order deny,allow
deny from 119.92.85.227
allow from 1.37.0.0/16
allow from 2.58.228.0/22
allow from 8.209.40.0/22
allow from 8.212.128.0/18
allow from 13.104.187.16/28
allow from 13.226.57.0/24
allow from 13.226.58.0/23
allow from 13.226.60.0/22
allow from 13.226.64.0/21
allow from 13.226.72.0/24
allow from 17.92.200.0/21
allow from 23.7.240.0/22
allow from 23.7.246.0/23
allow from 23.8.48.0/20
allow from 23.8.128.0/19
allow from 23.8.192.0/19
allow from 23.36.228.0/23
allow from 23.37.0.0/19
allow from 23.38.104.0/22
allow from 23.40.252.0/22
allow from 23.41.224.0/20
allow from 23.46.96.0/20
allow from 23.196.227.0/24
allow from 23.201.34.0/24
allow from 23.202.92.0/22
allow from 23.202.148.0/22
allow from 23.210.196.0/22
allow from 23.215.135.0/24
allow from 23.220.204.0/23
allow from 23.226.228.243/32
allow from 24.239.145.0/24
allow from 27.50.0.0/22
allow from 27.106.216.0/21
allow from 27.108.0.0/16
allow from 27.109.64.0/19
allow from 27.110.128.0/17
allow from 27.111.84.0/24
allow from 27.123.208.0/22
allow from 27.126.152.0/22
allow from 31.204.49.0/24
allow from 34.98.232.0/23
allow from 34.98.248.0/23
allow from 34.103.8.0/23
allow from 36.255.60.0/22
allow from 36.255.97.0/24
allow from 36.255.106.0/23
allow from 36.255.244.0/22
allow from 37.230.173.0/24
allow from 39.109.71.0/24
allow from 43.152.5.0/24
allow from 43.152.6.0/23
allow from 43.224.188.0/22
allow from 43.226.4.0/22
allow from 43.230.52.0/22
allow from 43.230.109.0/24
allow from 43.231.188.0/22
allow from 43.231.228.0/22
allow from 43.239.105.0/24
allow from 43.239.106.0/23
allow from 43.243.124.0/22
allow from 43.246.128.0/22
allow from 43.246.196.0/23
allow from 43.246.198.0/24
allow from 43.247.16.0/22
allow from 43.248.216.0/22
allow from 43.250.224.0/22
allow from 43.251.184.0/22
allow from 43.255.216.0/22
allow from 45.43.50.0/23
allow from 45.64.80.0/22
allow from 45.64.120.0/22
allow from 45.91.237.0/24
allow from 45.91.238.0/24
allow from 45.112.82.0/23
allow from 45.113.33.0/24
allow from 45.114.20.0/22
allow from 45.114.132.0/22
allow from 45.115.32.0/22
allow from 45.118.36.0/22
allow from 45.119.204.0/23
allow from 45.119.207.0/24
allow from 45.120.108.0/22
allow from 45.124.16.0/22
allow from 45.124.204.0/22
allow from 45.125.248.0/22
allow from 45.126.84.0/22
allow from 45.127.164.0/22
allow from 45.134.224.0/24
allow from 45.155.88.0/24
allow from 45.155.91.0/24
allow from 45.195.28.0/22
allow from 45.195.87.0/24
allow from 45.202.16.0/20
allow from 45.250.156.0/22
allow from 45.251.24.0/22
allow from 45.253.88.0/22
allow from 46.8.116.0/23
allow from 47.89.103.0/24
allow from 47.246.0.0/24
allow from 47.246.67.0/24
allow from 49.144.0.0/13
allow from 49.157.0.0/16
allow from 52.124.175.0/24
allow from 54.239.178.0/24
allow from 57.72.64.0/22
allow from 57.93.0.0/20
allow from 58.69.0.0/16
allow from 58.71.0.0/17
allow from 58.82.242.0/23
allow from 58.97.160.0/19
allow from 58.145.229.0/24
allow from 61.9.0.0/17
allow from 61.14.132.32/28
allow from 61.14.132.64/26
allow from 61.14.132.192/26
allow from 61.14.133.32/28
allow from 61.14.133.64/28
allow from 61.14.133.192/29
allow from 61.14.133.208/28
allow from 61.14.149.0/24
allow from 61.14.152.192/27
allow from 61.14.153.96/27
allow from 61.14.154.0/26
allow from 61.14.154.224/27
allow from 61.14.155.48/28
allow from 61.14.156.13/32
allow from 61.14.156.14/32
allow from 61.14.156.227/32
allow from 61.14.170.0/24
allow from 61.14.176.160/27
allow from 61.14.176.224/27
allow from 61.14.177.32/29
allow from 61.14.177.80/28
allow from 61.14.177.176/28
allow from 61.14.179.128/28
allow from 61.14.180.128/25
allow from 61.14.181.0/27
allow from 61.14.181.64/28
allow from 61.14.181.128/26
allow from 61.14.188.192/26
allow from 61.14.189.40/29
allow from 61.14.189.128/29
allow from 61.14.189.160/27
allow from 61.14.189.224/28
allow from 61.14.190.160/27
allow from 61.14.191.32/28
allow from 61.14.191.160/27
allow from 61.14.191.208/28
allow from 61.14.192.0/21
allow from 61.28.128.0/18
allow from 61.28.197.0/24
allow from 63.80.60.128/26
allow from 63.80.143.216/29
allow from 63.80.216.0/24
allow from 63.147.8.17/32
allow from 63.147.8.185/32
allow from 63.150.130.33/32
allow from 63.150.130.53/32
allow from 63.150.130.137/32
allow from 63.159.142.25/32
allow from 63.159.142.85/32
allow from 63.159.142.113/32
allow from 63.159.142.117/32
allow from 63.159.142.197/32
allow from 63.159.142.217/32
allow from 63.160.82.0/24
allow from 63.216.197.0/24
allow from 63.218.122.3/32
allow from 63.218.122.4/32
allow from 63.218.122.10/31
allow from 63.218.122.13/32
allow from 63.218.122.37/32
allow from 63.218.122.45/32
allow from 63.218.122.49/32
allow from 63.218.122.53/32
allow from 63.218.122.57/32
allow from 63.218.122.61/32
allow from 63.218.122.74/32
allow from 63.218.122.98/32
allow from 63.218.122.130/32
allow from 63.218.122.137/32
allow from 63.218.122.138/32
allow from 63.218.122.142/32
allow from 63.218.122.145/32
allow from 63.218.122.146/32
allow from 63.218.122.149/32
allow from 63.218.122.150/32
allow from 63.218.122.153/32
allow from 63.218.122.154/32
allow from 63.218.122.157/32
allow from 63.218.122.161/32
allow from 63.218.122.162/32
allow from 63.218.122.165/32
allow from 63.218.122.166/32
allow from 63.218.122.169/32
allow from 63.218.122.170/32
allow from 63.218.122.173/32
allow from 63.218.122.174/32
allow from 63.218.122.177/32
allow from 63.218.122.178/32
allow from 63.218.122.181/32
allow from 63.218.122.182/32
allow from 63.218.122.185/32
allow from 63.218.122.186/32
allow from 63.218.122.189/32
allow from 63.218.122.190/32
allow from 63.218.122.193/32
allow from 63.218.122.194/32
allow from 63.218.122.197/32
allow from 63.218.122.198/32
allow from 63.218.122.201/32
allow from 63.218.122.202/32
allow from 63.218.122.205/32
allow from 63.218.122.206/32
allow from 63.218.122.209/32
allow from 63.218.122.210/32
allow from 63.218.122.213/32
allow from 63.218.122.214/32
allow from 63.218.122.217/32
allow from 63.218.122.218/32
allow from 63.218.122.221/32
allow from 63.218.122.222/32
allow from 63.218.122.252/31
allow from 63.218.122.254/32
allow from 63.218.123.0/24
allow from 63.222.187.0/24
allow from 63.223.8.7/32
allow from 63.223.8.17/32
allow from 63.223.8.18/32
allow from 63.223.8.21/32
allow from 63.223.8.22/32
allow from 63.223.8.25/32
allow from 63.223.8.26/32
allow from 63.223.8.29/32
allow from 63.223.8.30/32
allow from 63.223.8.33/32
allow from 63.223.8.34/32
allow from 63.223.8.37/32
allow from 63.223.8.41/32
allow from 63.223.8.42/32
allow from 63.223.8.45/32
allow from 63.223.8.46/32
allow from 63.232.4.113/32
allow from 63.232.5.245/32
allow from 63.232.186.85/32
allow from 63.232.186.93/32
allow from 63.232.186.201/32
allow from 63.232.186.221/32
allow from 63.243.144.0/24
allow from 63.243.176.32/27
allow from 63.243.179.0/25
allow from 64.14.194.0/24
allow from 64.47.41.96/27
allow from 64.62.133.184/29
allow from 64.62.206.68/30
allow from 64.70.48.184/29
allow from 64.71.131.144/29
allow from 64.71.133.200/29
allow from 64.71.140.152/29
allow from 64.71.162.48/29
allow from 64.71.165.104/32
allow from 64.71.165.106/31
allow from 64.71.165.108/30
allow from 64.71.188.64/30
allow from 64.71.189.176/29
allow from 64.86.39.0/24
allow from 64.86.127.90/32
allow from 64.124.188.134/31
allow from 64.138.2.176/29
allow from 64.138.3.68/30
allow from 64.138.4.192/29
allow from 64.224.21.0/24
allow from 64.224.96.0/19
allow from 64.224.128.0/20
allow from 64.226.56.0/21
allow from 64.235.230.216/29
allow from 64.235.236.4/30
allow from 64.235.236.128/29
allow from 64.235.236.184/29
allow from 64.235.239.120/30
allow from 64.235.239.144/28
allow from 64.235.250.192/29
allow from 64.235.252.100/30
allow from 64.235.252.112/28
allow from 64.235.252.128/30
allow from 64.252.136.0/24
allow from 65.19.131.192/28
allow from 65.19.142.248/29
allow from 65.19.155.136/29
allow from 65.49.27.208/32
allow from 65.49.27.210/31
allow from 65.49.27.212/30
allow from 65.49.39.128/29
allow from 65.49.80.80/28
allow from 65.49.109.128/31
allow from 65.49.109.131/32
allow from 65.49.109.152/29
allow from 65.49.109.176/32
allow from 65.49.109.179/32
allow from 65.120.22.5/32
allow from 65.120.22.6/32
allow from 65.152.25.1/32
allow from 65.152.25.25/32
allow from 65.152.25.37/32
allow from 65.152.25.57/32
allow from 65.152.25.65/32
allow from 65.152.25.73/32
allow from 65.152.25.77/32
allow from 65.152.25.105/32
allow from 65.152.25.189/32
allow from 65.152.25.201/32
allow from 65.205.193.128/25
allow from 65.209.192.0/23
allow from 65.213.55.0/24
allow from 65.219.37.192/26
allow from 65.223.76.192/26
allow from 65.243.156.128/26
allow from 66.110.11.32/32
allow from 66.110.11.140/32
allow from 66.110.58.0/24
allow from 66.110.60.0/24
allow from 66.159.197.1/32
allow from 66.159.197.2/31
allow from 66.159.197.4/30
allow from 66.159.197.8/29
allow from 66.159.197.16/28
allow from 66.159.197.32/27
allow from 66.159.197.64/27
allow from 66.159.197.96/28
allow from 66.159.197.112/29
allow from 66.159.197.120/30
allow from 66.159.197.124/31
allow from 66.159.197.126/32
allow from 66.160.146.112/29
allow from 66.198.129.0/24
allow from 66.198.134.0/24
allow from 66.198.148.0/23
allow from 66.198.156.0/25
allow from 66.198.157.0/24
allow from 66.212.239.0/29
allow from 66.212.239.200/29
allow from 66.220.7.64/29
allow from 66.220.10.8/32
allow from 66.220.10.10/31
allow from 66.220.10.12/30
allow from 66.220.23.120/32
allow from 66.220.23.122/31
allow from 66.220.23.124/30
allow from 67.14.16.110/32
allow from 67.14.16.113/32
allow from 67.14.16.114/32
allow from 67.14.63.70/32
allow from 67.14.63.74/32
allow from 67.14.114.94/32
allow from 67.16.130.153/32
allow from 67.16.130.154/32
allow from 67.16.131.146/32
allow from 67.16.131.148/32
allow from 67.16.158.209/32
allow from 67.16.158.210/31
allow from 67.16.158.221/32
allow from 67.16.158.222/32
allow from 67.16.159.29/32
allow from 67.16.159.30/32
allow from 67.16.172.61/32
allow from 67.17.82.18/32
allow from 67.17.100.121/32
allow from 67.17.100.122/32
allow from 67.17.100.141/32
allow from 67.17.100.142/32
allow from 67.17.100.193/32
allow from 67.17.100.194/32
allow from 67.17.100.205/32
allow from 67.17.100.206/32
allow from 67.17.101.33/32
allow from 67.148.31.5/32
allow from 67.199.151.96/29
allow from 67.199.154.116/30
allow from 67.199.154.128/29
allow from 67.199.155.128/29
allow from 67.199.156.0/29
allow from 67.199.156.176/28
allow from 67.199.156.192/28
allow from 67.199.156.248/29
allow from 67.199.157.128/29
allow from 67.199.159.184/29
allow from 67.199.159.232/29
allow from 67.212.147.144/29
allow from 67.220.132.224/29
allow from 69.41.35.0/24
allow from 69.41.37.0/24
allow from 69.94.109.0/27
allow from 69.174.122.160/27
allow from 69.174.122.224/27
allow from 72.8.176.46/32
allow from 72.20.9.8/29
allow from 72.20.18.56/29
allow from 72.20.18.80/29
allow from 74.82.46.36/32
allow from 74.82.46.39/32
allow from 74.82.46.44/30
allow from 74.114.165.64/29
allow from 74.201.71.8/29
allow from 74.208.1.77/32
allow from 74.208.134.17/32
allow from 74.208.134.18/32
allow from 74.208.134.21/32
allow from 82.100.184.0/21
allow from 83.150.222.0/23
allow from 86.107.102.0/25
allow from 87.121.117.0/24
allow from 87.245.224.226/32
allow from 87.245.225.226/32
allow from 87.245.232.115/32
allow from 91.149.235.224/28
allow from 94.247.81.58/31
allow from 95.87.112.0/21
allow from 96.7.33.0/24
allow from 98.124.134.152/30
allow from 98.124.135.128/29
allow from 98.124.139.144/28
allow from 98.124.139.160/29
allow from 98.124.140.72/29
allow from 98.124.140.184/29
allow from 98.124.140.192/27
allow from 98.159.46.224/28
allow from 98.159.232.224/28
allow from 101.0.8.0/22
allow from 101.0.22.0/23
allow from 101.33.18.0/23
allow from 101.36.100.0/23
allow from 103.1.116.0/22
allow from 103.3.80.0/22
allow from 103.5.0.0/21
allow from 103.5.60.0/22
allow from 103.6.89.0/24
allow from 103.6.96.0/22
allow from 103.6.104.0/24
allow from 103.6.181.0/24
allow from 103.6.240.0/22
allow from 103.7.146.0/24
allow from 103.7.224.0/24
allow from 103.8.84.0/22
allow from 103.10.152.0/22
allow from 103.10.176.0/22
allow from 103.10.200.0/22
allow from 103.10.254.0/23
allow from 103.11.40.0/22
allow from 103.11.112.0/22
allow from 103.12.52.0/22
allow from 103.12.88.0/22
allow from 103.13.16.0/22
allow from 103.13.134.0/24
allow from 103.13.184.0/23
allow from 103.14.60.0/22
allow from 103.14.176.0/23
allow from 103.14.179.0/24
allow from 103.14.194.0/24
allow from 103.15.34.0/23
allow from 103.15.76.0/22
allow from 103.15.116.0/22
allow from 103.16.168.0/22
allow from 103.17.20.0/22
allow from 103.18.228.0/22
allow from 103.19.16.0/24
allow from 103.19.32.0/22
allow from 103.21.12.0/22
allow from 103.21.104.0/22
allow from 103.21.168.0/22
allow from 103.23.72.0/22
allow from 103.23.130.0/23
allow from 103.23.192.0/32
allow from 103.23.192.3/32
allow from 103.23.192.4/30
allow from 103.23.192.8/31
allow from 103.23.192.11/32
allow from 103.23.192.12/32
allow from 103.23.192.15/32
allow from 103.23.192.16/28
allow from 103.23.192.32/27
allow from 103.23.192.64/26
allow from 103.23.192.128/25
allow from 103.24.160.0/22
allow from 103.25.176.0/23
allow from 103.25.179.0/24
allow from 103.25.198.0/23
allow from 103.26.36.0/22
allow from 103.27.122.0/23
allow from 103.28.202.0/23
allow from 103.29.20.0/22
allow from 103.29.250.0/23
allow from 103.29.252.0/22
allow from 103.30.52.0/24
allow from 103.30.54.0/24
allow from 103.31.252.99/32
allow from 103.31.252.100/30
allow from 103.31.252.104/29
allow from 103.31.252.112/28
allow from 103.31.252.128/26
allow from 103.31.252.192/27
allow from 103.31.252.224/31
allow from 103.31.252.226/32
allow from 103.31.253.99/32
allow from 103.31.253.100/30
allow from 103.31.253.104/29
allow from 103.31.253.112/28
allow from 103.31.253.128/31
allow from 103.31.253.130/32
allow from 103.31.253.195/32
allow from 103.31.253.196/30
allow from 103.31.253.200/29
allow from 103.31.253.208/28
allow from 103.31.253.224/31
allow from 103.31.253.226/32
allow from 103.31.254.3/32
allow from 103.31.254.4/30
allow from 103.31.254.8/29
allow from 103.31.254.16/28
allow from 103.31.254.32/27
allow from 103.31.254.64/26
allow from 103.31.254.128/31
allow from 103.31.254.130/32
allow from 103.31.255.227/32
allow from 103.31.255.228/30
allow from 103.31.255.232/29
allow from 103.31.255.240/31
allow from 103.31.255.242/32
allow from 103.36.16.0/22
allow from 103.37.48.0/22
allow from 103.38.151.0/24
allow from 103.38.172.0/22
allow from 103.38.188.0/24
allow from 103.38.212.0/22
allow from 103.40.164.17/32
allow from 103.40.164.18/31
allow from 103.40.164.20/30
allow from 103.40.164.24/29
allow from 103.40.164.32/27
allow from 103.40.164.64/26
allow from 103.40.164.128/25
allow from 103.40.165.17/32
allow from 103.40.165.18/31
allow from 103.40.165.20/30
allow from 103.40.165.24/29
allow from 103.40.165.32/27
allow from 103.40.165.64/26
allow from 103.40.165.128/25
allow from 103.42.92.0/23
allow from 103.42.95.0/24
allow from 103.42.96.0/22
allow from 103.42.112.0/23
allow from 103.42.136.0/23
allow from 103.43.212.0/22
allow from 103.44.234.0/23
allow from 103.45.252.0/23
allow from 103.48.30.0/24
allow from 103.49.36.0/24
allow from 103.52.62.0/24
allow from 103.53.56.0/22
allow from 103.53.154.0/23
allow from 103.53.220.0/22
allow from 103.54.84.0/22
allow from 103.54.142.0/24
allow from 103.57.227.0/24
allow from 103.60.168.0/22
allow from 103.60.184.0/24
allow from 103.60.252.0/22
allow from 103.62.30.0/23
allow from 103.62.152.0/22
allow from 103.65.184.0/22
allow from 103.66.88.0/22
allow from 103.66.222.0/23
allow from 103.67.165.0/24
allow from 103.67.228.0/22
allow from 103.67.248.0/32
allow from 103.68.156.0/22
allow from 103.69.108.0/24
allow from 103.69.199.0/24
allow from 103.69.254.0/24
allow from 103.72.188.0/22
allow from 103.73.58.0/24
allow from 103.73.68.0/22
allow from 103.75.22.0/24
allow from 103.76.160.0/23
allow from 103.77.129.0/24
allow from 103.78.222.17/32
allow from 103.78.222.18/31
allow from 103.78.222.20/30
allow from 103.78.222.24/29
allow from 103.78.222.32/27
allow from 103.78.222.64/26
allow from 103.78.222.128/25
allow from 103.78.223.17/32
allow from 103.78.223.18/31
allow from 103.78.223.20/30
allow from 103.78.223.24/29
allow from 103.78.223.32/27
allow from 103.78.223.64/26
allow from 103.78.223.128/25
allow from 103.79.110.0/23
allow from 103.80.140.0/22
allow from 103.82.46.0/23
allow from 103.82.116.0/22
allow from 103.83.40.0/22
allow from 103.83.224.0/22
allow from 103.84.176.0/23
allow from 103.85.68.0/22
allow from 103.85.134.0/24
allow from 103.86.120.0/22
allow from 103.86.184.0/22
allow from 103.88.42.0/24
allow from 103.88.68.0/22
allow from 103.89.12.0/22
allow from 103.89.236.0/22
allow from 103.90.202.0/24
allow from 103.91.140.0/22
allow from 103.92.144.0/22
allow from 103.93.220.0/22
allow from 103.95.148.0/22
allow from 103.95.212.0/23
allow from 103.95.232.0/23
allow from 103.99.160.0/22
allow from 103.100.100.0/23
allow from 103.100.108.0/22
allow from 103.100.136.0/23
allow from 103.101.44.0/22
allow from 103.102.124.0/22
allow from 103.103.0.0/24
allow from 103.103.63.0/24
allow from 103.104.16.0/22
allow from 103.104.98.8/30
allow from 103.104.100.0/22
allow from 103.105.88.0/22
allow from 103.105.212.0/22
allow from 103.107.80.0/22
allow from 103.107.156.0/22
allow from 103.107.232.0/22
allow from 103.109.252.0/22
allow from 103.110.44.0/22
allow from 103.110.75.0/24
allow from 103.113.182.0/23
allow from 103.114.8.0/24
allow from 103.114.198.0/23
allow from 103.115.2.0/23
allow from 103.115.33.0/24
allow from 103.117.118.0/23
allow from 103.117.140.0/24
allow from 103.119.93.0/24
allow from 103.119.134.0/23
allow from 103.119.136.0/24
allow from 103.120.4.0/23
allow from 103.120.12.0/22
allow from 103.120.69.0/24
allow from 103.121.80.0/22
allow from 103.122.180.0/23
allow from 103.123.40.0/22
allow from 103.123.144.0/22
allow from 103.125.148.0/22
allow from 103.127.19.0/24
allow from 103.130.177.0/24
allow from 103.131.95.0/24
allow from 103.131.192.0/24
allow from 103.131.221.0/24
allow from 103.132.125.0/24
allow from 103.132.168.0/24
allow from 103.133.80.0/23
allow from 103.134.13.0/24
allow from 103.136.108.0/22
allow from 103.136.164.0/22
allow from 103.136.169.0/24
allow from 103.136.180.0/23
allow from 103.137.164.0/24
allow from 103.137.178.0/23
allow from 103.137.204.0/22
allow from 103.137.208.0/23
allow from 103.137.211.0/24
allow from 103.137.220.0/22
allow from 103.138.186.0/23
allow from 103.139.80.0/24
allow from 103.139.131.152/29
allow from 103.139.248.0/24
allow from 103.141.100.0/23
allow from 103.141.122.0/24
allow from 103.141.202.0/23
allow from 103.141.224.0/23
allow from 103.142.119.0/24
allow from 103.142.216.0/23
allow from 103.142.249.0/24
allow from 103.143.82.0/24
allow from 103.144.0.0/23
allow from 103.144.6.0/23
allow from 103.144.156.0/23
allow from 103.145.159.0/24
allow from 103.145.187.0/24
allow from 103.145.206.0/23
allow from 103.146.59.0/24
allow from 103.146.75.0/24
allow from 103.146.206.0/23
allow from 103.148.60.0/24
allow from 103.148.224.0/23
allow from 103.148.246.0/23
allow from 103.149.36.0/23
allow from 103.149.48.0/23
allow from 103.149.100.0/23
allow from 103.150.94.0/24
allow from 103.150.202.0/23
allow from 103.150.220.0/23
allow from 103.151.28.0/23
allow from 103.152.4.0/24
allow from 103.152.9.0/24
allow from 103.152.60.0/23
allow from 103.152.86.0/23
allow from 103.152.214.0/23
allow from 103.152.216.0/23
allow from 103.153.234.0/23
allow from 103.154.44.0/23
allow from 103.154.60.0/23
allow from 103.154.250.0/24
allow from 103.155.88.0/23
allow from 103.156.36.0/24
allow from 103.159.6.0/23
allow from 103.159.26.0/23
allow from 103.159.253.0/24
allow from 103.161.60.0/23
allow from 103.161.240.0/23
allow from 103.161.250.0/23
allow from 103.162.127.0/24
allow from 103.163.120.0/23
allow from 103.163.142.0/23
allow from 103.164.146.0/23
allow from 103.166.2.0/24
allow from 103.166.31.0/24
allow from 103.166.168.0/23
allow from 103.166.248.0/23
allow from 103.167.66.0/24
allow from 103.167.116.0/24
allow from 103.167.160.0/23
allow from 103.168.10.0/23
allow from 103.168.17.0/24
allow from 103.168.38.0/23
allow from 103.168.138.0/23
allow from 103.168.152.0/24
allow from 103.169.68.0/23
allow from 103.170.18.0/23
allow from 103.170.63.0/24
allow from 103.170.126.0/24
allow from 103.170.128.0/23
allow from 103.170.218.0/23
allow from 103.171.20.0/23
allow from 103.171.89.0/24
allow from 103.171.238.0/23
allow from 103.171.249.0/24
allow from 103.172.218.0/23
allow from 103.173.4.0/23
allow from 103.173.110.0/23
allow from 103.173.188.0/23
allow from 103.174.12.0/23
allow from 103.176.55.0/24
allow from 103.176.114.0/23
allow from 103.176.202.0/23
allow from 103.176.206.0/23
allow from 103.176.226.0/24
allow from 103.177.208.0/23
allow from 103.178.100.0/23
allow from 103.179.80.0/23
allow from 103.179.144.0/23
allow from 103.180.50.0/24
allow from 103.180.200.0/23
allow from 103.183.192.0/23
allow from 103.183.246.0/23
allow from 103.185.219.0/24
allow from 103.186.106.0/23
allow from 103.186.138.0/23
allow from 103.186.144.0/23
allow from 103.186.157.0/24
allow from 103.186.206.0/23
allow from 103.186.235.0/24
allow from 103.187.28.0/23
allow from 103.192.124.0/22
allow from 103.192.184.0/22
allow from 103.193.165.0/24
allow from 103.196.56.0/22
allow from 103.196.104.0/22
allow from 103.196.128.0/22
allow from 103.196.136.0/22
allow from 103.197.84.0/22
allow from 103.197.200.0/22
allow from 103.198.88.0/22
allow from 103.200.32.0/22
allow from 103.202.218.0/24
allow from 103.202.224.0/23
allow from 103.203.52.0/22
allow from 103.204.60.0/22
allow from 103.204.99.0/24
allow from 103.206.80.0/22
allow from 103.207.158.0/24
allow from 103.209.56.0/22
allow from 103.209.253.0/24
allow from 103.210.8.0/23
allow from 103.210.222.0/24
allow from 103.211.94.0/25
allow from 103.211.174.0/23
allow from 103.214.12.0/22
allow from 103.218.96.0/22
allow from 103.219.68.0/22
allow from 103.219.188.0/22
allow from 103.224.252.0/23
allow from 103.224.255.0/24
allow from 103.225.36.0/22
allow from 103.225.136.0/27
allow from 103.225.136.32/28
allow from 103.225.136.48/32
allow from 103.225.136.50/31
allow from 103.225.136.52/30
allow from 103.225.136.56/29
allow from 103.225.136.64/26
allow from 103.225.136.128/25
allow from 103.225.137.0/24
allow from 103.225.138.0/23
allow from 103.226.12.0/22
allow from 103.227.2.0/23
allow from 103.227.44.0/22
allow from 103.227.233.0/24
allow from 103.228.102.0/24
allow from 103.229.104.0/22
allow from 103.230.8.0/22
allow from 103.230.116.0/22
allow from 103.231.36.0/24
allow from 103.231.38.0/23
allow from 103.231.134.0/24
allow from 103.231.240.0/22
allow from 103.232.16.8/29
allow from 103.232.17.160/29
allow from 103.233.32.0/21
allow from 103.236.176.0/22
allow from 103.239.200.0/22
allow from 103.240.120.0/22
allow from 103.244.28.0/22
allow from 103.244.192.0/22
allow from 103.244.208.0/22
allow from 103.244.221.0/24
allow from 103.244.222.0/23
allow from 103.246.20.0/22
allow from 103.246.252.0/24
allow from 103.247.38.0/23
allow from 103.247.70.0/24
allow from 103.247.228.0/23
allow from 103.247.252.0/22
allow from 103.248.148.0/22
allow from 103.249.184.0/24
allow from 103.249.186.0/23
allow from 103.252.32.0/22
allow from 103.252.176.0/22
allow from 103.254.36.0/22
allow from 103.255.152.0/22
allow from 104.28.4.117/32
allow from 104.28.4.118/31
allow from 104.28.4.120/29
allow from 104.28.4.128/30
allow from 104.28.4.132/31
allow from 104.28.4.134/32
allow from 104.28.4.147/32
allow from 104.28.4.148/32
allow from 104.28.18.79/32
allow from 104.28.18.80/32
allow from 104.28.44.164/30
allow from 104.28.44.168/30
allow from 104.28.44.172/32
allow from 104.28.68.113/32
allow from 104.28.68.114/31
allow from 104.28.68.116/30
allow from 104.28.68.120/31
allow from 104.28.71.113/32
allow from 104.28.71.114/31
allow from 104.28.71.116/30
allow from 104.28.71.120/31
allow from 104.28.84.97/32
allow from 104.28.84.98/31
allow from 104.28.84.100/30
allow from 104.28.84.104/31
allow from 104.28.100.93/32
allow from 104.28.100.94/31
allow from 104.28.100.96/30
allow from 104.28.100.100/31
allow from 104.28.102.93/32
allow from 104.28.102.94/31
allow from 104.28.102.96/30
allow from 104.28.102.100/31
allow from 104.28.119.91/32
allow from 104.28.119.92/30
allow from 104.28.119.96/30
allow from 104.28.122.91/32
allow from 104.28.122.92/30
allow from 104.28.122.96/30
allow from 104.28.194.103/32
allow from 104.28.194.104/30
allow from 104.28.194.108/31
allow from 104.28.194.110/32
allow from 104.28.220.26/31
allow from 104.28.220.28/30
allow from 104.28.220.32/31
allow from 104.28.226.103/32
allow from 104.28.226.104/30
allow from 104.28.226.108/31
allow from 104.28.226.110/32
allow from 104.28.252.26/31
allow from 104.28.252.28/30
allow from 104.28.252.32/31
allow from 104.44.6.188/31
allow from 104.44.13.14/31
allow from 104.44.13.56/31
allow from 104.44.14.178/31
allow from 104.44.14.180/31
allow from 104.44.40.227/32
allow from 104.44.40.229/32
allow from 104.44.40.233/32
allow from 104.44.41.57/32
allow from 104.44.42.131/32
allow from 104.44.42.172/32
allow from 104.44.43.24/32
allow from 104.44.198.18/31
allow from 104.44.198.74/31
allow from 104.44.199.232/31
allow from 104.44.231.81/32
allow from 104.44.231.160/32
allow from 104.44.231.162/32
allow from 104.44.231.206/32
allow from 104.44.234.76/32
allow from 104.44.234.78/32
allow from 104.44.237.40/31
allow from 104.44.237.50/32
allow from 104.44.239.10/31
allow from 104.67.160.0/19
allow from 104.77.84.0/23
allow from 104.101.22.0/23
allow from 104.101.24.0/22
allow from 104.101.32.0/19
allow from 104.105.0.0/19
allow from 104.132.10.0/24
allow from 104.132.56.0/24
allow from 104.132.63.0/24
allow from 104.132.71.0/24
allow from 104.132.127.0/24
allow from 104.132.216.0/24
allow from 104.132.225.0/24
allow from 104.133.49.0/24
allow from 104.133.132.0/24
allow from 104.250.162.0/24
allow from 104.255.36.0/22
allow from 107.155.9.0/24
allow from 107.161.16.251/32
allow from 107.161.17.115/32
allow from 107.161.18.159/32
allow from 107.161.24.36/32
allow from 107.161.24.41/32
allow from 107.161.26.22/32
allow from 107.191.102.24/32
allow from 107.191.102.214/32
allow from 107.191.102.250/32
allow from 107.191.104.235/32
allow from 107.191.106.60/32
allow from 107.191.107.53/32
allow from 107.191.107.60/32
allow from 107.191.107.62/32
allow from 107.191.107.112/32
allow from 107.191.107.114/31
allow from 107.191.116.166/32
allow from 107.191.116.169/32
allow from 107.191.116.170/32
allow from 107.191.117.118/32
allow from 107.191.117.140/32
allow from 109.172.37.0/24
allow from 109.205.185.0/24
allow from 109.248.16.0/21
allow from 109.248.24.0/22
allow from 110.5.64.0/21
allow from 110.50.224.0/20
allow from 110.54.128.0/17
allow from 110.55.0.0/16
allow from 110.92.24.0/21
allow from 110.93.64.0/19
allow from 110.235.128.0/18
allow from 111.68.32.0/19
allow from 111.90.192.0/18
allow from 111.125.64.0/18
allow from 111.235.80.0/20
allow from 112.78.48.0/20
allow from 112.196.224.0/19
allow from 112.198.0.0/16
allow from 112.199.0.0/17
allow from 112.200.0.0/13
allow from 112.208.0.0/14
allow from 113.20.145.0/24
allow from 113.20.146.0/23
allow from 113.20.148.0/22
allow from 113.21.144.0/30
allow from 113.21.145.0/28
allow from 113.61.32.0/19
allow from 113.197.72.0/21
allow from 113.212.76.17/32
allow from 113.212.76.18/31
allow from 113.212.76.20/30
allow from 113.212.76.24/29
allow from 113.212.76.32/27
allow from 113.212.76.64/26
allow from 113.212.76.128/25
allow from 113.212.77.17/32
allow from 113.212.77.18/31
allow from 113.212.77.20/30
allow from 113.212.77.24/29
allow from 113.212.77.32/27
allow from 113.212.77.64/26
allow from 113.212.77.128/25
allow from 113.212.176.0/21
allow from 114.108.192.0/18
allow from 114.134.83.192/27
allow from 114.141.216.0/21
allow from 114.198.128.0/19
allow from 115.42.120.0/21
allow from 115.84.224.0/19
allow from 115.85.0.0/18
allow from 115.146.128.0/17
allow from 115.147.0.0/16
allow from 116.50.128.0/17
allow from 116.66.148.0/22
allow from 116.66.220.57/32
allow from 116.66.220.58/32
allow from 116.66.248.0/21
allow from 116.89.244.0/22
allow from 116.93.0.0/18
allow from 116.93.64.0/23
allow from 116.93.67.0/24
allow from 116.93.68.0/22
allow from 116.93.72.0/21
allow from 116.93.80.0/20
allow from 116.93.96.0/19
allow from 116.206.108.0/22
allow from 116.206.224.0/22
allow from 116.214.104.0/22
allow from 116.251.237.0/24
allow from 116.251.238.0/23
allow from 116.251.253.0/24
allow from 117.58.192.0/19
allow from 117.104.240.0/20
allow from 118.88.8.0/21
allow from 118.193.72.0/23
allow from 118.194.238.0/23
allow from 118.214.6.0/23
allow from 118.215.72.0/21
allow from 119.2.32.0/21
allow from 119.31.173.0/24
allow from 119.63.0.0/20
allow from 119.92.0.0/14
allow from 119.111.0.0/16
allow from 120.28.0.0/16
allow from 120.29.64.0/18
allow from 120.29.223.176/29
allow from 120.72.16.0/20
allow from 120.89.0.0/18
allow from 120.138.42.36/30
allow from 121.1.0.0/18
allow from 121.50.6.0/24
allow from 121.54.0.0/17
allow from 121.58.192.0/18
allow from 121.96.0.0/15
allow from 121.127.0.0/19
allow from 122.2.0.0/15
allow from 122.10.134.0/23
allow from 122.49.208.0/20
allow from 122.52.0.0/14
allow from 122.144.64.0/18
allow from 122.152.134.32/27
allow from 122.152.134.192/26
allow from 122.152.135.96/27
allow from 122.248.174.0/28
allow from 122.248.174.20/30
allow from 122.248.174.24/29
allow from 122.248.174.32/27
allow from 122.248.174.64/26
allow from 122.248.174.128/27
allow from 122.248.174.160/30
allow from 122.248.174.168/29
allow from 122.248.174.176/29
allow from 122.248.174.192/26
allow from 122.248.175.0/27
allow from 122.248.175.32/29
allow from 122.248.175.40/30
allow from 122.248.175.56/29
allow from 122.248.175.64/26
allow from 122.248.175.128/25
allow from 122.252.128.0/21
allow from 123.108.112.0/20
allow from 123.136.72.0/21
allow from 123.176.64.0/21
allow from 123.242.200.0/21
allow from 123.253.48.0/22
allow from 123.253.136.0/22
allow from 124.6.128.0/18
allow from 124.19.128.0/17
allow from 124.83.0.0/17
allow from 124.104.0.0/14
allow from 124.158.32.0/19
allow from 124.217.0.0/17
allow from 125.5.0.0/16
allow from 125.56.195.0/24
allow from 125.60.128.0/17
allow from 125.212.0.0/17
allow from 125.252.64.32/27
allow from 125.252.64.64/26
allow from 125.252.64.152/29
allow from 125.252.64.192/27
allow from 125.252.65.64/26
allow from 125.252.66.0/27
allow from 125.252.66.72/29
allow from 125.252.66.160/29
allow from 125.252.66.192/27
allow from 125.252.66.240/28
allow from 125.252.67.0/28
allow from 125.252.67.56/29
allow from 125.252.67.64/26
allow from 125.252.67.192/28
allow from 125.252.67.216/29
allow from 125.252.68.0/27
allow from 125.252.68.240/28
allow from 125.252.70.0/27
allow from 125.252.70.40/29
allow from 125.252.70.48/29
allow from 125.252.70.96/27
allow from 125.252.70.128/26
allow from 125.252.70.192/27
allow from 125.252.70.224/29
allow from 125.252.71.0/26
allow from 125.252.71.160/27
allow from 125.252.71.192/26
allow from 125.252.74.0/27
allow from 125.252.74.240/28
allow from 125.252.75.16/28
allow from 125.252.75.32/28
allow from 125.252.78.0/24
allow from 125.252.96.192/27
allow from 125.252.97.128/25
allow from 125.252.98.128/25
allow from 125.252.113.5/32
allow from 125.252.113.6/32
allow from 128.1.29.0/24
allow from 128.1.57.0/24
allow from 128.1.58.0/24
allow from 128.1.68.0/23
allow from 128.1.208.0/23
allow from 129.134.165.0/24
allow from 129.227.96.0/23
allow from 129.227.99.0/24
allow from 129.227.102.0/23
allow from 129.227.116.0/22
allow from 129.227.176.0/23
allow from 130.41.5.0/26
allow from 130.41.88.128/25
allow from 130.105.0.0/16
allow from 131.226.64.0/18
allow from 131.228.230.176/29
allow from 134.159.77.24/29
allow from 134.159.85.8/29
allow from 134.159.136.192/29
allow from 134.159.152.32/28
allow from 134.159.153.224/27
allow from 134.159.205.28/30
allow from 134.159.237.192/29
allow from 134.238.27.32/27
allow from 134.238.27.64/26
allow from 134.238.27.128/25
allow from 134.238.28.0/25
allow from 134.238.28.128/26
allow from 134.238.28.192/27
allow from 136.158.0.0/16
allow from 136.239.128.0/17
allow from 138.84.64.0/18
allow from 138.84.128.0/19
allow from 138.84.192.0/21
allow from 138.124.144.0/22
allow from 139.81.46.0/23
allow from 139.135.64.0/18
allow from 139.135.128.0/17
allow from 140.82.199.0/24
allow from 141.98.215.0/24
allow from 144.48.28.0/22
allow from 144.48.200.0/22
allow from 146.23.48.0/23
allow from 146.75.160.112/31
allow from 146.75.187.36/31
allow from 146.75.189.48/31
allow from 146.88.64.0/20
allow from 146.88.80.0/22
allow from 146.88.88.0/21
allow from 147.78.207.0/24
allow from 147.185.169.0/24
allow from 147.243.140.192/26
allow from 149.30.128.0/19
allow from 149.71.127.0/24
allow from 151.139.118.0/23
allow from 151.139.179.0/24
allow from 152.32.64.0/19
allow from 152.32.96.0/20
allow from 152.32.112.0/21
allow from 152.32.241.0/24
allow from 152.32.242.0/24
allow from 154.18.8.184/32
allow from 154.18.8.186/31
allow from 154.18.8.188/30
allow from 154.18.164.0/22
allow from 154.88.2.0/24
allow from 154.88.9.0/24
allow from 154.89.1.0/24
allow from 154.93.4.0/22
allow from 154.198.5.0/24
allow from 154.198.6.0/24
allow from 154.201.8.0/21
allow from 154.202.1.0/24
allow from 154.205.20.0/22
allow from 154.210.8.0/22
allow from 154.211.29.0/24
allow from 154.223.36.0/23
allow from 154.223.48.0/21
allow from 155.137.64.0/18
allow from 156.59.60.0/23
allow from 156.59.72.0/24
allow from 156.59.108.0/22
allow from 156.59.112.0/22
allow from 156.59.117.0/24
allow from 156.59.126.0/23
allow from 156.59.168.0/22
allow from 156.236.88.0/21
allow from 156.243.1.0/24
allow from 156.249.1.0/24
allow from 157.23.243.42/32
allow from 157.23.248.48/32
allow from 157.167.39.0/24
allow from 157.240.179.0/24
allow from 158.62.0.0/17
allow from 159.117.40.0/21
allow from 159.117.96.0/21
allow from 159.138.188.0/23
allow from 160.20.40.0/22
allow from 160.202.56.192/27
allow from 160.202.56.240/28
allow from 161.49.0.0/17
allow from 161.49.128.0/19
allow from 161.49.160.0/20
allow from 161.49.176.0/21
allow from 161.49.184.0/22
allow from 161.49.192.0/19
allow from 161.49.224.0/21
allow from 161.69.100.20/32
allow from 161.69.100.148/32
allow from 161.69.102.20/32
allow from 161.69.102.148/32
allow from 161.69.109.20/32
allow from 161.69.109.148/32
allow from 161.69.110.20/32
allow from 161.69.110.148/32
allow from 161.69.111.20/32
allow from 161.69.111.148/32
allow from 162.158.136.0/22
allow from 162.158.228.0/22
allow from 163.47.178.0/24
allow from 163.116.223.0/24
allow from 163.171.171.0/24
allow from 163.171.182.0/23
allow from 163.171.184.0/24
allow from 163.181.70.0/23
allow from 165.1.139.96/27
allow from 165.154.32.0/23
allow from 165.154.58.0/23
allow from 165.154.100.0/23
allow from 165.154.116.0/23
allow from 165.154.122.0/23
allow from 165.154.233.0/24
allow from 165.154.242.0/24
allow from 165.220.0.0/16
allow from 166.63.23.200/29
allow from 167.88.113.85/32
allow from 167.88.113.221/32
allow from 167.88.113.226/32
allow from 167.88.114.161/32
allow from 167.88.116.64/32
allow from 167.88.117.64/32
allow from 167.88.118.38/32
allow from 167.88.120.51/32
allow from 167.88.120.165/32
allow from 167.88.123.29/32
allow from 167.88.124.101/32
allow from 168.149.181.0/25
allow from 170.65.150.0/24
allow from 170.65.170.0/24
allow from 170.65.217.0/24
allow from 170.65.218.0/24
allow from 172.69.14.0/24
allow from 172.69.184.0/22
allow from 172.70.104.0/24
allow from 172.71.87.0/24
allow from 172.85.104.0/23
allow from 172.225.55.192/27
allow from 172.225.59.96/27
allow from 172.225.77.96/27
allow from 172.226.45.0/26
allow from 172.226.73.32/28
allow from 173.223.136.0/22
allow from 173.245.195.97/32
allow from 173.245.195.98/31
allow from 173.245.195.100/30
allow from 173.245.195.104/29
allow from 173.245.195.112/28
allow from 173.245.195.129/32
allow from 173.245.195.130/31
allow from 173.245.195.132/30
allow from 173.245.195.136/29
allow from 173.245.195.144/28
allow from 175.100.200.192/26
allow from 175.158.192.0/18
allow from 175.176.0.0/17
allow from 178.171.23.0/24
allow from 178.255.10.0/24
allow from 180.87.1.16/28
allow from 180.87.80.0/30
allow from 180.87.80.8/29
allow from 180.87.80.16/28
allow from 180.87.80.32/27
allow from 180.87.80.64/29
allow from 180.87.81.0/24
allow from 180.87.82.0/24
allow from 180.87.131.24/29
allow from 180.87.131.32/27
allow from 180.87.133.48/28
allow from 180.87.133.208/28
allow from 180.87.149.64/29
allow from 180.94.36.0/22
allow from 180.190.0.0/15
allow from 180.192.0.0/14
allow from 180.222.206.0/24
allow from 180.232.0.0/16
allow from 182.16.128.0/21
allow from 182.16.136.0/22
allow from 182.18.192.0/18
allow from 182.54.146.0/23
allow from 182.239.32.0/21
allow from 182.255.28.0/24
allow from 182.255.30.0/24
allow from 182.255.40.0/22
allow from 183.81.227.0/24
allow from 183.177.112.0/21
allow from 183.182.82.32/27
allow from 184.26.164.0/24
allow from 184.27.126.0/23
allow from 184.29.72.0/23
allow from 184.84.188.0/22
allow from 184.85.218.0/24
allow from 184.87.128.0/22
allow from 184.87.204.0/23
allow from 184.87.240.0/20
allow from 184.104.192.102/32
allow from 184.104.209.249/32
allow from 184.104.209.250/32
allow from 185.115.164.0/22
allow from 185.126.124.0/22
allow from 185.146.208.0/22
allow from 185.187.19.0/24
allow from 185.196.210.84/30
allow from 185.196.211.84/30
allow from 185.212.120.0/22
allow from 185.221.68.36/31
allow from 185.221.69.15/32
allow from 185.221.69.36/31
allow from 185.221.70.36/31
allow from 185.221.71.15/32
allow from 185.221.71.36/31
allow from 185.251.172.0/22
allow from 188.114.248.95/32
allow from 188.114.250.74/32
allow from 188.114.251.85/32
allow from 188.114.252.64/32
allow from 188.114.254.77/32
allow from 188.208.102.128/25
allow from 188.214.125.0/24
allow from 192.8.33.0/24
allow from 192.8.39.0/24
allow from 192.82.52.0/22
allow from 192.112.243.0/24
allow from 192.140.216.0/22
allow from 192.169.32.0/24
allow from 192.169.34.0/24
allow from 192.169.37.0/24
allow from 192.169.38.0/24
allow from 192.169.41.0/24
allow from 192.184.88.71/32
allow from 192.184.90.93/32
allow from 192.184.90.102/32
allow from 192.184.90.121/32
allow from 192.184.90.212/32
allow from 192.184.90.217/32
allow from 192.184.90.246/32
allow from 192.188.174.0/24
allow from 192.189.223.0/24
allow from 192.227.1.0/24
allow from 192.227.2.0/23
allow from 192.227.4.0/22
allow from 192.227.8.0/21
allow from 193.148.95.0/24
allow from 194.26.75.0/24
allow from 194.117.103.129/32
allow from 194.117.103.159/32
allow from 195.20.247.81/32
allow from 195.20.247.84/32
allow from 195.20.247.86/32
allow from 199.180.152.24/30
allow from 199.180.158.192/27
allow from 202.0.16.0/20
allow from 202.0.91.0/24
allow from 202.0.144.0/22
allow from 202.1.114.0/23
allow from 202.2.176.0/22
allow from 202.4.0.0/20
allow from 202.4.174.0/24
allow from 202.4.191.0/24
allow from 202.6.85.0/24
allow from 202.8.30.0/24
allow from 202.8.100.0/22
allow from 202.8.224.0/19
allow from 202.14.85.0/24
allow from 202.14.86.0/23
allow from 202.40.141.118/32
allow from 202.40.172.0/22
allow from 202.41.147.0/24
allow from 202.43.90.0/24
allow from 202.43.224.0/24
allow from 202.47.125.0/24
allow from 202.47.129.0/24
allow from 202.47.132.0/23
allow from 202.47.140.0/23
allow from 202.52.160.0/20
allow from 202.55.238.64/29
allow from 202.55.240.128/26
allow from 202.57.32.0/19
allow from 202.57.64.0/18
allow from 202.58.2.0/24
allow from 202.58.236.0/23
allow from 202.60.8.0/21
allow from 202.61.64.0/22
allow from 202.65.176.0/20
allow from 202.69.160.0/19
allow from 202.71.176.0/20
allow from 202.73.160.0/19
allow from 202.74.101.0/25
allow from 202.74.101.136/29
allow from 202.74.101.144/28
allow from 202.74.101.160/27
allow from 202.74.101.192/27
allow from 202.74.101.224/28
allow from 202.74.101.240/29
allow from 202.74.101.248/30
allow from 202.74.248.0/22
allow from 202.78.64.0/19
allow from 202.78.96.0/23
allow from 202.78.98.0/32
allow from 202.78.98.2/31
allow from 202.78.98.4/30
allow from 202.78.98.8/29
allow from 202.78.98.16/28
allow from 202.78.98.32/27
allow from 202.78.98.64/26
allow from 202.78.98.128/25
allow from 202.78.99.0/24
allow from 202.78.100.0/22
allow from 202.78.104.0/21
allow from 202.78.112.0/20
allow from 202.81.160.0/20
allow from 202.84.96.0/19
allow from 202.84.136.102/32
allow from 202.84.136.142/32
allow from 202.84.137.229/32
allow from 202.84.140.70/32
allow from 202.84.143.65/32
allow from 202.84.143.193/32
allow from 202.84.144.93/32
allow from 202.84.144.165/32
allow from 202.84.229.85/32
allow from 202.84.229.89/32
allow from 202.86.192.0/20
allow from 202.89.192.0/20
allow from 202.91.160.0/20
allow from 202.92.128.0/19
allow from 202.95.224.0/20
allow from 202.122.133.0/24
allow from 202.123.48.0/20
allow from 202.124.128.0/19
allow from 202.124.193.0/24
allow from 202.124.252.0/22
allow from 202.125.102.0/23
allow from 202.126.32.0/20
allow from 202.128.32.0/19
allow from 202.129.220.0/22
allow from 202.129.238.0/24
allow from 202.133.248.0/26
allow from 202.135.66.0/23
allow from 202.136.92.0/22
allow from 202.137.112.0/20
allow from 202.138.128.0/18
allow from 202.147.24.129/32
allow from 202.147.24.130/31
allow from 202.147.24.132/32
allow from 202.147.24.162/32
allow from 202.147.24.166/32
allow from 202.147.24.170/32
allow from 202.147.24.174/32
allow from 202.147.24.179/32
allow from 202.147.24.201/32
allow from 202.147.24.204/32
allow from 202.147.24.209/32
allow from 202.147.25.138/32
allow from 202.147.25.181/32
allow from 202.147.25.182/32
allow from 202.147.25.213/32
allow from 202.147.25.214/32
allow from 202.147.25.221/32
allow from 202.147.25.222/32
allow from 202.147.26.48/28
allow from 202.147.26.80/29
allow from 202.147.26.112/28
allow from 202.147.26.128/27
allow from 202.147.26.160/29
allow from 202.147.26.184/29
allow from 202.147.26.208/28
allow from 202.147.26.224/29
allow from 202.147.27.56/29
allow from 202.147.27.112/28
allow from 202.147.27.128/28
allow from 202.147.27.160/28
allow from 202.147.27.224/29
allow from 202.147.27.240/28
allow from 202.147.28.96/28
allow from 202.147.29.0/26
allow from 202.147.29.96/29
allow from 202.147.29.144/28
allow from 202.147.29.160/27
allow from 202.147.30.0/25
allow from 202.147.30.128/28
allow from 202.147.30.168/29
allow from 202.147.31.48/28
allow from 202.147.31.64/28
allow from 202.147.31.184/29
allow from 202.147.49.129/32
allow from 202.147.49.130/32
allow from 202.147.49.132/32
allow from 202.147.49.178/32
allow from 202.147.49.234/32
allow from 202.147.49.238/32
allow from 202.151.34.0/23
allow from 202.153.162.224/27
allow from 202.153.164.96/27
allow from 202.153.173.64/27
allow from 202.153.206.80/28
allow from 202.162.160.0/20
allow from 202.163.192.0/21
allow from 202.163.200.0/22
allow from 202.163.204.0/26
allow from 202.163.204.128/25
allow from 202.163.205.0/24
allow from 202.163.206.0/23
allow from 202.163.208.0/20
allow from 202.163.224.0/19
allow from 202.164.160.0/19
allow from 202.165.60.0/23
allow from 202.166.188.0/22
allow from 202.173.4.0/24
allow from 202.173.7.0/24
allow from 202.175.192.0/18
allow from 202.183.32.0/20
allow from 203.5.77.0/24
allow from 203.21.141.0/24
allow from 203.21.142.0/24
allow from 203.24.104.0/24
allow from 203.33.196.0/24
allow from 203.34.246.0/24
allow from 203.55.67.0/24
allow from 203.56.241.0/24
allow from 203.76.192.0/20
allow from 203.82.32.0/20
allow from 203.82.248.0/24
allow from 203.84.160.0/19
allow from 203.87.128.0/17
allow from 203.92.8.0/21
allow from 203.92.219.204/32
allow from 203.96.180.0/22
allow from 203.96.244.0/22
allow from 203.99.232.0/21
allow from 203.100.130.129/32
allow from 203.100.130.130/32
allow from 203.100.150.1/32
allow from 203.100.150.2/31
allow from 203.100.150.4/31
allow from 203.100.150.18/31
allow from 203.100.150.33/32
allow from 203.100.150.34/32
allow from 203.100.150.38/32
allow from 203.100.150.42/32
allow from 203.100.150.48/32
allow from 203.100.150.50/32
allow from 203.100.150.54/31
allow from 203.100.150.57/32
allow from 203.100.150.59/32
allow from 203.100.150.61/32
allow from 203.100.150.62/31
allow from 203.100.150.66/32
allow from 203.100.150.137/32
allow from 203.100.150.138/32
allow from 203.100.150.181/32
allow from 203.100.150.182/32
allow from 203.100.150.185/32
allow from 203.100.150.186/32
allow from 203.100.150.193/32
allow from 203.100.150.194/32
allow from 203.100.150.224/32
allow from 203.100.150.226/32
allow from 203.100.150.228/32
allow from 203.100.154.42/32
allow from 203.100.155.42/32
allow from 203.104.64.0/19
allow from 203.111.224.0/20
allow from 203.114.64.0/22
allow from 203.115.128.0/18
allow from 203.119.4.0/22
allow from 203.127.225.0/24
allow from 203.129.4.0/23
allow from 203.131.64.0/18
allow from 203.131.128.0/18
allow from 203.147.104.0/22
allow from 203.153.6.0/23
allow from 203.153.10.0/23
allow from 203.153.14.0/23
allow from 203.158.8.0/21
allow from 203.160.160.0/19
allow from 203.161.176.0/23
allow from 203.161.188.0/24
allow from 203.163.118.0/26
allow from 203.167.0.0/21
allow from 203.167.64.0/18
allow from 203.169.0.0/22
allow from 203.170.20.0/22
allow from 203.171.6.0/23
allow from 203.172.0.0/19
allow from 203.174.0.0/22
allow from 203.175.0.0/22
allow from 203.177.0.0/16
allow from 203.189.8.0/21
allow from 203.189.116.0/22
allow from 203.190.64.0/26
allow from 203.190.64.64/27
allow from 203.190.64.96/29
allow from 203.190.64.104/30
allow from 203.190.64.108/31
allow from 203.190.64.111/32
allow from 203.190.64.112/28
allow from 203.190.64.128/25
allow from 203.190.65.0/24
allow from 203.190.66.0/23
allow from 203.190.68.0/23
allow from 203.190.70.0/26
allow from 203.190.70.64/28
allow from 203.190.70.80/29
allow from 203.190.70.88/30
allow from 203.190.70.96/27
allow from 203.190.70.128/25
allow from 203.190.71.0/24
allow from 203.190.72.0/26
allow from 203.190.72.64/27
allow from 203.190.72.104/29
allow from 203.190.72.112/28
allow from 203.190.72.128/25
allow from 203.190.73.0/25
allow from 203.190.73.128/26
allow from 203.190.73.234/31
allow from 203.190.73.236/30
allow from 203.190.73.240/28
allow from 203.190.74.0/23
allow from 203.190.76.0/22
allow from 203.190.80.0/20
allow from 203.190.218.0/23
allow from 203.190.220.0/23
allow from 203.192.151.0/28
allow from 203.192.151.64/26
allow from 203.192.151.128/28
allow from 203.192.151.160/27
allow from 203.192.151.192/28
allow from 203.192.151.208/29
allow from 203.192.151.224/27
allow from 203.192.152.32/28
allow from 203.192.152.88/29
allow from 203.192.152.128/28
allow from 203.192.152.168/29
allow from 203.192.152.192/27
allow from 203.192.152.232/29
allow from 203.192.155.17/32
allow from 203.192.155.49/32
allow from 203.192.155.50/32
allow from 203.192.155.121/32
allow from 203.192.155.146/32
allow from 203.192.155.157/32
allow from 203.192.155.158/32
allow from 203.192.155.173/32
allow from 203.192.155.192/30
allow from 203.192.155.254/32
allow from 203.192.160.1/32
allow from 203.192.160.2/31
allow from 203.192.160.4/32
allow from 203.192.160.17/32
allow from 203.192.160.24/32
allow from 203.192.160.33/32
allow from 203.192.160.34/31
allow from 203.192.160.49/32
allow from 203.192.160.50/31
allow from 203.192.160.65/32
allow from 203.192.160.73/32
allow from 203.192.160.74/32
allow from 203.192.160.109/32
allow from 203.192.160.110/32
allow from 203.192.162.0/28
allow from 203.192.162.32/27
allow from 203.192.162.96/28
allow from 203.192.162.160/27
allow from 203.192.162.200/29
allow from 203.192.162.208/28
allow from 203.192.162.224/28
allow from 203.192.171.0/29
allow from 203.192.171.80/28
allow from 203.192.171.184/29
allow from 203.192.171.224/27
allow from 203.192.172.96/28
allow from 203.192.172.128/28
allow from 203.192.172.192/29
allow from 203.192.181.48/29
allow from 203.192.181.104/29
allow from 203.192.181.112/29
allow from 203.192.181.160/29
allow from 203.192.188.40/29
allow from 203.192.188.48/30
allow from 203.192.188.69/32
allow from 203.192.188.169/32
allow from 203.192.188.197/32
allow from 203.192.191.0/27
allow from 203.192.191.32/28
allow from 203.192.191.64/28
allow from 203.192.191.112/28
allow from 203.192.191.160/28
allow from 203.196.117.32/27
allow from 203.196.117.64/27
allow from 203.196.126.8/30
allow from 203.201.180.0/24
allow from 203.208.24.0/21
allow from 203.211.56.0/22
allow from 203.213.192.0/19
allow from 203.215.64.0/18
allow from 203.217.174.0/24
allow from 203.222.33.33/32
allow from 203.222.33.110/32
allow from 203.222.33.143/32
allow from 203.222.33.145/32
allow from 203.222.33.147/32
allow from 203.222.36.203/32
allow from 203.222.36.210/31
allow from 203.222.36.212/30
allow from 204.145.0.0/24
allow from 204.145.2.0/23
allow from 204.145.4.0/22
allow from 204.182.40.252/32
allow from 205.177.217.84/32
allow from 205.177.217.241/32
allow from 205.252.217.48/28
allow from 206.49.81.0/24
allow from 206.49.82.0/23
allow from 206.73.227.0/26
allow from 206.83.40.17/32
allow from 206.83.40.19/32
allow from 206.182.163.224/27
allow from 206.182.199.200/29
allow from 206.182.201.48/28
allow from 206.182.245.0/25
allow from 206.201.0.0/20
allow from 207.19.252.0/24
allow from 207.19.254.0/23
allow from 207.46.33.212/31
allow from 207.46.41.56/31
allow from 207.117.211.0/24
allow from 207.117.213.0/24
allow from 207.176.48.219/32
allow from 207.176.48.220/32
allow from 207.179.27.0/24
allow from 207.209.106.0/24
allow from 207.209.135.0/24
allow from 207.209.169.0/24
allow from 208.71.224.0/21
allow from 208.127.117.0/32
allow from 208.127.117.63/32
allow from 208.127.117.64/32
allow from 208.127.117.127/32
allow from 208.127.117.128/32
allow from 208.127.117.191/32
allow from 208.127.117.192/32
allow from 208.127.117.255/32
allow from 208.127.168.192/27
allow from 208.127.210.0/24
allow from 208.127.220.129/32
allow from 208.127.220.130/31
allow from 208.127.220.132/30
allow from 208.127.220.136/29
allow from 208.127.220.144/28
allow from 208.127.220.160/27
allow from 208.127.220.192/27
allow from 208.127.220.224/28
allow from 208.127.220.240/29
allow from 208.127.220.248/30
allow from 208.127.220.252/31
allow from 208.127.220.254/32
allow from 208.127.223.65/32
allow from 208.127.223.66/31
allow from 208.127.223.68/30
allow from 208.127.223.72/29
allow from 208.127.223.80/28
allow from 208.127.223.96/28
allow from 208.127.223.112/29
allow from 208.127.223.120/30
allow from 208.127.223.124/31
allow from 208.127.223.126/32
allow from 208.232.224.0/23
allow from 208.232.226.0/24
allow from 208.235.224.0/24
allow from 209.28.32.0/24
allow from 209.28.53.192/28
allow from 209.28.250.0/23
allow from 209.35.160.0/20
allow from 209.141.0.0/20
allow from 210.1.64.0/18
allow from 210.1.128.0/20
allow from 210.4.0.0/18
allow from 210.4.96.0/19
allow from 210.5.64.0/18
allow from 210.14.0.0/19
allow from 210.14.32.0/20
allow from 210.16.0.0/21
allow from 210.16.8.0/23
allow from 210.16.11.0/24
allow from 210.16.12.0/23
allow from 210.16.15.0/24
allow from 210.16.16.0/20
allow from 210.16.32.0/21
allow from 210.16.41.0/24
allow from 210.16.42.0/23
allow from 210.16.44.0/22
allow from 210.16.48.0/20
allow from 210.23.96.0/19
allow from 210.23.160.0/19
allow from 210.23.192.0/19
allow from 210.23.224.0/22
allow from 210.23.228.0/23
allow from 210.23.230.0/25
allow from 210.23.230.128/26
allow from 210.23.230.192/27
allow from 210.23.231.0/24
allow from 210.23.232.0/21
allow from 210.23.240.0/20
allow from 210.24.209.0/24
allow from 210.57.12.4/30
allow from 210.57.12.8/29
allow from 210.57.12.16/28
allow from 210.57.12.32/29
allow from 210.57.12.40/30
allow from 210.57.12.48/28
allow from 210.57.12.64/26
allow from 210.57.12.128/25
allow from 210.57.13.0/24
allow from 210.57.14.0/32
allow from 210.57.14.2/31
allow from 210.57.14.4/30
allow from 210.57.14.8/29
allow from 210.57.14.16/28
allow from 210.57.14.32/27
allow from 210.57.14.64/26
allow from 210.57.14.136/29
allow from 210.57.14.144/28
allow from 210.57.14.160/27
allow from 210.57.14.192/26
allow from 210.57.15.0/24
allow from 210.57.33.0/24
allow from 210.57.42.0/23
allow from 210.57.44.0/24
allow from 210.89.69.64/27
allow from 210.176.35.0/24
allow from 210.176.36.0/27
allow from 210.176.36.32/28
allow from 210.176.36.56/29
allow from 210.176.36.64/26
allow from 210.176.36.136/29
allow from 210.176.36.144/28
allow from 210.176.36.160/27
allow from 210.176.36.192/26
allow from 210.176.138.220/30
allow from 210.176.143.0/25
allow from 210.176.143.128/27
allow from 210.176.143.160/28
allow from 210.176.143.176/29
allow from 210.176.143.192/26
allow from 210.185.160.0/19
allow from 210.213.64.0/18
allow from 210.213.128.0/17
allow from 216.6.104.0/22
allow from 216.65.61.128/26
allow from 216.218.252.104/32
allow from 216.247.0.0/18
allow from 216.247.80.0/20
allow from 216.250.100.0/22
allow from 219.90.80.0/20
allow from 221.121.96.0/19
allow from 221.121.184.0/21
allow from 222.126.0.0/17
allow from 222.127.0.0/17
allow from 222.127.128.0/20
allow from 222.127.144.0/29
allow from 222.127.144.12/30
allow from 222.127.144.16/28
allow from 222.127.144.32/27
allow from 222.127.144.64/26
allow from 222.127.144.128/25
allow from 222.127.145.0/24
allow from 222.127.146.0/23
allow from 222.127.148.0/22
allow from 222.127.152.0/21
allow from 222.127.160.0/19
allow from 222.127.192.0/18
allow from 223.25.0.0/18
allow from 223.130.16.0/22
deny from all
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
ErrorDocument 404 '404 Not Found
The page that you have requested could not be found.'
ErrorDocument 403 '404 Not Found
The page that you have requested could not be found.'