Does anyone know of a good way to block access to a website, depending on what country the user is accessing it from? E.g. I only want to allow UK visitors access and block the rest of the world, and redirect them to a page.
I've had quite an extensive Google search and so far can only find this: [countryipblocks.net...] which lets you block whole regions via IP address, but you have to do it by individual IP addresses, which you put in your htaccess file - once done, the htaccess file was 3mb! Wayyy to big
And.. I've seen the HTML5 geo-location but it's only supported by new browsers.
Any ideas?
Thanks
Ben
Page 1 of 1
Block access to website by country? Does anyone know of a good way to block access to a website, depending
#2
Posted 23 April 2011 - 08:44 PM
The problem with HTML5 geocoding is 1 - not every browser supports it and 2 - you can easily spoof it.
I would just go with blocking them in .htaccess or via iptables if you have access, even if it is 3Mb. Or if you exclusively only want UK traffic then consider a whitelist, it might be smaller.
I would just go with blocking them in .htaccess or via iptables if you have access, even if it is 3Mb. Or if you exclusively only want UK traffic then consider a whitelist, it might be smaller.
<Limit GET HEAD POST> order deny,allow # Country: UNITED KINGDOM # ISO Code: GB # Total Networks: 4,270 # Total Subnets: 82,392,200 allow from 2.24.0.0/13 allow from 2.96.0.0/13 allow from 2.120.0.0/13 allow from 2.216.0.0/13 allow from 25.0.0.0/8 allow from 31.3.64.0/21 allow from 31.3.208.0/20 allow from 31.3.224.0/19 allow from 31.6.72.0/21 allow from 31.7.8.0/21 allow from 31.10.32.0/20 allow from 31.12.72.0/21 allow from 31.12.80.0/20 allow from 31.12.96.0/19 allow from 31.13.0.0/21 allow from 31.13.152.0/21 allow from 31.15.104.0/21 allow from 31.22.0.0/21 allow from 31.22.40.0/21 allow from 31.24.0.0/21 allow from 31.24.32.0/21 allow from 31.24.80.0/21 allow from 31.24.104.0/21 allow from 31.24.216.0/21 allow from 31.25.0.0/21 allow from 31.25.8.0/21 allow from 31.25.160.0/21 allow from 31.25.184.0/21 allow from 31.25.192.0/21 allow from 31.28.64.0/19 allow from 31.31.32.0/21 allow from 31.47.216.0/21 allow from 31.48.0.0/13 allow from 31.64.0.0/11 allow from 31.96.0.0/11 allow from 31.169.32.0/21 allow from 31.169.40.0/21 allow from 31.169.48.0/21 allow from 31.169.96.0/21 allow from 31.169.112.0/21 allow from 31.170.120.0/21 allow from 31.172.160.0/19 allow from 31.172.240.0/20 allow from 31.177.16.0/21 allow from 31.185.32.0/19 allow from 31.185.128.0/17 allow from 31.186.224.0/19 allow from 31.192.240.0/21 allow from 31.193.0.0/20 allow from 46.16.0.0/21 allow from 46.16.32.0/21 allow from 46.16.80.0/21 allow from 46.16.160.0/21 allow from 46.16.184.0/21 allow from 46.16.208.0/21 allow from 46.17.56.0/21 allow from 46.17.88.0/21 allow from 46.17.160.0/21 allow from 46.17.176.0/21 allow from 46.17.208.0/21 allow from 46.17.216.0/21 allow from 46.17.232.0/21 allow from 46.18.8.0/21 allow from 46.18.48.0/21 allow from 46.18.80.0/21 allow from 46.18.112.0/21 allow from 46.18.152.0/21 allow from 46.18.168.0/21 allow from 46.18.176.0/21 allow from 46.18.216.0/21 allow from 46.19.160.0/21 allow from 46.20.224.0/20 allow from 46.23.64.0/20 allow from 46.28.48.0/21 allow from 46.28.248.0/21 allow from 46.29.56.0/21 allow from 46.29.88.0/21 allow from 46.30.8.0/21 allow from 46.30.48.0/21 allow from 46.30.96.0/21 allow from 46.30.136.0/21 allow from 46.30.192.0/21 allow from 46.31.80.0/21 allow from 46.31.168.0/21 allow from 46.31.224.0/21 allow from 46.31.232.0/21 allow from 46.32.224.0/19 allow from 46.33.0.0/19 allow from 46.33.128.0/19 allow from 46.34.0.0/19 allow from 46.37.32.0/19 allow from 46.37.160.0/19 allow from 46.38.160.0/19 allow from 46.43.0.0/18 allow from 46.43.128.0/18 allow from 46.60.128.0/17 allow from 46.64.0.0/15 allow from 46.68.0.0/15 allow from 46.156.0.0/15 allow from 46.166.128.0/18 allow from 46.175.48.0/21 allow from 46.182.56.0/21 allow from 46.182.120.0/21 allow from 46.183.8.0/21 allow from 46.183.104.0/21 allow from 46.183.192.0/21 allow from 46.183.200.0/21 allow from 46.208.0.0/16 allow from 46.226.0.0/21 allow from 46.226.48.0/21 allow from 46.226.72.0/21 allow from 46.226.120.0/21 allow from 46.226.168.0/21 allow from 46.226.184.0/21 allow from 46.226.216.0/21 allow from 46.226.248.0/21 allow from 46.227.48.0/21 allow from 46.227.144.0/21 allow from 46.227.200.0/21 allow from 46.228.32.0/20 allow from 46.228.160.0/20 allow from 46.231.8.0/21 allow from 46.231.64.0/21 allow from 46.231.112.0/21 allow from 46.231.160.0/21 allow from 46.231.184.0/21 allow from 46.232.192.0/21 allow from 46.233.64.0/18 allow from 46.235.0.0/21 allow from 46.235.168.0/21 allow from 46.235.224.0/21 allow from 46.236.0.0/18 allow from 46.237.128.0/18 allow from 46.245.248.0/21 allow from 46.247.0.0/17 allow from 46.248.0.0/19 allow from 46.248.96.0/19 allow from 46.248.128.0/19 allow from 46.248.224.0/19 allow from 46.249.192.0/19 allow from 46.250.224.0/19 allow from 46.252.64.0/20 allow from 46.252.80.0/20 allow from 46.254.112.0/21 allow from 46.254.184.0/21 allow from 46.254.192.0/21 allow from 46.254.200.0/21 allow from 46.254.248.0/21 allow from 46.255.0.0/21 allow from 46.255.40.0/21 allow from 46.255.72.0/21 allow from 46.255.112.0/21 allow from 46.255.248.0/21 allow from 62.3.64.0/18 allow from 62.3.192.0/18 allow from 62.6.0.0/16 allow from 62.7.0.0/16 allow from 62.8.96.0/19 allow from 62.13.128.0/19 allow from 62.18.0.0/15 allow from 62.23.0.0/16 allow from 62.24.128.0/17 allow from 62.30.0.0/16 allow from 62.31.0.0/16 allow from 62.32.96.0/19 allow from 62.44.64.0/19 allow from 62.49.0.0/16 allow from 62.50.0.0/19 allow from 62.50.32.0/19 allow from 62.50.64.0/19 allow from 62.50.128.0/19 allow from 62.56.0.0/17 allow from 62.60.0.0/18 allow from 62.60.64.0/18 allow from 62.64.128.0/17 allow from 62.67.0.0/16 allow from 62.69.32.0/19 allow from 62.69.64.0/18 allow from 62.72.96.0/19 allow from 62.72.128.0/19 allow from 62.73.128.0/19 allow from 62.77.0.0/19 allow from 62.84.160.0/19 allow from 62.84.192.0/19 allow from 62.84.224.0/19 allow from 62.89.128.0/19 allow from 62.93.128.0/19 allow from 62.96.0.0/17 allow from 62.96.128.0/17 allow from 62.97.64.0/18 allow from 62.100.160.0/19 allow from 62.100.192.0/19 allow from 62.105.64.0/18 allow from 62.105.160.0/19 allow from 62.121.0.0/19 allow from 62.128.128.0/19 allow from 62.128.192.0/19 allow from 62.129.64.0/18 allow from 62.130.0.0/16 allow from 62.133.0.0/19 allow from 62.140.0.0/19 allow from 62.140.192.0/19 allow from 62.149.32.0/19 allow from 62.152.96.0/19 allow from 62.164.128.0/17 allow from 62.169.128.0/19 allow from 62.170.0.0/15 allow from 62.172.0.0/16 allow from 62.173.64.0/18 allow from 62.173.192.0/18 allow from 62.189.0.0/16 allow from 62.190.0.0/16 allow from 62.192.0.0/19 allow from 62.197.32.0/19 allow from 62.204.32.0/19 allow from 62.209.32.0/19 allow from 62.216.128.0/19 allow from 62.216.224.0/19 allow from 62.231.128.0/19 allow from 62.232.0.0/17 allow from 62.232.128.0/17 allow from 62.233.64.0/18 allow from 62.239.0.0/16 allow from 62.241.160.0/19 allow from 62.244.160.0/19 allow from 62.249.192.0/18 allow from 62.252.0.0/16 allow from 62.253.0.0/16 allow from 62.254.0.0/16 allow from 62.255.0.0/16 allow from 77.44.0.0/17 allow from 77.68.0.0/17 allow from 77.72.0.0/21 allow from 77.72.200.0/21 allow from 77.73.0.0/21 allow from 77.73.8.0/21 allow from 77.73.72.0/21 allow from 77.73.112.0/21 allow from 77.73.120.0/21 allow from 77.73.144.0/21 allow from 77.73.152.0/21 allow from 77.73.168.0/21 allow from 77.74.104.0/21 allow from 77.74.120.0/21 allow from 77.74.192.0/21 allow from 77.75.0.0/21 allow from 77.75.104.0/21 allow from 77.75.136.0/21 allow from 77.75.184.0/21 allow from 77.75.192.0/21 allow from 77.75.232.0/21 allow from 77.76.64.0/18 allow from 77.86.0.0/17 allow from 77.87.104.0/21 allow from 77.89.128.0/18 allow from 77.91.248.0/21 allow from 77.92.64.0/19 allow from 77.93.128.0/19 allow from 77.95.32.0/21 allow from 77.95.80.0/21 allow from 77.95.112.0/21 allow from 77.96.0.0/13 allow from 77.107.64.0/18 allow from 77.107.128.0/18 allow from 77.108.128.0/18 allow from 77.221.160.0/19 allow from 77.232.160.0/19 allow from 77.233.128.0/19 allow from 77.238.160.0/19 allow from 77.239.96.0/19 allow from 77.240.0.0/20 allow from 77.240.48.0/20 allow from 77.241.176.0/20 allow from 77.242.192.0/20 allow from 77.242.240.0/20 allow from 77.244.128.0/20 allow from 77.245.64.0/20 allow from 77.246.16.0/20 allow from 77.246.32.0/20 allow from 77.246.48.0/20 allow from 77.246.160.0/20 allow from 77.247.192.0/21 allow from 78.24.112.0/21 allow from 78.24.248.0/21 allow from 78.25.192.0/18 allow from 78.31.8.0/21 allow from 78.31.104.0/21 allow from 78.32.0.0/15 allow from 78.40.16.0/21 allow from 78.40.32.0/21 allow from 78.40.56.0/21 allow from 78.40.64.0/21 allow from 78.40.112.0/21 allow from 78.40.144.0/21 allow from 78.40.152.0/21 allow from 78.40.232.0/21 allow from 78.40.240.0/21 allow from 78.41.208.0/21 allow from 78.86.0.0/16 allow from 78.105.0.0/16 allow from 78.109.160.0/20 allow from 78.109.176.0/20 allow from 78.110.160.0/20 allow from 78.111.192.0/20 allow from 78.129.128.0/17 allow from 78.136.0.0/18 allow from 78.138.0.0/18 allow from 78.141.0.0/18 allow from 78.143.192.0/19 allow from 78.143.224.0/20 allow from 78.143.240.0/20 allow from 78.144.0.0/13 allow from 78.154.96.0/19 allow from 78.155.224.0/19 allow from 78.156.64.0/19 allow from 78.158.32.0/19 allow from 78.158.64.0/19 allow from 79.64.0.0/12 allow from 79.98.32.0/21 allow from 79.98.80.0/21 allow from 79.98.160.0/21 allow from 79.98.232.0/21 allow from 79.98.240.0/21 allow from 79.99.40.0/21 allow from 79.99.64.0/21 allow from 79.99.72.0/21 allow from 79.99.144.0/21 allow from 79.99.192.0/21 allow from 79.121.128.0/17 allow from 79.123.0.0/17 allow from 79.135.96.0/19 allow from 79.140.192.0/20 allow from 79.141.32.0/20 allow from 79.141.128.0/20 allow from 79.143.144.0/20 allow from 79.170.40.0/21 allow from 79.170.72.0/21 allow from 79.170.176.0/21 allow from 79.170.192.0/21 allow from 79.171.32.0/21 allow from 79.171.152.0/21 allow from 79.173.128.0/18 allow from 80.0.0.0/13 allow from 80.40.0.0/13 allow from 80.64.48.0/20 allow from 80.65.208.0/20 allow from 80.65.240.0/20 allow from 80.68.16.0/20 allow from 80.68.32.0/20 allow from 80.68.48.0/20 allow from 80.68.80.0/20 allow from 80.68.208.0/20 allow from 80.69.0.0/20 allow from 80.69.16.0/20 allow from 80.69.128.0/20 allow from 80.70.48.0/20 allow from 80.70.160.0/20 allow from 80.71.0.0/20 allow from 80.71.16.0/20 allow from 80.73.208.0/20 allow from 80.74.0.0/20 allow from 80.74.16.0/20 allow from 80.74.224.0/20 allow from 80.74.240.0/20 allow from 80.75.64.0/20 allow from 80.75.144.0/20 allow from 80.76.112.0/20 allow from 80.76.192.0/20 allow from 80.76.208.0/20 allow from 80.77.0.0/20 allow from 80.77.80.0/20 allow from 80.77.240.0/20 allow from 80.79.80.0/20 allow from 80.79.128.0/20 allow from 80.79.208.0/20 allow from 80.80.176.0/20 allow from 80.81.64.0/20 allow from 80.81.80.0/20 allow from 80.82.112.0/20 allow from 80.82.128.0/20 allow from 80.82.240.0/20 allow from 80.83.144.0/20 allow from 80.84.48.0/20 allow from 80.84.64.0/20 allow from 80.84.80.0/20 allow from 80.84.160.0/20 allow from 80.85.64.0/20 allow from 80.85.80.0/20 allow from 80.85.208.0/20 allow from 80.86.32.0/20 allow from 80.87.0.0/20 allow from 80.87.16.0/20 allow from 80.87.128.0/20 allow from 80.88.192.0/20 allow from 80.88.208.0/20 allow from 80.89.80.0/20 allow from 80.90.192.0/20 allow from 80.92.144.0/20 allow from 80.93.160.0/20 allow from 80.93.192.0/20 allow from 80.94.32.0/20 allow from 80.94.192.0/20 allow from 80.95.48.0/20 allow from 80.95.176.0/20 allow from 80.95.192.0/20 allow from 80.168.0.0/16 allow from 80.169.0.0/16 allow from 80.175.0.0/16 allow from 80.176.0.0/15 allow from 80.189.0.0/16 allow from 80.192.0.0/14 allow from 80.225.0.0/16 allow from 80.229.0.0/16 allow from 80.234.128.0/17 allow from 80.235.128.0/17 allow from 80.238.0.0/19 allow from 80.238.32.0/19 allow from 80.240.80.0/20 allow from 80.241.64.0/20 allow from 80.243.176.0/20 allow from 80.244.0.0/20 allow from 80.244.176.0/20 allow from 80.247.0.0/20 allow from 80.247.16.0/20 allow from 80.247.48.0/20 allow from 80.247.80.0/20 allow from 80.248.176.0/20 allow from 80.249.48.0/20 allow from 80.249.96.0/20 allow from 80.250.96.0/20 allow from 80.251.0.0/20 allow from 80.251.16.0/20 allow from 80.251.160.0/20 allow from 80.251.176.0/20 allow from 80.252.64.0/20 allow from 80.252.80.0/20 allow from 80.252.112.0/20 allow from 80.253.96.0/20 allow from 80.253.112.0/20 allow from 80.254.144.0/20 allow from 80.254.224.0/20 allow from 80.255.32.0/20 allow from 80.255.48.0/20 allow from 80.255.192.0/20 allow from 80.255.208.0/20 allow from 81.1.64.0/18 allow from 81.2.64.0/18 allow from 81.3.64.0/18 allow from 81.5.128.0/18 allow from 81.6.192.0/18 allow from 81.16.16.0/20 allow from 81.17.64.0/20 allow from 81.19.48.0/20 allow from 81.19.176.0/20 allow from 81.19.208.0/20 allow from 81.20.0.0/20 allow from 81.20.32.0/20 allow from 81.20.48.0/20 allow from 81.20.176.0/20 allow from 81.21.64.0/20 allow from 81.22.32.0/20 allow from 81.23.48.0/20 allow from 81.23.208.0/20 allow from 81.24.192.0/20 allow from 81.24.240.0/20 allow from 81.26.96.0/20 allow from 81.26.112.0/20 allow from 81.27.64.0/20 allow from 81.27.80.0/20 allow from 81.27.96.0/20 allow from 81.28.144.0/20 allow from 81.29.48.0/20 allow from 81.29.64.0/20 allow from 81.29.80.0/20 allow from 81.29.192.0/20 allow from 81.29.208.0/20 allow from 81.31.0.0/20 allow from 81.31.16.0/20 allow from 81.31.64.0/20 allow from 81.31.96.0/20 allow from 81.31.112.0/20 allow from 81.52.144.0/23 allow from 81.52.146.0/23 allow from 81.52.148.0/23 allow from 81.86.0.0/16 allow from 81.87.0.0/16 allow from 81.88.160.0/20 allow from 81.89.128.0/20 allow from 81.89.160.0/20 allow from 81.90.80.0/20 allow from 81.90.128.0/20 allow from 81.91.96.0/20 allow from 81.91.192.0/20 allow from 81.91.240.0/20 allow from 81.93.224.0/20 allow from 81.94.192.0/20 allow from 81.94.208.0/20 allow from 81.95.48.0/20 allow from 81.95.144.0/20 allow from 81.96.0.0/12 allow from 81.128.0.0/11 allow from 81.168.0.0/17 allow from 81.170.0.0/17 allow from 81.171.128.0/17 allow from 81.174.128.0/17 allow from 81.178.0.0/15 allow from 81.187.0.0/16 allow from 81.201.96.0/20 allow from 81.201.112.0/20 allow from 81.201.128.0/20 allow from 81.201.160.0/20 allow from 81.208.128.0/17 allow from 82.0.0.0/11 allow from 82.32.0.0/12 allow from 82.68.0.0/14 allow from 82.98.192.0/21 allow from 82.98.232.0/21 allow from 82.98.240.0/20 allow from 82.108.0.0/14 allow from 82.112.192.0/19 allow from 82.112.224.0/19 allow from 82.113.64.0/19 allow from 82.113.128.0/19 allow from 82.113.160.0/19 allow from 82.113.224.0/19 allow from 82.115.224.0/19 allow from 82.118.64.0/19 allow from 82.118.96.0/19 allow from 82.132.128.0/17 allow from 82.133.0.0/17 allow from 82.136.0.0/18 allow from 82.138.192.0/18 allow from 82.142.192.0/18 allow from 82.144.224.0/19 allow from 82.145.32.0/19 allow from 82.146.128.0/19 allow from 82.147.0.0/19 allow from 82.148.32.0/19 allow from 82.148.224.0/19 allow from 82.150.96.0/19 allow from 82.151.224.0/19 allow from 82.152.0.0/15 allow from 82.163.0.0/19 allow from 82.163.32.0/19 allow from 82.163.64.0/18 allow from 82.163.128.0/17 allow from 82.192.96.0/19 allow from 82.195.96.0/19 allow from 82.195.160.0/19 allow from 82.196.32.0/19 allow from 82.196.224.0/19 allow from 82.197.64.0/19 allow from 82.198.224.0/19 allow from 82.199.64.0/19 allow from 82.203.0.0/17 allow from 82.206.128.0/17 allow from 82.211.64.0/18 allow from 82.219.0.0/16 allow from 83.67.0.0/16 allow from 83.97.32.0/21 allow from 83.97.120.0/21 allow from 83.98.0.0/17 allow from 83.100.128.0/17 allow from 83.104.0.0/14 allow from 83.136.0.0/21 allow from 83.136.64.0/21 allow from 83.136.120.0/21 allow from 83.137.0.0/21 allow from 83.137.128.0/21 allow from 83.137.176.0/21 allow from 83.137.208.0/21 allow from 83.137.224.0/21 allow from 83.137.248.0/21 allow from 83.138.16.0/21 allow from 83.138.24.0/21 allow from 83.138.32.0/21 allow from 83.138.56.0/21 allow from 83.138.128.0/18 allow from 83.142.24.0/21 allow from 83.142.32.0/21 allow from 83.142.48.0/21 allow from 83.142.64.0/21 allow from 83.142.128.0/21 allow from 83.142.224.0/21 allow from 83.142.232.0/21 allow from 83.143.16.0/21 allow from 83.143.224.0/21 allow from 83.146.0.0/18 allow from 83.148.128.0/18 allow from 83.151.64.0/18 allow from 83.151.192.0/18 allow from 83.166.64.0/19 allow from 83.166.160.0/19 allow from 83.167.160.0/19 allow from 83.170.64.0/18 allow from 83.170.128.0/18 allow from 83.216.64.0/19 allow from 83.216.128.0/19 allow from 83.217.96.0/19 allow from 83.217.160.0/19 allow from 83.218.0.0/19 allow from 83.218.128.0/19 allow from 83.219.32.0/19 allow from 83.223.96.0/19 allow from 83.223.192.0/19 allow from 83.229.0.0/17 allow from 83.243.96.0/21 allow from 83.244.128.0/17 allow from 83.245.0.0/17 allow from 84.8.0.0/16 allow from 84.9.0.0/16 allow from 84.12.0.0/16 allow from 84.13.0.0/16 allow from 84.14.0.0/16 allow from 84.18.192.0/19 allow from 84.19.32.0/19 allow from 84.19.96.0/19 allow from 84.19.224.0/19 allow from 84.20.192.0/19 allow from 84.21.128.0/19 allow from 84.22.160.0/19 allow from 84.23.0.0/19 allow from 84.38.32.0/20 allow from 84.40.0.0/18 allow from 84.43.0.0/17 allow from 84.45.0.0/17 allow from 84.45.128.0/17 allow from 84.51.128.0/18 allow from 84.92.0.0/15 allow from 84.233.128.0/17 allow from 84.234.16.0/20 allow from 84.246.80.0/21 allow from 84.246.112.0/21 allow from 84.246.136.0/21 allow from 84.246.152.0/21 allow from 84.246.168.0/21 allow from 84.246.176.0/21 allow from 84.246.184.0/21 allow from 84.246.192.0/21 allow from 84.246.200.0/21 allow from 84.252.192.0/18 allow from 85.8.128.0/18 allow from 85.8.192.0/18 allow from 85.12.64.0/18 allow from 85.13.192.0/18 allow from 85.31.32.0/19 allow from 85.31.64.0/19 allow from 85.31.136.0/21 allow from 85.31.168.0/21 allow from 85.88.128.0/19 allow from 85.88.224.0/19 allow from 85.90.32.0/19 allow from 85.90.224.0/19 allow from 85.91.32.0/19 allow from 85.91.224.0/19 allow from 85.92.64.0/19 allow from 85.92.160.0/19 allow from 85.92.192.0/19 allow from 85.95.0.0/19 allow from 85.95.96.0/19 allow from 85.113.64.0/19 allow from 85.115.32.0/19 allow from 85.116.0.0/19 allow from 85.116.160.0/19 allow from 85.118.0.0/19 allow from 85.118.152.0/21 allow from 85.118.168.0/21 allow from 85.118.232.0/21 allow from 85.119.24.0/21 allow from 85.119.56.0/21 allow from 85.119.80.0/21 allow from 85.119.96.0/21 allow from 85.119.112.0/21 allow from 85.119.224.0/21 allow from 85.119.248.0/21 allow from 85.133.0.0/17 allow from 85.158.8.0/21 allow from 85.158.40.0/21 allow from 85.158.56.0/21 allow from 85.158.64.0/21 allow from 85.158.136.0/21 allow from 85.158.152.0/21 allow from 85.159.56.0/21 allow from 85.159.80.0/21 allow from 85.159.88.0/21 allow from 85.159.128.0/21 allow from 85.159.136.0/21 allow from 85.159.152.0/21 allow from 85.159.168.0/21 allow from 85.159.208.0/21 allow from 85.159.248.0/21 allow from 85.188.192.0/18 allow from 85.189.0.0/16 allow from 85.199.192.0/18 allow from 85.210.0.0/15 allow from 85.232.32.0/19 allow from 85.233.160.0/19 allow from 85.233.192.0/19 allow from 85.234.64.0/19 allow from 85.234.128.0/19 allow from 85.235.96.0/19 allow from 85.236.96.0/19 allow from 85.237.192.0/19 allow from 85.255.224.0/20 allow from 86.0.0.0/11 allow from 86.53.0.0/16 allow from 86.54.0.0/16 allow from 86.63.0.0/18 allow from 86.111.160.0/19 allow from 86.111.216.0/21 allow from 86.112.0.0/15 allow from 86.128.0.0/10 allow from 87.74.0.0/15 allow from 87.80.0.0/13 allow from 87.101.96.0/20 allow from 87.102.0.0/17 allow from 87.112.0.0/14 allow from 87.117.64.0/18 allow from 87.117.192.0/18 allow from 87.124.0.0/15 allow from 87.127.0.0/16 allow from 87.194.0.0/16 allow from 87.224.0.0/17 allow from 87.236.56.0/21 allow from 87.236.64.0/21 allow from 87.236.88.0/21 allow from 87.236.128.0/21 allow from 87.236.144.0/21 allow from 87.236.248.0/21 allow from 87.237.16.0/21 allow from 87.237.48.0/21 allow from 87.237.56.0/21 allow from 87.237.64.0/21 allow from 87.237.72.0/21 allow from 87.237.160.0/21 allow from 87.237.184.0/21 allow from 87.238.72.0/21 allow from 87.238.200.0/21 allow from 87.238.216.0/21 allow from 87.239.16.0/21 allow from 87.239.48.0/21 allow from 87.241.0.0/18 allow from 87.242.128.0/18 allow from 87.242.192.0/18 allow from 87.243.192.0/18 allow from 87.245.192.0/18 allow from 87.246.64.0/18 allow from 87.247.128.0/19 allow from 87.247.240.0/21 allow from 87.248.96.0/19 allow from 87.249.64.0/19 allow from 87.252.32.0/19 allow from 87.254.0.0/19 allow from 87.254.64.0/19 allow from 88.80.160.0/19 allow from 88.81.128.0/19 allow from 88.82.0.0/19 allow from 88.82.128.0/19 allow from 88.83.96.0/19 allow from 88.96.0.0/14 allow from 88.104.0.0/13 allow from 88.144.0.0/15 allow from 88.151.128.0/21 allow from 88.151.216.0/21 allow from 88.202.128.0/17 allow from 88.208.192.0/18 allow from 88.210.128.0/18 allow from 88.211.0.0/18 allow from 88.211.64.0/18 allow from 88.211.192.0/18 allow from 88.212.128.0/18 allow from 88.214.192.0/18 allow from 88.215.0.0/18 allow from 89.16.160.0/19 allow from 89.16.224.0/19 allow from 89.17.96.0/19 allow from 89.20.192.0/19 allow from 89.21.0.0/19 allow from 89.21.224.0/19 allow from 89.28.168.0/21 allow from 89.28.184.0/21 allow from 89.28.208.0/21 allow from 89.28.232.0/21 allow from 89.31.208.0/21 allow from 89.31.232.0/21 allow from 89.104.32.0/19 allow from 89.104.224.0/19 allow from 89.105.0.0/19 allow from 89.105.96.0/19 allow from 89.106.128.0/21 allow from 89.106.144.0/21 allow from 89.106.176.0/21 allow from 89.106.224.0/21 allow from 89.107.0.0/21 allow from 89.107.16.0/21 allow from 89.107.40.0/21 allow from 89.107.56.0/21 allow from 89.107.72.0/21 allow from 89.107.232.0/21 allow from 89.145.64.0/18 allow from 89.145.192.0/18 allow from 89.150.16.0/20 allow from 89.151.64.0/18 allow from 89.167.128.0/17 allow from 89.168.0.0/16 allow from 89.185.128.0/19 allow from 89.187.64.0/19 allow from 89.187.96.0/19 allow from 89.191.192.0/19 allow from 89.192.0.0/14 allow from 89.200.128.0/21 allow from 89.200.136.0/21 allow from 89.200.216.0/21 allow from 89.202.128.0/17 allow from 89.206.128.0/17 allow from 89.207.0.0/21 allow from 89.207.48.0/21 allow from 89.207.136.0/21 allow from 89.207.152.0/21 allow from 89.207.160.0/21 allow from 89.207.168.0/21 allow from 89.207.208.0/21 allow from 89.213.0.0/16 allow from 89.222.0.0/17 allow from 89.234.0.0/18 allow from 89.238.128.0/18 allow from 89.240.0.0/14 allow from 89.248.16.0/20 allow from 89.248.48.0/20 allow from 89.248.64.0/21 allow from 89.249.64.0/20 allow from 89.250.32.0/20 allow from 89.251.112.0/20 allow from 89.251.192.0/20 allow from 89.255.128.0/18 allow from 90.152.0.0/17 allow from 90.155.0.0/18 allow from 90.155.64.0/19 allow from 90.155.96.0/20 allow from 90.155.112.0/20 allow from 90.192.0.0/12 allow from 90.208.0.0/12 allow from 91.84.0.0/15 allow from 91.102.0.0/21 allow from 91.102.56.0/21 allow from 91.102.64.0/21 allow from 91.102.184.0/21 allow from 91.103.32.0/21 allow from 91.103.128.0/21 allow from 91.103.168.0/21 allow from 91.103.176.0/21 allow from 91.103.184.0/21 allow from 91.103.216.0/21 allow from 91.104.0.0/13 allow from 91.125.0.0/16 allow from 91.135.0.0/20 allow from 91.135.224.0/20 allow from 91.136.0.0/17 allow from 91.142.32.0/20 allow from 91.142.128.0/24 allow from 91.143.64.0/20 allow from 91.143.176.0/20 allow from 91.151.0.0/20 allow from 91.151.208.0/20 allow from 91.151.240.0/20 allow from 91.186.0.0/19 allow from 91.190.160.0/21 allow from 91.192.48.0/22 allow from 91.192.116.0/22 allow from 91.192.192.0/22 allow from 91.192.208.0/22 allow from 91.192.232.0/22 allow from 91.193.108.0/23 allow from 91.193.244.0/22 allow from 91.193.248.0/22 allow from 91.194.32.0/23 allow from 91.194.46.0/23 allow from 91.194.52.0/23 allow from 91.194.68.0/23 allow from 91.194.74.0/23 allow from 91.194.86.0/23 allow from 91.194.128.0/23 allow from 91.194.150.0/23 allow from 91.194.152.0/23 allow from 91.194.158.0/23 allow from 91.194.170.0/23 allow from 91.194.220.0/23 allow from 91.195.46.0/23 allow from 91.195.64.0/23 allow from 91.195.82.0/23 allow from 91.195.112.0/23 allow from 91.195.122.0/23 allow from 91.195.166.0/23 allow from 91.195.168.0/23 allow from 91.195.182.0/23 allow from 91.195.192.0/23 allow from 91.195.212.0/23 allow from 91.195.228.0/23 allow from 91.195.236.0/23 allow from 91.196.20.0/22 allow from 91.196.68.0/22 allow from 91.196.184.0/22 allow from 91.197.32.0/22 allow from 91.197.92.0/22 allow from 91.197.140.0/22 allow from 91.197.164.0/22 allow from 91.197.228.0/22 allow from 91.198.9.0/24 allow from 91.198.13.0/24 allow from 91.198.18.0/24 allow from 91.198.43.0/24 allow from 91.198.45.0/24 allow from 91.198.81.0/24 allow from 91.198.99.0/24 allow from 91.198.103.0/24 allow from 91.198.107.0/24 allow from 91.198.157.0/24 allow from 91.198.163.0/24 allow from 91.198.165.0/24 allow from 91.198.180.0/24 allow from 91.198.200.0/24 allow from 91.198.210.0/24 allow from 91.198.213.0/24 allow from 91.198.224.0/24 allow from 91.198.239.0/24 allow from 91.198.241.0/24 allow from 91.198.255.0/24 allow from 91.199.1.0/24 allow from 91.199.9.0/24 allow from 91.199.19.0/24 allow from 91.199.42.0/24 allow from 91.199.71.0/24 allow from 91.199.76.0/24 allow from 91.199.78.0/24 allow from 91.199.85.0/24 allow from 91.199.110.0/24 allow from 91.199.118.0/24 allow from 91.199.120.0/24 allow from 91.199.122.0/24 allow from 91.199.125.0/24 allow from 91.199.129.0/24 allow from 91.199.130.0/24 allow from 91.199.136.0/24 allow from 91.199.151.0/24 allow from 91.199.152.0/24 allow from 91.199.154.0/24 allow from 91.199.159.0/24 allow from 91.199.180.0/24 allow from 91.199.181.0/24 allow from 91.199.183.0/24 allow from 91.199.212.0/24 allow from 91.199.239.0/24 allow from 91.199.249.0/24 allow from 91.199.252.0/24 allow from 91.201.160.0/22 allow from 91.202.28.0/22 allow from 91.202.136.0/22 allow from 91.202.224.0/22 allow from 91.202.236.0/22 allow from 91.203.56.0/22 allow from 91.203.72.0/22 allow from 91.204.0.0/22 allow from 91.204.124.0/22 allow from 91.204.172.0/22 allow from 91.204.208.0/22 allow from 91.204.244.0/22 allow from 91.205.100.0/22 allow from 91.205.112.0/22 allow from 91.205.220.0/22 allow from 91.205.248.0/22 allow from 91.206.0.0/23 allow from 91.206.94.0/23 allow from 91.206.118.0/23 allow from 91.206.168.0/23 allow from 91.206.176.0/23 allow from 91.206.182.0/23 allow from 91.206.184.0/23 allow from 91.206.232.0/23 allow from 91.206.234.0/23 allow from 91.207.36.0/23 allow from 91.207.38.0/23 allow from 91.207.50.0/23 allow from 91.207.56.0/23 allow from 91.207.110.0/23 allow from 91.207.152.0/23 allow from 91.207.192.0/23 allow from 91.207.198.0/23 allow from 91.207.212.0/23 allow from 91.207.220.0/23 allow from 91.208.1.0/24 allow from 91.208.3.0/24 allow from 91.208.6.0/24 allow from 91.208.9.0/24 allow from 91.208.11.0/24 allow from 91.208.53.0/24 allow from 91.208.67.0/24 allow from 91.208.85.0/24 allow from 91.208.95.0/24 allow from 91.208.99.0/24 allow from 91.208.105.0/24 allow from 91.208.114.0/24 allow from 91.208.117.0/24 allow from 91.208.122.0/24 allow from 91.208.124.0/24 allow from 91.208.136.0/24 allow from 91.208.137.0/24 allow from 91.208.141.0/24 allow from 91.208.146.0/24 allow from 91.208.163.0/24 allow from 91.208.170.0/24 allow from 91.208.172.0/24 allow from 91.208.177.0/24 allow from 91.208.204.0/24 allow from 91.208.219.0/24 allow from 91.208.236.0/24 allow from 91.208.240.0/24 allow from 91.208.242.0/24 allow from 91.208.243.0/24 allow from 91.208.245.0/24 allow from 91.208.252.0/24 allow from 91.209.6.0/24 allow from 91.209.10.0/24 allow from 91.209.19.0/24 allow from 91.209.28.0/24 allow from 91.209.31.0/24 allow from 91.209.34.0/24 allow from 91.209.37.0/24 allow from 91.209.40.0/24 allow from 91.209.43.0/24 allow from 91.209.50.0/24 allow from 91.209.67.0/24 allow from 91.209.71.0/24 allow from 91.209.73.0/24 allow from 91.209.79.0/24 allow from 91.209.82.0/24 allow from 91.209.83.0/24 allow from 91.209.86.0/24 allow from 91.209.99.0/24 allow from 91.209.104.0/24 allow from 91.209.106.0/24 allow from 91.209.110.0/24 allow from 91.209.111.0/24 allow from 91.209.125.0/24 allow from 91.209.140.0/24 allow from 91.209.142.0/24 allow from 91.209.144.0/24 allow from 91.209.161.0/24 allow from 91.209.162.0/24 allow from 91.209.178.0/24 allow from 91.209.187.0/24 allow from 91.209.196.0/24 allow from 91.209.197.0/24 allow from 91.209.200.0/24 allow from 91.209.217.0/24 allow from 91.209.220.0/24 allow from 91.209.223.0/24 allow from 91.209.225.0/24 allow from 91.209.243.0/24 allow from 91.209.246.0/24 allow from 91.209.251.0/24 allow from 91.209.252.0/24 allow from 91.209.254.0/24 allow from 91.210.68.0/22 allow from 91.210.100.0/22 allow from 91.211.152.0/22 allow from 91.212.12.0/24 allow from 91.212.18.0/24 allow from 91.212.43.0/24 allow from 91.212.46.0/24 allow from 91.212.49.0/24 allow from 91.212.51.0/24 allow from 91.212.77.0/24 allow from 91.212.90.0/24 allow from 91.212.93.0/24 allow from 91.212.94.0/24 allow from 91.212.105.0/24 allow from 91.212.107.0/24 allow from 91.212.108.0/24 allow from 91.212.115.0/24 allow from 91.212.127.0/24 allow from 91.212.131.0/24 allow from 91.212.132.0/24 allow from 91.212.138.0/24 allow from 91.212.156.0/24 allow from 91.212.158.0/24 allow from 91.212.160.0/24 allow from 91.212.166.0/24 allow from 91.212.175.0/24 allow from 91.212.182.0/24 allow from 91.212.202.0/24 allow from 91.212.207.0/24 allow from 91.212.212.0/24 allow from 91.212.216.0/24 allow from 91.212.222.0/24 allow from 91.212.234.0/24 allow from 91.213.3.0/24 allow from 91.213.22.0/24 allow from 91.213.28.0/24 allow from 91.213.42.0/24 allow from 91.213.45.0/24 allow from 91.213.46.0/24 allow from 91.213.50.0/24 allow from 91.213.63.0/24 allow from 91.213.65.0/24 allow from 91.213.81.0/24 allow from 91.213.84.0/24 allow from 91.213.91.0/24 allow from 91.213.99.0/24 allow from 91.213.103.0/24 allow from 91.213.110.0/24 allow from 91.213.140.0/24 allow from 91.213.155.0/24 allow from 91.213.164.0/24 allow from 91.213.173.0/24 allow from 91.213.183.0/24 allow from 91.213.188.0/24 allow from 91.213.191.0/24 allow from 91.213.199.0/24 allow from 91.213.200.0/24 allow from 91.213.201.0/24 allow from 91.213.202.0/24 allow from 91.213.212.0/24 allow from 91.213.216.0/24 allow from 91.213.219.0/24 allow from 91.213.230.0/24 allow from 91.214.4.0/22 allow from 91.214.228.0/22 allow from 91.215.164.0/22 allow from 91.215.180.0/22 allow from 91.215.184.0/22 allow from 91.216.9.0/24 allow from 91.216.37.0/24 allow from 91.216.40.0/24 allow from 91.216.42.0/24 allow from 91.216.55.0/24 allow from 91.216.57.0/24 allow from 91.216.63.0/24 allow from 91.216.82.0/24 allow from 91.216.88.0/24 allow from 91.216.89.0/24 allow from 91.216.93.0/24 allow from 91.216.105.0/24 allow from 91.216.112.0/24 allow from 91.216.116.0/24 allow from 91.216.120.0/24 allow from 91.216.137.0/24 allow from 91.216.143.0/24 allow from 91.216.181.0/24 allow from 91.216.186.0/24 allow from 91.216.193.0/24 allow from 91.216.197.0/24 allow from 91.216.218.0/24 allow from 91.216.246.0/24 allow from 91.217.128.0/24 allow from 91.217.134.0/24 allow from 91.217.135.0/24 allow from 91.217.151.0/24 allow from 91.217.160.0/24 allow from 91.217.185.0/24 allow from 91.217.212.0/24 allow from 91.217.216.0/24 allow from 91.217.231.0/24 allow from 91.217.237.0/24 allow from 91.217.245.0/24 allow from 91.219.40.0/22 allow from 91.220.8.0/24 allow from 91.220.15.0/24 allow from 91.220.24.0/24 allow from 91.220.25.0/24 allow from 91.220.42.0/24 allow from 91.220.47.0/24 allow from 91.220.52.0/24 allow from 91.220.56.0/24 allow from 91.220.66.0/24 allow from 91.220.127.0/24 allow from 91.220.132.0/24 allow from 91.220.134.0/24 allow from 91.220.141.0/24 allow from 91.220.158.0/24 allow from 91.220.160.0/24 allow from 91.220.175.0/24 allow from 91.220.178.0/24 allow from 91.220.180.0/24 allow from 91.220.193.0/24 allow from 91.220.199.0/24 allow from 91.220.212.0/24 allow from 91.220.214.0/24 allow from 91.220.216.0/24 allow from 91.220.234.0/24 allow from 91.220.246.0/24 allow from 91.221.12.0/23 allow from 91.221.54.0/23 allow from 91.221.82.0/23 allow from 91.221.152.0/23 allow from 91.221.168.0/23 allow from 91.221.192.0/23 allow from 91.223.10.0/24 allow from 91.223.16.0/24 allow from 91.223.46.0/24 allow from 91.223.58.0/24 allow from 91.223.61.0/24 allow from 91.223.73.0/24 allow from 91.223.94.0/24 allow from 91.223.111.0/24 allow from 91.223.114.0/24 allow from 91.223.126.0/24 allow from 91.223.146.0/24 allow from 91.223.179.0/24 allow from 91.223.186.0/24 allow from 91.223.198.0/24 allow from 91.223.206.0/24 allow from 91.224.26.0/23 allow from 91.224.108.0/23 allow from 91.224.152.0/23 allow from 91.224.186.0/23 allow from 91.224.190.0/23 allow from 91.225.0.0/22 allow from 91.225.16.0/22 allow from 91.226.0.0/23 allow from 91.226.24.0/23 allow from 91.226.160.0/24 allow from 92.0.0.0/11 allow from 92.39.192.0/20 allow from 92.40.0.0/15 allow from 92.42.56.0/21 allow from 92.42.120.0/21 allow from 92.42.144.0/21 allow from 92.42.168.0/21 allow from 92.43.40.0/21 allow from 92.43.64.0/21 allow from 92.43.208.0/21 allow from 92.48.64.0/18 allow from 92.52.64.0/18 allow from 92.54.128.0/18 allow from 92.60.96.0/20 allow from 92.60.112.0/20 allow from 92.60.240.0/20 allow from 92.62.0.0/20 allow from 92.63.128.0/20 allow from 92.232.0.0/13 allow from 92.242.128.0/19 allow from 92.244.160.0/19 allow from 92.245.224.0/19 allow from 93.89.80.0/20 allow from 93.89.128.0/20 allow from 93.90.192.0/20 allow from 93.91.16.0/20 allow from 93.91.32.0/20 allow from 93.92.40.0/21 allow from 93.92.120.0/21 allow from 93.92.208.0/21 allow from 93.93.80.0/21 allow from 93.93.128.0/21 allow from 93.93.208.0/21 allow from 93.93.216.0/21 allow from 93.93.224.0/21 allow from 93.93.232.0/21 allow from 93.94.72.0/21 allow from 93.94.120.0/21 allow from 93.95.8.0/21 allow from 93.95.104.0/21 allow from 93.95.120.0/21 allow from 93.96.0.0/16 allow from 93.97.0.0/16 allow from 93.126.0.0/18 allow from 93.152.0.0/17 allow from 93.157.216.0/21 allow from 93.159.200.0/21 allow from 93.174.8.0/21 allow from 93.174.80.0/21 allow from 93.174.96.0/21 allow from 93.174.136.0/21 allow from 93.174.152.0/21 allow from 93.174.208.0/21 allow from 93.174.216.0/21 allow from 93.174.232.0/21 allow from 93.174.248.0/21 allow from 93.184.240.0/20 allow from 93.186.16.0/20 allow from 93.186.32.0/20 allow from 93.186.144.0/20 allow from 93.187.0.0/21 allow from 93.187.16.0/21 allow from 93.187.144.0/21 allow from 93.187.168.0/21 allow from 93.187.224.0/21 allow from 93.188.176.0/21 allow from 93.189.0.0/21 allow from 93.189.104.0/21 allow from 93.190.112.0/21 allow from 93.190.168.0/21 allow from 93.191.24.0/21 allow from 93.191.32.0/21 allow from 93.191.200.0/21 allow from 94.0.0.0/12 allow from 94.30.0.0/17 allow from 94.31.0.0/18 allow from 94.72.192.0/18 allow from 94.76.192.0/18 allow from 94.101.144.0/20 allow from 94.101.160.0/20 allow from 94.102.144.0/20 allow from 94.102.240.0/20 allow from 94.103.112.0/20 allow from 94.116.0.0/14 allow from 94.125.16.0/21 allow from 94.125.32.0/21 allow from 94.125.128.0/21 allow from 94.125.192.0/21 allow from 94.126.40.0/21 allow from 94.126.104.0/21 allow from 94.126.120.0/21 allow from 94.126.176.0/21 allow from 94.126.192.0/21 allow from 94.126.208.0/21 allow from 94.126.232.0/21 allow from 94.127.0.0/21 allow from 94.127.96.0/21 allow from 94.127.112.0/21 allow from 94.136.32.0/19 allow from 94.136.224.0/19 allow from 94.142.64.0/19 allow from 94.142.168.0/21 allow from 94.142.184.0/21 allow from 94.143.104.0/21 allow from 94.143.120.0/21 allow from 94.143.160.0/21 allow from 94.143.248.0/21 allow from 94.168.0.0/13 allow from 94.185.128.0/17 allow from 94.192.0.0/14 allow from 94.196.0.0/15 allow from 94.198.8.0/21 allow from 94.198.80.0/21 allow from 94.198.168.0/21 allow from 94.198.184.0/21 allow from 94.199.24.0/21 allow from 94.199.128.0/21 allow from 94.199.144.0/21 allow from 94.199.184.0/21 allow from 94.199.232.0/21 allow from 94.228.32.0/20 allow from 94.228.64.0/20 allow from 94.229.64.0/20 allow from 94.229.128.0/20 allow from 94.229.160.0/20 allow from 94.236.0.0/17 allow from 94.245.64.0/18 allow from 94.247.80.0/21 allow from 94.247.96.0/21 allow from 94.247.152.0/21 allow from 95.128.8.0/21 allow from 95.128.48.0/21 allow from 95.128.128.0/21 allow from 95.128.216.0/21 allow from 95.129.64.0/21 allow from 95.129.104.0/21 allow from 95.129.184.0/21 allow from 95.130.0.0/21 allow from 95.130.72.0/21 allow from 95.130.96.0/21 allow from 95.130.104.0/21 allow from 95.130.144.0/21 allow from 95.130.192.0/21 allow from 95.130.224.0/21 allow from 95.131.64.0/21 allow from 95.131.80.0/21 allow from 95.131.104.0/21 allow from 95.131.152.0/21 allow from 95.131.216.0/21 allow from 95.131.248.0/21 allow from 95.140.48.0/20 allow from 95.141.144.0/20 allow from 95.141.160.0/20 allow from 95.144.0.0/13 allow from 95.152.192.0/18 allow from 95.154.192.0/18 allow from 95.172.0.0/19 allow from 95.172.64.0/19 allow from 95.172.224.0/19 allow from 95.175.128.0/19 allow from 95.175.192.0/19 allow from 95.177.0.0/17 allow from 95.215.88.0/22 allow from 95.215.224.0/22 allow from 109.68.0.0/21 allow from 109.68.8.0/21 allow from 109.68.32.0/21 allow from 109.68.64.0/21 allow from 109.68.192.0/21 allow from 109.68.240.0/21 allow from 109.69.48.0/21 allow from 109.69.72.0/21 allow from 109.69.80.0/21 allow from 109.69.104.0/21 allow from 109.69.144.0/21 allow from 109.69.232.0/21 allow from 109.70.40.0/21 allow from 109.70.56.0/21 allow from 109.70.136.0/21 allow from 109.70.144.0/21 allow from 109.70.224.0/21 allow from 109.71.80.0/21 allow from 109.71.120.0/21 allow from 109.71.144.0/21 allow from 109.71.168.0/21 allow from 109.71.248.0/21 allow from 109.72.16.0/20 allow from 109.72.208.0/20 allow from 109.73.64.0/20 allow from 109.73.112.0/20 allow from 109.73.160.0/20 allow from 109.74.240.0/20 allow from 109.75.160.0/20 allow from 109.94.128.0/20 allow from 109.95.184.0/21 allow from 109.104.64.0/19 allow from 109.104.96.0/19 allow from 109.107.32.0/19 allow from 109.108.128.0/19 allow from 109.109.128.0/19 allow from 109.109.160.0/19 allow from 109.109.224.0/19 allow from 109.111.192.0/19 allow from 109.123.64.0/18 allow from 109.144.0.0/12 allow from 109.169.0.0/18 allow from 109.169.64.0/19 allow from 109.170.128.0/17 allow from 109.174.128.0/17 allow from 109.175.128.0/17 allow from 109.176.0.0/16 allow from 109.180.0.0/16 allow from 109.181.0.0/16 allow from 109.200.0.0/19 allow from 109.202.224.0/19 allow from 109.203.96.0/19 allow from 109.204.0.0/17 allow from 109.205.152.0/21 allow from 109.205.184.0/21 allow from 109.205.224.0/21 allow from 109.207.16.0/20 allow from 109.224.128.0/18 allow from 109.224.192.0/18 allow from 109.228.0.0/18 allow from 109.231.64.0/18 allow from 109.231.192.0/18 allow from 109.232.56.0/21 allow from 109.232.152.0/21 allow from 109.232.176.0/21 allow from 109.233.8.0/21 allow from 109.233.32.0/21 allow from 109.233.40.0/21 allow from 109.233.48.0/21 allow from 109.233.112.0/21 allow from 109.234.64.0/21 allow from 109.234.72.0/21 allow from 109.234.168.0/21 allow from 109.234.176.0/21 allow from 109.234.192.0/21 allow from 109.234.200.0/21 allow from 109.234.224.0/21 allow from 109.235.120.0/21 allow from 109.235.144.0/21 allow from 109.236.160.0/20 allow from 109.237.16.0/20 allow from 109.238.64.0/20 allow from 109.238.128.0/20 allow from 109.239.80.0/20 allow from 109.239.96.0/20 allow from 109.246.0.0/16 allow from 109.249.0.0/16 allow from 135.196.0.0/16 allow from 137.101.0.0/16 allow from 138.198.0.0/16 allow from 141.97.0.0/16 allow from 145.229.0.0/16 allow from 145.233.0.0/16 allow from 145.239.0.0/16 allow from 147.114.0.0/16 allow from 149.254.0.0/16 allow from 158.43.0.0/16 allow from 158.152.0.0/16 allow from 164.129.0.0/16 allow from 164.130.0.0/16 allow from 164.143.0.0/16 allow from 171.28.0.0/15 allow from 171.30.0.0/16 allow from 178.16.0.0/20 allow from 178.16.224.0/20 allow from 178.17.32.0/20 allow from 178.17.64.0/20 allow from 178.17.240.0/20 allow from 178.18.112.0/20 allow from 178.20.24.0/21 allow from 178.20.192.0/21 allow from 178.20.224.0/21 allow from 178.21.32.0/21 allow from 178.21.232.0/21 allow from 178.22.16.0/21 allow from 178.22.120.0/21 allow from 178.22.136.0/21 allow from 178.22.160.0/21 allow from 178.22.208.0/21 allow from 178.23.128.0/21 allow from 178.23.160.0/21 allow from 178.78.64.0/18 allow from 178.96.0.0/12 allow from 178.208.160.0/19 allow from 178.212.136.0/21 allow from 178.215.128.0/20 allow from 178.236.128.0/20 allow from 178.236.144.0/20 allow from 178.237.112.0/20 allow from 178.237.160.0/20 allow from 178.238.80.0/20 allow from 178.238.128.0/20 allow from 178.238.144.0/20 allow from 178.239.80.0/20 allow from 178.239.96.0/20 allow from 178.239.160.0/20 allow from 178.248.32.0/21 allow from 178.248.104.0/21 allow from 178.248.128.0/21 allow from 178.248.224.0/21 allow from 178.249.40.0/21 allow from 178.250.48.0/21 allow from 178.250.72.0/21 allow from 178.250.96.0/21 allow from 178.250.176.0/21 allow from 178.251.32.0/21 allow from 178.251.168.0/21 allow from 178.251.176.0/21 allow from 178.251.232.0/21 allow from 178.255.56.0/21 allow from 178.255.64.0/21 allow from 178.255.80.0/21 allow from 178.255.88.0/21 allow from 188.28.0.0/14 allow from 188.39.0.0/16 allow from 188.64.32.0/21 allow from 188.64.80.0/21 allow from 188.64.184.0/21 allow from 188.65.32.0/21 allow from 188.65.56.0/21 allow from 188.65.96.0/21 allow from 188.65.112.0/21 allow from 188.65.176.0/21 allow from 188.65.248.0/21 allow from 188.66.64.0/18 allow from 188.74.64.0/18 allow from 188.92.88.0/21 allow from 188.92.136.0/21 allow from 188.92.232.0/21 allow from 188.93.176.0/21 allow from 188.94.16.0/21 allow from 188.94.40.0/21 allow from 188.94.72.0/21 allow from 188.94.104.0/21 allow from 188.94.128.0/21 allow from 188.94.240.0/21 allow from 188.95.40.0/21 allow from 188.95.80.0/21 allow from 188.95.96.0/21 allow from 188.95.128.0/21 allow from 188.95.192.0/21 allow from 188.95.200.0/21 allow from 188.122.32.0/19 allow from 188.125.64.0/19 allow from 188.191.152.0/21 allow from 188.220.0.0/14 allow from 188.244.112.0/20 allow from 188.246.192.0/19 allow from 192.162.17.0/24 allow from 192.162.84.0/22 allow from 192.162.136.0/22 allow from 192.166.136.0/22 allow from 193.0.229.0/24 allow from 193.0.234.0/24 allow from 193.0.239.0/24 allow from 193.0.249.0/24 allow from 193.0.255.0/24 allow from 193.9.0.0/24 allow from 193.9.20.0/24 allow from 193.9.119.0/24 allow from 193.9.248.0/24 allow from 193.16.43.0/24 allow from 193.16.46.0/24 allow from 193.16.100.0/24 allow from 193.16.103.0/24 allow from 193.16.108.0/24 allow from 193.16.144.0/24 allow from 193.16.145.0/24 allow from 193.16.149.0/24 allow from 193.16.150.0/24 allow from 193.16.151.0/24 allow from 193.16.153.0/24 allow from 193.16.155.0/24 allow from 193.16.216.0/24 allow from 193.16.243.0/24 allow from 193.17.0.0/24 allow from 193.17.12.0/24 allow from 193.17.65.0/24 allow from 193.17.73.0/24 allow from 193.17.171.0/24 allow from 193.17.187.0/24 allow from 193.17.201.0/24 allow from 193.17.210.0/24 allow from 193.17.226.0/24 allow from 193.19.88.0/23 allow from 193.19.98.0/23 allow from 193.19.114.0/23 allow from 193.19.118.0/23 allow from 193.19.156.0/22 allow from 193.19.168.0/22 allow from 193.19.196.0/22 allow from 193.19.224.0/22 allow from 193.22.7.0/24 allow from 193.22.82.0/24 allow from 193.22.85.0/24 allow from 193.22.87.0/24 allow from 193.22.89.0/24 allow from 193.22.168.0/24 allow from 193.22.171.0/24 allow from 193.22.243.0/24 allow from 193.22.244.0/24 allow from 193.22.245.0/24 allow from 193.22.251.0/24 allow from 193.23.115.0/24 allow from 193.23.120.0/24 allow from 193.23.124.0/24 allow from 193.23.141.0/24 allow from 193.23.175.0/24 allow from 193.23.224.0/24 allow from 193.24.26.0/24 allow from 193.24.28.0/24 allow from 193.25.116.0/23 allow from 193.25.170.0/23 allow from 193.25.174.0/23 allow from 193.25.186.0/23 allow from 193.25.192.0/24 allow from 193.25.194.0/24 allow from 193.25.197.0/24 allow from 193.26.9.0/24 allow from 193.26.11.0/24 allow from 193.26.23.0/24 allow from 193.26.29.0/24 allow from 193.26.213.0/24 allow from 193.26.222.0/24 allow from 193.26.223.0/24 allow from 193.27.1.0/24 allow from 193.27.42.0/24 allow from 193.27.88.0/23 allow from 193.27.212.0/23 allow from 193.28.45.0/24 allow from 193.28.154.0/24 allow from 193.28.176.0/24 allow from 193.28.178.0/24 allow from 193.28.179.0/24 allow from 193.28.201.0/24 allow from 193.28.206.0/24 allow from 193.28.232.0/24 allow from 193.28.255.0/24 allow from 193.29.202.0/24 allow from 193.29.221.0/24 allow from 193.29.223.0/24 allow from 193.30.41.0/24 allow from 193.30.108.0/24 allow from 193.30.111.0/24 allow from 193.30.140.0/24 allow from 193.30.162.0/24 allow from 193.30.232.0/22 allow from 193.32.0.0/24 allow from 193.32.1.0/24 allow from 193.32.2.0/24 allow from 193.32.4.0/24 allow from 193.32.5.0/24 allow from 193.32.6.0/23 allow from 193.32.8.0/24 allow from 193.32.9.0/24 allow from 193.32.10.0/24 allow from 193.32.11.0/24 allow from 193.32.16.0/24 allow from 193.32.17.0/24 allow from 193.32.18.0/24 allow from 193.32.22.0/24 allow from 193.32.23.0/24 allow from 193.32.28.0/24 allow from 193.32.29.0/24 allow from 193.32.30.0/24 allow from 193.32.31.0/24 allow from 193.32.32.0/24 allow from 193.32.33.0/24 allow from 193.32.34.0/24 allow from 193.32.35.0/24 allow from 193.32.38.0/24 allow from 193.32.39.0/24 allow from 193.32.40.0/24 allow from 193.32.41.0/24 allow from 193.32.42.0/24 allow from 193.32.43.0/24 allow from 193.32.44.0/24 allow from 193.32.45.0/24 allow from 193.32.46.0/22 allow from 193.32.50.0/19 allow from 193.32.82.0/24 allow from 193.32.83.0/24 allow from 193.32.84.0/22 allow from 193.32.88.0/22 allow from 193.32.92.0/22 allow from 193.32.96.0/23 allow from 193.32.98.0/23 allow from 193.32.102.0/24 allow from 193.32.103.0/24 allow from 193.32.104.0/24 allow from 193.32.105.0/24 allow from 193.32.106.0/22 allow from 193.32.110.0/24 allow from 193.32.111.0/24 allow from 193.32.112.0/23 allow from 193.32.114.0/22 allow from 193.32.118.0/21 allow from 193.32.126.0/23 allow from 193.32.128.0/19 allow from 193.32.160.0/24 allow from 193.32.161.0/24 allow from 193.32.162.0/22 allow from 193.32.166.0/23 allow from 193.32.168.0/21 allow from 193.32.176.0/19 allow from 193.32.208.0/23 allow from 193.32.210.0/24 allow from 193.32.211.0/24 allow from 193.32.212.0/22 allow from 193.32.216.0/20 allow from 193.32.232.0/23 allow from 193.32.234.0/24 allow from 193.32.235.0/24 allow from 193.32.236.0/24 allow from 193.32.237.0/24 allow from 193.32.238.0/23 allow from 193.32.240.0/24 allow from 193.32.241.0/24 allow from 193.32.242.0/23 allow from 193.32.244.0/24 allow from 193.32.245.0/24 allow from 193.32.246.0/24 allow from 193.32.247.0/24 allow from 193.32.248.0/24 allow from 193.32.249.0/24 allow from 193.32.250.0/22 allow from 193.32.254.0/24 allow from 193.32.255.0/24 allow from 193.33.0.0/23 allow from 193.33.72.0/23 allow from 193.33.108.0/23 allow from 193.33.112.0/23 allow from 193.33.116.0/23 allow from 193.33.138.0/23 allow from 193.33.146.0/23 allow from 193.33.168.0/23 allow from 193.33.178.0/23 allow from 193.33.186.0/23 allow from 193.33.244.0/23 allow from 193.33.248.0/23 allow from 193.33.254.0/23 allow from 193.34.100.0/22 allow from 193.34.146.0/23 allow from 193.34.148.0/23 allow from 193.34.186.0/23 allow from 193.34.192.0/25 allow from 193.34.194.0/25 allow from 193.34.195.0/25 allow from 193.34.197.128/25 allow from 193.34.224.0/22 allow from 193.34.228.0/24 allow from 193.34.229.0/24 allow from 193.34.230.0/23 allow from 193.34.232.0/24 allow from 193.34.233.0/24 allow from 193.34.234.0/24 allow from 193.34.235.0/24 allow from 193.34.236.0/24 allow from 193.34.237.0/24 allow from 193.34.238.0/24 allow from 193.34.239.0/24 allow from 193.34.240.0/22 allow from 193.34.244.0/22 allow from 193.34.248.0/21 allow from 193.35.1.0/24 allow from 193.35.2.0/23 allow from 193.35.4.0/22 allow from 193.35.8.0/24 allow from 193.35.9.0/24 allow from 193.35.10.0/24 allow from 193.35.11.0/24 allow from 193.35.12.0/24 allow from 193.35.13.0/24 allow from 193.35.14.0/24 allow from 193.35.15.0/24 allow from 193.35.16.0/22 allow from 193.35.20.0/23 allow from 193.35.22.0/23 allow from 193.35.24.0/24 allow from 193.35.26.0/24 allow from 193.35.27.0/24 allow from 193.35.28.0/22 allow from 193.35.32.0/19 allow from 193.35.64.0/20 allow from 193.35.80.0/20 allow from 193.35.96.0/20 allow from 193.35.112.0/20 allow from 193.35.128.0/20 allow from 193.35.144.0/24 allow from 193.35.145.0/24 allow from 193.35.146.0/23 allow from 193.35.148.0/21 allow from 193.35.156.0/24 allow from 193.35.157.0/24 allow from 193.35.158.0/22 allow from 193.35.162.0/20 allow from 193.35.182.0/20 allow from 193.35.198.0/21 allow from 193.35.206.0/24 allow from 193.35.207.0/24 allow from 193.35.208.0/24 allow from 193.35.209.0/24 allow from 193.35.210.0/22 allow from 193.35.214.0/24 allow from 193.35.215.0/24 allow from 193.35.216.0/24 allow from 193.35.217.0/24 allow from 193.35.218.0/23 allow from 193.35.220.0/22 allow from 193.35.224.0/21 allow from 193.35.232.0/21 allow from 193.35.240.0/22 allow from 193.35.244.0/24 allow from 193.35.245.0/24 allow from 193.35.246.0/24 allow from 193.35.247.0/24 allow from 193.35.248.0/21 allow from 193.36.1.0/24 allow from 193.36.2.0/24 allow from 193.36.3.0/24 allow from 193.36.4.0/22 allow from 193.36.8.0/21 allow from 193.36.16.0/20 allow from 193.36.34.0/24 allow from 193.36.43.0/24 allow from 193.36.48.0/20 allow from 193.36.64.0/21 allow from 193.36.72.0/24 allow from 193.36.73.0/24 allow from 193.36.74.0/24 allow from 193.36.75.0/24 allow from 193.36.76.0/24 allow from 193.36.77.0/24 allow from 193.36.78.0/22 allow from 193.36.82.0/23 allow from 193.36.84.0/23 allow from 193.36.86.0/24 allow from 193.36.87.0/24 allow from 193.36.88.0/21 allow from 193.36.96.0/19 allow from 193.36.128.0/24 allow from 193.36.129.0/24 allow from 193.36.130.0/24 allow from 193.36.131.0/24 allow from 193.36.132.0/24 allow from 193.36.133.0/24 allow from 193.36.134.0/23 allow from 193.36.136.0/21 allow from 193.36.144.0/21 allow from 193.36.152.0/21 allow from 193.36.162.0/23 allow from 193.36.164.0/22 allow from 193.36.168.0/23 allow from 193.36.170.0/23 allow from 193.36.172.0/24 allow from 193.36.173.0/24 allow from 193.36.174.0/24 allow from 193.36.175.0/24 allow from 193.36.180.0/24 allow from 193.36.185.0/24 allow from 193.36.192.0/19 allow from 193.36.224.0/24 allow from 193.36.225.0/24 allow from 193.36.229.0/24 allow from 193.36.230.0/24 allow from 193.36.231.0/24 allow from 193.36.232.0/21 allow from 193.36.240.0/20 allow from 193.37.0.0/19 allow from 193.37.32.0/24 allow from 193.37.33.0/24 allow from 193.37.34.0/24 allow from 193.37.35.0/24 allow from 193.37.40.0/24 allow from 193.37.41.0/24 allow from 193.37.42.0/24 allow from 193.37.43.0/24 allow from 193.37.44.0/24 allow from 193.37.45.0/24 allow from 193.37.46.0/24 allow from 193.37.47.0/24 allow from 193.37.48.0/20 allow from 193.37.64.0/21 allow from 193.37.72.0/20 allow from 193.37.88.0/20 allow from 193.37.108.0/23 allow from 193.37.110.0/24 allow from 193.37.111.0/24 allow from 193.37.112.0/20 allow from 193.37.132.0/24 allow from 193.37.142.0/24 allow from 193.37.146.0/24 allow from 193.37.158.0/24 allow from 193.37.160.0/20 allow from 193.37.176.0/20 allow from 193.37.192.0/19 allow from 193.37.224.0/24 allow from 193.37.225.0/24 allow from 193.37.226.0/24 allow from 193.37.227.0/24 allow from 193.37.228.0/24 allow from 193.37.229.0/24 allow from 193.37.230.0/23 allow from 193.37.232.0/24 allow from 193.37.233.0/24 allow from 193.37.234.0/23 allow from 193.37.237.0/24 allow from 193.37.240.0/21 allow from 193.37.248.0/21 allow from 193.38.0.0/19 allow from 193.38.32.0/21 allow from 193.38.40.0/22 allow from 193.38.44.0/23 allow from 193.38.46.0/24 allow from 193.38.47.0/24 allow from 193.38.48.0/24 allow from 193.38.49.0/24 allow from 193.38.50.0/24 allow from 193.38.51.0/24 allow from 193.38.52.0/24 allow from 193.38.53.0/24 allow from 193.38.54.0/24 allow from 193.38.55.0/24 allow from 193.38.56.0/21 allow from 193.38.64.0/19 allow from 193.38.96.0/19 allow from 193.38.128.0/23 allow from 193.38.130.0/24 allow from 193.38.131.0/24 allow from 193.38.132.0/24 allow from 193.38.133.0/24 allow from 193.38.134.0/23 allow from 193.38.136.0/24 allow from 193.38.137.0/24 allow from 193.38.138.0/24 allow from 193.38.139.0/24 allow from 193.38.140.0/23 allow from 193.38.142.0/24 allow from 193.38.143.0/24 allow from 193.38.144.0/20 allow from 193.38.160.0/19 allow from 193.38.192.0/19 allow from 193.38.224.0/19 allow from 193.39.0.0/22 allow from 193.39.4.0/23 allow from 193.39.6.0/24 allow from 193.39.7.0/24 allow from 193.39.8.0/24 allow from 193.39.9.0/24 allow from 193.39.10.0/24 allow from 193.39.11.0/24 allow from 193.39.12.0/24 allow from 193.39.13.0/24 allow from 193.39.14.0/24 allow from 193.39.15.0/24 allow from 193.39.16.0/20 allow from 193.39.64.0/23 allow from 193.39.70.0/24 allow from 193.39.80.0/21 allow from 193.39.88.0/24 allow from 193.39.89.0/24 allow from 193.39.90.0/24 allow from 193.39.91.0/24 allow from 193.39.92.0/24 allow from 193.39.93.0/24 allow from 193.39.94.0/24 allow from 193.39.95.0/24 allow from 193.39.96.0/20 allow from 193.39.120.0/20 allow from 193.39.136.0/24 allow from 193.39.137.0/24 allow from 193.39.138.0/24 allow from 193.39.140.0/24 allow from 193.39.141.0/24 allow from 193.39.142.0/24 allow from 193.39.143.0/24 allow from 193.39.144.0/20 allow from 193.39.160.0/21 allow from 193.39.172.0/22 allow from 193.39.176.0/21 allow from 193.39.184.0/22 allow from 193.39.188.0/23 allow from 193.39.190.0/23 allow from 193.39.192.0/24 allow from 193.39.193.0/24 allow from 193.39.194.0/24 allow from 193.39.195.0/24 allow from 193.39.196.0/22 allow from 193.39.200.0/21 allow from 193.39.208.0/24 allow from 193.39.209.0/24 allow from 193.39.210.0/24 allow from 193.39.211.0/24 allow from 193.39.212.0/24 allow from 193.39.213.0/24 allow from 193.39.214.0/24 allow from 193.39.215.0/24 allow from 193.39.216.0/21 allow from 193.39.224.0/22 allow from 193.39.228.0/21 allow from 193.39.240.0/23 allow from 193.39.242.0/22 allow from 193.39.246.0/24 allow from 193.39.250.0/24 allow from 193.39.251.0/24 allow from 193.39.252.0/24 allow from 193.39.253.0/24 allow from 193.39.254.0/24 allow from 193.39.255.0/24 allow from 193.41.43.0/24 allow from 193.41.44.0/24 allow from 193.41.47.0/24 allow from 193.41.71.0/24 allow from 193.41.83.0/24 allow from 193.41.92.0/24 allow from 193.41.96.0/21 allow from 193.41.120.0/23 allow from 193.41.132.0/22 allow from 193.41.152.0/23 allow from 193.41.154.0/23 allow from 193.41.200.0/24 allow from 193.41.220.0/23 allow from 193.41.222.0/23 allow from 193.41.227.0/24 allow from 193.41.238.0/24 allow from 193.42.144.0/24 allow from 193.42.152.0/24 allow from 193.42.213.0/24 allow from 193.42.217.0/24 allow from 193.43.64.0/24 allow from 193.43.93.0/24 allow from 193.43.94.0/24 allow from 193.43.125.0/24 allow from 193.46.61.0/24 allow from 193.46.72.0/24 allow from 193.46.76.0/24 allow from 193.46.87.0/24 allow from 193.46.90.0/24 allow from 193.46.184.0/24 allow from 193.46.200.0/24 allow from 193.46.204.0/24 allow from 193.46.221.0/24 allow from 193.46.232.0/24 allow from 193.46.238.0/24 allow from 193.47.83.0/24 allow from 193.47.138.0/24 allow from 193.47.139.0/24 allow from 193.47.140.0/24 allow from 193.47.141.0/24 allow from 193.47.143.0/24 allow from 193.47.147.0/24 allow from 193.47.150.0/24 allow from 193.47.164.0/24 allow from 193.47.185.0/24 allow from 193.58.0.0/28 allow from 193.58.0.16/29 allow from 193.58.0.24/28 allow from 193.58.0.56/29 allow from 193.58.188.0/22 allow from 193.58.198.0/23 allow from 193.60.0.0/14 allow from 193.82.0.0/16 allow from 193.84.0.0/24 allow from 193.84.16.0/24 allow from 193.84.25.0/24 allow from 193.84.51.0/24 allow from 193.84.66.0/24 allow from 193.84.78.0/24 allow from 193.84.84.0/24 allow from 193.84.85.0/24 allow from 193.84.87.0/24 allow from 193.84.142.0/24 allow from 193.84.177.0/24 allow from 193.84.180.0/24 allow from 193.93.4.0/22 allow from 193.93.8.0/22 allow from 193.93.32.0/22 allow from 193.93.36.0/22 allow from 193.93.44.0/22 allow from 193.93.80.0/22 allow from 193.93.84.0/22 allow from 193.93.152.0/22 allow from 193.93.196.0/22 allow from 193.93.200.0/22 allow from 193.93.224.0/22 allow from 193.104.0.0/24 allow from 193.104.4.0/24 allow from 193.104.15.0/24 allow from 193.104.25.0/24 allow from 193.104.32.0/24 allow from 193.104.35.0/24 allow from 193.104.61.0/24 allow from 193.104.63.0/24 allow from 193.104.74.0/24 allow from 193.104.81.0/24 allow from 193.104.89.0/24 allow from 193.104.91.0/24 allow from 193.104.92.0/24 allow from 193.104.93.0/24 allow from 193.104.101.0/24 allow from 193.104.103.0/24 allow from 193.104.108.0/24 allow from 193.104.113.0/24 allow from 193.104.125.0/24 allow from 193.104.126.0/24 allow from 193.104.131.0/24 allow from 193.104.140.0/24 allow from 193.104.144.0/24 allow from 193.104.152.0/24 allow from 193.104.164.0/24 allow from 193.104.168.0/24 allow from 193.104.169.0/24 allow from 193.104.175.0/24 allow from 193.104.218.0/24 allow from 193.104.228.0/24 allow from 193.104.233.0/24 allow from 193.105.13.0/24 allow from 193.105.47.0/24 allow from 193.105.48.0/24 allow from 193.105.51.0/24 allow from 193.105.54.0/24 allow from 193.105.57.0/24 allow from 193.105.61.0/24 allow from 193.105.69.0/24 allow from 193.105.87.0/24 allow from 193.105.92.0/24 allow from 193.105.98.0/24 allow from 193.105.104.0/24 allow from 193.105.106.0/24 allow from 193.105.108.0/24 allow from 193.105.120.0/24 allow from 193.105.128.0/24 allow from 193.105.162.0/24 allow from 193.105.170.0/24 allow from 193.105.172.0/24 allow from 193.105.182.0/24 allow from 193.105.188.0/24 allow from 193.105.194.0/24 allow from 193.105.209.0/24 allow from 193.105.212.0/24 allow from 193.105.218.0/24 allow from 193.105.231.0/24 allow from 193.105.247.0/24 allow from 193.105.253.0/24 allow from 193.106.12.0/22 allow from 193.106.112.0/22 allow from 193.106.176.0/22 allow from 193.107.116.0/22 allow from 193.107.204.0/22 allow from 193.108.20.0/24 allow from 193.108.21.0/24 allow from 193.108.36.0/23 allow from 193.108.72.0/21 allow from 193.108.80.0/21 allow from 193.108.96.0/23 allow from 193.108.110.0/23 allow from 193.108.148.0/22 allow from 193.108.168.0/23 allow from 193.108.174.0/23 allow from 193.108.184.0/24 allow from 193.108.188.0/24 allow from 193.108.189.0/24 allow from 193.108.190.0/24 allow from 193.108.191.0/24 allow from 193.108.197.0/24 allow from 193.108.200.0/24 allow from 193.108.215.0/24 allow from 193.108.217.0/24 allow from 193.108.218.0/24 allow from 193.108.244.0/22 allow from 193.109.48.0/23 allow from 193.109.50.0/23 allow from 193.109.62.0/23 allow from 193.109.81.0/24 allow from 193.109.83.0/24 allow from 193.109.87.0/24 allow from 193.109.94.0/24 allow from 193.109.95.0/24 allow from 193.109.116.0/24 allow from 193.109.119.0/24 allow from 193.109.192.0/21 allow from 193.109.215.0/24 allow from 193.109.219.0/24 allow from 193.109.230.0/24 allow from 193.109.231.0/24 allow from 193.109.238.0/24 allow from 193.109.254.0/23 allow from 193.110.81.0/24 allow from 193.110.88.0/24 allow from 193.110.91.0/24 allow from 193.110.93.0/24 allow from 193.110.102.0/23 allow from 193.110.116.0/22 allow from 193.110.135.0/24 allow from 193.110.138.0/24 allow from 193.110.140.0/24 allow from 193.110.143.0/24 allow from 193.110.149.0/24 allow from 193.110.154.0/24 allow from 193.110.157.0/24 allow from 193.110.180.0/23 allow from 193.110.190.0/23 allow from 193.110.240.0/21 allow from 193.110.248.0/21 allow from 193.111.24.0/23 allow from 193.111.28.0/23 allow from 193.111.33.0/24 allow from 193.111.40.0/24 allow from 193.111.44.0/24 allow from 193.111.56.0/22 allow from 193.111.66.0/23 allow from 193.111.74.0/23 allow from 193.111.84.0/24 allow from 193.111.86.0/24 allow from 193.111.87.0/24 allow from 193.111.122.0/23 allow from 193.111.168.0/24 allow from 193.111.180.0/22 allow from 193.111.184.0/22 allow from 193.111.200.0/23 allow from 193.111.226.0/24 allow from 193.111.227.0/24 allow from 193.111.228.0/24 allow from 193.111.230.0/24 allow from 193.111.231.0/24 allow from 193.111.235.0/24 allow from 193.112.0.0/16 allow from 193.113.0.0/16 allow from 193.114.0.0/15 allow from 193.116.0.0/15 allow from 193.118.0.0/16 allow from 193.119.0.0/16 allow from 193.122.0.0/16 allow from 193.123.0.0/16 allow from 193.128.0.0/15 allow from 193.130.0.0/16 allow from 193.131.0.0/16 allow from 193.132.0.0/16 allow from 193.133.0.0/16 allow from 193.138.64.0/24 allow from 193.138.66.0/24 allow from 193.138.69.0/24 allow from 193.138.75.0/24 allow from 193.138.86.0/24 allow from 193.138.94.0/24 allow from 193.138.95.0/24 allow from 193.138.96.0/24 allow from 193.138.120.0/24 allow from 193.142.53.0/24 allow from 193.142.61.0/24 allow from 193.142.117.0/24 allow from 193.142.118.0/24 allow from 193.142.119.0/24 allow from 193.142.212.0/24 allow from 193.142.216.0/24 allow from 193.142.220.0/24 allow from 193.142.223.0/24 allow from 193.142.245.0/24 allow from 193.143.122.0/24 allow from 193.149.64.0/19 allow from 193.150.128.0/20 allow from 193.150.169.0/24 allow from 193.150.170.0/24 allow from 193.150.180.0/21 allow from 193.150.188.0/22 allow from 193.151.16.0/22 allow from 193.151.40.0/22 allow from 193.151.72.0/22 allow from 193.151.120.0/22 allow from 193.151.124.0/22 allow from 193.164.10.0/24 allow from 193.164.11.0/24 allow from 193.164.13.0/24 allow from 193.164.96.0/19 allow from 193.164.128.0/24 allow from 193.164.143.0/24 allow from 193.164.145.0/24 allow from 193.164.147.0/24 allow from 193.164.150.0/24 allow from 193.164.206.0/23 allow from 193.164.208.0/23 allow from 193.164.232.224/27 allow from 193.164.242.0/23 allow from 193.164.252.0/23 allow from 193.169.14.0/23 allow from 193.169.58.0/23 allow from 193.169.90.0/23 allow from 193.169.120.0/23 allow from 193.169.140.0/23 allow from 193.169.192.0/23 allow from 193.169.206.0/23 allow from 193.169.216.0/23 allow from 193.169.224.0/23 allow from 193.169.236.0/23 allow from 193.169.254.0/23 allow from 193.178.120.0/22 allow from 193.178.134.0/24 allow from 193.178.136.0/24 allow from 193.178.137.0/24 allow from 193.178.140.0/24 allow from 193.178.142.0/24 allow from 193.178.156.0/23 allow from 193.178.171.0/24 allow from 193.178.173.0/24 allow from 193.178.184.0/24 allow from 193.178.200.0/22 allow from 193.178.209.0/24 allow from 193.178.210.0/24 allow from 193.178.211.0/24 allow from 193.178.212.0/24 allow from 193.178.215.0/24 allow from 193.178.219.0/24 allow from 193.178.223.0/24 allow from 193.178.238.0/23 allow from 193.186.8.0/24 allow from 193.186.13.0/24 allow from 193.186.14.0/24 allow from 193.188.132.0/23 allow from 193.188.134.0/26 allow from 193.188.134.200/29 allow from 193.188.134.208/29 allow from 193.188.134.216/29 allow from 193.188.134.224/28 allow from 193.188.134.240/28 allow from 193.188.195.0/24 allow from 193.188.204.0/22 allow from 193.188.249.0/24 allow from 193.189.74.0/23 allow from 193.189.80.0/23 allow from 193.189.108.0/23 allow from 193.189.129.0/24 allow from 193.189.130.0/22 allow from 193.189.140.0/24 allow from 193.189.192.0/19 allow from 193.192.13.0/24 allow from 193.192.32.0/23 allow from 193.192.34.0/23 allow from 193.192.50.0/23 allow from 193.192.64.0/19 allow from 193.192.192.0/19 allow from 193.193.96.0/19 allow from 193.193.161.0/24 allow from 193.193.169.0/24 allow from 193.193.186.0/23 allow from 193.193.188.0/23 allow from 193.194.147.0/24 allow from 193.194.150.0/23 allow from 193.194.157.0/24 allow from 193.195.0.0/16 allow from 193.200.7.0/24 allow from 193.200.23.0/24 allow from 193.200.25.0/24 allow from 193.200.27.0/24 allow from 193.200.80.0/23 allow from 193.200.98.0/23 allow from 193.200.100.0/23 allow from 193.200.114.0/23 allow from 193.200.139.0/24 allow from 193.200.145.0/24 allow from 193.200.158.0/24 allow from 193.200.162.0/24 allow from 193.200.176.0/24 allow from 193.200.177.0/24 allow from 193.200.191.0/24 allow from 193.200.192.0/24 allow from 193.200.195.0/24 allow from 193.200.206.0/24 allow from 193.200.218.0/24 allow from 193.200.243.0/24 allow from 193.200.245.0/24 allow from 193.200.254.0/24 allow from 193.201.38.0/24 allow from 193.201.41.0/24 allow from 193.201.42.0/24 allow from 193.201.47.0/24 allow from 193.201.64.0/23 allow from 193.201.70.0/23 allow from 193.201.92.0/22 allow from 193.201.107.0/24 allow from 193.201.108.0/24 allow from 193.201.120.0/23 allow from 193.201.124.0/23 allow from 193.201.132.0/22 allow from 193.201.147.192/27 allow from 193.201.147.224/27 allow from 193.201.148.128/26 allow from 193.201.150.0/26 allow from 193.201.153.0/24 allow from 193.201.154.0/25 allow from 193.201.157.128/25 allow from 193.201.160.0/24 allow from 193.201.163.0/24 allow from 193.201.173.0/24 allow from 193.201.174.0/24 allow from 193.201.184.0/21 allow from 193.201.196.0/23 allow from 193.201.204.0/23 allow from 193.202.23.0/24 allow from 193.202.105.0/24 allow from 193.202.106.0/24 allow from 193.202.111.0/24 allow from 193.202.113.0/24 allow from 193.202.118.0/24 allow from 193.202.121.0/24 allow from 193.202.125.0/24 allow from 193.202.126.0/24 allow from 193.203.5.0/24 allow from 193.203.64.0/19 allow from 193.203.116.0/23 allow from 193.203.192.0/23 allow from 193.203.210.0/23 allow from 193.203.240.0/20 allow from 193.218.99.0/24 allow from 193.218.160.0/20 allow from 193.218.205.64/26 allow from 193.218.205.192/27 allow from 193.219.0.0/24 allow from 193.219.15.0/28 allow from 193.219.97.0/24 allow from 193.219.108.0/24 allow from 193.219.110.0/24 allow from 193.219.111.0/24 allow from 193.219.115.0/24 allow from 193.219.118.0/24 allow from 193.219.120.0/24 allow from 193.219.122.0/24 allow from 193.221.113.0/24 allow from 193.221.118.0/24 allow from 193.222.61.0/24 allow from 193.222.254.0/24 allow from 193.223.78.0/24 allow from 193.223.79.0/24 allow from 193.227.106.0/24 allow from 193.227.111.0/24 allow from 193.227.118.0/24 allow from 193.227.200.0/23 allow from 193.227.244.0/23 allow from 193.227.246.0/23 allow from 193.228.1.0/24 allow from 193.228.141.0/24 allow from 193.228.154.0/24 allow from 193.228.155.0/24 allow from 193.228.158.0/24 allow from 193.237.0.0/16 allow from 193.238.68.0/22 allow from 193.238.80.0/22 allow from 193.238.84.0/22 allow from 193.238.160.0/22 allow from 193.238.164.0/22 allow from 193.238.224.0/22 allow from 193.238.228.0/22 allow from 193.238.232.0/22 allow from 193.239.8.0/22 allow from 193.239.32.0/22 allow from 193.239.112.0/22 allow from 193.239.160.0/23 allow from 193.239.174.0/23 allow from 193.239.220.0/23 allow from 193.240.0.0/16 allow from 193.242.0.0/24 allow from 193.242.99.0/24 allow from 193.242.102.0/24 allow from 193.242.110.0/24 allow from 193.242.113.0/24 allow from 193.242.114.0/24 allow from 193.242.115.0/23 allow from 193.242.124.0/24 allow from 193.243.128.0/23 allow from 193.243.130.0/23 allow from 193.243.182.0/24 allow from 193.243.224.0/19 allow from 193.254.0.64/26 allow from 193.254.0.128/25 allow from 193.254.27.0/24 allow from 193.254.28.0/24 allow from 193.254.31.0/24 allow from 193.254.194.0/23 allow from 193.254.198.0/23 allow from 193.254.210.0/23 allow from 193.254.244.0/23 allow from 194.0.1.0/24 allow from 194.0.2.0/24 allow from 194.0.139.0/24 allow from 194.0.147.0/24 allow from 194.0.149.0/24 allow from 194.0.156.0/24 allow from 194.0.158.0/24 allow from 194.0.159.0/24 allow from 194.0.191.0/24 allow from 194.0.193.0/24 allow from 194.0.198.0/24 allow from 194.0.210.0/24 allow from 194.0.214.0/24 allow from 194.0.219.0/24 allow from 194.0.223.0/24 allow from 194.0.230.0/24 allow from 194.0.238.0/24 allow from 194.0.239.0/24 allow from 194.0.243.0/24 allow from 194.0.252.0/24 allow from 194.1.147.0/24 allow from 194.1.148.0/24 allow from 194.1.150.0/24 allow from 194.1.151.0/24 allow from 194.1.158.0/24 allow from 194.1.160.0/24 allow from 194.1.164.0/23 allow from 194.1.166.0/24 allow from 194.1.180.0/24 allow from 194.1.182.0/24 allow from 194.1.194.0/24 allow from 194.1.210.0/24 allow from 194.6.96.0/19 allow from 194.6.227.0/24 allow from 194.6.229.0/24 allow from 194.6.235.0/24 allow from 194.6.244.0/24 allow from 194.6.248.0/24 allow from 194.6.254.0/24 allow from 194.8.48.0/24 allow from 194.8.49.0/24 allow from 194.8.54.0/24 allow from 194.8.63.0/24 allow from 194.8.92.0/23 allow from 194.8.254.0/23 allow from 194.9.4.0/23 allow from 194.9.28.0/23 allow from 194.9.40.0/23 allow from 194.9.76.0/23 allow from 194.9.80.0/23 allow from 194.9.172.0/23 allow from 194.9.180.0/23 allow from 194.9.184.0/22 allow from 194.9.188.0/22 allow from 194.9.208.0/21 allow from 194.9.222.0/24 allow from 194.11.17.0/24 allow from 194.11.18.0/24 allow from 194.24.166.0/23 allow from 194.24.188.0/23 allow from 194.24.232.0/23 allow from 194.24.250.0/23 allow from 194.24.254.0/23 allow from 194.26.114.0/24 allow from 194.26.117.0/24 allow from 194.28.8.0/22 allow from 194.28.124.0/22 allow from 194.28.136.0/22 allow from 194.28.244.0/22 allow from 194.29.56.0/22 allow from 194.29.216.0/21 allow from 194.30.163.0/24 allow from 194.30.166.0/24 allow from 194.30.171.0/24 allow from 194.30.174.0/24 allow from 194.30.184.0/24 allow from 194.30.186.0/24 allow from 194.32.0.0/19 allow from 194.32.32.0/20 allow from 194.32.48.0/20 allow from 194.32.67.0/24 allow from 194.32.68.0/24 allow from 194.32.69.0/24 allow from 194.32.70.0/24 allow from 194.32.71.0/24 allow from 194.32.72.0/24 allow from 194.32.73.0/24 allow from 194.32.74.0/24 allow from 194.32.75.0/24 allow from 194.32.76.0/22 allow from 194.32.80.0/23 allow from 194.32.82.0/24 allow from 194.32.83.0/24 allow from 194.32.84.0/22 allow from 194.32.88.0/21 allow from 194.32.96.0/21 allow from 194.32.104.0/22 allow from 194.32.108.0/24 allow from 194.32.109.0/24 allow from 194.32.110.0/24 allow from 194.32.111.0/24 allow from 194.32.112.0/20 allow from 194.32.128.0/20 allow from 194.32.144.0/24 allow from 194.32.145.0/22 allow from 194.32.149.0/24 allow from 194.32.152.0/24 allow from 194.32.153.0/24 allow from 194.32.154.0/24 allow from 194.32.155.0/24 allow from 194.32.156.0/24 allow from 194.32.157.0/24 allow from 194.32.158.0/24 allow from 194.32.159.0/24 allow from 194.32.160.0/24 allow from 194.32.161.0/24 allow from 194.32.162.0/24 allow from 194.32.163.0/24 allow from 194.32.164.0/24 allow from 194.32.165.0/24 allow from 194.32.166.0/23 allow from 194.32.168.0/24 allow from 194.32.169.0/24 allow from 194.32.170.0/23 allow from 194.32.172.0/23 allow from 194.32.174.0/23 allow from 194.32.176.0/20 allow from 194.32.196.0/24 allow from 194.32.197.0/23 allow from 194.32.199.0/24 allow from 194.32.200.0/24 allow from 194.32.201.0/24 allow from 194.32.202.0/24 allow from 194.32.203.0/24 allow from 194.32.204.0/23 allow from 194.32.206.0/24 allow from 194.32.207.0/24 allow from 194.32.208.0/21 allow from 194.32.216.0/23 allow from 194.32.218.0/23 allow from 194.32.220.0/24 allow from 194.32.221.0/24 allow from 194.32.222.0/23 allow from 194.32.224.0/19 allow from 194.33.0.0/21 allow from 194.33.8.0/24 allow from 194.33.9.0/24 allow from 194.33.10.0/24 allow from 194.33.11.0/24 allow from 194.33.13.0/24 allow from 194.33.16.0/24 allow from 194.33.20.0/22 allow from 194.33.24.0/24 allow from 194.33.25.0/24 allow from 194.33.26.0/24 allow from 194.33.27.0/24 allow from 194.33.28.0/24 allow from 194.33.29.0/24 allow from 194.33.30.0/24 allow from 194.33.31.0/24 allow from 194.33.32.0/24 allow from 194.33.33.0/24 allow from 194.33.34.0/23 allow from 194.33.36.0/22 allow from 194.33.40.0/24 allow from 194.33.41.0/22 allow from 194.33.45.0/23 allow from 194.33.47.0/23 allow from 194.33.49.0/24 allow from 194.33.50.0/23 allow from 194.33.52.0/22 allow from 194.33.56.0/23 allow from 194.33.58.0/24 allow from 194.33.59.0/24 allow from 194.33.60.0/24 allow from 194.33.61.0/24 allow from 194.33.62.0/24 allow from 194.33.63.0/24 allow from 194.33.64.0/18 allow from 194.33.128.0/20 allow from 194.33.144.0/22 allow from 194.33.148.0/24 allow from 194.33.149.0/24 allow from 194.33.150.0/24 allow from 194.33.151.0/24 allow from 194.33.152.0/21 allow from 194.33.160.0/20 allow from 194.33.183.0/24 allow from 194.33.192.0/18 allow from 194.34.0.0/21 allow from 194.34.8.0/23 allow from 194.34.10.0/24 allow from 194.34.11.0/24 allow from 194.34.13.0/24 allow from 194.34.14.0/23 allow from 194.34.16.0/20 allow from 194.34.36.0/20 allow from 194.34.56.0/24 allow from 194.34.57.0/24 allow from 194.34.58.0/24 allow from 194.34.59.0/24 allow from 194.34.60.0/24 allow from 194.34.61.0/24 allow from 194.34.62.0/24 allow from 194.34.63.0/24 allow from 194.34.64.0/19 allow from 194.34.96.0/22 allow from 194.34.100.0/24 allow from 194.34.101.0/24 allow from 194.34.102.0/23 allow from 194.34.104.0/21 allow from 194.34.112.0/20 allow from 194.34.128.0/21 allow from 194.34.136.0/24 allow from 194.34.137.0/24 allow from 194.34.138.0/24 allow from 194.34.139.0/24 allow from 194.34.140.0/22 allow from 194.34.144.0/21 allow from 194.34.152.0/21 allow from 194.34.162.0/24 allow from 194.34.163.0/24 allow from 194.34.164.0/22 allow from 194.34.168.0/23 allow from 194.34.170.0/24 allow from 194.34.171.0/24 allow from 194.34.172.0/23 allow from 194.34.174.0/24 allow from 194.34.175.0/24 allow from 194.34.176.0/20 allow from 194.34.192.0/22 allow from 194.34.196.0/23 allow from 194.34.199.0/24 allow from 194.34.200.0/22 allow from 194.34.204.0/20 allow from 194.34.223.0/24 allow from 194.34.224.0/19 allow from 194.35.0.0/21 allow from 194.35.10.0/24 allow from 194.35.11.0/23 allow from 194.35.13.0/24 allow from 194.35.14.0/24 allow from 194.35.15.0/24 allow from 194.35.16.0/24 allow from 194.35.17.0/24 allow from 194.35.18.0/24 allow from 194.35.19.0/24 allow from 194.35.20.0/24 allow from 194.35.21.0/24 allow from 194.35.22.0/24 allow from 194.35.23.0/24 allow from 194.35.24.0/24 allow from 194.35.25.0/24 allow from 194.35.26.0/24 allow from 194.35.27.0/24 allow from 194.35.28.0/24 allow from 194.35.29.0/24 allow from 194.35.30.0/24 allow from 194.35.31.0/24 allow from 194.35.32.0/20 allow from 194.35.48.0/24 allow from 194.35.49.0/24 allow from 194.35.50.0/24 allow from 194.35.51.0/24 allow from 194.35.52.0/23 allow from 194.35.54.0/24 allow from 194.35.55.0/24 allow from 194.35.56.0/24 allow from 194.35.57.0/24 allow from 194.35.58.0/24 allow from 194.35.59.0/24 allow from 194.35.60.0/24 allow from 194.35.61.0/24 allow from 194.35.62.0/24 allow from 194.35.63.0/24 allow from 194.35.64.0/24 allow from 194.35.65.0/24 allow from 194.35.66.0/24 allow from 194.35.67.0/24 allow from 194.35.68.0/24 allow from 194.35.69.0/24 allow from 194.35.70.0/24 allow from 194.35.71.0/24 allow from 194.35.72.0/24 allow from 194.35.73.0/24 allow from 194.35.74.0/24 allow from 194.35.75.0/24 allow from 194.35.76.0/24 allow from 194.35.77.0/24 allow from 194.35.78.0/24 allow from 194.35.79.0/24 allow from 194.35.80.0/23 allow from 194.35.82.0/23 allow from 194.35.84.0/22 allow from 194.35.88.0/22 allow from 194.35.92.0/24 allow from 194.35.93.0/24 allow from 194.35.94.0/24 allow from 194.35.95.0/24 allow from 194.35.96.0/19 allow from 194.35.128.0/19 allow from 194.35.160.0/20 allow from 194.35.176.0/24 allow from 194.35.177.0/22 allow from 194.35.181.0/23 allow from 194.35.183.0/24 allow from 194.35.184.0/23 allow from 194.35.186.0/24 allow from 194.35.187.0/24 allow from 194.35.188.0/24 allow from 194.35.189.0/24 allow from 194.35.190.0/23 allow from 194.35.192.0/19 allow from 194.35.224.0/20 allow from 194.35.240.0/24 allow from 194.35.241.0/24 allow from 194.35.242.0/23 allow from 194.35.244.0/22 allow from 194.35.249.0/24 allow from 194.35.250.0/23 allow from 194.35.252.0/22 allow from 194.36.1.0/24 allow from 194.36.2.0/24 allow from 194.36.3.0/24 allow from 194.36.4.0/22 allow from 194.36.8.0/24 allow from 194.36.9.0/24 allow from 194.36.10.0/24 allow from 194.36.11.0/24 allow from 194.36.12.0/22 allow from 194.36.16.0/22 allow from 194.36.20.0/24 allow from 194.36.21.0/24 allow from 194.36.23.0/24 allow from 194.36.24.0/23 allow from 194.36.26.0/24 allow from 194.36.27.0/24 allow from 194.36.28.0/22 allow from 194.36.32.0/20 allow from 194.36.48.0/21 allow from 194.36.58.0/24 allow from 194.36.59.0/24 allow from 194.36.60.0/23 allow from 194.36.62.0/23 allow from 194.36.64.0/24 allow from 194.36.65.0/24 allow from 194.36.66.0/23 allow from 194.36.68.0/22 allow from 194.36.72.0/22 allow from 194.36.76.0/23 allow from 194.36.78.0/24 allow from 194.36.79.0/24 allow from 194.36.80.0/23 allow from 194.36.82.0/24 allow from 194.36.83.0/24 allow from 194.36.84.0/22 allow from 194.36.88.0/22 allow from 194.36.92.0/24 allow from 194.36.93.0/24 allow from 194.36.94.0/23 allow from 194.36.96.0/20 allow from 194.36.112.0/22 allow from 194.36.116.0/24 allow from 194.36.117.0/24 allow from 194.36.118.0/23 allow from 194.36.120.0/24 allow from 194.36.121.0/24 allow from 194.36.122.0/23 allow from 194.36.124.0/22 allow from 194.36.128.0/21 allow from 194.36.136.0/24 allow from 194.36.137.0/24 allow from 194.36.138.0/24 allow from 194.36.139.0/24 allow from 194.36.140.0/22 allow from 194.36.144.0/21 allow from 194.36.152.0/21 allow from 194.36.163.0/24 allow from 194.36.169.0/24 allow from 194.36.170.0/23 allow from 194.36.172.0/22 allow from 194.36.176.0/21 allow from 194.36.184.0/21 allow from 194.36.192.0/20 allow from 194.36.208.0/24 allow from 194.36.209.0/24 allow from 194.36.210.0/23 allow from 194.36.212.0/22 allow from 194.36.216.0/22 allow from 194.36.220.0/24 allow from 194.36.221.0/24 allow from 194.36.222.0/24 allow from 194.36.223.0/24 allow from 194.36.224.0/20 allow from 194.36.240.0/23 allow from 194.36.242.0/24 allow from 194.36.243.0/24 allow from 194.36.244.0/23 allow from 194.36.246.0/23 allow from 194.36.248.0/21 allow from 194.37.255.0/24 allow from 194.39.140.0/24 allow from 194.39.141.0/24 allow from 194.39.142.0/24 allow from 194.39.143.0/24 allow from 194.41.1.0/24 allow from 194.42.47.128/25 allow from 194.42.55.0/27 allow from 194.42.64.0/19 allow from 194.42.96.0/23 allow from 194.42.124.0/23 allow from 194.42.224.0/19 allow from 194.43.0.0/16 allow from 194.46.0.0/16 allow from 194.48.0.0/24 allow from 194.48.204.0/24 allow from 194.48.210.0/24 allow from 194.48.211.0/24 allow from 194.48.215.0/24 allow from 194.50.9.0/24 allow from 194.50.28.0/24 allow from 194.50.30.0/23 allow from 194.50.32.0/24 allow from 194.50.33.0/24 allow from 194.50.41.0/24 allow from 194.50.46.0/24 allow from 194.50.52.0/24 allow from 194.50.54.0/24 allow from 194.50.55.0/23 allow from 194.50.59.0/24 allow from 194.50.62.0/24 allow from 194.50.68.0/23 allow from 194.50.70.0/24 allow from 194.50.80.0/24 allow from 194.50.86.0/24 allow from 194.50.88.0/24 allow from 194.50.93.0/24 allow from 194.50.94.0/24 allow from 194.50.108.0/24 allow from 194.50.118.0/24 allow from 194.50.121.0/24 allow from 194.50.162.0/24 allow from 194.50.165.0/24 allow from 194.50.181.0/24 allow from 194.53.175.0/24 allow from 194.54.8.0/22 allow from 194.54.172.0/22 allow from 194.59.183.0/24 allow from 194.59.188.0/24 allow from 194.59.223.0/24 allow from 194.60.0.0/18 allow from 194.60.83.0/24 allow from 194.60.84.0/23 allow from 194.60.86.0/24 allow from 194.60.87.0/24 allow from 194.60.88.0/21 allow from 194.60.96.0/20 allow from 194.60.112.0/20 allow from 194.60.132.0/24 allow from 194.60.133.0/24 allow from 194.60.134.0/24 allow from 194.60.135.0/24 allow from 194.60.136.0/21 allow from 194.60.144.0/20 allow from 194.60.160.0/19 allow from 194.60.192.0/22 allow from 194.60.196.0/24 allow from 194.60.197.0/24 allow from 194.60.198.0/23 allow from 194.60.200.0/24 allow from 194.60.201.0/24 allow from 194.60.202.0/24 allow from 194.60.203.0/24 allow from 194.60.205.0/24 allow from 194.60.208.0/21 allow from 194.60.216.0/24 allow from 194.60.218.0/22 allow from 194.60.222.0/23 allow from 194.60.224.0/19 allow from 194.61.0.0/20 allow from 194.61.26.0/24 allow from 194.61.27.0/24 allow from 194.61.28.0/22 allow from 194.61.32.0/20 allow from 194.61.48.0/20 allow from 194.61.72.0/22 allow from 194.61.76.0/24 allow from 194.61.77.0/24 allow from 194.61.78.0/24 allow from 194.61.79.0/24 allow from 194.61.80.0/24 allow from 194.61.81.0/24 allow from 194.61.82.0/24 allow from 194.61.83.0/24 allow from 194.61.84.0/24 allow from 194.61.85.0/24 allow from 194.61.86.0/24 allow from 194.61.87.0/24 allow from 194.61.88.0/24 allow from 194.61.89.0/24 allow from 194.61.90.0/24 allow from 194.61.91.0/24 allow from 194.61.92.0/23 allow from 194.61.94.0/24 allow from 194.61.95.0/24 allow from 194.61.96.0/20 allow from 194.61.112.0/21 allow from 194.61.122.0/23 allow from 194.61.124.0/23 allow from 194.61.126.0/24 allow from 194.61.127.0/24 allow from 194.61.128.0/21 allow from 194.61.136.0/22 allow from 194.61.140.0/22 allow from 194.61.144.0/21 allow from 194.61.152.0/22 allow from 194.61.156.0/24 allow from 194.61.157.0/24 allow from 194.61.159.0/24 allow from 194.61.160.0/20 allow from 194.61.176.0/20 allow from 194.61.192.0/19 allow from 194.61.224.0/21 allow from 194.61.232.0/21 allow from 194.61.240.0/22 allow from 194.61.244.0/23 allow from 194.61.246.0/24 allow from 194.61.247.0/22 allow from 194.61.251.0/24 allow from 194.61.252.0/22 allow from 194.62.1.0/24 allow from 194.62.2.0/23 allow from 194.62.4.0/23 allow from 194.62.6.0/24 allow from 194.62.7.0/24 allow from 194.62.8.0/23 allow from 194.62.10.0/23 allow from 194.62.12.0/24 allow from 194.62.13.0/24 allow from 194.62.14.0/24 allow from 194.62.15.0/24 allow from 194.62.16.0/22 allow from 194.62.20.0/24 allow from 194.62.21.0/24 allow from 194.62.24.0/22 allow from 194.62.28.0/24 allow from 194.62.29.0/24 allow from 194.62.30.0/24 allow from 194.62.31.0/24 allow from 194.62.32.0/21 allow from 194.62.40.0/23 allow from 194.62.42.0/24 allow from 194.62.43.0/24 allow from 194.62.44.0/22 allow from 194.62.48.0/24 allow from 194.62.49.0/24 allow from 194.62.50.0/24 allow from 194.62.51.0/24 allow from 194.62.52.0/24 allow from 194.62.53.0/24 allow from 194.62.54.0/24 allow from 194.62.55.0/24 allow from 194.62.56.0/21 allow from 194.62.65.0/24 allow from 194.62.66.0/24 allow from 194.62.67.0/24 allow from 194.62.68.0/22 allow from 194.62.72.0/21 allow from 194.62.80.0/20 allow from 194.62.96.0/22 allow from 194.62.100.0/24 allow from 194.62.101.0/24 allow from 194.62.102.0/24 allow from 194.62.103.0/24 allow from 194.62.104.0/21 allow from 194.62.112.0/21 allow from 194.62.120.0/23 allow from 194.62.122.0/23 allow from 194.62.124.0/24 allow from 194.62.125.0/24 allow from 194.62.126.0/24 allow from 194.62.127.0/24 allow from 194.62.128.0/20 allow from 194.62.144.0/22 allow from 194.62.148.0/22 allow from 194.62.152.0/22 allow from 194.62.156.0/24 allow from 194.62.157.0/24 allow from 194.62.158.0/24 allow from 194.62.159.0/24 allow from 194.62.160.0/21 allow from 194.62.172.0/24 allow from 194.62.173.0/24 allow from 194.62.174.0/24 allow from 194.62.175.0/24 allow from 194.62.176.0/22 allow from 194.62.180.0/23 allow from 194.62.182.0/24 allow from 194.62.183.0/24 allow from 194.62.184.0/22 allow from 194.62.188.0/24 allow from 194.62.189.0/24 allow from 194.62.190.0/24 allow from 194.62.191.0/24 allow from 194.62.192.0/21 allow from 194.62.200.0/22 allow from 194.62.204.0/21 allow from 194.62.214.0/21 allow from 194.62.228.0/22 allow from 194.62.232.0/24 allow from 194.62.235.0/24 allow from 194.62.238.0/23 allow from 194.62.240.0/20 allow from 194.63.148.0/22 allow from 194.66.0.0/16 allow from 194.69.64.0/19 allow from 194.69.96.0/19 allow from 194.69.198.0/23 allow from 194.69.203.0/24 allow from 194.70.0.0/16 allow from 194.72.0.0/16 allow from 194.73.0.0/16 allow from 194.74.0.0/16 allow from 194.75.0.0/16 allow from 194.79.28.0/22 allow from 194.79.240.0/22 allow from 194.80.0.0/16 allow from 194.81.0.0/16 allow from 194.82.0.0/16 allow from 194.83.0.0/16 allow from 194.88.0.0/24 allow from 194.88.9.0/24 allow from 194.88.15.0/24 allow from 194.88.27.0/24 allow from 194.88.64.0/19 allow from 194.88.132.0/23 allow from 194.88.192.0/23 allow from 194.88.242.0/23 allow from 194.93.128.0/19 allow from 194.101.0.0/16 allow from 194.102.0.0/19 allow from 194.105.58.0/24 allow from 194.105.64.0/19 allow from 194.105.112.0/21 allow from 194.105.134.0/23 allow from 194.105.150.0/23 allow from 194.105.154.0/23 allow from 194.105.160.0/19 allow from 194.106.32.0/19 allow from 194.106.220.0/23 allow from 194.106.222.0/23 allow from 194.107.16.0/24 allow from 194.107.96.0/20 allow from 194.107.118.0/24 allow from 194.110.164.0/22 allow from 194.110.197.0/24 allow from 194.110.201.0/24 allow from 194.110.203.0/24 allow from 194.110.209.0/24 allow from 194.110.215.0/24 allow from 194.110.237.0/24 allow from 194.110.241.0/24 allow from 194.110.242.0/24 allow from 194.110.243.0/24 allow from 194.110.244.0/24 allow from 194.110.246.0/24 allow from 194.110.250.0/24 allow from 194.112.32.0/19 allow from 194.116.128.0/23 allow from 194.116.150.0/23 allow from 194.116.160.0/23 allow from 194.116.174.0/23 allow from 194.116.198.0/23 allow from 194.116.214.0/23 allow from 194.116.220.0/23 allow from 194.116.238.0/23 allow from 194.116.240.0/23 allow from 194.116.254.0/23 allow from 194.117.54.128/25 allow from 194.117.128.0/19 allow from 194.117.226.0/23 allow from 194.117.248.0/23 allow from 194.117.252.0/23 allow from 194.119.128.0/18 allow from 194.125.228.0/22 allow from 194.125.246.0/23 allow from 194.126.64.0/19 allow from 194.126.148.0/23 allow from 194.126.199.0/24 allow from 194.126.225.0/24 allow from 194.126.240.0/24 allow from 194.126.247.0/24 allow from 194.127.138.0/24 allow from 194.127.139.0/24 allow from 194.128.0.0/16 allow from 194.129.0.0/16 allow from 194.130.0.0/16 allow from 194.131.0.0/16 allow from 194.140.225.0/24 allow from 194.140.226.0/24 allow from 194.140.230.0/24 allow from 194.140.232.0/24 allow from 194.140.238.0/24 allow from 194.140.242.0/24 allow from 194.140.247.0/24 allow from 194.140.249.0/24 allow from 194.143.128.0/23 allow from 194.143.154.0/23 allow from 194.143.158.0/23 allow from 194.143.160.0/19 allow from 194.145.0.0/19 allow from 194.145.112.0/24 allow from 194.145.126.0/24 allow from 194.145.147.0/24 allow from 194.145.148.0/23 allow from 194.145.152.0/24 allow from 194.145.188.0/22 allow from 194.145.196.0/23 allow from 194.145.208.0/23 allow from 194.145.210.0/23 allow from 194.145.214.0/23 allow from 194.145.220.0/23 allow from 194.145.222.0/23 allow from 194.145.224.0/24 allow from 194.145.237.0/24 allow from 194.145.240.0/22 allow from 194.146.144.0/22 allow from 194.146.192.0/22 allow from 194.149.89.0/24 allow from 194.149.242.0/24 allow from 194.149.243.0/24 allow from 194.150.0.0/19 allow from 194.150.32.0/19 allow from 194.150.120.0/22 allow from 194.150.176.0/23 allow from 194.150.182.0/23 allow from 194.150.194.0/23 allow from 194.150.200.0/23 allow from 194.152.40.0/23 allow from 194.153.0.0/19 allow from 194.153.75.0/24 allow from 194.153.76.0/23 allow from 194.153.80.0/24 allow from 194.153.106.0/24 allow from 194.153.107.0/24 allow from 194.153.108.0/24 allow from 194.153.109.0/24 allow from 194.153.110.0/24 allow from 194.153.136.0/21 allow from 194.153.144.0/24 allow from 194.153.152.128/25 allow from 194.153.153.0/25 allow from 194.153.154.0/25 allow from 194.153.156.128/26 allow from 194.153.156.192/26 allow from 194.153.157.32/27 allow from 194.153.168.0/23 allow from 194.153.218.0/24 allow from 194.154.0.0/19 allow from 194.154.32.0/19 allow from 194.154.96.0/19 allow from 194.154.160.0/19 allow from 194.155.0.0/16 allow from 194.158.0.0/20 allow from 194.158.16.0/20 allow from 194.159.0.0/16 allow from 194.164.0.0/16 allow from 194.165.12.0/23 allow from 194.165.14.0/23 allow from 194.165.28.0/23 allow from 194.165.49.0/24 allow from 194.165.55.0/24 allow from 194.165.60.0/24 allow from 194.165.192.0/19 allow from 194.168.0.0/19 allow from 194.168.32.0/19 allow from 194.168.64.0/18 allow from 194.168.128.0/17 allow from 194.169.0.0/20 allow from 194.169.16.0/20 allow from 194.169.32.0/20 allow from 194.169.48.0/24 allow from 194.169.49.0/24 allow from 194.169.50.0/24 allow from 194.169.51.0/24 allow from 194.169.52.0/24 allow from 194.169.53.0/24 allow from 194.169.54.0/24 allow from 194.169.55.0/24 allow from 194.169.56.0/21 allow from 194.169.64.0/20 allow from 194.169.80.0/24 allow from 194.169.81.0/24 allow from 194.169.82.0/24 allow from 194.169.83.0/24 allow from 194.169.84.0/24 allow from 194.169.85.0/24 allow from 194.169.86.0/23 allow from 194.169.88.0/22 allow from 194.169.92.0/22 allow from 194.169.96.0/20 allow from 194.169.120.0/22 allow from 194.169.124.0/24 allow from 194.169.128.0/20 allow from 194.169.158.0/24 allow from 194.169.159.0/24 allow from 194.169.160.0/20 allow from 194.169.180.0/23 allow from 194.169.182.0/24 allow from 194.169.183.0/24 allow from 194.169.184.0/22 allow from 194.169.188.0/23 allow from 194.169.190.0/24 allow from 194.169.194.0/24 allow from 194.169.195.0/24 allow from 194.169.197.0/24 allow from 194.169.201.0/24 allow from 194.169.215.0/24 allow from 194.169.216.0/24 allow from 194.169.217.0/24 allow from 194.169.218.0/24 allow from 194.169.221.0/24 allow from 194.169.234.0/24 allow from 194.169.244.0/24 allow from 194.169.249.0/24 allow from 194.169.255.0/24 allow from 194.176.64.0/19 allow from 194.176.99.0/24 allow from 194.176.105.0/24 allow from 194.176.107.0/24 allow from 194.176.124.0/24 allow from 194.176.125.0/24 allow from 194.176.192.0/19 allow from 194.180.159.240/28 allow from 194.183.96.0/19 allow from 194.187.32.0/22 allow from 194.187.56.0/22 allow from 194.187.76.0/22 allow from 194.187.248.0/22 allow from 194.189.0.0/16 allow from 194.193.0.0/17 allow from 194.193.128.0/17 allow from 194.200.0.0/16 allow from 194.201.0.0/16 allow from 194.202.0.0/16 allow from 194.203.0.0/16 allow from 194.207.0.0/16 allow from 194.213.14.0/24 allow from 194.213.19.0/24 allow from 194.213.28.0/24 allow from 194.213.29.0/24 allow from 194.216.0.0/16 allow from 194.217.0.0/16 allow from 194.222.0.0/19 allow from 194.222.32.0/19 allow from 194.222.64.0/18 allow from 194.222.128.0/17 allow from 194.223.0.0/16 allow from 194.227.0.0/16 allow from 194.238.0.0/16 allow from 194.242.43.0/24 allow from 194.242.44.0/24 allow from 194.242.55.0/24 allow from 194.242.56.0/24 allow from 194.242.128.0/19 allow from 194.246.101.0/24 allow from 194.246.108.0/23 allow from 194.247.49.0/24 allow from 194.247.64.0/19 allow from 194.247.170.0/23 allow from 194.247.224.0/19 allow from 195.2.128.0/19 allow from 195.2.224.0/23 allow from 195.2.244.0/23 allow from 195.3.136.0/22 allow from 195.3.172.0/22 allow from 195.3.184.0/22 allow from 195.3.208.0/22 allow from 195.5.122.0/23 allow from 195.5.167.0/24 allow from 195.5.169.0/24 allow from 195.5.175.0/24 allow from 195.5.189.0/24 allow from 195.7.64.0/19 allow from 195.7.192.0/19 allow from 195.7.224.0/19 allow from 195.8.64.0/19 allow from 195.8.96.0/24 allow from 195.8.100.0/24 allow from 195.8.103.0/24 allow from 195.8.110.0/24 allow from 195.8.116.0/24 allow from 195.8.117.0/24 allow from 195.8.118.0/24 allow from 195.8.126.0/24 allow from 195.8.160.0/19 allow from 195.8.192.0/23 allow from 195.8.196.0/23 allow from 195.8.202.0/23 allow from 195.10.96.0/19 allow from 195.10.192.0/24 allow from 195.10.199.0/24 allow from 195.10.200.0/24 allow from 195.10.209.0/24 allow from 195.10.213.0/24 allow from 195.10.215.0/24 allow from 195.10.221.0/24 allow from 195.10.223.0/24 allow from 195.10.224.0/19 allow from 195.11.0.0/16 allow from 195.12.0.0/19 allow from 195.12.48.0/22 allow from 195.13.32.0/23 allow from 195.13.34.0/24 allow from 195.13.44.0/24 allow from 195.13.50.0/23 allow from 195.13.64.0/18 allow from 195.14.10.0/24 allow from 195.14.18.0/24 allow from 195.14.64.0/19 allow from 195.16.160.0/19 allow from 195.18.4.0/22 allow from 195.20.8.0/22 allow from 195.20.12.0/22 allow from 195.20.108.0/23 allow from 195.20.112.0/23 allow from 195.20.122.0/23 allow from 195.20.155.0/24 allow from 195.20.200.0/23 allow from 195.20.222.0/23 allow from 195.21.0.0/16 allow from 195.22.121.0/24 allow from 195.22.128.0/23 allow from 195.22.134.0/23 allow from 195.22.144.0/23 allow from 195.22.150.0/23 allow from 195.22.156.0/23 allow from 195.22.158.0/23 allow from 195.24.230.0/23 allow from 195.24.232.0/23 allow from 195.24.250.0/23 allow from 195.26.26.0/23 allow from 195.26.32.0/19 allow from 195.26.88.0/22 allow from 195.26.96.0/19 allow from 195.26.224.0/19 allow from 195.28.168.0/23 allow from 195.28.192.0/19 allow from 195.34.70.0/23 allow from 195.35.64.0/24 allow from 195.35.90.0/23 allow from 195.35.102.0/24 allow from 195.35.104.0/27 allow from 195.35.106.0/24 allow from 195.35.112.0/23 allow from 195.35.120.0/24 allow from 195.35.123.0/24 allow from 195.35.124.0/23 allow from 195.38.19.0/24 allow from 195.38.20.0/24 allow from 195.38.21.0/24 allow from 195.38.24.0/22 allow from 195.38.64.0/19 allow from 195.39.192.0/23 allow from 195.39.202.0/23 allow from 195.39.204.0/23 allow from 195.39.226.0/23 allow from 195.39.244.0/23 allow from 195.40.0.0/18 allow from 195.40.64.0/19 allow from 195.40.96.0/19 allow from 195.40.128.0/17 allow from 195.42.231.0/24 allow from 195.42.236.0/22 allow from 195.42.250.0/24 allow from 195.43.44.0/22 allow from 195.43.48.0/22 allow from 195.43.52.0/22 allow from 195.43.128.0/24 allow from 195.43.130.0/24 allow from 195.43.134.0/24 allow from 195.43.154.0/24 allow from 195.46.48.0/22 allow from 195.46.60.0/22 allow from 195.47.198.0/24 allow from 195.47.200.0/24 allow from 195.47.206.0/24 allow from 195.47.209.0/24 allow from 195.47.217.0/24 allow from 195.47.223.0/24 allow from 195.47.225.0/24 allow from 195.47.236.0/24 allow from 195.47.237.0/24 allow from 195.47.240.0/24 allow from 195.47.244.0/24 allow from 195.47.249.0/24 allow from 195.49.144.0/22 allow from 195.49.180.0/22 allow from 195.50.64.0/18 allow from 195.54.36.0/23 allow from 195.54.58.0/23 allow from 195.54.224.0/19 allow from 195.58.64.0/19 allow from 195.58.128.0/19 allow from 195.58.192.0/19 allow from 195.60.0.0/19 allow from 195.60.82.192/26 allow from 195.60.83.192/27 allow from 195.60.84.128/25 allow from 195.60.85.0/25 allow from 195.60.86.0/24 allow from 195.60.87.128/25 allow from 195.60.95.128/25 allow from 195.60.164.0/23 allow from 195.60.172.0/23 allow from 195.60.192.0/22 allow from 195.60.196.0/22 allow from 195.62.8.0/23 allow from 195.62.10.0/23 allow from 195.62.28.0/23 allow from 195.62.66.0/23 allow from 195.62.192.0/19 allow from 195.64.186.0/23 allow from 195.66.24.0/21 allow from 195.66.70.0/24 allow from 195.66.81.0/24 allow from 195.66.97.0/24 allow from 195.66.148.0/23 allow from 195.66.224.0/19 allow from 195.68.0.0/17 allow from 195.68.206.0/23 allow from 195.68.220.0/23 allow from 195.68.224.0/23 allow from 195.68.228.0/23 allow from 195.68.238.0/23 allow from 195.68.244.0/23 allow from 195.68.254.0/23 allow from 195.69.92.0/22 allow from 195.69.152.0/22 allow from 195.69.212.0/22 allow from 195.69.240.0/22 allow from 195.70.64.0/19 allow from 195.72.32.0/19 allow from 195.72.64.0/19 allow from 195.72.113.0/23 allow from 195.72.115.0/24 allow from 195.72.160.0/19 allow from 195.74.52.0/22 allow from 195.74.60.0/23 allow from 195.74.68.0/24 allow from 195.74.93.0/24 allow from 195.74.96.0/19 allow from 195.74.128.0/19 allow from 195.78.50.0/23 allow from 195.78.54.0/23 allow from 195.78.80.0/23 allow from 195.78.82.0/23 allow from 195.78.94.0/23 allow from 195.78.110.0/23 allow from 195.80.0.0/19 allow from 195.80.32.0/19 allow from 195.80.238.0/24 allow from 195.81.0.0/16 allow from 195.82.96.0/19 allow from 195.85.193.0/24 allow from 195.85.206.0/24 allow from 195.85.208.0/24 allow from 195.85.232.0/24 allow from 195.85.237.0/24 allow from 195.85.245.0/24 allow from 195.85.247.0/24 allow from 195.88.8.0/23 allow from 195.88.20.0/23 allow from 195.88.70.0/23 allow from 195.88.86.0/23 allow from 195.88.100.0/23 allow from 195.88.118.0/23 allow from 195.88.144.0/23 allow from 195.88.150.0/23 allow from 195.88.156.0/23 allow from 195.88.180.0/23 allow from 195.88.228.0/23 allow from 195.88.236.0/23 allow from 195.88.250.0/23 allow from 195.90.96.0/23 allow from 195.90.98.0/23 allow from 195.90.118.0/23 allow from 195.90.120.0/23 allow from 195.93.156.0/23 allow from 195.93.196.0/23 allow from 195.93.226.0/23 allow from 195.94.32.0/19 allow from 195.95.130.0/24 allow from 195.95.131.0/24 allow from 195.95.133.0/24 allow from 195.95.176.0/24 allow from 195.95.187.0/24 allow from 195.95.224.0/23 allow from 195.97.192.0/18 allow from 195.99.0.0/16 allow from 195.102.0.0/16 allow from 195.104.0.0/16 allow from 195.105.0.0/16 allow from 195.106.0.0/16 allow from 195.107.0.0/16 allow from 195.110.8.0/23 allow from 195.110.10.0/23 allow from 195.110.36.0/23 allow from 195.110.64.0/19 allow from 195.110.160.0/19 allow from 195.112.0.0/19 allow from 195.112.32.0/19 allow from 195.114.102.0/23 allow from 195.114.110.0/23 allow from 195.122.32.0/19 allow from 195.122.128.0/19 allow from 195.122.160.0/19 allow from 195.128.12.0/22 allow from 195.128.138.0/24 allow from 195.128.190.0/23 allow from 195.128.238.0/23 allow from 195.128.250.0/23 allow from 195.130.0.0/19 allow from 195.130.201.0/24 allow from 195.130.210.0/24 allow from 195.130.217.0/24 allow from 195.134.0.0/19 allow from 195.134.192.0/19 allow from 195.135.208.0/22 allow from 195.135.248.0/22 allow from 195.137.0.0/17 allow from 195.137.176.0/24 allow from 195.137.218.0/23 allow from 195.137.220.0/23 allow from 195.137.254.0/23 allow from 195.138.194.0/24 allow from 195.138.195.0/24 allow from 195.138.204.0/24 allow from 195.138.205.0/24 allow from 195.138.212.0/24 allow from 195.138.224.0/19 allow from 195.140.140.0/22 allow from 195.140.144.0/22 allow from 195.140.216.0/22 allow from 195.140.248.0/22 allow from 195.143.0.0/19 allow from 195.143.32.0/19 allow from 195.143.64.0/18 allow from 195.143.128.0/17 allow from 195.144.0.0/24 allow from 195.144.5.0/24 allow from 195.144.8.0/24 allow from 195.144.17.0/23 allow from 195.144.19.0/24 allow from 195.144.22.0/24 allow from 195.144.23.0/24 allow from 195.146.160.0/19 allow from 195.147.0.0/19 allow from 195.147.32.0/19 allow from 195.147.64.0/18 allow from 195.147.128.0/17 allow from 195.149.0.0/18 allow from 195.149.69.0/24 allow from 195.149.79.0/24 allow from 195.149.84.0/24 allow from 195.149.103.0/24 allow from 195.149.106.0/24 allow from 195.149.113.0/24 allow from 195.149.121.0/24 allow from 195.149.126.0/24 allow from 195.149.127.0/24 allow from 195.149.128.0/18 allow from 195.152.0.0/16 allow from 195.153.0.0/16 allow from 195.157.0.0/16 allow from 195.160.186.0/23 allow from 195.160.200.0/22 allow from 195.160.212.0/22 allow from 195.160.236.0/22 allow from 195.162.2.0/23 allow from 195.162.12.0/23 allow from 195.162.20.0/23 allow from 195.162.28.0/23 allow from 195.162.96.0/19 allow from 195.166.0.0/19 allow from 195.166.32.0/19 allow from 195.166.64.0/18 allow from 195.166.128.0/19 allow from 195.167.128.0/18 allow from 195.167.240.0/20 allow from 195.170.164.0/24 allow from 195.170.169.0/24 allow from 195.170.173.0/24 allow from 195.171.0.0/19 allow from 195.171.32.0/19 allow from 195.171.64.0/18 allow from 195.171.128.0/17 allow from 195.172.0.0/16 allow from 195.173.0.0/19 allow from 195.173.32.0/19 allow from 195.173.64.0/18 allow from 195.173.128.0/17 allow from 195.177.80.0/22 allow from 195.177.192.0/23 allow from 195.177.212.0/23 allow from 195.177.228.0/23 allow from 195.177.244.0/23 allow from 195.177.252.0/23 allow from 195.178.106.0/23 allow from 195.178.112.0/23 allow from 195.182.4.0/24 allow from 195.182.13.0/24 allow from 195.182.30.0/24 allow from 195.182.37.0/24 allow from 195.182.49.0/24 allow from 195.182.59.0/24 allow from 195.182.62.0/24 allow from 195.182.160.0/19 allow from 195.184.76.0/23 allow from 195.184.224.0/19 allow from 195.188.0.0/16 allow from 195.189.12.0/22 allow from 195.189.158.0/23 allow from 195.189.170.0/23 allow from 195.189.220.0/23 allow from 195.189.244.0/23 allow from 195.190.8.0/24 allow from 195.190.15.0/24 allow from 195.190.22.0/24 allow from 195.190.64.0/19 allow from 195.190.130.0/24 allow from 195.190.135.0/24 allow from 195.190.154.0/24 allow from 195.191.66.0/23 allow from 195.191.70.0/23 allow from 195.191.106.0/23 allow from 195.191.172.0/23 allow from 195.191.210.0/23 allow from 195.191.218.0/23 allow from 195.194.0.0/16 allow from 195.195.0.0/16 allow from 195.200.0.0/19 allow from 195.200.76.0/23 allow from 195.200.128.0/19 allow from 195.200.198.0/24 allow from 195.200.202.0/24 allow from 195.200.208.0/24 allow from 195.200.210.0/24 allow from 195.200.211.0/24 allow from 195.200.230.0/23 allow from 195.202.96.0/19 allow from 195.206.108.0/22 allow from 195.206.160.0/19 allow from 195.206.192.0/19 allow from 195.210.10.0/23 allow from 195.210.22.0/23 allow from 195.210.38.0/23 allow from 195.210.54.0/23 allow from 195.211.92.0/22 allow from 195.211.164.0/22 allow from 195.211.224.0/22 allow from 195.214.216.0/22 allow from 195.216.0.0/19 allow from 195.216.196.0/23 allow from 195.216.255.0/24 allow from 195.217.0.0/17 allow from 195.217.128.0/17 allow from 195.218.32.0/19 allow from 195.224.0.0/18 allow from 195.224.64.0/18 allow from 195.224.128.0/17 allow from 195.225.80.0/22 allow from 195.225.188.0/22 allow from 195.225.216.0/22 allow from 195.226.32.0/19 allow from 195.226.128.0/19 allow from 195.226.194.0/24 allow from 195.226.201.0/24 allow from 195.230.118.0/24 allow from 195.230.122.0/24 allow from 195.230.126.0/24 allow from 195.234.10.0/23 allow from 195.234.12.0/23 allow from 195.234.48.0/24 allow from 195.234.116.0/22 allow from 195.234.129.0/24 allow from 195.234.138.0/24 allow from 195.234.153.0/24 allow from 195.234.156.0/24 allow from 195.234.158.0/24 allow from 195.234.159.0/24 allow from 195.234.167.0/24 allow from 195.234.174.0/24 allow from 195.234.175.0/24 allow from 195.234.180.0/24 allow from 195.234.192.0/22 allow from 195.234.240.0/22 allow from 195.234.244.0/22 allow from 195.238.232.0/24 allow from 195.238.237.0/24 allow from 195.238.240.0/24 allow from 195.238.241.0/24 allow from 195.238.242.0/24 allow from 195.238.243.0/24 allow from 195.238.248.0/24 allow from 195.238.249.0/24 allow from 195.238.252.0/24 allow from 195.242.70.0/23 allow from 195.242.74.0/23 allow from 195.242.80.0/23 allow from 195.242.86.0/23 allow from 195.242.122.0/23 allow from 195.242.136.0/23 allow from 195.242.156.0/23 allow from 195.242.212.0/22 allow from 195.242.220.0/22 allow from 195.242.236.0/22 allow from 195.244.16.0/23 allow from 195.244.28.0/23 allow from 195.245.100.0/23 allow from 195.245.195.0/24 allow from 195.245.201.0/24 allow from 195.245.223.0/24 allow from 195.245.225.0/24 allow from 195.245.230.0/24 allow from 195.245.231.0/24 allow from 195.245.235.0/24 allow from 195.245.236.0/24 allow from 195.245.241.0/24 allow from 195.245.247.0/24 allow from 195.245.248.0/24 allow from 195.245.252.0/24 allow from 195.246.108.0/23 allow from 195.246.112.0/23 allow from 195.246.128.0/19 allow from 195.246.201.0/24 allow from 195.246.228.0/23 allow from 195.248.70.0/24 allow from 195.248.75.0/24 allow from 195.248.81.0/24 allow from 195.248.90.0/24 allow from 195.248.96.0/19 allow from 195.248.244.0/23 allow from 195.250.63.0/24 allow from 195.254.130.0/23 allow from 195.254.146.0/23 allow from 195.254.164.0/23 allow from 195.254.178.0/23 allow from 195.254.180.0/23 allow from 199.103.64.0/22 allow from 199.103.82.0/23 allow from 199.103.86.0/24 allow from 199.103.114.0/22 allow from 199.185.139.0/24 allow from 203.31.234.0/24 allow from 204.79.134.0/24 allow from 204.79.141.0/24 allow from 204.79.144.0/23 allow from 204.79.160.0/24 allow from 204.79.194.0/24 allow from 204.79.198.0/24 allow from 204.79.203.0/24 allow from 204.79.207.0/24 allow from 204.79.211.0/24 allow from 204.79.230.0/24 allow from 204.79.231.0/24 allow from 204.79.243.0/24 allow from 204.231.224.0/24 allow from 204.231.232.0/24 allow from 204.231.238.0/24 allow from 204.231.253.0/24 allow from 212.0.96.0/19 allow from 212.1.128.0/19 allow from 212.2.0.0/19 allow from 212.3.224.0/19 allow from 212.9.96.0/19 allow from 212.9.192.0/19 allow from 212.11.64.0/19 allow from 212.13.192.0/19 allow from 212.15.64.0/19 allow from 212.18.224.0/19 allow from 212.19.64.0/19 allow from 212.20.224.0/19 allow from 212.21.96.0/19 allow from 212.22.0.0/19 allow from 212.22.96.0/19 allow from 212.23.0.0/19 allow from 212.23.32.0/19 allow from 212.23.224.0/19 allow from 212.24.64.0/19 allow from 212.25.224.0/19 allow from 212.27.160.0/19 allow from 212.28.0.0/19 allow from 212.30.0.0/19 allow from 212.31.224.0/19 allow from 212.32.0.0/17 allow from 212.35.96.0/19 allow from 212.35.224.0/19 allow from 212.36.32.0/19 allow from 212.36.96.0/19 allow from 212.36.128.0/18 allow from 212.38.64.0/19 allow from 212.38.160.0/19 allow from 212.39.160.0/19 allow from 212.39.224.0/19 allow from 212.41.160.0/19 allow from 212.42.0.0/19 allow from 212.42.160.0/19 allow from 212.43.160.0/19 allow from 212.44.0.0/18 allow from 212.46.128.0/19 allow from 212.47.64.0/19 allow from 212.49.192.0/19 allow from 212.49.224.0/19 allow from 212.50.160.0/19 allow from 212.53.64.0/19 allow from 212.54.128.0/19 allow from 212.54.160.0/19 allow from 212.56.32.0/19 allow from 212.56.64.0/18 allow from 212.57.224.0/19 allow from 212.58.32.0/19 allow from 212.58.128.0/19 allow from 212.58.224.0/19 allow from 212.59.64.0/19 allow from 212.64.128.0/19 allow from 212.67.96.0/19 allow from 212.67.192.0/19 allow from 212.69.32.0/19 allow from 212.69.192.0/19 allow from 212.69.224.0/19 allow from 212.70.64.0/19 allow from 212.71.224.0/19 allow from 212.72.32.0/19 allow from 212.73.192.0/19 allow from 212.73.224.0/19 allow from 212.74.0.0/19 allow from 212.74.32.0/19 allow from 212.74.64.0/19 allow from 212.74.96.0/19 allow from 212.78.64.0/19 allow from 212.78.160.0/19 allow from 212.81.64.0/18 allow from 212.82.0.0/19 allow from 212.82.64.0/19 allow from 212.82.96.0/19 allow from 212.84.64.0/19 allow from 212.84.96.0/19 allow from 212.84.160.0/19 allow from 212.85.0.0/19 allow from 212.85.224.0/19 allow from 212.87.64.0/19 allow from 212.88.32.0/19 allow from 212.89.64.0/19 allow from 212.93.64.0/19 allow from 212.95.224.0/19 allow from 212.97.64.0/19 allow from 212.100.96.0/19 allow from 212.100.224.0/19 allow from 212.102.96.0/19 allow from 212.102.192.0/19 allow from 212.103.224.0/19 allow from 212.104.128.0/19 allow from 212.105.160.0/19 allow from 212.106.96.0/19 allow from 212.108.64.0/19 allow from 212.110.160.0/19 allow from 212.111.32.0/19 allow from 212.111.128.0/19 allow from 212.111.160.0/19 allow from 212.113.0.0/19 allow from 212.113.128.0/19 allow from 212.113.192.0/19 allow from 212.115.32.0/19 allow from 212.115.128.0/18 allow from 212.118.224.0/19 allow from 212.121.0.0/19 allow from 212.121.32.0/19 allow from 212.121.128.0/19 allow from 212.121.192.0/19 allow from 212.123.192.0/18 allow from 212.124.192.0/19 allow from 212.124.224.0/19 allow from 212.125.64.0/19 allow from 212.126.128.0/19 allow from 212.127.0.0/19 allow from 212.132.0.0/16 allow from 212.133.0.0/17 allow from 212.134.0.0/16 allow from 212.135.0.0/16 allow from 212.139.0.0/16 allow from 212.140.0.0/16 allow from 212.148.0.0/16 allow from 212.158.192.0/19 allow from 212.158.224.0/19 allow from 212.159.0.0/17 allow from 212.159.128.0/18 allow from 212.161.0.0/17 allow from 212.162.0.0/18 allow from 212.162.192.0/18 allow from 212.169.0.0/18 allow from 212.173.0.0/16 allow from 212.183.128.0/19 allow from 212.187.128.0/17 allow from 212.188.128.0/18 allow from 212.188.192.0/18 allow from 212.196.0.0/16 allow from 212.203.64.0/18 allow from 212.207.0.0/16 allow from 212.212.0.0/17 allow from 212.212.128.0/17 allow from 212.219.0.0/16 allow from 212.221.0.0/17 allow from 212.222.0.0/17 allow from 212.222.128.0/17 allow from 212.225.0.0/19 allow from 212.225.32.0/19 allow from 212.225.64.0/18 allow from 212.228.0.0/16 allow from 212.229.0.0/16 allow from 212.240.0.0/16 allow from 212.241.128.0/17 allow from 212.248.128.0/17 allow from 212.250.0.0/16 allow from 213.1.0.0/16 allow from 213.2.0.0/16 allow from 213.5.88.0/21 allow from 213.5.176.0/21 allow from 213.18.0.0/16 allow from 213.19.128.0/17 allow from 213.27.128.0/17 allow from 213.35.0.0/17 allow from 213.39.0.0/18 allow from 213.39.64.0/19 allow from 213.39.96.0/20 allow from 213.39.112.0/20 allow from 213.40.0.0/16 allow from 213.41.0.0/17 allow from 213.48.0.0/16 allow from 213.52.128.0/17 allow from 213.61.0.0/16 allow from 213.72.0.0/16 allow from 213.78.0.0/16 allow from 213.81.0.0/17 allow from 213.83.64.0/18 allow from 213.86.0.0/16 allow from 213.104.0.0/14 allow from 213.109.240.0/20 allow from 213.120.0.0/14 allow from 213.128.224.0/19 allow from 213.129.64.0/19 allow from 213.130.128.0/19 allow from 213.131.96.0/19 allow from 213.131.160.0/19 allow from 213.133.64.0/19 allow from 213.133.192.0/19 allow from 213.137.0.0/19 allow from 213.138.96.0/19 allow from 213.143.0.0/19 allow from 213.143.128.0/19 allow from 213.146.128.0/19 allow from 213.147.224.0/19 allow from 213.148.32.0/19 allow from 213.152.32.0/19 allow from 213.152.224.0/19 allow from 213.160.96.0/19 allow from 213.161.64.0/19 allow from 213.162.96.0/19 allow from 213.163.192.0/19 allow from 213.164.0.0/19 allow from 213.165.0.0/19 allow from 213.165.128.0/19 allow from 213.165.224.0/19 allow from 213.166.0.0/19 allow from 213.166.64.0/19 allow from 213.167.64.0/19 allow from 213.168.224.0/19 allow from 213.170.0.0/19 allow from 213.170.128.0/19 allow from 213.171.192.0/19 allow from 213.173.160.0/19 allow from 213.174.192.0/19 allow from 213.175.128.0/19 allow from 213.175.192.0/19 allow from 213.175.224.0/19 allow from 213.177.32.0/19 allow from 213.177.224.0/19 allow from 213.178.128.0/19 allow from 213.185.96.0/19 allow from 213.185.160.0/19 allow from 213.187.32.0/19 allow from 213.190.160.0/19 allow from 213.199.32.0/19 allow from 213.199.128.0/18 allow from 213.205.128.0/18 allow from 213.205.192.0/18 allow from 213.206.0.0/19 allow from 213.206.128.0/19 allow from 213.208.64.0/18 allow from 213.208.192.0/18 allow from 213.210.0.0/19 allow from 213.210.32.0/19 allow from 213.212.64.0/18 allow from 213.215.128.0/18 allow from 213.215.192.0/18 allow from 213.218.192.0/18 allow from 213.219.0.0/18 allow from 213.221.160.0/19 allow from 213.225.128.0/19 allow from 213.228.192.0/18 allow from 213.229.64.0/18 allow from 213.229.128.0/18 allow from 213.230.192.0/18 allow from 213.232.64.0/18 allow from 213.234.32.0/19 allow from 213.235.0.0/18 allow from 213.237.192.0/18 allow from 213.242.64.0/18 allow from 213.244.128.0/18 allow from 213.246.64.0/18 allow from 213.246.128.0/18 allow from 213.246.192.0/18 allow from 213.248.192.0/18 allow from 213.249.96.0/19 allow from 213.249.128.0/18 allow from 213.249.192.0/18 allow from 213.251.0.0/18 allow from 213.253.0.0/18 allow from 213.253.128.0/18 allow from 213.254.160.0/19 allow from 213.255.192.0/18 allow from 217.8.0.0/20 allow from 217.8.16.0/20 allow from 217.8.240.0/20 allow from 217.9.192.0/20 allow from 217.10.128.0/20 allow from 217.10.144.0/20 allow from 217.10.160.0/20 allow from 217.10.176.0/20 allow from 217.10.224.0/20 allow from 217.12.0.0/20 allow from 217.12.144.0/20 allow from 217.13.128.0/20 allow from 217.13.144.0/20 allow from 217.14.128.0/20 allow from 217.14.176.0/20 allow from 217.15.64.0/20 allow from 217.15.112.0/20 allow from 217.16.48.0/20 allow from 217.16.208.0/20 allow from 217.17.48.0/20 allow from 217.18.16.0/20 allow from 217.18.80.0/20 allow from 217.19.128.0/20 allow from 217.19.240.0/20 allow from 217.20.16.0/20 allow from 217.20.32.0/20 allow from 217.20.240.0/20 allow from 217.22.0.0/20 allow from 217.22.80.0/20 allow from 217.22.144.0/20 allow from 217.23.160.0/20 allow from 217.23.224.0/20 allow from 217.25.0.0/20 allow from 217.26.208.0/20 allow from 217.27.16.0/20 allow from 217.27.240.0/20 allow from 217.28.0.0/20 allow from 217.28.16.0/20 allow from 217.28.128.0/20 allow from 217.29.192.0/20 allow from 217.30.112.0/20 allow from 217.31.0.0/20 allow from 217.31.128.0/20 allow from 217.31.144.0/20 allow from 217.32.0.0/12 allow from 217.64.112.0/20 allow from 217.64.224.0/20 allow from 217.65.144.0/20 allow from 217.65.160.0/20 allow from 217.67.48.0/20 allow from 217.68.16.0/20 allow from 217.68.64.0/20 allow from 217.68.128.0/20 allow from 217.68.240.0/20 allow from 217.69.32.0/20 allow from 217.72.112.0/20 allow from 217.72.160.0/20 allow from 217.72.176.0/20 allow from 217.72.240.0/20 allow from 217.73.64.0/20 allow from 217.74.16.0/20 allow from 217.74.224.0/20 allow from 217.75.160.0/20 allow from 217.77.0.0/20 allow from 217.77.176.0/20 allow from 217.78.80.0/20 allow from 217.78.144.0/20 allow from 217.79.96.0/20 allow from 217.79.112.0/20 allow from 217.79.160.0/20 allow from 217.110.0.0/15 allow from 217.112.32.0/20 allow from 217.112.80.0/20 allow from 217.113.160.0/20 allow from 217.114.48.0/20 allow from 217.117.144.0/20 allow from 217.118.112.0/20 allow from 217.118.128.0/20 allow from 217.137.0.0/16 allow from 217.140.32.0/19 allow from 217.140.96.0/20 allow from 217.144.80.0/20 allow from 217.144.144.0/20 allow from 217.145.64.0/20 allow from 217.145.112.0/20 allow from 217.145.128.0/20 allow from 217.145.224.0/20 allow from 217.146.48.0/20 allow from 217.146.80.0/20 allow from 217.146.96.0/20 allow from 217.146.112.0/20 allow from 217.146.176.0/20 allow from 217.147.80.0/20 allow from 217.147.176.0/20 allow from 217.147.240.0/20 allow from 217.148.32.0/20 allow from 217.149.96.0/20 allow from 217.150.96.0/20 allow from 217.150.112.0/20 allow from 217.151.32.0/20 allow from 217.151.96.0/20 allow from 217.154.0.0/16 allow from 217.155.0.0/16 allow from 217.156.128.0/17 allow from 217.158.0.0/16 allow from 217.163.0.0/16 allow from 217.168.16.0/20 allow from 217.168.144.0/20 allow from 217.169.0.0/20 allow from 217.169.16.0/20 allow from 217.169.32.0/20 allow from 217.169.48.0/20 allow from 217.169.160.0/20 allow from 217.171.96.0/20 allow from 217.171.128.0/20 allow from 217.172.128.0/20 allow from 217.173.48.0/20 allow from 217.173.96.0/20 allow from 217.174.240.0/20 allow from 217.175.64.0/20 allow from 217.176.0.0/13 allow from 217.194.128.0/20 allow from 217.194.144.0/20 allow from 217.194.208.0/20 allow from 217.196.0.0/20 allow from 217.196.192.0/20 allow from 217.196.224.0/20 allow from 217.196.240.0/20 allow from 217.198.32.0/20 allow from 217.198.48.0/20 allow from 217.198.96.0/20 allow from 217.199.160.0/20 allow from 217.199.176.0/20 allow from 217.204.0.0/14 # deny from all </Limit>
#3
Posted 23 April 2011 - 08:51 PM
Hi Jock
Do you not think a 3mb htaccess is too big to download, from the users' perspective? I did try it but it slowed the initial site loadup vastly...
Do you not think a 3mb htaccess is too big to download, from the users' perspective? I did try it but it slowed the initial site loadup vastly...
#4
Posted 25 April 2011 - 02:19 PM
The user doesn't download the .htaccess file, its parsed by apache. Is this on a dedicated server or VPS? If it is then you could try blocking countries in iptables, it will probably be a lot faster than apache.
#5
Posted 19 July 2011 - 12:10 AM
Ben Davis, on 23 April 2011 - 08:51 PM, said:
Hi Jock
Do you not think a 3mb htaccess is too big to download, from the users' perspective? I did try it but it slowed the initial site loadup vastly...
Do you not think a 3mb htaccess is too big to download, from the users' perspective? I did try it but it slowed the initial site loadup vastly...
You can also use IP Deny Manager within CPannel on shared servers however the ranges can be a pain to enter... and it achieves the same purpose as .htaccess. Unfortunately there is no real "clean solution".
You could perhaps detect the users default Language with PHP however it would not be fool proof as there is always one... although common sense would indicate most using en-gb are going to be from the UK or they're UK keyboards wouldn't map correctly
This post has been edited by CSN-UK: 19 July 2011 - 12:16 AM
#6
Posted 19 July 2011 - 08:51 AM
Use the MaxiMind GeoIP Database, check against country. http://www.maxmind.com/
I'm not sure why you would want to do this however? It's never going to be fool proof and if you are going with an IP route then you run the risk of whatever list/database you have going out of date and accidentally blocking legit users.
I'm not sure why you would want to do this however? It's never going to be fool proof and if you are going with an IP route then you run the risk of whatever list/database you have going out of date and accidentally blocking legit users.
Share this topic:
Page 1 of 1
Help
















