今天需要做个工具对这个ip地址库有需求,所以需要一个名单,但是网上找的一些有遗漏,偶然发现这个比较全面,还用国内头部云平台提供的工具测试了,基本上99.99%的覆盖率,下面分享给大家!
温馨提示(仅限大陆,不包含中国香港、中国澳门、中国台湾等地区)
<?php
// 获取访问者IP地址
function getIP() {
return $_SERVER['REMOTE_ADDR'];
}
// 检查IP地址是否为中国大陆IP
function isChineseIP($ip) {
$ip_ranges = array(
'58.250.0.0/16', // 中国电信测试案例
'113.100.0.0/16', // 中国联通测试案例
'221.0.0.0/8', // 中国移动测试案例
// 以下为全部库
'1.1.8.0/24',
'1.2.4.0/24',
'1.8.1.0/24',
'1.8.8.0/24',
'1.18.128.0/24',
'1.24.0.0/13',
'1.45.0.0/16',
'1.48.0.0/14',
'1.56.0.0/13',
'1.68.0.0/14',
'1.80.0.0/13',
'1.88.0.0/14',
'1.92.0.0/20',
'1.93.0.0/16',
'1.94.0.0/15',
'1.119.0.0/17',
'1.119.128.0/18',
'1.119.192.0/21',
'1.119.200.0/22',
'1.119.204.0/24',
'1.180.0.0/14',
'1.184.0.0/15',
'1.188.0.0/14',
'1.192.0.0/13',
'1.202.0.0/15',
'1.204.0.0/14',
'8.128.0.0/22',
'8.129.0.0/16',
'8.130.0.0/15',
'8.132.0.0/15',
'8.134.0.0/16',
'14.16.0.0/12',
'14.104.0.0/13',
'14.112.0.0/12',
'14.130.0.0/15',
'14.134.0.0/15',
'14.144.0.0/12',
'14.192.60.0/22',
'14.204.0.0/15',
'14.208.0.0/12',
'27.0.128.0/24',
'27.0.130.0/23',
'27.0.204.0/22',
'27.0.208.0/21',
'27.8.0.0/13',
'27.16.0.0/12',
'27.36.0.0/14',
'27.40.0.0/13',
'27.50.128.0/17',
'27.54.192.0/18',
'27.98.224.0/19',
'27.106.128.0/18',
'27.106.204.0/22',
'27.109.124.0/22',
'27.112.0.0/21',
'27.112.80.0/23',
'27.112.82.0/24',
'27.112.84.0/22',
'27.115.0.0/17',
'27.128.0.0/15',
'27.148.0.0/14',
'27.152.0.0/13',
'27.184.0.0/13',
'27.192.0.0/11',
'27.224.0.0/14',
'36.1.0.0/16',
'36.4.0.0/14',
'36.16.0.0/12',
'36.32.0.0/14',
'36.36.0.0/16',
'36.40.0.0/13',
'36.48.0.0/15',
'36.51.252.0/23',
'36.56.0.0/13',
'36.96.0.0/12',
'36.112.0.0/16',
'36.113.0.0/17',
'36.113.128.0/18',
'36.113.192.0/19',
'36.113.224.0/20',
'36.113.240.0/21',
'36.113.248.0/23',
'36.114.0.0/16',
'36.128.0.0/10',
'36.192.0.0/11',
'36.248.0.0/14',
'36.255.128.0/22',
'36.255.164.0/24',
'39.64.0.0/11',
'39.96.0.0/13',
'39.104.0.0/14',
'39.108.0.0/16',
'39.128.0.0/10',
'40.0.176.0/20',
'40.0.248.0/21',
'40.72.0.0/15',
'40.125.128.0/17',
'40.126.64.0/18',
'40.198.10.0/24',
'40.198.16.0/21',
'40.198.24.0/23',
'40.251.225.0/24',
'40.251.227.0/24',
'42.4.0.0/14',
'42.48.0.0/15',
'42.51.0.0/16',
'42.52.0.0/14',
'42.56.0.0/14',
'42.62.0.0/17',
'42.63.0.0/16',
'42.80.0.0/15',
'42.83.128.0/23',
'42.83.134.0/24',
'42.83.144.0/22',
'42.83.176.0/21',
'42.83.184.0/22',
'42.83.188.0/24',
'42.83.200.0/23',
'42.84.0.0/14',
'42.88.0.0/13',
'42.96.128.0/17',
'42.97.0.0/16',
'42.99.0.0/18',
'42.100.0.0/14',
'42.120.0.0/15',
'42.122.0.0/16',
'42.123.64.0/18',
'42.156.128.0/17',
'42.157.0.0/21',
'42.157.8.0/22',
'42.157.128.0/21',
'42.157.160.0/19',
'42.157.192.0/21',
'42.157.224.0/21',
'42.158.0.0/15',
'42.176.0.0/13',
'42.184.0.0/15',
'42.186.0.0/16',
'42.187.120.0/22',
'42.187.128.0/17',
'42.194.12.0/24',
'42.194.128.0/17',
'42.197.0.0/16',
'42.198.0.0/16',
'42.199.0.0/18',
'42.201.32.0/19',
'42.201.64.0/22',
'42.201.68.0/24',
'42.202.0.0/15',
'42.204.0.0/14',
'42.224.0.0/12',
'42.240.128.0/17',
'42.242.0.0/15',
'42.244.0.0/14',
'42.248.0.0/15',
'43.224.12.0/22',
'43.224.24.0/22',
'43.224.52.0/23',
'43.224.56.0/22',
'43.224.80.0/22',
'43.224.184.0/22',
'43.224.208.0/21',
'43.225.84.0/23',
'43.225.180.0/22',
'43.225.209.0/24',
'43.225.216.0/22',
'43.226.32.0/20',
'43.226.49.0/24',
'43.226.50.0/23',
'43.226.53.0/24',
'43.226.54.0/24',
'43.226.64.0/21',
'43.226.72.0/22',
'43.226.76.0/23',
'43.226.112.0/21',
'43.226.120.0/22',
'43.226.144.0/20',
'43.226.160.0/21',
'43.226.236.0/22',
'43.227.56.0/21',
'43.227.64.0/22',
'43.227.68.0/24',
'43.227.104.0/22',
'43.227.140.0/22',
'43.227.152.0/21',
'43.227.160.0/20',
'43.227.176.0/21',
'43.227.192.0/19',
'43.227.252.0/22',
'43.228.0.0/19',
'43.228.36.0/22',
'43.228.40.0/21',
'43.228.48.0/20',
'43.228.64.0/21',
'43.228.76.0/22',
'43.228.148.0/22',
'43.228.232.0/22',
'43.229.48.0/21',
'43.229.185.0/24',
'43.229.216.0/22',
'43.230.72.0/22',
'43.230.224.0/23',
'43.231.16.0/22',
'43.231.32.0/20',
'43.231.80.0/20',
'43.231.96.0/20',
'43.231.144.0/20',
'43.231.160.0/21',
'43.231.168.0/23',
'43.231.170.0/24',
'43.231.196.0/22',
'43.239.66.0/24',
'43.239.120.0/22',
'43.240.0.0/22',
'43.240.56.0/22',
'43.240.72.0/22',
'43.240.124.0/22',
'43.240.128.0/22',
'43.240.136.0/22',
'43.240.192.0/21',
'43.240.200.0/23',
'43.240.204.0/22',
'43.240.244.0/22',
'43.240.248.0/21',
'43.241.0.0/22',
'43.241.48.0/22',
'43.241.76.0/22',
'43.241.88.0/21',
'43.241.180.0/22',
'43.241.208.0/20',
'43.241.224.0/20',
'43.241.240.0/23',
'43.242.48.0/22',
'43.242.64.0/22',
'43.242.72.0/22',
'43.242.84.0/22',
'43.242.152.0/21',
'43.242.164.0/22',
'43.242.180.0/22',
'43.242.192.0/21',
'43.242.252.0/22',
'43.243.4.0/22',
'43.243.12.0/22',
'43.243.16.0/22',
'43.243.128.0/22',
'43.243.136.0/22',
'43.243.148.0/22',
'43.243.156.0/22',
'43.243.228.0/22',
'43.243.232.0/22',
'43.243.244.0/22',
'43.246.228.0/23',
'43.247.0.0/21',
'43.247.68.0/22',
'43.247.76.0/22',
'43.247.88.0/22',
'43.247.96.0/21',
'43.247.148.0/22',
'43.247.176.0/20',
'43.247.196.0/22',
'43.247.240.0/22',
'43.248.20.0/22',
'43.248.48.0/22',
'43.248.76.0/22',
'43.248.96.0/21',
'43.248.104.0/22',
'43.248.112.0/20',
'43.248.128.0/20',
'43.248.144.0/22',
'43.248.184.0/21',
'43.248.192.0/20',
'43.248.208.0/22',
'43.248.228.0/22',
'43.248.244.0/22',
'43.249.136.0/22',
'43.249.144.0/22',
'43.249.192.0/22',
'43.249.236.0/22',
'43.250.4.0/22',
'43.250.16.0/21',
'43.250.32.0/22',
'43.250.100.0/22',
'43.250.108.0/22',
'43.250.112.0/21',
'43.250.144.0/22',
'43.250.168.0/22',
'43.250.200.0/22',
'43.250.236.0/22',
'43.250.244.0/22',
'43.251.36.0/22',
'43.251.244.0/22',
'43.252.48.0/24',
'43.254.0.0/22',
'43.254.8.0/22',
'43.254.24.0/22',
'43.254.44.0/22',
'43.254.52.0/22',
'43.254.72.0/22',
'43.254.88.0/22',
'43.254.100.0/22',
'43.254.104.0/23',
'43.254.106.0/24',
'43.254.116.0/22',
'43.254.128.0/22',
'43.254.136.0/22',
'43.254.144.0/20',
'43.254.168.0/22',
'43.254.192.0/22',
'43.254.200.0/22',
'43.254.220.0/22',
'43.254.224.0/22',
'43.254.232.0/21',
'43.254.240.0/24',
'43.254.249.0/24',
'43.255.0.0/23',
'43.255.2.0/24',
'43.255.68.0/22',
'43.255.84.0/22',
'43.255.192.0/22',
'43.255.212.0/22',
'43.255.224.0/22',
'45.40.192.0/18',
'45.112.24.0/22',
'45.112.132.0/22',
'45.113.12.0/22',
'45.113.20.0/22',
'45.113.24.0/21',
'45.113.40.0/22',
'45.113.200.0/22',
'45.113.240.0/23',
'45.113.252.0/22',
'45.114.45.0/24',
'45.114.47.0/24',
'45.114.172.0/22',
'45.115.44.0/22',
'45.115.144.0/22',
'45.115.164.0/22',
'45.115.244.0/22',
'45.116.32.0/22',
'45.116.52.0/22',
'45.116.100.0/22',
'45.116.140.0/22',
'45.116.152.0/22',
'45.116.208.0/22',
'45.119.60.0/22',
'45.119.68.0/22',
'45.119.104.0/22',
'45.120.100.0/22',
'45.120.240.0/23',
'45.120.243.0/24',
'45.121.52.0/22',
'45.122.0.0/22',
'45.123.20.0/22',
'45.124.68.0/22',
'45.124.80.0/22',
'45.124.124.0/22',
'45.125.44.0/22',
'45.125.56.0/22',
'45.126.112.0/22',
'45.126.120.0/22',
'45.127.128.0/22',
'45.127.144.0/21',
'45.248.8.0/22',
'45.248.132.0/22',
'45.248.236.0/22',
'45.249.212.0/22',
'45.250.32.0/21',
'45.250.40.0/22',
'45.251.8.0/22',
'45.251.20.0/22',
'45.251.52.0/22',
'45.251.88.0/21',
'45.251.100.0/22',
'45.252.104.0/22',
'45.253.16.0/21',
'45.253.24.0/22',
'45.253.64.0/22',
'45.253.96.0/20',
'45.253.112.0/21',
'45.253.132.0/22',
'45.253.136.0/21',
'45.253.144.0/20',
'45.253.160.0/19',
'45.253.192.0/19',
'45.253.224.0/20',
'45.253.240.0/22',
'45.254.20.0/22',
'45.254.48.0/23',
'45.254.64.0/20',
'47.92.0.0/14',
'47.96.0.0/12',
'47.112.0.0/14',
'47.116.0.0/16',
'49.4.0.0/18',
'49.4.64.0/19',
'49.4.96.0/21',
'49.4.104.0/22',
'49.4.108.0/23',
'49.4.110.0/24',
'49.4.112.0/20',
'49.4.128.0/18',
'49.5.0.0/20',
'49.7.0.0/16',
'49.52.0.0/14',
'49.64.0.0/11',
'49.112.0.0/13',
'49.120.0.0/14',
'49.140.0.0/15',
'49.208.0.0/14',
'49.221.26.0/23',
'49.221.64.0/19',
'49.221.128.0/19',
'49.222.0.0/16',
'49.232.0.0/14',
'49.239.192.0/18',
'52.80.0.0/15',
'52.82.0.0/17',
'52.82.128.0/23',
'52.82.131.0/24',
'52.82.132.0/24',
'52.82.134.0/23',
'52.82.136.0/24',
'52.82.144.0/23',
'52.82.148.0/22',
'52.82.153.0/24',
'52.82.154.0/23',
'52.82.156.0/24',
'52.82.168.0/24',
'52.82.172.0/22',
'52.82.176.0/21',
'52.82.187.0/24',
'52.82.188.0/23',
'52.82.190.0/24',
'52.82.192.0/18',
'52.83.0.0/16',
'52.130.0.0/15',
'54.222.0.0/19',
'54.222.32.0/21',
'54.222.45.0/24',
'54.222.48.0/23',
'54.222.50.0/24',
'54.222.57.0/24',
'54.222.59.0/24',
'54.222.60.0/22',
'54.222.72.0/22',
'54.222.128.0/17',
'54.223.0.0/16',
'58.16.0.0/13',
'58.24.0.0/15',
'58.30.0.0/15',
'58.32.0.0/11',
'58.66.0.0/15',
'58.68.128.0/20',
'58.68.144.0/21',
'58.68.179.0/24',
'58.68.180.0/24',
'58.68.224.0/19',
'58.82.210.0/24',
'58.83.17.0/24',
'58.83.128.0/17',
'58.87.64.0/18',
'58.99.128.0/17',
'58.100.0.0/15',
'58.116.0.0/14',
'58.128.0.0/13',
'58.144.0.0/16',
'58.154.0.0/15',
'58.192.0.0/11',
'58.240.0.0/12',
'59.32.0.0/13',
'59.40.0.0/15',
'59.42.0.0/16',
'59.44.0.0/14',
'59.48.0.0/12',
'59.64.0.0/12',
'59.80.0.0/16',
'59.81.8.0/23',
'59.81.12.0/23',
'59.81.16.0/23',
'59.81.20.0/23',
'59.81.24.0/23',
'59.81.32.0/23',
'59.81.36.0/23',
'59.81.40.0/23',
'59.81.46.0/24',
'59.81.64.0/23',
'59.81.68.0/23',
'59.81.72.0/23',
'59.81.76.0/22',
'59.81.80.0/22',
'59.81.86.0/23',
'59.81.88.0/23',
'59.81.92.0/22',
'59.81.98.0/23',
'59.81.100.0/22',
'59.81.104.0/22',
'59.82.0.0/19',
'59.82.32.0/20',
'59.83.192.0/18',
'59.107.0.0/17',
'59.108.0.0/14',
'59.151.0.0/17',
'59.152.36.0/24',
'59.152.38.0/23',
'59.153.4.0/22',
'59.153.72.0/22',
'59.153.92.0/22',
'59.153.168.0/23',
'59.172.0.0/14',
'60.0.0.0/11',
'60.55.0.0/16',
'60.63.0.0/16',
'60.160.0.0/11',
'60.194.0.0/15',
'60.205.0.0/16',
'60.206.0.0/15',
'60.208.0.0/12',
'60.232.128.0/17',
'60.235.0.0/16',
'60.245.128.0/17',
'60.247.0.0/16',
'60.252.0.0/16',
'60.253.128.0/17',
'60.255.0.0/16',
'61.4.82.0/23',
'61.4.176.0/20',
'61.14.252.0/22',
'61.28.0.0/17',
'61.29.128.0/17',
'61.47.128.0/18',
'61.48.0.0/13',
'61.87.192.0/18',
'61.128.0.0/10',
'61.232.0.0/14',
'61.236.0.0/15',
'61.240.0.0/17',
'61.240.128.0/18',
'61.240.192.0/19',
'61.240.224.0/20',
'61.240.240.0/21',
'61.241.0.0/17',
'61.241.128.0/18',
'61.241.192.0/19',
'61.242.0.0/16',
'61.243.0.0/18',
'61.243.96.0/20',
'61.243.112.0/21',
'61.243.124.0/22',
'61.243.128.0/18',
'61.243.192.0/19',
'62.234.0.0/16',
'63.140.0.0/24',
'64.188.38.0/23',
'64.188.40.0/22',
'64.188.44.0/23',
'66.186.32.0/19',
'67.198.130.0/23',
'67.198.134.0/24',
'67.198.146.0/24',
'67.198.148.0/24',
'67.198.160.0/23',
'67.198.164.0/24',
'67.198.170.0/23',
'67.198.173.0/24',
'67.198.174.0/24',
'67.198.177.0/24',
'67.198.179.0/24',
'67.198.180.0/22',
'67.198.184.0/22',
'67.198.188.0/24',
'67.198.190.0/23',
'67.198.192.0/23',
'67.198.195.0/24',
'67.198.199.0/24',
'67.198.207.0/24',
'67.198.209.0/24',
'67.198.210.0/24',
'67.198.216.0/22',
'67.198.223.0/24',
'67.198.224.0/23',
'67.198.230.0/23',
'67.198.232.0/23',
'67.198.239.0/24',
'67.198.240.0/22',
'67.198.248.0/24',
'67.198.250.0/24',
'67.198.255.0/24',
'67.229.2.0/23',
'67.229.4.0/23',
'67.229.8.0/23',
'67.229.10.0/24',
'67.229.14.0/23',
'67.229.24.0/24',
'67.229.26.0/24',
'67.229.28.0/24',
'67.229.36.0/24',
'67.229.38.0/24',
'67.229.58.0/24',
'67.229.63.0/24',
'67.229.72.0/22',
'67.229.76.0/23',
'67.229.78.0/24',
'67.229.82.0/23',
'67.229.87.0/24',
'67.229.91.0/24',
'67.229.92.0/24',
'67.229.94.0/23',
'67.229.96.0/22',
'67.229.105.0/24',
'67.229.106.0/23',
'67.229.108.0/22',
'67.229.129.0/24',
'67.229.131.0/24',
'67.229.139.0/24',
'67.229.168.0/22',
'67.229.203.0/24',
'67.229.204.0/24',
'67.229.233.0/24',
'67.229.234.0/24',
'67.229.248.0/24',
'67.229.250.0/24',
'68.79.0.0/18',
'72.163.240.0/23',
'72.163.248.0/22',
'74.222.128.0/18',
'81.68.0.0/14',
'87.254.207.0/24',
'93.183.14.0/24',
'93.183.18.0/24',
'94.191.0.0/17',
'96.62.0.0/16',
'98.126.29.0/24',
'98.126.41.0/24',
'98.126.123.0/24',
'98.126.127.0/24',
'98.126.150.0/24',
'98.126.156.0/24',
'98.126.158.0/24',
'98.126.194.0/24',
'98.126.200.0/24',
'98.126.202.0/24',
'98.126.243.0/24',
'100.43.128.0/18',
'101.1.0.0/22',
'101.1.18.0/24',
'101.2.172.0/22',
'101.4.0.0/14',
'101.16.0.0/12',
'101.36.0.0/18',
'101.36.64.0/20',
'101.36.128.0/17',
'101.37.0.0/16',
'101.38.0.0/15',
'101.40.0.0/15',
'101.44.0.0/22',
'101.44.6.0/23',
'101.44.9.0/24',
'101.44.10.0/24',
'101.44.12.0/24',
'101.44.14.0/24',
'101.49.128.0/22',
'101.50.56.0/22',
'101.52.0.0/20',
'101.52.124.0/22',
'101.52.128.0/17',
'101.53.100.0/22',
'101.54.0.0/18',
'101.64.0.0/13',
'101.72.0.0/14',
'101.76.0.0/15',
'101.78.0.0/22',
'101.80.0.0/12',
'101.96.10.0/23',
'101.96.128.0/20',
'101.104.144.0/20',
'101.104.160.0/20',
'101.106.0.0/19',
'101.124.0.0/16',
'101.125.0.0/22',
'101.125.4.0/23',
'101.125.252.0/22',
'101.128.0.0/22',
'101.129.0.0/16',
'101.132.0.0/15',
'101.144.0.0/12',
'101.198.128.0/24',
'101.198.170.0/23',
'101.198.172.0/22',
'101.198.176.0/21',
'101.198.184.0/22',
'101.198.189.0/24',
'101.198.190.0/23',
'101.198.194.0/24',
'101.198.196.0/22',
'101.198.200.0/22',
'101.199.48.0/20',
'101.199.96.0/21',
'101.199.112.0/23',
'101.199.114.0/24',
'101.199.125.0/24',
'101.199.196.0/22',
'101.200.0.0/15',
'101.203.172.0/22',
'101.204.0.0/14',
'101.224.0.0/13',
'101.232.0.0/15',
'101.234.76.0/22',
'101.236.8.0/21',
'101.236.16.0/20',
'101.236.32.0/19',
'101.236.64.0/18',
'101.236.128.0/17',
'101.240.0.0/14',
'101.246.172.0/22',
'101.246.176.0/20',
'101.247.50.0/23',
'101.248.0.0/15',
'101.251.0.0/22',
'101.251.64.0/21',
'101.251.72.0/22',
'101.251.80.0/20',
'101.251.96.0/20',
'101.251.112.0/24',
'101.251.120.0/24',
'101.251.144.0/20',
'101.251.160.0/21',
'101.251.192.0/18',
'101.252.0.0/15',
'101.254.0.0/16',
'103.1.8.0/23',
'103.1.168.0/22',
'103.2.108.0/22',
'103.2.208.0/22',
'103.3.96.0/22',
'103.3.112.0/22',
'103.3.120.0/21',
'103.3.128.0/22',
'103.3.136.0/21',
'103.3.152.0/21',
'103.4.56.0/22',
'103.5.52.0/24',
'103.5.56.0/22',
'103.5.168.0/22',
'103.5.192.0/22',
'103.6.220.0/22',
'103.7.212.0/22',
'103.8.8.0/22',
'103.8.32.0/24',
'103.8.34.0/23',
'103.8.52.0/22',
'103.8.156.0/22',
'103.8.204.0/22',
'103.8.220.0/22',
'103.9.8.0/22',
'103.9.248.0/21',
'103.10.0.0/22',
'103.10.84.0/22',
'103.12.184.0/22',
'103.12.232.0/22',
'103.13.12.0/23',
'103.13.244.0/22',
'103.14.132.0/23',
'103.14.136.0/22',
'103.15.4.0/22',
'103.15.96.0/22',
'103.16.124.0/22',
'103.17.40.0/22',
'103.17.120.0/24',
'103.18.208.0/22',
'103.18.224.0/22',
'103.19.46.0/23',
'103.19.64.0/22',
'103.19.232.0/22',
'103.20.32.0/22',
'103.20.112.0/22',
'103.20.128.0/22',
'103.20.160.0/22',
'103.20.248.0/22',
'103.21.116.0/22',
'103.21.140.0/22',
'103.21.176.0/22',
'103.22.188.0/22',
'103.22.252.0/22',
'103.23.8.0/22',
'103.23.160.0/22',
'103.24.116.0/22',
'103.24.176.0/22',
'103.24.228.0/22',
'103.25.20.0/22',
'103.25.24.0/22',
'103.25.36.0/22',
'103.25.64.0/23',
'103.25.148.0/23',
'103.25.156.0/24',
'103.26.0.0/22',
'103.26.66.0/23',
'103.26.76.0/22',
'103.27.4.0/22',
'103.27.24.0/22',
'103.27.240.0/22',
'103.28.8.0/22',
'103.28.204.0/22',
'103.28.212.0/22',
'103.29.16.0/22',
'103.29.136.0/22',
'103.30.148.0/22',
'103.31.48.0/21',
'103.31.72.0/24',
'103.31.148.0/22',
'103.31.200.0/22',
'103.31.236.0/22',
'103.35.220.0/23',
'103.36.28.0/22',
'103.36.96.0/22',
'103.36.132.0/22',
'103.36.136.0/22',
'103.36.168.0/21',
'103.36.192.0/20',
'103.36.208.0/22',
'103.36.220.0/23',
'103.37.12.0/22',
'103.37.44.0/22',
'103.37.72.0/22',
'103.37.100.0/22',
'103.37.136.0/21',
'103.37.144.0/20',
'103.37.160.0/21',
'103.37.252.0/22',
'103.38.40.0/22',
'103.38.76.0/22',
'103.38.116.0/22',
'103.38.224.0/22',
'103.38.232.0/22',
'103.38.252.0/23',
'103.39.88.0/22',
'103.39.104.0/22',
'103.39.204.0/22',
'103.39.208.0/20',
'103.39.224.0/21',
'103.39.232.0/22',
'103.40.12.0/22',
'103.40.16.0/20',
'103.40.32.0/21',
'103.40.40.0/22',
'103.40.44.0/23',
'103.40.192.0/22',
'103.40.232.0/22',
'103.40.240.0/20',
'103.41.104.0/22',
'103.41.148.0/22',
'103.41.152.0/22',
'103.41.164.0/22',
'103.41.220.0/22',
'103.41.224.0/22',
'103.41.232.0/22',
'103.42.8.0/22',
'103.42.76.0/22',
'103.43.184.0/22',
'103.43.208.0/22',
'103.44.58.0/23',
'103.44.144.0/22',
'103.44.168.0/22',
'103.44.176.0/22',
'103.44.236.0/22',
'103.44.240.0/20',
'103.45.72.0/21',
'103.45.97.0/24',
'103.45.98.0/23',
'103.45.100.0/22',
'103.45.104.0/21',
'103.45.112.0/21',
'103.45.120.0/24',
'103.45.123.0/24',
'103.45.124.0/22',
'103.45.128.0/21',
'103.45.144.0/20',
'103.45.160.0/22',
'103.45.172.0/22',
'103.45.176.0/20',
'103.45.248.0/22',
'103.46.12.0/22',
'103.46.16.0/20',
'103.46.32.0/19',
'103.46.64.0/18',
'103.46.128.0/21',
'103.46.136.0/22',
'103.47.80.0/22',
'103.47.136.0/22',
'103.47.240.0/22',
'103.48.232.0/23',
'103.49.12.0/22',
'103.49.108.0/22',
'103.49.156.0/22',
'103.50.36.0/22',
'103.50.96.0/22',
'103.51.12.0/23',
'103.51.15.0/24',
'103.51.108.0/22',
'103.52.160.0/22',
'103.52.172.0/22',
'103.52.176.0/22',
'103.52.196.0/22',
'103.53.8.0/22',
'103.53.204.0/22',
'103.53.208.0/22',
'103.54.48.0/22',
'103.54.116.0/22',
'103.54.128.0/22',
'103.55.172.0/22',
'103.56.20.0/22',
'103.56.32.0/22',
'103.56.60.0/22',
'103.56.76.0/22',
'103.56.152.0/22',
'103.56.184.0/22',
'103.57.12.0/22',
'103.59.112.0/22',
'103.59.124.0/22',
'103.59.148.0/22',
'103.60.32.0/22',
'103.60.164.0/22',
'103.60.228.0/23',
'103.61.60.0/22',
'103.61.104.0/23',
'103.61.143.0/24',
'103.61.153.0/24',
'103.61.154.0/23',
'103.62.88.0/22',
'103.64.24.0/21',
'103.64.140.0/22',
'103.64.144.0/22',
'103.64.152.0/21',
'103.64.208.0/21',
'103.66.32.0/22',
'103.68.128.0/22',
'103.69.16.0/22',
'103.71.68.0/22',
'103.71.120.0/21',
'103.71.128.0/22',
'103.71.196.0/22',
'103.71.200.0/22',
'103.71.232.0/22',
'103.72.12.0/22',
'103.72.16.0/20',
'103.72.32.0/20',
'103.72.48.0/21',
'103.72.112.0/23',
'103.72.128.0/21',
'103.72.172.0/24',
'103.73.48.0/22',
'103.73.116.0/22',
'103.73.136.0/21',
'103.73.204.0/22',
'103.74.24.0/21',
'103.74.32.0/20',
'103.75.104.0/22',
'103.75.152.0/22',
'103.76.60.0/22',
'103.76.92.0/22',
'103.76.220.0/22',
'103.76.224.0/22',
'103.77.28.0/22',
'103.77.132.0/22',
'103.78.64.0/22',
'103.78.126.0/23',
'103.78.228.0/22',
'103.79.24.0/22',
'103.79.200.0/22',
'103.81.4.0/22',
'103.81.48.0/22',
'103.81.96.0/22',
'103.81.123.0/24',
'103.81.148.0/22',
'103.81.200.0/22',
'103.82.224.0/22',
'103.83.44.0/23',
'103.83.47.0/24',
'103.83.72.0/22',
'103.85.84.0/22',
'103.85.144.0/22',
'103.85.164.0/22',
'103.85.168.0/21',
'103.85.176.0/22',
'103.87.132.0/22',
'103.88.20.0/22',
'103.88.32.0/21',
'103.88.64.0/22',
'103.89.184.0/21',
'103.89.192.0/19',
'103.89.224.0/21',
'103.90.92.0/22',
'103.90.100.0/22',
'103.90.152.0/22',
'103.90.173.0/24',
'103.90.176.0/22',
'103.90.188.0/22',
'103.91.176.0/22',
'103.91.200.0/22',
'103.91.208.0/22',
'103.92.88.0/22',
'103.92.132.0/22',
'103.93.180.0/23',
'103.94.12.0/22',
'103.94.20.0/23',
'103.94.200.0/22',
'103.95.220.0/23',
'103.95.222.0/24',
'103.95.252.0/22',
'103.96.214.0/23',
'103.97.60.0/24',
'103.98.44.0/23',
'103.98.125.0/24',
'103.98.127.0/24',
'103.98.164.0/22',
'103.98.168.0/22',
'103.98.220.0/22',
'103.98.248.0/23',
'103.98.252.0/22',
'103.99.152.0/22',
'103.100.64.0/22',
'103.101.124.0/23',
'103.101.180.0/22',
'103.102.192.0/22',
'103.102.196.0/24',
'103.102.200.0/22',
'103.103.12.0/24',
'103.103.36.0/24',
'103.105.12.0/22',
'103.105.60.0/22',
'103.105.200.0/22',
'103.107.188.0/22',
'103.107.192.0/22',
'103.107.212.0/22',
'103.107.216.0/22',
'103.108.160.0/24',
'103.108.244.0/24',
'103.109.20.0/22',
'103.110.92.0/22',
'103.110.132.0/22',
'103.110.136.0/22',
'103.110.156.0/22',
'103.111.64.0/24',
'103.113.4.0/22',
'103.114.100.0/22',
'103.114.156.0/23',
'103.114.159.0/24',
'103.114.212.0/22',
'103.114.236.0/22',
'103.115.120.0/24',
'103.116.76.0/22',
'103.116.120.0/22',
'103.117.16.0/22',
'103.117.220.0/22',
'103.118.52.0/22',
'103.118.60.0/22',
'103.118.173.0/24',
'103.119.224.0/23',
'103.119.226.0/24',
'103.120.72.0/22',
'103.120.196.0/22',
'103.120.224.0/22',
'103.121.52.0/24',
'103.121.164.0/23',
'103.121.166.0/24',
'103.121.250.0/24',
'103.121.252.0/22',
'103.122.48.0/22',
'103.122.192.0/24',
'103.123.88.0/24',
'103.123.90.0/23',
'103.123.212.0/22',
'103.125.196.0/22',
'103.126.1.0/24',
'103.126.2.0/23',
'103.126.124.0/22',
'103.131.152.0/23',
'103.131.168.0/22',
'103.132.188.0/22',
'103.132.212.0/23',
'103.135.80.0/23',
'103.135.160.0/23',
'103.135.162.0/24',
'103.135.192.0/23',
'103.135.196.0/22',
'103.135.236.0/24',
'103.137.60.0/24',
'103.139.172.0/23',
'103.139.212.0/23',
'103.140.14.0/23',
'103.141.10.0/23',
'103.142.97.0/24',
'103.142.154.0/23',
'103.143.228.0/23',
'103.144.66.0/23',
'103.144.70.0/24',
'103.147.124.0/23',
'103.149.6.0/24',
'103.149.242.0/24',
'103.150.164.0/24',
'103.150.216.0/23',
'103.151.148.0/24',
'103.192.4.0/23',
'103.192.188.0/22',
'103.192.212.0/22',
'103.192.252.0/22',
'103.193.188.0/22',
'103.193.192.0/22',
'103.194.148.0/22',
'103.196.64.0/22',
'103.196.88.0/21',
'103.197.228.0/22',
'103.198.64.0/22',
'103.198.124.0/22',
'103.202.92.0/22',
'103.202.96.0/20',
'103.202.112.0/22',
'103.202.120.0/21',
'103.202.128.0/20',
'103.202.144.0/22',
'103.203.96.0/22',
'103.203.140.0/23',
'103.203.216.0/22',
'103.204.72.0/22',
'103.205.4.0/22',
'103.205.20.0/22',
'103.205.52.0/22',
'103.205.136.0/24',
'103.205.139.0/24',
'103.205.192.0/22',
'103.205.252.0/22',
'103.207.184.0/23',
'103.207.186.0/24',
'103.207.228.0/22',
'103.208.12.0/22',
'103.208.48.0/22',
'103.209.136.0/22',
'103.210.160.0/22',
'103.210.168.0/22',
'103.211.44.0/22',
'103.211.96.0/22',
'103.211.220.0/22',
'103.212.0.0/22',
'103.212.12.0/22',
'103.213.96.0/22',
'103.213.132.0/22',
'103.214.48.0/22',
'103.215.32.0/21',
'103.215.44.0/22',
'103.215.140.0/22',
'103.216.152.0/22',
'103.218.216.0/22',
'103.219.28.0/22',
'103.219.32.0/21',
'103.219.64.0/23',
'103.219.176.0/22',
'103.219.184.0/22',
'103.220.52.0/22',
'103.220.56.0/22',
'103.220.64.0/22',
'103.220.124.0/22',
'103.220.128.0/19',
'103.220.160.0/21',
'103.221.88.0/22',
'103.221.140.0/22',
'103.222.40.0/22',
'103.222.144.0/23',
'103.222.176.0/21',
'103.222.188.0/22',
'103.222.216.0/22',
'103.223.132.0/22',
'103.224.220.0/22',
'103.224.228.0/23',
'103.224.232.0/24',
'103.224.234.0/23',
'103.226.132.0/22',
'103.226.180.0/24',
'103.227.76.0/22',
'103.227.80.0/22',
'103.227.120.0/22',
'103.227.136.0/22',
'103.227.228.0/22',
'103.228.136.0/22',
'103.228.160.0/22',
'103.228.204.0/23',
'103.228.208.0/22',
'103.228.228.0/22',
'103.229.148.0/22',
'103.229.212.0/22',
'103.229.219.0/24',
'103.230.200.0/22',
'103.230.212.0/22',
'103.230.236.0/22',
'103.231.16.0/24',
'103.231.64.0/21',
'103.231.144.0/22',
'103.232.144.0/22',
'103.233.4.0/22',
'103.233.52.0/22',
'103.233.104.0/22',
'103.233.128.0/22',
'103.233.136.0/24',
'103.233.138.0/24',
'103.234.20.0/22',
'103.234.56.0/22',
'103.234.128.0/22',
'103.235.85.0/24',
'103.235.136.0/22',
'103.235.168.0/22',
'103.235.184.0/22',
'103.235.200.0/22',
'103.235.220.0/22',
'103.235.224.0/19',
'103.236.120.0/22',
'103.236.240.0/20',
'103.237.0.0/20',
'103.237.248.0/21',
'103.238.0.0/21',
'103.238.16.0/22',
'103.238.96.0/23',
'103.238.98.0/24',
'103.238.132.0/22',
'103.238.144.0/22',
'103.238.160.0/22',
'103.238.181.0/24',
'103.238.184.0/23',
'103.238.188.0/22',
'103.238.204.0/22',
'103.239.152.0/22',
'103.239.224.0/22',
'103.239.244.0/22',
'103.240.16.0/22',
'103.240.36.0/22',
'103.240.84.0/22',
'103.240.124.0/22',
'103.240.244.0/22',
'103.241.92.0/22',
'103.242.64.0/22',
'103.242.168.0/23',
'103.242.170.0/24',
'103.242.172.0/22',
'103.242.200.0/22',
'103.242.212.0/22',
'103.243.136.0/22',
'103.243.252.0/22',
'103.244.59.0/24',
'103.244.64.0/22',
'103.244.80.0/22',
'103.244.164.0/22',
'103.244.232.0/22',
'103.244.252.0/22',
'103.245.80.0/22',
'103.245.128.0/22',
'103.246.8.0/22',
'103.246.152.0/22',
'103.247.168.0/22',
'103.247.176.0/22',
'103.247.212.0/24',
'103.248.0.0/23',
'103.248.88.0/22',
'103.248.102.0/23',
'103.248.124.0/22',
'103.248.152.0/22',
'103.249.12.0/22',
'103.249.52.0/22',
'103.249.136.0/24',
'103.249.192.0/22',
'103.249.244.0/22',
'103.249.252.0/22',
'103.250.32.0/22',
'103.250.192.0/22',
'103.250.216.0/22',
'103.250.248.0/22',
'103.251.32.0/22',
'103.251.84.0/22',
'103.251.96.0/22',
'103.251.124.0/22',
'103.251.160.0/22',
'103.251.204.0/22',
'103.251.240.0/22',
'103.252.36.0/22',
'103.252.172.0/22',
'103.252.204.0/22',
'103.252.208.0/22',
'103.252.232.0/22',
'103.252.248.0/22',
'103.253.60.0/22',
'103.253.204.0/22',
'103.253.224.0/22',
'103.254.64.0/21',
'103.254.76.0/22',
'103.254.112.0/22',
'103.254.188.0/22',
'103.255.68.0/22',
'103.255.88.0/21',
'103.255.140.0/22',
'103.255.200.0/22',
'106.0.4.0/22',
'106.2.0.0/16',
'106.3.16.0/20',
'106.3.32.0/20',
'106.3.60.0/22',
'106.3.96.0/22',
'106.3.128.0/19',
'106.3.192.0/20',
'106.3.208.0/21',
'106.3.224.0/19',
'106.4.0.0/14',
'106.8.0.0/15',
'106.11.0.0/16',
'106.12.0.0/17',
'106.12.128.0/18',
'106.12.192.0/19',
'106.12.224.0/20',
'106.12.240.0/21',
'106.12.252.0/23',
'106.12.254.0/24',
'106.13.0.0/17',
'106.13.128.0/18',
'106.13.192.0/19',
'106.13.224.0/20',
'106.13.240.0/21',
'106.13.248.0/22',
'106.13.252.0/23',
'106.14.0.0/15',
'106.16.0.0/14',
'106.32.0.0/12',
'106.48.0.0/21',
'106.48.16.0/21',
'106.49.80.0/21',
'106.50.0.0/16',
'106.52.0.0/14',
'106.56.0.0/14',
'106.60.0.0/15',
'106.62.0.0/16',
'106.74.0.0/16',
'106.75.0.0/17',
'106.75.128.0/18',
'106.75.208.0/20',
'106.75.224.0/19',
'106.80.0.0/13',
'106.88.0.0/14',
'106.92.0.0/16',
'106.108.0.0/14',
'106.112.0.0/12',
'106.224.0.0/14',
'106.228.0.0/15',
'106.230.0.0/16',
'107.6.192.0/18',
'109.244.0.0/16',
'110.6.0.0/15',
'110.16.0.0/14',
'110.40.0.0/21',
'110.40.8.0/23',
'110.40.12.0/22',
'110.40.16.0/22',
'110.42.0.0/17',
'110.43.0.0/22',
'110.43.32.0/19',
'110.43.64.0/19',
'110.43.104.0/21',
'110.43.112.0/21',
'110.43.128.0/19',
'110.43.192.0/19',
'110.43.240.0/20',
'110.44.12.0/22',
'110.51.0.0/16',
'110.52.0.0/15',
'110.56.0.0/13',
'110.64.0.0/15',
'110.72.0.0/15',
'110.75.0.0/16',
'110.76.0.0/18',
'110.76.156.0/22',
'110.76.184.0/22',
'110.80.0.0/13',
'110.88.0.0/14',
'110.96.0.0/11',
'110.152.0.0/14',
'110.156.0.0/15',
'110.166.0.0/15',
'110.172.192.0/20',
'110.172.211.0/24',
'110.172.213.0/24',
'110.172.214.0/23',
'110.172.217.0/24',
'110.172.221.0/24',
'110.172.224.0/19',
'110.173.0.0/22',
'110.173.32.0/20',
'110.173.192.0/19',
'110.176.0.0/12',
'110.192.0.0/11',
'110.228.0.0/14',
'110.232.32.0/19',
'110.236.0.0/15',
'110.240.0.0/12',
'111.0.0.0/10',
'111.67.192.0/20',
'111.72.0.0/13',
'111.85.0.0/16',
'111.112.0.0/14',
'111.116.0.0/15',
'111.118.200.0/21',
'111.119.144.0/21',
'111.120.0.0/14',
'111.124.0.0/16',
'111.126.0.0/15',
'111.128.0.0/11',
'111.160.0.0/13',
'111.170.0.0/16',
'111.172.0.0/14',
'111.176.0.0/13',
'111.186.0.0/15',
'111.192.0.0/12',
'111.212.0.0/14',
'111.221.28.0/24',
'111.221.128.0/17',
'111.222.0.0/16',
'111.223.8.0/21',
'111.223.240.0/22',
'111.224.0.0/14',
'111.229.0.0/16',
'111.230.0.0/15',
'111.235.156.0/22',
'111.235.160.0/22',
'111.235.164.0/24',
'111.235.170.0/23',
'111.235.172.0/23',
'111.235.174.0/24',
'111.235.178.0/24',
'111.235.180.0/23',
'111.235.182.0/24',
'112.0.0.0/10',
'112.64.0.0/14',
'112.73.64.0/18',
'112.74.0.0/16',
'112.80.0.0/12',
'112.96.0.0/13',
'112.109.128.0/17',
'112.111.0.0/16',
'112.112.0.0/14',
'112.116.0.0/15',
'112.122.0.0/15',
'112.124.0.0/14',
'112.128.0.0/14',
'112.132.0.0/16',
'112.192.0.0/14',
'112.224.0.0/11',
'113.0.0.0/13',
'113.8.0.0/15',
'113.12.0.0/14',
'113.16.0.0/15',
'113.18.0.0/20',
'113.18.32.0/19',
'113.18.64.0/18',
'113.18.128.0/17',
'113.21.232.0/24',
'113.21.237.0/24',
'113.24.0.0/14',
'113.31.0.0/19',
'113.31.32.0/20',
'113.31.64.0/22',
'113.31.72.0/21',
'113.31.80.0/21',
'113.31.88.0/22',
'113.31.92.0/23',
'113.31.96.0/19',
'113.31.128.0/21',
'113.31.136.0/22',
'113.31.144.0/20',
'113.44.0.0/14',
'113.54.0.0/15',
'113.56.0.0/15',
'113.58.0.0/16',
'113.59.0.0/17',
'113.59.224.0/22',
'113.62.0.0/15',
'113.64.0.0/10',
'113.128.0.0/15',
'113.130.96.0/20',
'113.130.112.0/21',
'113.132.0.0/14',
'113.136.0.0/13',
'113.194.0.0/15',
'113.197.101.0/24',
'113.197.104.0/23',
'113.200.0.0/15',
'113.204.0.0/14',
'113.208.96.0/20',
'113.208.112.0/21',
'113.208.128.0/22',
'113.208.136.0/21',
'113.209.0.0/16',
'113.212.0.0/18',
'113.213.0.0/18',
'113.213.64.0/19',
'113.213.96.0/20',
'113.214.0.0/15',
'113.218.0.0/15',
'113.220.0.0/14',
'113.224.0.0/12',
'113.240.0.0/13',
'113.248.0.0/14',
'114.28.68.0/22',
'114.28.72.0/21',
'114.28.128.0/18',
'114.28.248.0/21',
'114.55.0.0/16',
'114.60.0.0/14',
'114.64.0.0/15',
'114.66.0.0/18',
'114.66.64.0/23',
'114.66.80.0/23',
'114.66.83.0/24',
'114.67.0.0/16',
'114.80.0.0/12',
'114.96.0.0/13',
'114.104.0.0/14',
'114.110.0.0/20',
'114.112.32.0/19',
'114.112.64.0/19',
'114.112.96.0/21',
'114.112.104.0/22',
'114.112.109.0/24',
'114.112.124.0/22',
'114.112.136.0/21',
'114.112.144.0/20',
'114.112.160.0/20',
'114.112.180.0/24',
'114.112.192.0/21',
'114.113.16.0/20',
'114.113.32.0/19',
'114.113.64.0/18',
'114.113.144.0/20',
'114.113.196.0/22',
'114.113.200.0/21',
'114.113.216.0/21',
'114.113.224.0/20',
'114.114.112.0/21',
'114.115.0.0/16',
'114.116.0.0/16',
'114.118.0.0/17',
'114.119.0.0/17',
'114.135.0.0/16',
'114.138.0.0/15',
'114.141.128.0/18',
'114.196.0.0/15',
'114.212.0.0/14',
'114.216.0.0/13',
'114.224.0.0/11',
'115.24.0.0/14',
'115.28.0.0/15',
'115.31.64.0/22',
'115.33.0.0/16',
'115.34.0.0/15',
'115.44.0.0/14',
'115.48.0.0/12',
'115.84.0.0/18',
'115.85.192.0/18',
'115.100.0.0/15',
'115.120.0.0/16',
'115.124.16.0/20',
'115.148.0.0/14',
'115.152.0.0/13',
'115.168.0.0/14',
'115.172.0.0/19',
'115.172.96.0/19',
'115.172.128.0/19',
'115.173.0.0/19',
'115.174.0.0/18',
'115.174.64.0/19',
'115.175.0.0/16',
'115.182.0.0/15',
'115.190.0.0/15',
'115.192.0.0/11',
'115.224.0.0/12',
'116.1.0.0/16',
'116.2.0.0/15',
'116.4.0.0/14',
'116.8.0.0/14',
'116.13.0.0/16',
'116.16.0.0/12',
'116.52.0.0/14',
'116.56.0.0/15',
'116.58.208.0/20',
'116.62.0.0/16',
'116.63.0.0/18',
'116.63.64.0/19',
'116.63.96.0/20',
'116.63.128.0/18',
'116.66.32.0/21',
'116.66.40.0/22',
'116.66.44.0/23',
'116.66.48.0/22',
'116.66.96.0/22',
'116.69.0.0/16',
'116.70.0.0/17',
'116.76.0.0/15',
'116.78.0.0/16',
'116.85.0.0/16',
'116.90.80.0/20',
'116.95.0.0/16',
'116.112.0.0/14',
'116.116.0.0/15',
'116.128.0.0/17',
'116.128.128.0/18',
'116.128.200.0/21',
'116.128.208.0/20',
'116.128.224.0/19',
'116.129.0.0/17',
'116.129.128.0/18',
'116.129.192.0/19',
'116.129.224.0/24',
'116.129.226.0/24',
'116.129.242.0/23',
'116.129.244.0/22',
'116.129.248.0/21',
'116.130.0.0/15',
'116.132.0.0/15',
'116.135.0.0/16',
'116.136.0.0/14',
'116.140.0.0/17',
'116.140.128.0/18',
'116.141.0.0/16',
'116.147.0.0/16',
'116.148.0.0/15',
'116.153.0.0/16',
'116.154.0.0/15',
'116.162.0.0/16',
'116.163.0.0/18',
'116.167.0.0/16',
'116.168.0.0/15',
'116.171.0.0/16',
'116.174.0.0/15',
'116.176.0.0/14',
'116.181.0.0/16',
'116.182.0.0/16',
'116.192.0.0/16',
'116.193.16.0/23',
'116.193.18.0/24',
'116.193.32.0/19',
'116.196.64.0/18',
'116.198.0.0/18',
'116.198.144.0/20',
'116.198.160.0/20',
'116.198.176.0/21',
'116.198.192.0/18',
'116.199.0.0/17',
'116.207.0.0/16',
'116.208.0.0/14',
'116.213.64.0/18',
'116.213.128.0/17',
'116.214.32.0/19',
'116.214.128.0/22',
'116.216.0.0/16',
'116.218.0.0/16',
'116.224.0.0/12',
'116.242.0.0/15',
'116.246.0.0/15',
'116.248.0.0/15',
'116.252.0.0/15',
'116.255.128.0/17',
'117.8.0.0/13',
'117.21.0.0/16',
'117.22.0.0/15',
'117.24.0.0/13',
'117.32.0.0/13',
'117.40.0.0/14',
'117.44.0.0/15',
'117.48.0.0/18',
'117.48.64.0/20',
'117.48.80.0/21',
'117.48.88.0/22',
'117.48.96.0/19',
'117.48.128.0/19',
'117.48.160.0/20',
'117.48.192.0/19',
'117.48.224.0/20',
'117.50.0.0/16',
'117.51.128.0/19',
'117.57.0.0/16',
'117.59.0.0/16',
'117.60.0.0/14',
'117.64.0.0/13',
'117.72.248.0/22',
'117.72.255.0/24',
'117.73.0.0/20',
'117.73.16.0/21',
'117.73.252.0/22',
'117.74.64.0/20',
'117.74.128.0/20',
'117.78.0.0/18',
'117.79.80.0/20',
'117.79.128.0/19',
'117.79.224.0/20',
'117.79.241.0/24',
'117.79.242.0/24',
'117.80.0.0/12',
'117.100.0.0/15',
'117.106.0.0/15',
'117.112.0.0/13',
'117.121.0.0/17',
'117.121.128.0/18',
'117.122.128.0/17',
'117.124.0.0/14',
'117.128.0.0/10',
'118.24.0.0/15',
'118.26.0.0/19',
'118.26.40.0/22',
'118.26.44.0/23',
'118.26.64.0/21',
'118.26.72.0/22',
'118.26.96.0/21',
'118.26.116.0/22',
'118.26.128.0/20',
'118.26.160.0/20',
'118.26.192.0/22',
'118.26.196.0/24',
'118.26.200.0/21',
'118.26.208.0/20',
'118.26.224.0/19',
'118.31.0.0/16',
'118.72.0.0/13',
'118.80.0.0/15',
'118.84.0.0/15',
'118.88.32.0/19',
'118.88.64.0/18',
'118.88.128.0/17',
'118.89.0.0/16',
'118.102.16.0/20',
'118.103.244.0/22',
'118.112.0.0/13',
'118.120.0.0/14',
'118.124.0.0/15',
'118.126.1.0/24',
'118.126.2.0/23',
'118.126.4.0/22',
'118.126.8.0/23',
'118.126.10.0/24',
'118.126.12.0/22',
'118.126.16.0/23',
'118.126.18.0/24',
'118.126.32.0/19',
'118.126.64.0/18',
'118.126.128.0/17',
'118.132.0.0/14',
'118.144.0.0/16',
'118.145.0.0/19',
'118.178.0.0/16',
'118.180.0.0/14',
'118.184.128.0/17',
'118.186.0.0/15',
'118.188.18.0/23',
'118.188.20.0/22',
'118.188.24.0/23',
'118.190.0.0/16',
'118.191.0.0/21',
'118.191.8.0/22',
'118.191.12.0/24',
'118.191.48.0/20',
'118.191.192.0/23',
'118.191.248.0/21',
'118.192.0.0/16',
'118.193.96.0/19',
'118.194.32.0/19',
'118.194.128.0/21',
'118.194.160.0/21',
'118.194.168.0/23',
'118.194.170.0/24',
'118.194.172.0/22',
'118.194.192.0/19',
'118.194.240.0/21',
'118.196.0.0/16',
'118.197.0.0/17',
'118.198.0.0/15',
'118.202.0.0/15',
'118.207.0.0/16',
'118.212.0.0/15',
'118.215.192.0/19',
'118.228.0.0/15',
'118.230.0.0/16',
'118.239.0.0/16',
'118.242.0.0/22',
'118.242.16.0/22',
'118.242.24.0/22',
'118.242.32.0/21',
'118.242.40.0/22',
'118.242.96.0/23',
'118.242.208.0/24',
'118.242.240.0/23',
'118.244.0.0/16',
'118.247.0.0/16',
'118.248.0.0/13',
'119.0.0.0/15',
'119.2.0.0/19',
'119.2.128.0/22',
'119.2.132.0/24',
'119.3.0.0/16',
'119.4.0.0/14',
'119.10.112.0/21',
'119.18.192.0/20',
'119.18.208.0/21',
'119.20.0.0/15',
'119.23.0.0/16',
'119.27.64.0/18',
'119.27.160.0/19',
'119.29.0.0/16',
'119.32.0.0/14',
'119.36.0.0/16',
'119.37.0.0/23',
'119.37.2.0/24',
'119.37.12.0/24',
'119.37.192.0/21',
'119.38.0.0/21',
'119.38.128.0/18',
'119.38.192.0/19',
'119.39.0.0/16',
'119.40.0.0/19',
'119.40.32.0/21',
'119.40.48.0/21',
'119.40.64.0/20',
'119.40.128.0/17',
'119.41.0.0/16',
'119.42.0.0/19',
'119.42.136.0/21',
'119.42.224.0/19',
'119.44.0.0/18',
'119.44.192.0/18',
'119.45.0.0/16',
'119.48.0.0/13',
'119.57.0.0/16',
'119.59.128.0/18',
'119.60.0.0/15',
'119.62.0.0/16',
'119.63.32.0/20',
'119.75.208.0/20',
'119.78.0.0/15',
'119.80.32.0/20',
'119.80.48.0/21',
'119.80.160.0/19',
'119.80.192.0/21',
'119.80.200.0/22',
'119.80.240.0/22',
'119.84.0.0/14',
'119.88.128.0/17',
'119.90.0.0/16',
'119.96.0.0/13',
'119.108.0.0/15',
'119.112.0.0/12',
'119.128.0.0/12',
'119.144.0.0/14',
'119.148.160.0/23',
'119.148.162.0/24',
'119.148.164.0/22',
'119.148.168.0/21',
'119.161.128.0/22',
'119.161.168.0/22',
'119.161.180.0/22',
'119.162.0.0/15',
'119.164.0.0/14',
'119.176.0.0/12',
'119.233.128.0/17',
'119.235.128.0/22',
'119.235.136.0/24',
'119.235.138.0/24',
'119.235.143.0/24',
'119.235.144.0/24',
'119.235.146.0/23',
'119.235.148.0/22',
'119.235.160.0/22',
'119.235.164.0/23',
'119.235.166.0/24',
'119.235.184.0/22',
'119.248.0.0/14',
'119.253.0.0/18',
'119.253.64.0/19',
'119.253.128.0/17',
'119.254.0.0/16',
'119.255.0.0/18',
'119.255.128.0/17',
'120.0.0.0/12',
'120.24.0.0/14',
'120.31.0.0/16',
'120.32.0.0/13',
'120.40.0.0/14',
'120.44.0.0/15',
'120.47.0.0/16',
'120.52.0.0/15',
'120.55.0.0/16',
'120.65.0.0/16',
'120.68.0.0/14',
'120.72.160.0/24',
'120.72.162.0/23',
'120.72.166.0/23',
'120.72.168.0/24',
'120.72.170.0/23',
'120.72.172.0/23',
'120.72.177.0/24',
'120.72.178.0/24',
'120.72.180.0/24',
'120.72.182.0/24',
'120.72.184.0/22',
'120.72.188.0/23',
'120.72.190.0/24',
'120.76.0.0/14',
'120.80.0.0/13',
'120.90.0.0/15',
'120.92.0.0/17',
'120.92.128.0/18',
'120.92.192.0/22',
'120.92.200.0/21',
'120.92.208.0/20',
'120.92.224.0/19',
'120.94.0.0/15',
'120.128.0.0/21',
'120.131.0.0/20',
'120.132.0.0/14',
'120.136.128.0/21',
'120.136.156.0/22',
'120.136.160.0/20',
'120.136.176.0/22',
'120.138.32.0/19',
'120.192.0.0/10',
'121.0.16.0/20',
'121.8.0.0/13',
'121.16.0.0/12',
'121.32.0.0/14',
'121.36.0.0/15',
'121.40.0.0/14',
'121.46.4.0/22',
'121.46.8.0/21',
'121.46.128.0/21',
'121.46.140.0/22',
'121.46.144.0/20',
'121.46.192.0/21',
'121.46.200.0/22',
'121.46.224.0/20',
'121.46.244.0/22',
'121.46.248.0/22',
'121.46.252.0/23',
'121.46.254.0/24',
'121.47.0.0/16',
'121.48.0.0/15',
'121.51.0.0/16',
'121.52.160.0/19',
'121.52.208.0/20',
'121.52.224.0/19',
'121.55.0.0/18',
'121.56.0.0/15',
'121.58.0.0/17',
'121.58.144.0/20',
'121.60.0.0/14',
'121.68.0.0/15',
'121.71.0.0/16',
'121.76.0.0/15',
'121.79.128.0/20',
'121.79.144.0/22',
'121.89.0.0/16',
'121.101.208.0/20',
'121.192.0.0/13',
'121.201.0.0/16',
'121.204.0.0/14',
'121.224.0.0/12',
'121.248.0.0/14',
'121.255.0.0/16',
'122.0.64.0/18',
'122.4.0.0/14',
'122.9.0.0/17',
'122.9.128.0/19',
'122.9.160.0/20',
'122.9.244.0/22',
'122.10.0.0/17',
'122.10.133.0/24',
'122.10.136.0/23',
'122.10.228.0/22',
'122.10.232.0/21',
'122.10.240.0/22',
'122.11.32.0/19',
'122.13.0.0/16',
'122.14.0.0/18',
'122.14.192.0/18',
'122.48.0.0/16',
'122.49.0.0/18',
'122.51.0.0/16',
'122.64.0.0/11',
'122.96.0.0/15',
'122.102.0.0/20',
'122.102.64.0/20',
'122.102.94.0/23',
'122.112.0.0/18',
'122.112.64.0/19',
'122.112.128.0/17',
'122.114.0.0/16',
'122.115.0.0/20',
'122.115.32.0/19',
'122.115.96.0/21',
'122.115.104.0/22',
'122.115.224.0/20',
'122.119.0.0/16',
'122.136.0.0/13',
'122.144.128.0/17',
'122.152.192.0/18',
'122.156.0.0/14',
'122.188.0.0/14',
'122.192.0.0/14',
'122.198.64.0/23',
'122.200.64.0/18',
'122.204.0.0/14',
'122.224.0.0/12',
'122.240.0.0/13',
'123.4.0.0/14',
'123.8.0.0/13',
'123.49.241.0/24',
'123.49.245.0/24',
'123.52.0.0/14',
'123.56.0.0/15',
'123.58.0.0/18',
'123.58.96.0/19',
'123.58.128.0/18',
'123.58.224.0/19',
'123.59.0.0/16',
'123.64.0.0/11',
'123.96.0.0/15',
'123.98.0.0/17',
'123.99.192.0/18',
'123.101.0.0/16',
'123.103.0.0/20',
'123.103.16.0/21',
'123.103.24.0/22',
'123.103.28.0/23',
'123.103.30.0/24',
'123.103.32.0/19',
'123.103.64.0/18',
'123.108.208.0/22',
'123.108.212.0/23',
'123.108.216.0/23',
'123.108.220.0/22',
'123.112.0.0/12',
'123.128.0.0/13',
'123.137.0.0/16',
'123.138.0.0/15',
'123.144.0.0/12',
'123.160.0.0/12',
'123.176.60.0/22',
'123.177.0.0/16',
'123.178.0.0/15',
'123.180.0.0/14',
'123.184.0.0/13',
'123.196.0.0/16',
'123.197.0.0/17',
'123.199.128.0/20',
'123.206.0.0/15',
'123.232.0.0/14',
'123.244.0.0/14',
'123.249.0.0/17',
'124.6.64.0/18',
'124.14.0.0/20',
'124.14.16.0/21',
'124.14.64.0/18',
'124.14.224.0/19',
'124.15.0.0/17',
'124.15.128.0/19',
'124.15.160.0/20',
'124.15.176.0/22',
'124.16.0.0/15',
'124.22.0.0/15',
'124.28.192.0/18',
'124.29.0.0/17',
'124.31.0.0/16',
'124.40.112.0/20',
'124.40.128.0/18',
'124.42.0.0/16',
'124.47.0.0/18',
'124.64.0.0/15',
'124.66.0.0/17',
'124.67.0.0/16',
'124.68.128.0/18',
'124.70.0.0/16',
'124.71.0.0/17',
'124.71.128.0/19',
'124.71.160.0/20',
'124.72.0.0/13',
'124.88.0.0/13',
'124.112.0.0/13',
'124.126.0.0/15',
'124.128.0.0/13',
'124.151.0.0/16',
'124.152.0.0/16',
'124.160.0.0/13',
'124.172.0.0/15',
'124.192.0.0/15',
'124.196.0.0/22',
'124.196.5.0/24',
'124.196.6.0/23',
'124.196.8.0/21',
'124.196.16.0/22',
'124.196.20.0/24',
'124.196.22.0/23',
'124.196.24.0/23',
'124.196.27.0/24',
'124.196.28.0/23',
'124.196.30.0/24',
'124.196.40.0/22',
'124.196.48.0/23',
'124.196.56.0/23',
'124.196.72.0/24',
'124.196.74.0/24',
'124.196.76.0/24',
'124.200.0.0/16',
'124.202.0.0/16',
'124.203.176.0/20',
'124.203.192.0/18',
'124.204.0.0/14',
'124.224.0.0/12',
'124.240.0.0/17',
'124.240.128.0/18',
'124.243.192.0/18',
'124.248.0.0/22',
'124.248.32.0/20',
'124.248.48.0/21',
'124.248.64.0/18',
'124.249.0.0/17',
'124.250.0.0/15',
'124.254.0.0/18',
'125.31.192.0/18',
'125.32.0.0/12',
'125.58.128.0/17',
'125.61.128.0/19',
'125.62.0.0/18',
'125.64.0.0/11',
'125.96.0.0/20',
'125.96.32.0/19',
'125.96.170.0/23',
'125.96.172.0/23',
'125.96.176.0/20',
'125.96.192.0/19',
'125.96.224.0/20',
'125.96.240.0/21',
'125.97.0.0/16',
'125.98.122.0/23',
'125.98.128.0/17',
'125.104.0.0/13',
'125.112.0.0/12',
'125.171.0.0/16',
'125.208.0.0/19',
'125.208.34.0/23',
'125.208.37.0/24',
'125.208.38.0/23',
'125.208.40.0/23',
'125.208.42.0/24',
'125.208.45.0/24',
'125.208.46.0/23',
'125.208.63.0/24',
'125.210.0.0/15',
'125.213.32.0/20',
'125.214.96.0/19',
'125.215.0.0/18',
'125.216.0.0/13',
'125.254.128.0/19',
'125.254.168.0/21',
'125.254.176.0/21',
'125.254.192.0/18',
'128.108.0.0/16',
'129.28.0.0/16',
'129.204.0.0/16',
'129.211.0.0/16',
'130.36.146.0/23',
'130.214.218.0/23',
'131.228.96.0/24',
'132.232.0.0/16',
'132.237.134.0/24',
'134.175.0.0/16',
'138.32.244.0/24',
'139.5.60.0/22',
'139.9.0.0/17',
'139.9.128.0/18',
'139.9.192.0/19',
'139.9.224.0/20',
'139.9.240.0/21',
'139.9.248.0/22',
'139.129.0.0/16',
'139.148.0.0/16',
'139.155.0.0/16',
'139.159.0.0/19',
'139.159.32.0/22',
'139.159.96.0/20',
'139.159.112.0/22',
'139.159.128.0/19',
'139.159.160.0/22',
'139.159.164.0/23',
'139.159.168.0/21',
'139.159.176.0/20',
'139.159.192.0/18',
'139.170.0.0/16',
'139.186.0.0/16',
'139.189.0.0/16',
'139.196.0.0/16',
'139.198.0.0/15',
'139.200.0.0/13',
'139.208.0.0/13',
'139.217.0.0/16',
'139.219.0.0/16',
'139.220.192.0/22',
'139.220.240.0/22',
'139.224.0.0/16',
'139.226.0.0/15',
'140.75.0.0/16',
'140.143.0.0/16',
'140.179.0.0/16',
'140.205.0.0/16',
'140.206.0.0/15',
'140.210.0.0/19',
'140.210.64.0/18',
'140.224.0.0/16',
'140.237.0.0/16',
'140.240.0.0/16',
'140.242.223.0/24',
'140.242.224.0/24',
'140.243.0.0/16',
'140.246.0.0/16',
'140.249.0.0/16',
'140.250.0.0/16',
'140.255.0.0/16',
'144.0.0.0/16',
'144.7.0.0/17',
'144.12.0.0/16',
'144.36.146.0/23',
'144.48.64.0/22',
'144.48.208.0/21',
'144.52.0.0/16',
'144.123.0.0/16',
'144.255.0.0/16',
'146.56.192.0/18',
'146.196.56.0/22',
'146.196.68.0/22',
'146.196.112.0/22',
'146.196.124.0/22',
'146.217.137.0/24',
'146.222.79.0/24',
'146.222.81.0/24',
'146.222.94.0/24',
'148.70.0.0/16',
'149.117.214.0/23',
'149.117.217.0/24',
'150.129.136.0/22',
'150.129.192.0/22',
'150.129.252.0/22',
'150.138.0.0/15',
'150.158.0.0/16',
'150.223.0.0/16',
'150.242.8.0/23',
'150.242.56.0/22',
'150.242.96.0/22',
'150.242.158.0/24',
'150.242.168.0/22',
'150.242.184.0/22',
'150.242.208.0/21',
'150.242.224.0/22',
'150.242.232.0/22',
'150.242.238.0/23',
'150.242.248.0/22',
'150.255.0.0/16',
'152.104.128.0/17',
'152.136.0.0/16',
'153.0.0.0/16',
'153.3.0.0/16',
'153.34.0.0/15',
'153.36.0.0/15',
'153.99.0.0/16',
'153.101.0.0/16',
'153.118.0.0/15',
'154.8.128.0/17',
'155.126.176.0/23',
'156.107.160.0/24',
'156.107.170.0/24',
'156.107.179.0/24',
'156.107.181.0/24',
'156.255.102.0/24',
'156.255.105.0/24',
'156.255.111.0/24',
'157.0.0.0/16',
'157.18.0.0/16',
'157.61.0.0/16',
'157.119.28.0/22',
'157.119.172.0/22',
'157.122.0.0/16',
'157.133.186.0/23',
'157.133.192.0/21',
'157.133.212.0/24',
'157.133.236.0/24',
'157.148.0.0/16',
'157.156.0.0/16',
'157.255.0.0/16',
'159.221.232.0/22',
'159.226.0.0/16',
'160.19.208.0/21',
'160.83.110.0/24',
'160.202.60.0/22',
'160.202.212.0/22',
'161.163.0.0/21',
'161.163.28.0/23',
'161.163.176.0/21',
'161.189.0.0/16',
'161.207.0.0/16',
'162.14.0.0/16',
'162.105.0.0/16',
'163.0.0.0/16',
'163.47.4.0/22',
'163.53.36.0/22',
'163.53.40.0/22',
'163.53.60.0/22',
'163.53.88.0/21',
'163.53.96.0/19',
'163.53.168.0/22',
'163.125.0.0/16',
'163.142.0.0/16',
'163.177.0.0/16',
'163.179.0.0/16',
'163.204.0.0/16',
'163.244.246.0/24',
'166.111.0.0/16',
'167.139.0.0/16',
'167.220.244.0/22',
'168.10.240.0/22',
'168.159.144.0/21',
'168.159.152.0/22',
'168.159.156.0/23',
'168.159.158.0/24',
'168.160.0.0/21',
'168.160.8.0/23',
'168.160.10.0/24',
'168.160.12.0/22',
'168.160.16.0/20',
'168.160.32.0/19',
'168.160.64.0/18',
'168.160.158.0/23',
'168.160.160.0/21',
'168.160.168.0/24',
'168.160.224.0/19',
'169.128.238.0/23',
'170.225.224.0/23',
'170.252.152.0/21',
'171.8.0.0/13',
'171.34.0.0/15',
'171.36.0.0/14',
'171.40.0.0/14',
'171.44.0.0/16',
'171.80.0.0/12',
'171.104.0.0/13',
'171.112.0.0/12',
'171.208.0.0/12',
'172.81.192.0/18',
'173.39.200.0/23',
'173.214.0.0/17',
'174.139.33.0/24',
'174.139.34.0/23',
'174.139.37.0/24',
'174.139.41.0/24',
'174.139.42.0/24',
'174.139.49.0/24',
'174.139.52.0/23',
'174.139.69.0/24',
'174.139.70.0/23',
'174.139.188.0/24',
'174.139.192.0/24',
'174.139.199.0/24',
'174.139.201.0/24',
'175.0.0.0/12',
'175.16.0.0/13',
'175.24.0.0/15',
'175.30.0.0/15',
'175.42.0.0/15',
'175.44.0.0/16',
'175.46.0.0/15',
'175.48.0.0/12',
'175.64.0.0/11',
'175.102.0.0/19',
'175.102.32.0/22',
'175.102.54.0/23',
'175.102.128.0/21',
'175.102.178.0/23',
'175.102.180.0/22',
'175.102.184.0/24',
'175.102.196.0/24',
'175.106.128.0/17',
'175.146.0.0/15',
'175.148.0.0/14',
'175.152.0.0/14',
'175.160.0.0/12',
'175.184.128.0/18',
'175.185.0.0/16',
'175.186.0.0/15',
'175.188.188.0/22',
'175.189.0.0/16',
'175.190.24.0/21',
'175.190.126.0/23',
'175.191.128.0/18',
'180.76.16.0/20',
'180.76.32.0/19',
'180.76.64.0/18',
'180.76.128.0/17',
'180.77.0.0/16',
'180.78.0.0/15',
'180.84.0.0/15',
'180.86.0.0/16',
'180.88.0.0/18',
'180.88.96.0/19',
'180.88.128.0/18',
'180.89.56.0/22',
'180.89.60.0/23',
'180.89.64.0/19',
'180.90.0.0/17',
'180.91.160.0/19',
'180.91.192.0/20',
'180.95.128.0/17',
'180.96.0.0/11',
'180.129.128.0/17',
'180.130.0.0/16',
'180.136.0.0/13',
'180.149.128.0/19',
'180.150.160.0/21',
'180.150.176.0/20',
'180.152.0.0/13',
'180.160.0.0/12',
'180.178.252.0/22',
'180.186.0.0/16',
'180.188.16.0/20',
'180.200.252.0/22',
'180.201.0.0/16',
'180.202.0.0/15',
'180.208.0.0/15',
'180.210.212.0/22',
'180.210.236.0/22',
'180.212.0.0/15',
'180.223.0.0/17',
'180.235.64.0/21',
'180.235.72.0/23',
'182.18.0.0/18',
'182.18.72.0/21',
'182.18.104.0/21',
'182.32.0.0/12',
'182.48.96.0/20',
'182.48.112.0/21',
'182.48.120.0/24',
'182.50.0.0/22',
'182.50.112.0/20',
'182.51.0.0/24',
'182.54.0.0/17',
'182.61.0.0/18',
'182.61.128.0/19',
'182.61.192.0/22',
'182.61.200.0/21',
'182.61.216.0/21',
'182.61.224.0/19',
'182.80.0.0/13',
'182.88.0.0/14',
'182.92.0.0/16',
'182.96.0.0/11',
'182.128.0.0/12',
'182.144.0.0/13',
'182.157.0.0/16',
'182.174.0.0/15',
'182.200.0.0/13',
'182.236.160.0/19',
'182.240.0.0/13',
'182.254.0.0/16',
'183.0.0.0/10',
'183.64.0.0/13',
'183.78.180.0/22',
'183.81.180.0/22',
'183.84.0.0/15',
'183.91.144.0/20',
'183.92.0.0/14',
'183.128.0.0/11',
'183.160.0.0/13',
'183.168.0.0/15',
'183.170.0.0/16',
'183.172.0.0/14',
'183.184.0.0/13',
'183.192.0.0/10',
'184.164.192.0/19',
'188.131.128.0/17',
'192.23.191.0/24',
'192.55.46.0/24',
'192.55.68.0/22',
'192.102.204.0/22',
'192.140.208.0/21',
'192.144.128.0/17',
'192.163.11.0/24',
'192.232.97.0/24',
'193.17.120.0/22',
'193.20.64.0/22',
'193.112.0.0/16',
'194.138.202.0/23',
'194.138.245.0/24',
'198.175.100.0/22',
'198.208.17.0/24',
'198.208.19.0/24',
'199.2.252.0/24',
'199.65.192.0/21',
'199.244.144.0/24',
'202.1.105.0/24',
'202.1.106.0/24',
'202.4.128.0/19',
'202.4.252.0/22',
'202.10.74.0/23',
'202.10.76.0/22',
'202.14.235.0/24',
'202.14.236.0/23',
'202.14.238.0/24',
'202.30.124.0/24',
'202.38.2.0/23',
'202.38.8.0/21',
'202.38.64.0/18',
'202.38.128.0/23',
'202.38.132.0/23',
'202.38.134.0/24',
'202.38.147.0/24',
'202.38.152.0/23',
'202.38.161.0/24',
'202.38.164.0/22',
'202.38.184.0/21',
'202.38.192.0/18',
'202.41.152.0/21',
'202.41.241.0/24',
'202.41.242.0/23',
'202.41.244.0/22',
'202.41.248.0/21',
'202.43.144.0/20',
'202.53.202.0/24',
'202.59.214.0/23',
'202.60.112.0/20',
'202.60.132.0/22',
'202.61.88.0/22',
'202.62.112.0/22',
'202.63.84.0/22',
'202.63.160.0/20',
'202.69.16.0/20',
'202.70.0.0/19',
'202.75.208.0/20',
'202.76.247.0/24',
'202.80.192.0/22',
'202.84.0.0/22',
'202.84.16.0/23',
'202.85.208.0/20',
'202.89.96.0/24',
'202.89.232.0/21',
'202.90.20.0/22',
'202.90.96.0/20',
'202.91.176.0/21',
'202.91.184.0/23',
'202.91.186.0/24',
'202.91.188.0/24',
'202.91.190.0/23',
'202.91.224.0/20',
'202.91.240.0/21',
'202.91.248.0/22',
'202.93.252.0/22',
'202.94.1.0/24',
'202.95.0.0/19',
'202.96.0.0/16',
'202.97.0.0/18',
'202.97.80.0/20',
'202.97.96.0/19',
'202.97.128.0/17',
'202.98.0.0/15',
'202.100.0.0/14',
'202.104.0.0/13',
'202.112.0.0/13',
'202.120.0.0/15',
'202.122.32.0/21',
'202.122.112.0/21',
'202.122.128.0/24',
'202.123.96.0/20',
'202.125.176.0/20',
'202.127.0.0/21',
'202.127.12.0/22',
'202.127.16.0/20',
'202.127.40.0/21',
'202.127.48.0/23',
'202.127.112.0/20',
'202.127.144.0/20',
'202.127.200.0/21',
'202.127.208.0/23',
'202.127.216.0/21',
'202.130.0.0/19',
'202.130.224.0/19',
'202.136.48.0/20',
'202.136.208.0/21',
'202.136.218.0/24',
'202.136.220.0/24',
'202.136.222.0/23',
'202.136.255.0/24',
'202.141.160.0/19',
'202.142.16.0/20',
'202.143.16.0/23',
'202.143.100.0/22',
'202.148.96.0/19',
'202.149.224.0/19',
'202.150.16.0/20',
'202.152.176.0/20',
'202.158.160.0/19',
'202.165.176.0/24',
'202.165.178.0/23',
'202.165.183.0/24',
'202.165.184.0/21',
'202.165.208.0/20',
'202.168.160.0/19',
'202.170.128.0/19',
'202.170.216.0/21',
'202.173.8.0/21',
'202.173.224.0/19',
'202.180.128.0/19',
'202.189.0.0/21',
'202.189.8.0/22',
'202.192.0.0/12',
'203.0.104.0/21',
'203.2.64.0/21',
'203.2.112.0/21',
'203.2.160.0/21',
'203.3.80.0/21',
'203.3.112.0/21',
'203.6.224.0/20',
'203.15.0.0/20',
'203.25.208.0/20',
'203.32.48.0/23',
'203.32.68.0/23',
'203.32.84.0/23',
'203.32.186.0/23',
'203.32.204.0/23',
'203.33.158.0/23',
'203.33.202.0/23',
'203.33.206.0/23',
'203.33.214.0/23',
'203.33.224.0/23',
'203.33.243.0/24',
'203.34.4.0/24',
'203.34.21.0/24',
'203.34.27.0/24',
'203.34.39.0/24',
'203.34.48.0/23',
'203.34.54.0/24',
'203.34.56.0/23',
'203.34.67.0/24',
'203.34.69.0/24',
'203.34.76.0/24',
'203.34.92.0/24',
'203.34.106.0/24',
'203.34.113.0/24',
'203.34.147.0/24',
'203.34.150.0/24',
'203.34.152.0/23',
'203.34.161.0/24',
'203.34.162.0/24',
'203.34.187.0/24',
'203.34.232.0/24',
'203.34.240.0/24',
'203.34.242.0/24',
'203.34.245.0/24',
'203.34.251.0/24',
'203.55.2.0/23',
'203.55.4.0/24',
'203.55.10.0/24',
'203.55.13.0/24',
'203.55.22.0/24',
'203.55.116.0/23',
'203.55.128.0/23',
'203.56.4.0/24',
'203.56.24.0/24',
'203.56.38.0/24',
'203.56.40.0/24',
'203.56.46.0/24',
'203.56.68.0/23',
'203.56.82.0/23',
'203.56.84.0/23',
'203.56.95.0/24',
'203.56.210.0/24',
'203.56.214.0/24',
'203.56.216.0/24',
'203.56.227.0/24',
'203.56.228.0/24',
'203.56.232.0/24',
'203.56.240.0/24',
'203.56.252.0/24',
'203.56.254.0/24',
'203.57.5.0/24',
'203.57.6.0/24',
'203.57.12.0/23',
'203.57.28.0/24',
'203.57.39.0/24',
'203.57.46.0/24',
'203.57.58.0/24',
'203.57.66.0/24',
'203.57.69.0/24',
'203.57.70.0/23',
'203.57.73.0/24',
'203.57.90.0/24',
'203.57.101.0/24',
'203.57.109.0/24',
'203.57.123.0/24',
'203.57.157.0/24',
'203.57.200.0/24',
'203.57.202.0/24',
'203.57.206.0/24',
'203.57.222.0/24',
'203.57.224.0/20',
'203.57.246.0/23',
'203.57.249.0/24',
'203.57.253.0/24',
'203.57.254.0/23',
'203.62.2.0/24',
'203.62.131.0/24',
'203.62.139.0/24',
'203.65.240.0/22',
'203.76.208.0/21',
'203.76.216.0/22',
'203.76.240.0/22',
'203.78.48.0/20',
'203.79.0.0/20',
'203.80.4.0/23',
'203.80.32.0/20',
'203.80.57.0/24',
'203.80.144.0/20',
'203.81.16.0/20',
'203.82.0.0/23',
'203.83.56.0/21',
'203.83.224.0/20',
'203.86.0.0/18',
'203.86.64.0/19',
'203.86.254.0/23',
'203.88.32.0/19',
'203.88.192.0/19',
'203.90.128.0/18',
'203.90.192.0/19',
'203.91.32.0/19',
'203.91.120.0/21',
'203.93.0.0/18',
'203.93.64.0/19',
'203.93.96.0/20',
'203.93.117.0/24',
'203.93.120.0/21',
'203.93.128.0/19',
'203.93.160.0/20',
'203.93.208.0/20',
'203.93.224.0/19',
'203.94.0.0/19',
'203.95.0.0/21',
'203.95.96.0/22',
'203.95.104.0/21',
'203.95.192.0/22',
'203.95.208.0/22',
'203.98.192.0/19',
'203.99.20.0/24',
'203.99.30.0/23',
'203.100.80.0/20',
'203.100.96.0/19',
'203.100.192.0/20',
'203.104.32.0/20',
'203.107.0.0/23',
'203.107.6.0/24',
'203.107.20.0/22',
'203.107.32.0/19',
'203.110.160.0/19',
'203.110.208.0/20',
'203.110.232.0/23',
'203.114.244.0/22',
'203.118.241.0/24',
'203.118.248.0/22',
'203.119.25.0/24',
'203.119.27.0/24',
'203.119.28.0/23',
'203.119.80.0/23',
'203.119.83.0/24',
'203.119.85.0/24',
'203.119.114.0/23',
'203.119.128.0/19',
'203.119.160.0/24',
'203.119.168.0/21',
'203.119.176.0/20',
'203.119.192.0/18',
'203.128.96.0/19',
'203.130.40.0/21',
'203.132.32.0/19',
'203.134.240.0/21',
'203.135.96.0/19',
'203.148.0.0/18',
'203.148.64.0/20',
'203.148.86.0/23',
'203.152.64.0/19',
'203.156.192.0/18',
'203.158.16.0/21',
'203.160.192.0/19',
'203.161.192.0/19',
'203.166.160.0/22',
'203.166.165.0/24',
'203.166.166.0/24',
'203.166.168.0/24',
'203.166.172.0/24',
'203.166.176.0/23',
'203.166.180.0/24',
'203.166.186.0/23',
'203.166.188.0/23',
'203.166.191.0/24',
'203.168.0.0/19',
'203.170.58.0/23',
'203.174.4.0/24',
'203.174.96.0/19',
'203.175.128.0/19',
'203.175.192.0/18',
'203.176.64.0/19',
'203.176.168.0/23',
'203.176.170.0/24',
'203.185.184.0/22',
'203.187.160.0/19',
'203.189.0.0/23',
'203.189.6.0/23',
'203.189.192.0/19',
'203.189.240.0/22',
'203.191.0.0/23',
'203.191.144.0/21',
'203.192.0.0/19',
'203.193.224.0/19',
'203.195.64.0/19',
'203.195.128.0/17',
'203.196.0.0/21',
'203.202.236.0/23',
'203.205.64.0/19',
'203.207.64.0/19',
'203.207.96.0/21',
'203.207.104.0/22',
'203.207.112.0/20',
'203.207.128.0/18',
'203.207.192.0/21',
'203.207.200.0/22',
'203.207.208.0/20',
'203.207.224.0/19',
'203.208.0.0/20',
'203.208.32.0/19',
'203.209.224.0/19',
'203.212.0.0/21',
'203.212.8.0/22',
'203.212.80.0/23',
'203.222.32.0/19',
'203.222.160.0/19',
'204.55.160.0/24',
'204.97.212.0/24',
'204.114.176.0/23',
'204.117.214.0/24',
'209.11.240.0/20',
'210.2.4.0/24',
'210.5.0.0/19',
'210.5.128.0/19',
'210.12.0.0/16',
'210.13.0.0/17',
'210.13.192.0/21',
'210.13.200.0/22',
'210.13.204.0/24',
'210.13.207.0/24',
'210.13.208.0/20',
'210.13.224.0/24',
'210.13.232.0/24',
'210.13.236.0/23',
'210.13.238.0/24',
'210.13.240.0/20',
'210.14.64.0/19',
'210.14.112.0/20',
'210.14.128.0/19',
'210.14.192.0/23',
'210.14.240.0/21',
'210.15.0.0/17',
'210.16.180.0/24',
'210.16.185.0/24',
'210.16.186.0/23',
'210.16.188.0/22',
'210.21.0.0/17',
'210.21.191.0/24',
'210.21.192.0/18',
'210.22.0.0/19',
'210.22.32.0/22',
'210.22.48.0/20',
'210.22.64.0/18',
'210.22.128.0/17',
'210.25.0.0/16',
'210.26.0.0/15',
'210.28.0.0/14',
'210.32.0.0/12',
'210.51.0.0/16',
'210.52.0.0/15',
'210.56.192.0/19',
'210.68.30.0/23',
'210.72.0.0/17',
'210.72.128.0/18',
'210.72.192.0/19',
'210.72.224.0/20',
'210.72.240.0/21',
'210.73.0.0/16',
'210.74.0.0/19',
'210.74.35.0/24',
'210.74.36.0/23',
'210.74.38.0/24',
'210.74.40.0/22',
'210.74.44.0/23',
'210.74.64.0/23',
'210.74.107.0/24',
'210.74.108.0/23',
'210.74.128.0/18',
'210.74.224.0/19',
'210.75.0.0/18',
'210.75.88.0/24',
'210.75.96.0/19',
'210.75.192.0/18',
'210.76.32.0/19',
'210.76.64.0/18',
'210.76.160.0/19',
'210.76.192.0/19',
'210.77.0.0/17',
'210.77.128.0/19',
'210.77.160.0/20',
'210.77.181.0/24',
'210.77.182.0/23',
'210.77.184.0/24',
'210.77.192.0/18',
'210.78.48.0/20',
'210.78.128.0/24',
'210.78.133.0/24',
'210.78.134.0/23',
'210.78.136.0/22',
'210.78.144.0/23',
'210.78.147.0/24',
'210.79.64.0/18',
'210.79.224.0/19',
'210.82.0.0/15',
'210.87.128.0/18',
'210.185.192.0/18',
'210.192.96.0/19',
'211.64.0.0/13',
'211.80.0.0/13',
'211.88.0.0/15',
'211.90.0.0/18',
'211.90.64.0/20',
'211.90.80.0/21',
'211.90.96.0/19',
'211.90.216.0/21',
'211.90.224.0/19',
'211.91.0.0/18',
'211.91.64.0/19',
'211.91.96.0/20',
'211.91.120.0/21',
'211.91.128.0/19',
'211.91.160.0/20',
'211.91.176.0/21',
'211.91.216.0/21',
'211.91.224.0/19',
'211.92.0.0/17',
'211.92.128.0/18',
'211.92.192.0/19',
'211.92.224.0/20',
'211.92.244.0/22',
'211.93.0.0/17',
'211.93.128.0/19',
'211.93.160.0/21',
'211.93.192.0/21',
'211.93.224.0/19',
'211.94.64.0/18',
'211.94.128.0/17',
'211.95.0.0/17',
'211.95.128.0/19',
'211.95.192.0/18',
'211.96.0.0/16',
'211.97.0.0/17',
'211.97.128.0/19',
'211.97.160.0/21',
'211.97.192.0/18',
'211.98.0.0/16',
'211.99.0.0/18',
'211.99.64.0/19',
'211.99.96.0/20',
'211.99.128.0/17',
'211.100.0.0/18',
'211.100.64.0/19',
'211.100.96.0/21',
'211.100.192.0/20',
'211.100.224.0/19',
'211.101.0.0/18',
'211.101.128.0/18',
'211.101.240.0/20',
'211.102.80.0/20',
'211.102.128.0/18',
'211.102.192.0/23',
'211.102.208.0/20',
'211.102.240.0/20',
'211.103.0.0/16',
'211.136.0.0/13',
'211.144.4.0/23',
'211.144.6.0/24',
'211.144.9.0/24',
'211.144.10.0/24',
'211.144.12.0/22',
'211.144.16.0/24',
'211.144.19.0/24',
'211.144.20.0/24',
'211.144.22.0/24',
'211.144.24.0/23',
'211.144.27.0/24',
'211.144.28.0/22',
'211.144.32.0/19',
'211.144.64.0/18',
'211.144.128.0/19',
'211.144.160.0/20',
'211.144.192.0/18',
'211.145.0.0/18',
'211.145.64.0/20',
'211.146.0.0/16',
'211.147.0.0/18',
'211.147.64.0/19',
'211.147.128.0/18',
'211.147.208.0/20',
'211.147.224.0/19',
'211.148.0.0/16',
'211.149.32.0/19',
'211.149.64.0/19',
'211.149.128.0/17',
'211.150.0.0/18',
'211.150.64.0/19',
'211.150.96.0/24',
'211.150.98.0/23',
'211.150.100.0/23',
'211.150.114.0/23',
'211.150.122.0/24',
'211.150.124.0/22',
'211.150.128.0/24',
'211.151.0.0/16',
'211.152.0.0/17',
'211.152.160.0/19',
'211.152.192.0/22',
'211.152.196.0/23',
'211.152.208.0/20',
'211.153.0.0/16',
'211.154.0.0/19',
'211.154.64.0/18',
'211.154.128.0/17',
'211.155.0.0/18',
'211.155.80.0/20',
'211.155.116.0/22',
'211.155.120.0/21',
'211.155.128.0/19',
'211.155.160.0/20',
'211.155.176.0/22',
'211.155.184.0/21',
'211.155.224.0/21',
'211.155.232.0/22',
'211.155.236.0/24',
'211.155.240.0/20',
'211.156.0.0/18',
'211.156.112.0/20',
'211.156.128.0/19',
'211.156.176.0/20',
'211.156.192.0/20',
'211.156.208.0/21',
'211.156.216.0/22',
'211.156.220.0/23',
'211.156.223.0/24',
'211.156.224.0/19',
'211.157.0.0/19',
'211.157.96.0/19',
'211.157.128.0/17',
'211.158.0.0/16',
'211.159.0.0/18',
'211.159.64.0/20',
'211.159.128.0/17',
'211.160.0.0/16',
'211.161.0.0/20',
'211.161.20.0/22',
'211.161.24.0/22',
'211.161.32.0/20',
'211.161.52.0/22',
'211.161.56.0/22',
'211.161.80.0/20',
'211.161.96.0/21',
'211.161.120.0/21',
'211.161.128.0/18',
'211.161.192.0/21',
'211.161.200.0/22',
'211.161.207.0/24',
'211.161.209.0/24',
'211.161.210.0/24',
'211.161.220.0/22',
'211.161.224.0/24',
'211.161.250.0/24',
'211.161.254.0/24',
'211.162.0.0/21',
'211.162.32.0/21',
'211.162.48.0/20',
'211.162.64.0/20',
'211.162.112.0/20',
'211.162.192.0/22',
'211.162.200.0/22',
'211.162.234.0/23',
'211.162.236.0/22',
'211.162.240.0/20',
'211.165.0.0/16',
'211.166.0.0/16',
'211.167.0.0/20',
'211.167.16.0/22',
'211.167.64.0/18',
'211.167.128.0/19',
'211.167.176.0/20',
'211.167.224.0/19',
'212.64.0.0/17',
'212.129.128.0/17',
'218.0.0.0/11',
'218.56.0.0/13',
'218.64.0.0/11',
'218.96.0.0/16',
'218.97.0.0/17',
'218.97.160.0/19',
'218.97.192.0/18',
'218.98.0.0/18',
'218.98.96.0/21',
'218.98.104.0/22',
'218.98.108.0/23',
'218.98.111.0/24',
'218.98.112.0/20',
'218.99.0.0/19',
'218.104.0.0/15',
'218.106.0.0/16',
'218.107.0.0/18',
'218.107.128.0/17',
'218.108.0.0/15',
'218.192.0.0/12',
'218.240.0.0/18',
'218.240.128.0/17',
'218.241.0.0/19',
'218.241.64.0/19',
'218.241.96.0/20',
'218.241.112.0/24',
'218.241.115.0/24',
'218.241.116.0/22',
'218.241.120.0/21',
'218.241.128.0/17',
'218.242.0.0/16',
'218.244.0.0/20',
'218.244.16.0/21',
'218.244.44.0/22',
'218.244.49.0/24',
'218.244.50.0/23',
'218.244.52.0/23',
'218.244.55.0/24',
'218.244.56.0/23',
'218.244.58.0/24',
'218.244.60.0/22',
'218.244.96.0/19',
'218.244.128.0/18',
'218.244.192.0/20',
'218.244.224.0/19',
'218.245.0.0/18',
'218.246.0.0/19',
'218.246.32.0/22',
'218.246.64.0/18',
'218.246.160.0/19',
'218.246.192.0/19',
'218.247.0.0/18',
'218.247.128.0/17',
'218.249.0.0/16',
'219.72.0.0/16',
'219.82.0.0/16',
'219.83.132.0/22',
'219.83.160.0/19',
'219.128.0.0/12',
'219.144.0.0/14',
'219.148.0.0/15',
'219.150.0.0/16',
'219.151.0.0/18',
'219.151.128.0/17',
'219.152.0.0/14',
'219.156.0.0/15',
'219.158.0.0/19',
'219.158.32.0/20',
'219.158.60.0/22',
'219.158.96.0/19',
'219.158.128.0/17',
'219.159.0.0/16',
'219.216.0.0/13',
'219.224.0.0/13',
'219.232.0.0/17',
'219.232.160.0/19',
'219.232.192.0/18',
'219.233.0.0/16',
'219.234.0.0/20',
'219.234.64.0/18',
'219.234.128.0/17',
'219.235.6.0/23',
'219.235.8.0/21',
'219.235.16.0/20',
'219.235.32.0/19',
'219.235.64.0/18',
'219.235.128.0/19',
'219.235.192.0/18',
'219.236.0.0/14',
'219.242.0.0/15',
'219.244.0.0/14',
'220.101.192.0/18',
'220.112.0.0/18',
'220.112.192.0/18',
'220.113.0.0/17',
'220.113.128.0/21',
'220.113.136.0/22',
'220.113.144.0/22',
'220.113.148.0/23',
'220.113.168.0/21',
'220.113.180.0/22',
'220.113.184.0/22',
'220.113.224.0/19',
'220.114.64.0/21',
'220.114.248.0/22',
'220.115.8.0/21',
'220.115.16.0/20',
'220.115.144.0/20',
'220.115.160.0/19',
'220.115.228.0/22',
'220.115.232.0/21',
'220.115.240.0/21',
'220.152.128.0/17',
'220.160.0.0/12',
'220.176.0.0/14',
'220.180.0.0/15',
'220.182.0.0/18',
'220.184.0.0/13',
'220.192.0.0/18',
'220.192.72.0/21',
'220.192.128.0/19',
'220.192.160.0/20',
'220.192.176.0/21',
'220.192.192.0/18',
'220.193.0.0/17',
'220.194.0.0/15',
'220.196.0.0/16',
'220.197.0.0/17',
'220.197.160.0/19',
'220.197.192.0/18',
'220.198.0.0/15',
'220.200.0.0/17',
'220.200.128.0/20',
'220.200.148.0/22',
'220.200.152.0/21',
'220.200.160.0/19',
'220.200.192.0/18',
'220.201.0.0/16',
'220.202.0.0/16',
'220.203.32.0/19',
'220.203.216.0/23',
'220.205.0.0/16',
'220.206.192.0/22',
'220.207.0.0/22',
'220.207.80.0/20',
'220.207.176.0/22',
'220.207.184.0/22',
'220.207.254.0/23',
'220.231.0.0/18',
'220.231.128.0/17',
'220.232.64.0/18',
'220.234.0.0/16',
'220.243.128.0/18',
'220.248.0.0/16',
'220.249.0.0/17',
'220.249.128.0/18',
'220.249.192.0/19',
'220.249.240.0/20',
'220.250.0.0/17',
'221.0.0.0/13',
'221.8.0.0/14',
'221.12.0.0/17',
'221.12.128.0/18',
'221.13.0.0/16',
'221.14.0.0/15',
'221.122.0.0/16',
'221.123.128.0/17',
'221.129.16.0/21',
'221.129.64.0/20',
'221.129.80.0/21',
'221.129.230.0/23',
'221.129.240.0/20',
'221.130.0.0/15',
'221.133.224.0/19',
'221.136.0.0/15',
'221.172.0.0/14',
'221.176.0.0/13',
'221.192.0.0/14',
'221.196.0.0/15',
'221.198.0.0/16',
'221.199.0.0/17',
'221.199.128.0/18',
'221.199.192.0/20',
'221.199.224.0/19',
'221.200.0.0/13',
'221.208.0.0/12',
'221.224.0.0/12',
'222.16.0.0/12',
'222.32.0.0/11',
'222.64.0.0/11',
'222.125.0.0/16',
'222.126.128.0/17',
'222.128.0.0/12',
'222.160.0.0/14',
'222.168.0.0/13',
'222.176.0.0/12',
'222.192.0.0/11',
'222.240.0.0/13',
'222.248.0.0/15',
'223.0.0.0/12',
'223.20.0.0/15',
'223.27.184.0/22',
'223.29.252.0/22',
'223.64.0.0/10',
'223.128.0.0/15',
'223.144.0.0/12',
'223.160.0.0/14',
'223.166.0.0/15',
'223.192.0.0/15',
'223.198.0.0/15',
'223.202.0.0/15',
'223.208.128.0/17',
'223.209.128.0/17',
'223.210.0.0/19',
'223.210.48.0/22',
'223.211.0.0/17',
'223.212.0.0/14',
'223.220.0.0/15',
'223.223.176.0/20',
'223.223.192.0/20',
'223.240.0.0/13',
'223.248.0.0/14',
'223.252.192.0/18',
'223.255.0.0/17',
'223.255.236.0/22',
'223.255.252.0/23',
);
foreach ($ip_ranges as $range) {
if (ip_in_range($ip, $range)) {
return true;
}
}
return false;
}
// 检查IP是否在范围内
function ip_in_range($ip, $range) {
list($range, $netmask) = explode('/', $range);
$range = ip2long($range);
$ip = ip2long($ip);
$mask = -1 << (32 - $netmask);
$range &= $mask;
$ip &= $mask;
return $range === $ip;
}
// 检查并限制访问
$ip = getIP();
if (isChineseIP($ip)) {
header('HTTP/1.0 403 Forbidden');
exit('Access forbidden: Chinese IP address is not allowed.');
}
// 正常的页面内容
echo 'Welcome to our service!';
echo(getIP());
?>