├── .gitignore ├── requirements.txt ├── contrib └── testdns │ ├── .idea │ ├── .gitignore │ ├── modules.xml │ └── mission.iml │ ├── go.mod │ ├── pkg │ └── dns │ │ └── dns.go │ ├── go.sum │ ├── main.go │ ├── README.md │ └── asnone_53udp ├── resolvers ├── dodns.txt ├── dnsimple.txt ├── dynu.txt ├── googledomains.txt ├── verisigndns.txt ├── dnsowl.txt ├── alibabadns.txt ├── cloudns.txt ├── topdns.txt ├── easydns.txt ├── msft.txt ├── dnssub.txt ├── dnsmadeeasy.txt ├── akam.txt ├── dynect.txt ├── dnspod.txt ├── nsone.txt └── hosttech.txt ├── bass.py ├── README.md └── LICENSE /.gitignore: -------------------------------------------------------------------------------- 1 | /contrib/testdns/.idea/ 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | tldextract==2.2.1 2 | colorama==0.3.7 3 | dnspython==1.16.0 4 | -------------------------------------------------------------------------------- /contrib/testdns/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Datasource local storage ignored files 5 | /dataSources/ 6 | /dataSources.local.xml 7 | # Editor-based HTTP Client requests 8 | /httpRequests/ 9 | -------------------------------------------------------------------------------- /contrib/testdns/go.mod: -------------------------------------------------------------------------------- 1 | module mission 2 | 3 | go 1.17 4 | 5 | require ( 6 | github.com/phuslu/fastdns v0.7.2 7 | github.com/sirupsen/logrus v1.9.0 8 | ) 9 | 10 | require golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8 // indirect 11 | -------------------------------------------------------------------------------- /contrib/testdns/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /contrib/testdns/.idea/mission.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /resolvers/dodns.txt: -------------------------------------------------------------------------------- 1 | 89.31.141.111 2 | 89.31.141.110 3 | 185.61.8.110 4 | 62.146.203.201 5 | 62.146.203.217 6 | 62.146.47.138 7 | 62.146.216.53 8 | 62.146.202.249 9 | 62.146.2.33 10 | 62.146.202.225 11 | 62.146.70.229 12 | 62.146.13.44 13 | 62.146.205.129 14 | 62.146.203.17 15 | 80.190.218.254 16 | 80.190.164.65 17 | 80.190.164.1 18 | 80.190.209.218 19 | 80.190.220.1 20 | 80.190.163.217 21 | 80.190.222.30 22 | 81.17.104.238 23 | 82.149.94.9 24 | -------------------------------------------------------------------------------- /resolvers/dnsimple.txt: -------------------------------------------------------------------------------- 1 | 162.159.24.66 2 | 162.159.24.54 3 | 162.159.24.69 4 | 162.159.24.171 5 | 162.159.24.122 6 | 162.159.24.231 7 | 162.159.24.85 8 | 162.159.24.129 9 | 162.159.24.80 10 | 162.159.24.164 11 | 162.159.24.252 12 | 162.159.24.157 13 | 162.159.24.218 14 | 162.159.24.178 15 | 162.159.24.250 16 | 162.159.24.20 17 | 162.159.24.169 18 | 162.159.24.197 19 | 162.159.25.182 20 | 162.159.25.84 21 | 162.159.25.167 22 | 162.159.25.241 23 | 162.159.25.206 24 | 162.159.25.166 25 | 162.159.25.85 26 | 162.159.25.91 27 | 162.159.25.28 28 | 162.159.25.79 29 | 162.159.26.4 30 | 198.241.10.53 31 | -------------------------------------------------------------------------------- /resolvers/dynu.txt: -------------------------------------------------------------------------------- 1 | 139.162.198.57 2 | 139.162.201.135 3 | 139.162.222.61 4 | 139.162.199.144 5 | 139.162.211.63 6 | 139.162.217.188 7 | 139.162.195.230 8 | 45.76.90.190 9 | 45.76.92.235 10 | 45.76.85.111 11 | 45.76.95.243 12 | 45.76.94.160 13 | 45.76.91.140 14 | 45.76.81.250 15 | 45.76.93.43 16 | 45.76.88.235 17 | 176.56.230.183 18 | 139.162.122.54 19 | 139.162.105.137 20 | 139.162.122.189 21 | 139.162.114.17 22 | 139.162.127.85 23 | 139.162.107.204 24 | 139.162.113.194 25 | 139.162.107.25 26 | 168.235.70.96 27 | 168.235.71.124 28 | 74.121.190.5 29 | 74.121.188.138 30 | 74.121.190.35 31 | 74.121.191.194 32 | 45.119.209.45 33 | 45.119.208.229 34 | 45.119.208.233 35 | 207.38.69.203 36 | 207.38.70.46 37 | -------------------------------------------------------------------------------- /resolvers/googledomains.txt: -------------------------------------------------------------------------------- 1 | 104.154.130.6 2 | 104.154.184.217 3 | 104.154.22.0 4 | 104.155.203.151 5 | 104.155.230.58 6 | 104.155.236.96 7 | 104.155.237.225 8 | 104.196.16.152 9 | 104.197.117.184 10 | 104.197.44.82 11 | 104.198.103.87 12 | 104.199.102.226 13 | 104.199.129.249 14 | 104.199.130.39 15 | 104.199.252.204 16 | 107.167.188.83 17 | 107.178.215.176 18 | 130.211.106.222 19 | 130.211.141.95 20 | 130.211.68.158 21 | 146.148.99.78 22 | 173.255.119.120 23 | 216.239.32.40 24 | 216.239.32.99 25 | 216.239.34.99 26 | 23.236.54.33 27 | 35.184.103.73 28 | 35.184.15.133 29 | 35.184.249.223 30 | 35.185.252.81 31 | 35.185.255.159 32 | 35.187.115.251 33 | 35.188.115.37 34 | 35.188.119.227 35 | 35.188.84.8 36 | 35.189.124.162 37 | 35.189.129.64 38 | 35.189.47.111 39 | 35.196.30.196 40 | 35.196.9.76 41 | 35.197.140.4 42 | 35.197.157.35 43 | 35.197.52.19 44 | 35.198.120.208 45 | 35.198.154.71 46 | 35.198.172.137 47 | 35.198.28.155 48 | 35.198.52.35 49 | 35.198.81.83 50 | 35.199.20.182 51 | 35.199.65.139 52 | 35.199.77.12 53 | 35.199.85.44 54 | -------------------------------------------------------------------------------- /resolvers/verisigndns.txt: -------------------------------------------------------------------------------- 1 | 103.87.108.45 2 | 103.87.110.25 3 | 103.87.110.45 4 | 185.100.3.25 5 | 185.100.3.37 6 | 192.34.236.25 7 | 192.34.236.37 8 | 192.34.238.47 9 | 192.68.128.37 10 | 192.81.185.45 11 | 192.81.186.37 12 | 192.81.186.47 13 | 192.81.188.25 14 | 192.81.189.45 15 | 192.81.189.47 16 | 199.7.59.25 17 | 199.7.60.47 18 | 199.7.73.37 19 | 199.7.73.45 20 | 209.131.129.45 21 | 209.131.133.37 22 | 209.131.133.45 23 | 209.131.133.47 24 | 209.131.139.47 25 | 209.131.146.25 26 | 209.131.146.45 27 | 209.131.147.25 28 | 209.131.147.37 29 | 209.131.147.45 30 | 209.131.148.25 31 | 209.131.148.37 32 | 209.131.150.47 33 | 209.131.154.25 34 | 209.131.154.37 35 | 209.131.154.47 36 | 209.131.155.25 37 | 209.131.155.37 38 | 209.131.156.37 39 | 216.168.229.25 40 | 216.168.229.37 41 | 216.168.238.37 42 | 216.168.238.45 43 | 216.87.139.37 44 | 216.87.140.37 45 | 216.87.142.45 46 | 216.87.142.47 47 | 216.87.143.37 48 | 216.87.143.45 49 | 72.13.60.25 50 | 72.13.60.37 51 | 81.19.200.45 52 | 81.19.200.47 53 | 81.19.201.25 54 | 81.19.201.45 55 | 81.19.203.47 56 | 81.19.204.37 57 | 81.19.204.45 58 | 81.19.204.47 59 | 81.19.207.25 60 | -------------------------------------------------------------------------------- /resolvers/dnsowl.txt: -------------------------------------------------------------------------------- 1 | 96.30.192.179 2 | 81.4.103.223 3 | 103.9.150.108 4 | 104.201.85.197 5 | 103.9.150.132 6 | 108.61.10.227 7 | 149.28.69.174 8 | 207.148.4.234 9 | 207.246.82.194 10 | 144.202.77.105 11 | 104.207.130.197 12 | 103.9.150.156 13 | 103.253.14.137 14 | 95.179.212.17 15 | 95.179.222.54 16 | 45.77.49.173 17 | 45.77.204.8 18 | 45.76.161.234 19 | 80.240.28.198 20 | 107.191.55.215 21 | 149.28.247.207 22 | 149.248.11.16 23 | 104.201.65.58 24 | 198.251.90.108 25 | 198.98.53.125 26 | 95.179.131.163 27 | 207.148.126.247 28 | 138.128.210.113 29 | 149.28.67.112 30 | 209.141.36.236 31 | 45.77.218.188 32 | 207.246.108.178 33 | 155.138.151.165 34 | 45.32.192.39 35 | 45.76.143.54 36 | 45.77.53.185 37 | 209.250.239.184 38 | 209.141.58.236 39 | 103.253.113.173 40 | 203.135.137.244 41 | 207.246.65.182 42 | 202.182.108.12 43 | 149.28.135.123 44 | 45.76.66.71 45 | 144.202.63.39 46 | 103.198.192.43 47 | 45.77.232.61 48 | 149.28.224.222 49 | 45.63.105.236 50 | 168.235.75.84 51 | 149.28.176.36 52 | 209.250.229.165 53 | 149.28.164.164 54 | 45.77.95.225 55 | 45.77.82.193 56 | 45.76.56.164 57 | 217.69.3.191 58 | 45.77.77.25 59 | 45.76.192.209 60 | 103.9.150.87 61 | 198.13.44.212 62 | 139.180.207.185 63 | 45.77.8.57 64 | 198.13.60.83 65 | 64.237.59.148 66 | 168.235.67.61 67 | 45.32.99.204 68 | 45.32.242.68 69 | 149.28.100.227 70 | -------------------------------------------------------------------------------- /contrib/testdns/pkg/dns/dns.go: -------------------------------------------------------------------------------- 1 | package dns 2 | 3 | import ( 4 | "github.com/phuslu/fastdns" 5 | "net" 6 | "time" 7 | ) 8 | 9 | type Result struct { 10 | Server string 11 | Question string 12 | Answer []net.IP 13 | Time time.Duration 14 | } 15 | 16 | func Query(domain, server string) (*Result, error) { 17 | client := &fastdns.Client{ 18 | ServerAddr: &net.UDPAddr{IP: net.ParseIP(server), Port: 53}, 19 | ReadTimeout: 2 * time.Second, 20 | MaxConns: 1000, 21 | } 22 | 23 | req, resp := fastdns.AcquireMessage(), fastdns.AcquireMessage() 24 | defer fastdns.ReleaseMessage(req) 25 | defer fastdns.ReleaseMessage(resp) 26 | 27 | req.SetRequestQustion(domain, fastdns.TypeA, fastdns.ClassINET) 28 | 29 | start := time.Now() 30 | err := client.Exchange(req, resp) 31 | if err != nil { 32 | //fmt.Fprintf(os.Stderr, "client=%+v exchange(\"%s\") error: %+v\n", client, domain, err) 33 | return nil, err 34 | } 35 | end := time.Now() 36 | result := &Result{ 37 | Server: server, 38 | Question: domain, 39 | Time: end.Sub(start), 40 | } 41 | _ = resp.VisitResourceRecords(func(name []byte, typ fastdns.Type, class fastdns.Class, ttl uint32, data []byte) bool { 42 | switch typ { 43 | case fastdns.TypeA, fastdns.TypeAAAA: 44 | result.Answer = append(result.Answer, net.IP(data)) 45 | } 46 | return true 47 | }) 48 | return result, nil 49 | } 50 | -------------------------------------------------------------------------------- /resolvers/alibabadns.txt: -------------------------------------------------------------------------------- 1 | 47.93.58.3 2 | 47.100.35.94 3 | 120.78.56.43 4 | 47.90.76.41 5 | 106.14.218.225 6 | 47.104.211.24 7 | 116.62.218.19 8 | 120.79.227.96 9 | 47.88.3.135 10 | 47.102.44.164 11 | 47.103.142.240 12 | 47.95.210.74 13 | 47.94.174.94 14 | 101.132.108.157 15 | 149.129.103.98 16 | 106.15.33.163 17 | 123.57.237.227 18 | 140.205.81.11 19 | 121.43.36.206 20 | 139.129.205.93 21 | 47.112.25.148 22 | 120.55.40.202 23 | 39.106.175.27 24 | 39.97.102.101 25 | 47.103.142.218 26 | 47.107.166.203 27 | 120.27.203.107 28 | 114.215.115.200 29 | 47.110.58.233 30 | 39.105.84.109 31 | 47.106.178.154 32 | 47.94.0.7 33 | 140.205.81.30 34 | 39.106.187.154 35 | 47.90.86.6 36 | 101.37.203.7 37 | 60.205.141.211 38 | 47.111.1.166 39 | 47.105.45.66 40 | 42.121.111.38 41 | 47.245.33.110 42 | 106.14.236.239 43 | 118.31.112.199 44 | 106.15.183.237 45 | 140.205.41.16 46 | 47.244.203.42 47 | 118.178.89.218 48 | 47.103.199.94 49 | 118.31.114.248 50 | 121.196.222.234 51 | 47.90.10.224 52 | 106.14.208.84 53 | 119.23.143.78 54 | 47.96.97.18 55 | 161.117.176.164 56 | 106.15.56.126 57 | 121.41.36.176 58 | 106.11.211.75 59 | 59.110.225.117 60 | 119.23.209.24 61 | 59.110.237.64 62 | 47.75.61.46 63 | 47.111.71.190 64 | 47.96.225.96 65 | 115.29.67.209 66 | 120.27.140.11 67 | 120.77.145.160 68 | 47.94.105.94 69 | 106.11.141.118 70 | 120.79.133.78 71 | 47.93.228.128 72 | 149.129.116.81 73 | 47.75.250.66 74 | 47.93.158.71 75 | 39.105.56.6 76 | 101.132.103.192 77 | 47.90.82.248 78 | -------------------------------------------------------------------------------- /contrib/testdns/go.sum: -------------------------------------------------------------------------------- 1 | github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= 2 | github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= 3 | github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= 4 | github.com/phuslu/fastdns v0.7.2 h1:UJ7uSrZDD9WG22Z2FfUauZu2DVWH/HTiWmJOfymiAig= 5 | github.com/phuslu/fastdns v0.7.2/go.mod h1:R55RzIGh0IE9M69Y5VUH0y+711IcP1lgiX5CWtXmAgU= 6 | github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= 7 | github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= 8 | github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= 9 | github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= 10 | github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= 11 | github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= 12 | github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= 13 | golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8 h1:0A+M6Uqn+Eje4kHMK80dtF3JCXC4ykBgQG4Fe06QRhQ= 14 | golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= 15 | gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= 16 | gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo= 17 | gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= 18 | -------------------------------------------------------------------------------- /resolvers/cloudns.txt: -------------------------------------------------------------------------------- 1 | 185.136.98.66 2 | 185.136.99.162 3 | 185.136.99.167 4 | 185.136.99.211 5 | 185.136.99.231 6 | 108.59.0.156 7 | 185.136.98.164 8 | 185.136.96.150 9 | 185.136.98.136 10 | 185.136.98.172 11 | 185.136.98.149 12 | 185.136.96.153 13 | 46.165.210.161 14 | 185.136.97.100 15 | 185.136.98.184 16 | 185.136.97.179 17 | 185.136.96.158 18 | 185.136.96.146 19 | 185.136.99.218 20 | 185.136.96.148 21 | 185.136.97.143 22 | 185.136.98.132 23 | 185.136.97.226 24 | 108.59.0.159 25 | 185.136.96.143 26 | 185.136.98.181 27 | 185.136.97.148 28 | 185.136.96.149 29 | 185.136.98.175 30 | 185.136.96.132 31 | 185.136.96.213 32 | 185.136.97.239 33 | 185.136.98.141 34 | 185.136.99.146 35 | 185.136.98.177 36 | 185.136.98.99 37 | 185.136.99.237 38 | 185.136.98.163 39 | 185.136.96.96 40 | 185.136.98.235 41 | 185.136.96.224 42 | 185.136.96.99 43 | 185.136.97.154 44 | 185.136.98.146 45 | 185.136.98.237 46 | 185.136.98.174 47 | 185.136.96.181 48 | 185.136.97.163 49 | 108.59.0.140 50 | 185.136.97.157 51 | 185.136.97.207 52 | 185.136.96.163 53 | 185.136.98.111 54 | 185.136.97.165 55 | 185.136.99.176 56 | 185.136.97.136 57 | 185.136.96.152 58 | 185.136.99.182 59 | 185.136.98.226 60 | 185.136.98.153 61 | 185.136.99.247 62 | 185.136.96.200 63 | 108.59.0.143 64 | 185.136.98.100 65 | 185.136.97.204 66 | 185.136.96.222 67 | 185.136.99.166 68 | 185.136.97.175 69 | 185.136.96.176 70 | 185.136.98.202 71 | 185.136.98.176 72 | 185.136.99.152 73 | 185.136.96.100 74 | 185.136.98.96 75 | 185.136.97.215 76 | 185.136.98.218 77 | 108.59.0.163 78 | 185.136.98.211 79 | 185.136.99.215 80 | 185.136.99.163 81 | 185.136.98.222 82 | 185.136.99.179 83 | 185.136.96.172 84 | 185.136.96.239 85 | 185.136.97.111 86 | 185.136.98.140 87 | 185.136.97.153 88 | 185.136.96.154 89 | 185.136.98.166 90 | 185.136.97.205 91 | 185.136.96.247 92 | 108.59.1.205 93 | 108.59.0.155 94 | 185.136.96.156 95 | -------------------------------------------------------------------------------- /resolvers/topdns.txt: -------------------------------------------------------------------------------- 1 | 45.76.144.210 2 | 66.42.105.46 3 | 45.32.116.32 4 | 149.28.53.208 5 | 149.28.110.188 6 | 104.194.87.70 7 | 95.179.177.9 8 | 45.77.155.144 9 | 45.63.88.87 10 | 167.179.87.132 11 | 45.32.75.120 12 | 45.76.14.182 13 | 104.238.167.120 14 | 103.102.4.44 15 | 45.76.212.17 16 | 138.128.210.113 17 | 108.61.12.163 18 | 45.77.145.66 19 | 45.76.208.172 20 | 45.76.239.243 21 | 77.81.121.176 22 | 45.76.107.140 23 | 103.253.113.26 24 | 103.253.113.23 25 | 95.179.212.17 26 | 45.77.246.137 27 | 149.28.181.78 28 | 139.180.162.229 29 | 85.159.233.183 30 | 45.76.239.30 31 | 45.77.43.171 32 | 45.76.175.117 33 | 167.179.116.46 34 | 45.32.198.70 35 | 149.28.105.215 36 | 136.244.99.172 37 | 155.138.143.142 38 | 104.250.98.54 39 | 185.92.223.148 40 | 149.28.240.31 41 | 140.82.30.53 42 | 64.156.14.66 43 | 136.244.106.235 44 | 207.148.73.243 45 | 45.77.240.8 46 | 45.32.167.150 47 | 149.28.237.204 48 | 45.77.61.165 49 | 95.179.246.158 50 | 95.179.243.173 51 | 46.166.189.68 52 | 207.148.9.231 53 | 66.42.60.138 54 | 149.28.172.60 55 | 45.77.49.44 56 | 46.166.130.136 57 | 108.61.161.132 58 | 45.77.61.111 59 | 45.32.148.152 60 | 108.61.209.194 61 | 217.69.9.198 62 | 149.28.116.209 63 | 45.76.34.101 64 | 45.76.170.109 65 | 45.76.184.50 66 | 45.63.43.221 67 | 45.32.90.8 68 | 45.76.69.54 69 | 45.77.236.229 70 | 45.63.52.191 71 | 45.76.125.130 72 | 95.179.142.53 73 | 45.63.105.158 74 | 103.253.113.173 75 | 167.179.92.6 76 | 66.42.55.219 77 | 155.138.226.237 78 | 140.82.39.20 79 | 45.76.179.161 80 | 45.32.71.45 81 | 144.202.68.123 82 | 45.77.147.97 83 | 149.28.181.36 84 | 46.166.144.4 85 | 149.28.224.222 86 | 108.61.222.58 87 | 45.77.255.209 88 | 46.166.189.99 89 | 80.240.24.172 90 | 95.179.169.13 91 | 77.247.183.137 92 | 139.180.215.156 93 | 202.182.118.79 94 | 149.28.176.154 95 | 149.28.194.65 96 | 45.76.177.253 97 | 108.61.161.119 98 | 45.76.143.54 99 | 45.77.106.88 100 | 144.202.13.253 101 | -------------------------------------------------------------------------------- /resolvers/easydns.txt: -------------------------------------------------------------------------------- 1 | 216.220.44.237 2 | 216.220.34.166 3 | 216.220.34.173 4 | 216.220.42.136 5 | 216.220.44.226 6 | 64.68.198.91 7 | 64.68.192.230 8 | 64.68.192.177 9 | 64.68.192.190 10 | 64.68.192.130 11 | 64.68.192.11 12 | 64.68.192.4 13 | 64.68.192.23 14 | 64.68.192.87 15 | 64.68.192.162 16 | 64.68.192.193 17 | 64.68.192.80 18 | 64.68.192.145 19 | 64.68.192.243 20 | 64.68.192.128 21 | 64.68.192.184 22 | 64.68.192.226 23 | 64.68.192.132 24 | 64.68.192.27 25 | 64.68.192.42 26 | 64.68.192.61 27 | 64.68.192.78 28 | 64.68.192.81 29 | 64.68.192.215 30 | 64.68.192.110 31 | 64.68.192.21 32 | 64.68.192.104 33 | 64.68.192.39 34 | 64.68.192.124 35 | 64.68.192.55 36 | 64.68.192.47 37 | 64.68.192.107 38 | 64.68.192.158 39 | 64.68.192.82 40 | 64.68.192.228 41 | 64.68.192.26 42 | 64.68.192.59 43 | 64.68.192.88 44 | 64.68.192.207 45 | 64.68.192.188 46 | 64.68.192.229 47 | 64.68.192.246 48 | 64.68.192.168 49 | 64.68.192.185 50 | 64.68.192.169 51 | 64.68.192.195 52 | 64.68.192.45 53 | 64.68.192.149 54 | 64.68.192.49 55 | 64.68.192.182 56 | 64.68.192.73 57 | 64.68.192.79 58 | 64.68.192.17 59 | 64.68.192.136 60 | 64.68.192.29 61 | 64.68.192.170 62 | 64.68.192.36 63 | 64.68.192.100 64 | 64.68.192.125 65 | 64.68.192.135 66 | 64.68.192.9 67 | 64.68.192.163 68 | 64.68.192.217 69 | 64.68.192.153 70 | 64.68.192.112 71 | 64.68.192.206 72 | 64.68.192.31 73 | 64.68.192.165 74 | 64.68.192.37 75 | 64.68.192.187 76 | 64.68.192.43 77 | 64.68.192.142 78 | 64.68.192.245 79 | 64.68.192.53 80 | 64.68.192.197 81 | 198.41.222.167 82 | 198.41.222.236 83 | 198.41.222.75 84 | 198.41.222.230 85 | 198.41.222.57 86 | 198.41.222.150 87 | 198.41.222.107 88 | 198.41.222.147 89 | 198.41.222.197 90 | 198.41.222.188 91 | 198.41.222.8 92 | 198.41.222.227 93 | 198.41.222.194 94 | 198.41.222.42 95 | 198.41.222.170 96 | 198.41.222.220 97 | 198.41.222.128 98 | 198.41.222.229 99 | 198.41.222.239 100 | 198.41.222.87 101 | 198.41.222.67 102 | 198.41.222.142 103 | 198.41.222.116 104 | 198.41.222.15 105 | -------------------------------------------------------------------------------- /contrib/testdns/main.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "bufio" 5 | "flag" 6 | "fmt" 7 | "github.com/sirupsen/logrus" 8 | "mission/pkg/dns" 9 | "net" 10 | "os" 11 | "sync" 12 | ) 13 | 14 | func stdinReader() chan string { 15 | outchan := make(chan string, 1) 16 | scan := bufio.NewScanner(os.Stdin) 17 | go func() { 18 | for scan.Scan() { 19 | if scan.Err() != nil { 20 | fmt.Println("Error reading stdin:", scan.Err()) 21 | return 22 | } 23 | outchan <- scan.Text() 24 | } 25 | close(outchan) 26 | }() 27 | return outchan 28 | } 29 | 30 | func worker(hostname string, serverChan chan string, resultChan chan *dns.Result) { 31 | for server := range serverChan { 32 | r, err := dns.Query(hostname, server) 33 | if err == nil { 34 | resultChan <- r 35 | }else { 36 | logrus.Debugln(err) 37 | } 38 | } 39 | } 40 | 41 | var ( 42 | workers *int 43 | hostname *string 44 | verbose *bool 45 | ) 46 | 47 | func init() { 48 | workers = flag.Int("workers", 25, "number of workers") 49 | hostname = flag.String("hostname", "", "hostname to resolve") 50 | verbose = flag.Bool("verbose", false, "verbose") 51 | flag.Parse() 52 | if *hostname == "" { 53 | logrus.Errorln("please specify hostname") 54 | os.Exit(1) 55 | } 56 | if *verbose { 57 | logrus.SetLevel(logrus.DebugLevel) 58 | } 59 | } 60 | 61 | func main() { 62 | ips, err := net.LookupIP(*hostname) 63 | if err != nil { 64 | logrus.Errorf("error resolving %s (%s)", *hostname, err) 65 | return 66 | } 67 | wg := &sync.WaitGroup{} 68 | serverChan := make(chan string, *workers) 69 | resultChan := make(chan *dns.Result, *workers) 70 | for i := 0; i < *workers; i++ { 71 | go func() { 72 | wg.Add(1) 73 | worker(*hostname, serverChan, resultChan) 74 | wg.Done() 75 | }() 76 | } 77 | 78 | go func() { 79 | oc := stdinReader() 80 | for line := range oc { 81 | serverChan <- line 82 | } 83 | close(serverChan) 84 | wg.Wait() 85 | close(resultChan) 86 | }() 87 | 88 | for result := range resultChan { 89 | logrus.Debugln(result) 90 | out: 91 | for _, ip := range ips { 92 | for _, ip2 := range result.Answer { 93 | if ip.Equal(ip2) { 94 | fmt.Println(result.Server) 95 | break out 96 | } 97 | } 98 | } 99 | } 100 | } 101 | -------------------------------------------------------------------------------- /resolvers/msft.txt: -------------------------------------------------------------------------------- 1 | 13.69.57.142 2 | 104.215.25.74 3 | 40.89.172.191 4 | 23.101.0.223 5 | 52.169.185.35 6 | 104.41.166.183 7 | 13.94.232.219 8 | 191.237.249.99 9 | 104.215.62.216 10 | 23.101.187.125 11 | 13.77.143.214 12 | 104.210.34.179 13 | 13.76.194.44 14 | 51.144.253.62 15 | 52.247.148.68 16 | 40.71.84.218 17 | 191.237.253.185 18 | 13.95.124.23 19 | 52.177.216.241 20 | 40.74.66.15 21 | 40.127.78.211 22 | 23.102.56.228 23 | 23.96.117.211 24 | 51.141.112.79 25 | 40.85.140.229 26 | 104.42.183.86 27 | 104.41.170.153 28 | 168.63.39.103 29 | 13.92.142.210 30 | 13.77.142.192 31 | 104.214.104.95 32 | 13.95.88.162 33 | 40.115.10.13 34 | 13.77.45.62 35 | 168.61.158.90 36 | 51.141.36.149 37 | 52.178.30.232 38 | 23.99.200.68 39 | 52.164.125.249 40 | 52.170.150.33 41 | 20.42.25.110 42 | 23.101.11.207 43 | 51.137.134.248 44 | 13.71.91.17 45 | 52.187.111.14 46 | 23.102.33.182 47 | 52.160.94.86 48 | 52.137.40.238 49 | 52.246.176.186 50 | 13.89.36.80 51 | 40.74.251.204 52 | 104.40.184.81 53 | 191.239.253.232 54 | 40.114.76.193 55 | 52.187.162.14 56 | 104.41.60.62 57 | 13.82.218.127 58 | 40.115.183.91 59 | 13.76.241.26 60 | 52.175.249.95 61 | 52.234.231.7 62 | 13.95.17.108 63 | 40.68.88.35 64 | 13.93.74.3 65 | 137.116.133.52 66 | 134.170.162.11 67 | 13.91.55.178 68 | 13.69.191.9 69 | 40.74.75.134 70 | 104.46.100.33 71 | 52.143.170.94 72 | 40.125.160.199 73 | 40.121.54.241 74 | 40.114.224.120 75 | 13.85.75.197 76 | 13.68.97.162 77 | 13.81.65.255 78 | 13.71.159.118 79 | 13.71.131.167 80 | 168.62.25.50 81 | 52.230.9.130 82 | 52.234.226.60 83 | 40.67.129.233 84 | 52.233.140.103 85 | 104.46.113.0 86 | 13.71.151.185 87 | 13.78.87.187 88 | 13.66.28.91 89 | 40.117.122.172 90 | 40.114.125.120 91 | 40.83.20.135 92 | 13.64.88.150 93 | 23.100.1.65 94 | 104.211.3.12 95 | 40.74.95.125 96 | 104.215.62.166 97 | 40.118.231.38 98 | 40.85.76.4 99 | 51.141.42.75 100 | 13.78.185.201 101 | 13.78.54.32 102 | 52.174.246.221 103 | 13.91.149.171 104 | 40.77.61.253 105 | 52.247.150.59 106 | 51.137.62.18 107 | 51.143.182.52 108 | 40.68.5.22 109 | 40.74.82.25 110 | 13.92.242.14 111 | 40.83.79.109 112 | 104.45.137.111 113 | 52.187.59.36 114 | 40.79.40.102 115 | 13.68.131.10 116 | 40.83.123.46 117 | 13.70.127.72 118 | 23.97.151.124 119 | 52.163.83.145 120 | 157.56.180.63 121 | 104.40.152.179 122 | 13.78.65.206 123 | 52.184.144.237 124 | 40.118.42.60 125 | 13.74.251.157 126 | 104.43.198.90 127 | 13.67.57.3 128 | 40.83.218.78 129 | 104.215.154.10 130 | 104.41.173.45 131 | 13.76.44.74 132 | 40.85.100.31 133 | 52.227.183.0 134 | 13.73.167.95 135 | 40.121.177.90 136 | 23.99.100.127 137 | 138.91.194.184 138 | 104.210.79.70 139 | 52.151.113.80 140 | 13.85.14.169 141 | 52.187.204.59 142 | 51.144.235.46 143 | 40.69.186.5 144 | 104.46.113.127 145 | 104.211.114.4 146 | 191.233.240.173 147 | 13.71.31.70 148 | 40.85.224.85 149 | 13.90.211.125 150 | 104.210.148.7 151 | 104.41.63.98 152 | -------------------------------------------------------------------------------- /bass.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | import dns.resolver 3 | import argparse 4 | import tldextract 5 | import os 6 | from colorama import Fore, Style 7 | from sys import stderr 8 | 9 | 10 | def banner(): 11 | # banner 12 | print(''' _ 13 | | |__ __ _ ___ ___ 14 | | '_ \ / _` / __/ __| 15 | | |_) | (_| \__ \__ \\ 16 | |_.__/ \__,_|___/___/''') 17 | 18 | # Author & contributor 19 | print("------------------------------------------") 20 | print(f"Author: {Fore.BLUE}@abss0x7tbh{Style.RESET_ALL}") 21 | print(f"Github: {Fore.BLUE}https://github.com/Abss0x7tbh/bass") 22 | print(f"{Style.RESET_ALL}------------------------------------------") 23 | 24 | 25 | # get providers involved, create a list of files to join 26 | def get_providers(domain): 27 | # list of filtered public resolvers is a provider by default 28 | providers = {'public'} 29 | try: 30 | answers = dns.resolver.query(domain, 'NS') 31 | except dns.exception.DNSException: 32 | print(f"Domain {domain} failed to resolve", file=stderr) 33 | return {} 34 | 35 | for server in answers: 36 | # resolver here outputs with the . at the end, so need to rstrip 37 | ext = tldextract.extract(str(server.target).rstrip('.')) 38 | # extensions matter on Win 39 | providers.add(ext.domain) 40 | return providers 41 | 42 | 43 | def get_nameservers(provider_name): 44 | nameservers = set() 45 | script_dir = os.path.dirname(__file__) 46 | if script_dir == '': 47 | script_dir = '.' 48 | try: 49 | with open(f"{script_dir}/resolvers/{provider_name}.txt") as infile: 50 | for line in infile: 51 | nameservers.add(line.rstrip()) 52 | except IOError: 53 | print(f"Provider {Fore.RED}resolvers/{provider_name}.txt {Fore.GREEN}not available. Add an issue with the name of the provider so that we can look into it", file=stderr) 54 | return nameservers 55 | 56 | 57 | # puts the resolvers from the provider txts into the output file and returns the number of them 58 | def output_nameservers_to_file(providers, output_filename): 59 | nameservers = set() 60 | for dns_provider in providers: 61 | nameservers = nameservers|get_nameservers(dns_provider) 62 | with open(output_filename, "w") as outfile: 63 | for nameserver in nameservers: 64 | outfile.write(f"{nameserver}\n") 65 | return len(nameservers) 66 | 67 | 68 | if __name__ == "__main__": 69 | banner() 70 | # Input Management 71 | ap = argparse.ArgumentParser() 72 | ap.add_argument( 73 | "-d", "--domain", required=True, 74 | help="target domain" 75 | ) 76 | ap.add_argument( 77 | "-o", "--output", required=True, 78 | help="output file of your final resolver list" 79 | ) 80 | args = vars(ap.parse_args()) 81 | 82 | domain_arg = args["domain"] 83 | output_arg = args["output"] 84 | 85 | providers = get_providers(domain_arg) 86 | print(f"{Fore.GREEN}DNS Providers : {Fore.RED}{str(providers)}{Fore.GREEN}") 87 | num_of_resolvers = output_nameservers_to_file(providers, output_arg) 88 | print(f"{Fore.GREEN}Final List of Resolver located at {Fore.RED}{output_arg}") 89 | print(f"{Fore.GREEN}Total usable resolvers : {Fore.RED}{str(num_of_resolvers)}{Style.RESET_ALL}") 90 | -------------------------------------------------------------------------------- /resolvers/dnssub.txt: -------------------------------------------------------------------------------- 1 | 13.52.141.109 2 | 18.233.62.12 3 | 54.85.25.57 4 | 34.192.252.104 5 | 35.180.203.110 6 | 52.74.157.42 7 | 52.39.197.144 8 | 34.240.224.115 9 | 54.165.159.113 10 | 35.174.136.91 11 | 18.223.23.21 12 | 50.19.185.156 13 | 3.121.12.202 14 | 35.158.76.171 15 | 13.234.95.211 16 | 13.250.23.208 17 | 13.251.80.34 18 | 52.79.211.216 19 | 100.24.205.31 20 | 52.47.133.54 21 | 52.24.103.190 22 | 52.79.236.171 23 | 3.211.112.211 24 | 52.31.116.153 25 | 52.67.26.146 26 | 18.223.118.98 27 | 52.59.119.111 28 | 52.27.81.98 29 | 52.24.96.209 30 | 52.43.126.178 31 | 52.72.25.173 32 | 52.74.19.229 33 | 52.29.2.17 34 | 35.181.57.193 35 | 35.176.73.198 36 | 52.78.143.112 37 | 52.215.23.165 38 | 13.57.248.12 39 | 54.183.136.251 40 | 54.251.144.114 41 | 52.63.208.71 42 | 34.253.153.60 43 | 63.33.26.218 44 | 18.222.28.87 45 | 52.215.150.202 46 | 18.200.134.209 47 | 54.242.193.125 48 | 3.221.153.155 49 | 54.197.21.168 50 | 13.231.235.171 51 | 52.211.180.209 52 | 13.113.219.60 53 | 63.32.165.188 54 | 52.213.241.91 55 | 34.247.200.161 56 | 18.222.251.178 57 | 52.23.148.124 58 | 34.202.146.85 59 | 99.81.10.20 60 | 13.228.67.106 61 | 18.224.232.178 62 | 54.89.0.80 63 | 18.162.184.84 64 | 13.230.172.127 65 | 35.169.209.141 66 | 3.8.172.205 67 | 3.216.247.152 68 | 52.40.102.113 69 | 13.124.128.121 70 | 34.250.197.180 71 | 18.216.88.29 72 | 108.128.149.93 73 | 54.88.210.94 74 | 35.167.101.70 75 | 52.210.31.5 76 | 3.15.151.201 77 | 54.148.90.114 78 | 52.66.9.32 79 | 13.52.184.124 80 | 52.212.83.210 81 | 52.10.180.1 82 | 52.4.13.187 83 | 54.171.187.233 84 | 54.183.15.10 85 | 13.209.80.61 86 | 3.14.199.244 87 | 34.238.30.237 88 | 34.205.80.53 89 | 52.19.224.185 90 | 34.253.216.254 91 | 99.81.212.94 92 | 34.247.109.33 93 | 52.14.83.86 94 | 52.66.212.204 95 | 35.177.67.177 96 | 3.221.160.239 97 | 52.25.23.37 98 | 52.37.53.235 99 | 52.15.131.151 100 | 34.216.121.24 101 | 107.23.237.202 102 | 34.242.98.105 103 | 18.184.58.129 104 | 34.226.12.156 105 | 54.163.229.108 106 | 52.212.133.188 107 | 63.34.78.195 108 | 52.16.155.47 109 | 18.136.115.82 110 | 3.93.69.64 111 | 54.80.154.6 112 | 34.240.221.170 113 | 3.221.131.253 114 | 52.76.178.174 115 | 54.146.1.100 116 | 34.197.174.106 117 | 18.217.123.66 118 | 13.55.189.106 119 | 52.2.146.86 120 | 54.175.121.18 121 | 54.234.72.175 122 | 13.228.184.168 123 | 35.160.56.171 124 | 3.220.24.31 125 | 34.192.190.150 126 | 3.225.94.201 127 | 3.92.109.195 128 | 52.8.88.228 129 | 35.164.66.251 130 | 54.65.172.3 131 | 15.164.54.77 132 | 3.19.73.49 133 | 54.76.242.154 134 | 35.182.237.71 135 | 63.33.97.46 136 | 34.221.37.25 137 | 13.52.147.180 138 | 54.82.58.153 139 | 54.70.76.29 140 | 52.30.90.77 141 | 54.215.131.113 142 | 3.105.31.25 143 | 34.245.18.72 144 | 54.76.122.78 145 | 34.225.35.149 146 | 34.238.28.37 147 | 54.174.43.155 148 | 3.215.243.24 149 | 3.211.120.215 150 | 34.230.76.81 151 | 52.5.248.13 152 | 35.158.20.8 153 | 3.217.107.49 154 | 35.168.33.33 155 | 52.210.40.69 156 | 54.242.55.49 157 | 52.211.198.14 158 | 18.215.186.169 159 | 13.239.157.177 160 | 35.167.216.208 161 | 35.180.132.112 162 | 34.248.29.58 163 | 34.227.244.17 164 | 35.178.164.143 165 | 18.194.242.200 166 | 35.172.61.141 167 | 63.35.235.229 168 | 15.164.54.11 169 | 54.219.185.208 170 | 35.154.174.111 171 | 3.89.240.253 172 | 18.213.23.221 173 | 99.81.195.204 174 | 13.250.1.98 175 | 3.84.121.232 176 | 54.183.109.49 177 | -------------------------------------------------------------------------------- /contrib/testdns/README.md: -------------------------------------------------------------------------------- 1 | testdns 2 | ======= 3 | 4 | testdns is a tool to help identify valid resolvers for a given hostname. 'bass' provides lists of resolvers for a given DNS provider, 5 | testdns (along with a handful of other free tools) aims to help us create these lists. 6 | 7 | imagine we're interested in finding resolvers for 'tripadvisor.com'. we follow the process described in detail in 8 | the main advisory. 9 | 10 | running a whois on tripadvisor.com yields the following: 11 | 12 | Name Server: dns1.p08.nsone.net 13 | Name Server: dns4.p08.nsone.net 14 | Name Server: dns3.p08.nsone.net 15 | Name Server: pdns3.ultradns.org 16 | Name Server: dns2.p08.nsone.net 17 | Name Server: pdns6.ultradns.co.uk 18 | Name Server: pdns1.ultradns.net 19 | Name Server: pdns2.ultradns.net 20 | Name Server: pdns4.ultradns.org 21 | Name Server: pdns5.ultradns.info 22 | 23 | lets focus on nsone for the time being. the first thing we're going to want to do is identify all IP ranges associated 24 | with 'nsone.net'. to do this we could spend 25 minutes combing through open RIPE data (and the like) or we could use 25 | 'asnip' (https://github.com/harleo/asnip) which seems to do pretty good job of things for us. 26 | 27 | nslookup dns1.p08.nsone.net 28 | Server: 192.168.1.1 29 | Address: 192.168.1.1#53 30 | 31 | Non-authoritative answer: 32 | Name: dns1.p08.nsone.net 33 | Address: 198.51.44.8 34 | 35 | ./asnip --help 36 | Usage of ./asnip: 37 | -p Print results to console 38 | -t string 39 | Domain or IP address (Required) 40 | 41 | ./asnip -t 198.51.44.8 42 | [?] ASN: "62597" ORG: "NSONE, US" 43 | [:] Writing 32 CIDRs to file... 44 | [:] Converting to IPs... 45 | [:] Writing 8128 IPs to file... 46 | [!] Done. 47 | 48 | with asnip's help we should now have a list of prefixes belonging to nsone, cidr.txt 49 | 50 | wc -l cidrs.txt 51 | 32 cidrs.txt 52 | 53 | next we're going to scan these ranges for DNS servers. while nowadays it's common to find DNS servers running over TCP, 54 | traditionally DNS is a UDP thing and for now at least we can assume providers will ensure that first and foremost UDP is 55 | available. 56 | 57 | SYN scanning for TCP is always going to produce a heft of results that require further validation, while scanning for 58 | UDP services involves us sending a specific payload and simply listening for valid responses. it's a lot nicer really. 59 | 60 | the zmap repo comes complete with a handful of useful UDP payloads, so we're going to use zmap for this. the same effect 61 | can almost certainly be achieved using masscan, alas off the top of my head i couldn't tell you how. 62 | 63 | git clone https://github.com/zmap/zmap 64 | Cloning into 'zmap'... 65 | remote: Enumerating objects: 6876, done. 66 | remote: Counting objects: 100% (301/301), done. 67 | remote: Compressing objects: 100% (164/164), done. 68 | remote: Total 6876 (delta 167), reused 221 (delta 123), pack-reused 6575 69 | Receiving objects: 100% (6876/6876), 6.03 MiB | 1.24 MiB/s, done. 70 | Resolving deltas: 100% (4805/4805), done. 71 | cd zmap 72 | ls 73 | 10gigE.md CHANGELOG.md CONTRIBUTING.md INSTALL.md README.md conf examples lib src 74 | AUTHORS CMakeLists.txt Dockerfile LICENSE checkFormat.sh containers format.sh scripts test 75 | # BUILD ZMAP AS PER THE DOCS. 76 | zmap -M udp -p 53 --probe-arg=file:examples/udp-probes/dns_53.pkt -w ../asnip/cidr.txt > asone_udp53_dns 77 | 78 | if all is well we now have a file called 'asone_udp53_dns' containing ips of valid DNS servers inside the ranges kindly 79 | discovered by 'asnip' earlier. all that's left is to use the attached tool to identify ones who give valid responses for 80 | 'tripadvisor.com' (either because they're authoritative or recursive). 81 | 82 | ulimit -SHn 99999 # we like fast. 83 | cat asone_udp53_dns | go run main.go -hostname tripadvisor.com -workers 50 | tee asone_resolvers.txt 84 | 85 | in an ideal world we now have 'asone_resolvers.txt', which should look a lot like nsone.txt from the parent project :) 86 | -------------------------------------------------------------------------------- /resolvers/dnsmadeeasy.txt: -------------------------------------------------------------------------------- 1 | 63.219.151.3 2 | 208.80.124.142 3 | 208.80.125.135 4 | 208.80.124.156 5 | 208.80.125.147 6 | 208.80.125.137 7 | 208.80.124.148 8 | 208.80.124.150 9 | 208.80.124.147 10 | 208.80.125.153 11 | 208.80.125.156 12 | 208.80.125.143 13 | 208.80.124.140 14 | 208.80.124.134 15 | 208.80.125.157 16 | 208.80.125.136 17 | 208.80.125.2 18 | 208.80.124.128 19 | 208.80.124.154 20 | 208.80.124.141 21 | 208.80.124.131 22 | 208.80.124.155 23 | 208.80.125.159 24 | 208.80.125.141 25 | 208.80.125.152 26 | 208.80.125.133 27 | 208.80.124.151 28 | 208.80.125.130 29 | 208.80.125.132 30 | 208.80.124.132 31 | 208.80.124.152 32 | 208.80.125.144 33 | 208.80.125.129 34 | 208.80.125.131 35 | 208.80.124.158 36 | 208.80.124.144 37 | 208.80.125.148 38 | 208.80.125.128 39 | 208.80.125.142 40 | 208.80.125.146 41 | 208.80.124.145 42 | 208.80.124.153 43 | 208.80.125.155 44 | 208.80.125.150 45 | 208.80.125.154 46 | 208.80.124.139 47 | 208.80.124.133 48 | 208.80.125.138 49 | 208.80.124.149 50 | 208.80.124.146 51 | 208.80.124.135 52 | 208.80.125.145 53 | 208.80.125.134 54 | 208.80.124.136 55 | 208.80.124.130 56 | 208.80.124.137 57 | 208.80.125.158 58 | 208.80.125.139 59 | 208.80.125.149 60 | 208.80.125.151 61 | 208.80.124.129 62 | 208.80.124.143 63 | 208.80.124.157 64 | 208.80.124.159 65 | 208.80.125.140 66 | 208.80.124.2 67 | 208.80.124.138 68 | 208.80.124.133 69 | 208.80.124.157 70 | 208.80.124.132 71 | 208.80.124.140 72 | 208.80.124.151 73 | 208.80.124.2 74 | 208.80.124.129 75 | 208.80.124.134 76 | 208.80.124.152 77 | 208.80.124.142 78 | 208.80.124.147 79 | 208.80.124.156 80 | 208.80.124.139 81 | 208.80.124.146 82 | 208.80.124.138 83 | 208.80.124.141 84 | 208.80.124.128 85 | 208.80.124.131 86 | 208.80.124.145 87 | 208.80.124.130 88 | 208.80.124.158 89 | 208.80.124.149 90 | 208.80.124.144 91 | 208.80.124.159 92 | 208.80.124.135 93 | 208.80.124.136 94 | 208.80.124.154 95 | 208.80.124.153 96 | 208.80.124.150 97 | 208.80.124.143 98 | 208.80.124.137 99 | 208.80.124.148 100 | 208.80.124.155 101 | 208.80.125.144 102 | 208.80.125.143 103 | 208.80.125.148 104 | 208.80.125.159 105 | 208.80.125.2 106 | 208.80.125.128 107 | 208.80.125.140 108 | 208.80.125.149 109 | 208.80.125.134 110 | 208.80.125.142 111 | 208.80.125.137 112 | 208.80.125.133 113 | 208.80.125.153 114 | 208.80.125.138 115 | 208.80.125.156 116 | 208.80.125.147 117 | 208.80.125.157 118 | 208.80.125.136 119 | 208.80.125.154 120 | 208.80.125.139 121 | 208.80.125.141 122 | 208.80.125.155 123 | 208.80.125.158 124 | 208.80.125.151 125 | 208.80.125.135 126 | 208.80.125.146 127 | 208.80.125.130 128 | 208.80.125.131 129 | 208.80.125.152 130 | 208.80.125.145 131 | 208.80.125.129 132 | 208.80.125.150 133 | 208.80.125.132 134 | 208.80.127.147 135 | 208.80.126.147 136 | 208.80.126.150 137 | 208.80.127.141 138 | 208.80.127.153 139 | 208.80.127.140 140 | 208.80.127.138 141 | 208.80.127.131 142 | 208.80.126.146 143 | 208.80.126.138 144 | 208.80.126.144 145 | 208.80.127.146 146 | 208.80.126.140 147 | 208.80.127.139 148 | 208.80.126.155 149 | 208.80.127.143 150 | 208.80.126.133 151 | 208.80.126.129 152 | 208.80.126.153 153 | 208.80.126.159 154 | 208.80.126.154 155 | 208.80.127.132 156 | 208.80.127.158 157 | 208.80.127.155 158 | 208.80.126.137 159 | 208.80.127.154 160 | 208.80.127.142 161 | 208.80.126.128 162 | 208.80.126.149 163 | 208.80.127.150 164 | 208.80.127.134 165 | 208.80.127.136 166 | 208.80.127.2 167 | 208.80.126.148 168 | 208.80.127.144 169 | 208.80.127.137 170 | 208.80.127.151 171 | 208.80.127.133 172 | 208.80.126.157 173 | 208.80.126.142 174 | 208.80.126.143 175 | 208.80.127.148 176 | 208.80.126.156 177 | 208.80.127.145 178 | 208.80.126.130 179 | 208.80.126.141 180 | 208.80.127.152 181 | 208.80.126.145 182 | 208.80.126.131 183 | 208.80.126.136 184 | 208.80.127.135 185 | 208.80.127.157 186 | 208.80.126.139 187 | 208.80.127.149 188 | 208.80.126.132 189 | 208.80.127.130 190 | 208.80.127.128 191 | 208.80.127.156 192 | 208.80.126.134 193 | 208.80.127.159 194 | 208.80.127.129 195 | 208.80.126.158 196 | 208.80.126.152 197 | 208.80.126.135 198 | 208.80.126.151 199 | 208.80.126.2 200 | 208.94.148.147 201 | 208.94.149.131 202 | 208.94.149.154 203 | 208.94.149.133 204 | 208.94.148.141 205 | 208.94.149.150 206 | 208.94.148.150 207 | 208.94.148.143 208 | 208.94.148.133 209 | 208.94.148.142 210 | 208.94.148.2 211 | 208.94.149.147 212 | 208.94.148.129 213 | 208.94.148.149 214 | 208.94.149.144 215 | 208.94.148.145 216 | 208.94.149.146 217 | 208.94.148.128 218 | 208.94.148.151 219 | 208.94.148.140 220 | 208.94.148.153 221 | 208.94.149.145 222 | 208.94.149.130 223 | 208.94.148.144 224 | 208.94.149.152 225 | 208.94.149.129 226 | 208.94.149.151 227 | 208.94.149.140 228 | 208.94.149.134 229 | 208.94.149.139 230 | 208.94.148.152 231 | 208.94.149.143 232 | 208.94.149.148 233 | 208.94.149.2 234 | 208.94.149.156 235 | 208.94.149.158 236 | 208.94.148.132 237 | 208.94.148.158 238 | 208.94.148.136 239 | 208.94.148.146 240 | 208.94.148.134 241 | 208.94.149.135 242 | 208.94.149.155 243 | 208.94.148.157 244 | 208.94.149.159 245 | 208.94.149.153 246 | 208.94.148.155 247 | 208.94.148.148 248 | 208.94.149.138 249 | 208.94.149.142 250 | 208.94.149.128 251 | 208.94.148.159 252 | 208.94.148.138 253 | 208.94.149.149 254 | 208.94.149.141 255 | 208.94.149.132 256 | 208.94.148.137 257 | 208.94.148.131 258 | 208.94.148.130 259 | 208.94.149.137 260 | 208.94.148.154 261 | 208.94.148.156 262 | 208.94.149.157 263 | 208.94.149.136 264 | 208.94.148.139 265 | 208.94.148.135 266 | -------------------------------------------------------------------------------- /resolvers/akam.txt: -------------------------------------------------------------------------------- 1 | 2.16.90.53 2 | 2.16.90.105 3 | 23.55.120.227 4 | 88.221.162.0 5 | 23.55.120.66 6 | 23.55.120.75 7 | 2.19.52.222 8 | 92.123.73.100 9 | 95.100.174.64 10 | 92.122.244.157 11 | 88.221.163.239 12 | 23.204.140.83 13 | 2.16.90.140 14 | 88.221.144.220 15 | 193.108.91.215 16 | 2.16.90.110 17 | 173.223.99.71 18 | 23.55.121.112 19 | 23.55.121.9 20 | 184.51.144.28 21 | 88.221.163.255 22 | 23.46.28.70 23 | 2.16.90.143 24 | 2.16.90.134 25 | 173.222.109.101 26 | 84.53.175.161 27 | 23.15.38.101 28 | 2.16.90.250 29 | 23.44.96.21 30 | 23.55.122.226 31 | 23.0.161.26 32 | 88.221.163.235 33 | 2.16.90.171 34 | 104.104.58.34 35 | 2.16.90.223 36 | 23.62.157.48 37 | 2.17.123.141 38 | 96.7.137.92 39 | 184.28.223.206 40 | 2.16.90.83 41 | 23.44.96.14 42 | 193.108.91.204 43 | 2.21.76.237 44 | 23.205.222.110 45 | 88.221.163.230 46 | 23.205.222.195 47 | 23.217.137.214 48 | 92.122.244.143 49 | 23.56.106.17 50 | 23.212.101.33 51 | 23.55.121.106 52 | 104.104.58.17 53 | 2.19.52.23 54 | 23.212.109.102 55 | 95.101.91.4 56 | 104.104.58.64 57 | 23.205.222.243 58 | 23.36.38.4 59 | 23.0.161.35 60 | 23.210.214.4 61 | 104.107.60.229 62 | 23.55.122.156 63 | 23.55.121.134 64 | 23.205.222.220 65 | 96.7.137.142 66 | 2.16.90.248 67 | 23.55.122.150 68 | 2.16.90.158 69 | 23.204.140.6 70 | 23.55.123.207 71 | 2.19.52.225 72 | 23.55.120.216 73 | 2.23.167.160 74 | 23.55.123.59 75 | 173.223.99.95 76 | 23.42.159.62 77 | 88.221.163.240 78 | 2.16.90.115 79 | 184.51.199.15 80 | 2.16.90.231 81 | 23.46.24.35 82 | 23.0.161.36 83 | 184.51.113.141 84 | 88.221.163.196 85 | 2.17.123.135 86 | 203.198.20.165 87 | 104.104.58.76 88 | 23.55.122.7 89 | 2.22.112.244 90 | 96.7.137.249 91 | 23.0.161.24 92 | 23.34.60.198 93 | 2.22.146.149 94 | 23.219.92.244 95 | 2.19.52.240 96 | 104.104.58.39 97 | 23.55.122.94 98 | 173.223.98.244 99 | 23.36.38.68 100 | 23.204.140.66 101 | 23.205.222.180 102 | 23.55.120.38 103 | 72.247.10.126 104 | 23.44.96.7 105 | 23.55.120.134 106 | 23.59.152.173 107 | 96.7.137.247 108 | 23.45.65.7 109 | 88.221.163.207 110 | 23.204.140.145 111 | 23.59.153.78 112 | 23.55.122.95 113 | 23.55.122.209 114 | 23.55.122.11 115 | 193.108.91.252 116 | 23.44.96.5 117 | 23.15.38.99 118 | 2.16.90.138 119 | 2.23.82.244 120 | 2.16.90.79 121 | 2.16.90.241 122 | 72.246.57.92 123 | 23.55.122.41 124 | 23.44.96.43 125 | 193.108.91.187 126 | 23.44.96.17 127 | 2.16.90.88 128 | 173.223.99.15 129 | 2.19.52.16 130 | 23.212.101.23 131 | 2.21.229.93 132 | 23.42.159.63 133 | 23.55.233.145 134 | 23.216.52.13 135 | 23.210.214.20 136 | 23.46.24.248 137 | 23.55.123.14 138 | 23.63.100.38 139 | 23.216.52.88 140 | 23.59.152.31 141 | 88.221.163.178 142 | 23.204.140.222 143 | 220.227.183.135 144 | 23.55.233.6 145 | 23.57.74.108 146 | 2.17.128.163 147 | 23.55.233.94 148 | 23.55.123.233 149 | 23.204.142.207 150 | 23.46.24.18 151 | 2.17.128.93 152 | 23.56.160.36 153 | 23.204.142.100 154 | 92.122.241.236 155 | 23.217.137.245 156 | 23.56.161.12 157 | 23.55.123.42 158 | 23.216.52.193 159 | 95.100.168.67 160 | 23.216.52.127 161 | 23.217.137.220 162 | 23.204.140.119 163 | 23.67.253.47 164 | 23.216.52.110 165 | 23.210.214.27 166 | 23.216.52.188 167 | 23.216.52.51 168 | 23.205.222.173 169 | 23.55.233.80 170 | 184.51.111.30 171 | 23.55.123.43 172 | 23.204.142.31 173 | 23.56.106.28 174 | 23.216.52.182 175 | 23.56.161.246 176 | 23.216.52.122 177 | 96.7.136.63 178 | 23.46.24.231 179 | 23.55.123.66 180 | 23.56.161.148 181 | 23.216.52.206 182 | 23.45.232.207 183 | 23.46.24.173 184 | 23.56.161.107 185 | 23.216.52.64 186 | 23.11.206.237 187 | 23.205.222.236 188 | 95.100.175.67 189 | 23.63.100.13 190 | 23.56.161.255 191 | 23.55.233.102 192 | 23.46.24.171 193 | 96.7.136.140 194 | 2.17.128.105 195 | 23.55.233.139 196 | 23.216.52.148 197 | 23.59.152.3 198 | 23.56.161.5 199 | 2.18.242.35 200 | 23.59.152.84 201 | 23.55.123.93 202 | 96.7.136.51 203 | 2.21.240.106 204 | 23.55.123.122 205 | 23.216.52.29 206 | 201.16.50.37 207 | 23.56.161.88 208 | 23.56.106.37 209 | 23.205.222.83 210 | 23.217.137.91 211 | 2.17.128.42 212 | 23.216.52.163 213 | 23.217.137.144 214 | 23.55.233.12 215 | 23.56.161.53 216 | 104.103.234.3 217 | 23.0.161.32 218 | 92.123.65.142 219 | 23.56.106.19 220 | 23.216.52.80 221 | 23.55.123.174 222 | 23.216.52.149 223 | 23.215.98.6 224 | 2.16.188.55 225 | 23.204.140.161 226 | 23.204.112.14 227 | 173.222.109.102 228 | 23.55.123.104 229 | 2.23.167.161 230 | 23.55.123.250 231 | 23.46.24.163 232 | 2.18.242.16 233 | 2.17.128.90 234 | 23.56.161.18 235 | 23.56.161.78 236 | 96.7.136.86 237 | 23.55.122.58 238 | 23.223.195.207 239 | 23.55.233.74 240 | 72.247.177.6 241 | 23.55.122.104 242 | 23.204.140.224 243 | 23.204.142.24 244 | 23.204.140.238 245 | 2.16.187.79 246 | 23.46.24.3 247 | 23.55.123.29 248 | 23.55.233.108 249 | 23.59.152.32 250 | 23.6.119.132 251 | 23.217.137.217 252 | 23.56.106.10 253 | 23.204.140.250 254 | 193.108.91.88 255 | 23.59.152.96 256 | 23.220.153.112 257 | 23.204.142.131 258 | 88.221.162.13 259 | 88.221.162.140 260 | 173.223.98.198 261 | 23.217.137.197 262 | 23.56.161.240 263 | 23.55.120.27 264 | 23.216.53.151 265 | 23.56.160.79 266 | 23.216.52.159 267 | 23.55.123.169 268 | 23.56.160.213 269 | 72.246.43.188 270 | 23.55.233.122 271 | 23.46.24.58 272 | 173.222.211.167 273 | 23.216.53.152 274 | 23.219.92.239 275 | 23.55.233.200 276 | 23.56.161.217 277 | 2.16.219.147 278 | 173.223.99.207 279 | 173.223.99.194 280 | 193.108.91.177 281 | 23.56.161.233 282 | 23.217.137.221 283 | 104.104.54.189 284 | 104.89.125.102 285 | 23.217.137.49 286 | 2.18.242.19 287 | 23.55.123.41 288 | 23.204.142.28 289 | 23.205.222.249 290 | 23.214.196.158 291 | 23.59.152.182 292 | 23.205.222.222 293 | 23.62.100.107 294 | 23.46.24.114 295 | 23.212.101.26 296 | 23.46.24.74 297 | 23.216.53.46 298 | 23.55.120.61 299 | 193.108.91.105 300 | 23.59.152.163 301 | 23.210.208.14 302 | 23.204.142.52 303 | 23.45.232.198 304 | 23.59.153.28 305 | 23.204.113.8 306 | 23.55.233.186 307 | 193.108.91.155 308 | 69.192.5.77 309 | 23.59.152.148 310 | 2.17.129.218 311 | 69.192.5.82 312 | 23.59.152.232 313 | 23.204.142.141 314 | 23.59.152.20 315 | 23.59.153.93 316 | 23.44.98.22 317 | 193.108.91.81 318 | 23.205.222.54 319 | 184.26.160.66 320 | 173.222.211.165 321 | 96.7.139.3 322 | 184.87.168.196 323 | 173.223.99.201 324 | 23.55.233.131 325 | 23.55.123.52 326 | 23.216.52.172 327 | 173.223.99.175 328 | 104.114.75.59 329 | 23.216.53.83 330 | 23.63.100.7 331 | 2.16.130.67 332 | 23.46.24.183 333 | 23.44.96.33 334 | 23.56.161.167 335 | 23.216.52.191 336 | 88.221.163.203 337 | 23.216.52.228 338 | 23.216.52.154 339 | 2.21.33.141 340 | 104.104.54.193 341 | 23.59.153.85 342 | 96.7.136.116 343 | 88.221.162.18 344 | 173.223.99.3 345 | 23.204.142.23 346 | 88.221.162.62 347 | 2.21.76.246 348 | 173.223.99.172 349 | 23.216.53.155 350 | 23.56.160.14 351 | 23.216.53.82 352 | 173.223.99.98 353 | 23.216.53.97 354 | 193.108.91.179 355 | 23.59.153.9 356 | 23.216.52.102 357 | 23.46.24.119 358 | 173.223.99.124 359 | 23.59.152.153 360 | 23.217.137.59 361 | 23.36.38.69 362 | 2.17.128.147 363 | 96.17.73.134 364 | 23.204.142.121 365 | 104.104.58.15 366 | 23.0.161.19 367 | 173.223.99.167 368 | 193.108.91.242 369 | 23.216.53.106 370 | 88.221.162.27 371 | 23.204.142.32 372 | 2.16.90.234 373 | 184.51.113.140 374 | 95.101.142.229 375 | 184.51.113.135 376 | 23.204.142.12 377 | 2.19.50.22 378 | 23.201.103.126 379 | 193.108.91.205 380 | 184.50.239.142 381 | 193.108.91.188 382 | 23.215.100.76 383 | 23.205.222.163 384 | 23.216.53.70 385 | 95.101.137.84 386 | 88.221.162.122 387 | 72.247.179.12 388 | 88.221.162.41 389 | 23.32.249.35 390 | 23.204.142.149 391 | 23.204.142.113 392 | 23.59.153.75 393 | 23.204.142.25 394 | -------------------------------------------------------------------------------- /resolvers/dynect.txt: -------------------------------------------------------------------------------- 1 | 80.231.25.173 2 | 80.231.25.174 3 | 80.231.25.176 4 | 80.231.25.171 5 | 80.231.25.175 6 | 80.231.25.172 7 | 80.231.219.166 8 | 80.231.219.168 9 | 80.231.219.165 10 | 80.231.219.167 11 | 103.11.200.148 12 | 103.11.200.151 13 | 103.11.200.149 14 | 103.11.201.148 15 | 103.11.201.149 16 | 103.11.203.143 17 | 103.11.203.142 18 | 108.59.174.96 19 | 108.59.174.103 20 | 108.59.174.102 21 | 108.59.174.101 22 | 108.59.174.104 23 | 108.59.174.99 24 | 108.59.174.98 25 | 108.59.174.100 26 | 108.59.175.101 27 | 108.59.175.103 28 | 108.59.175.98 29 | 108.59.175.102 30 | 108.59.175.104 31 | 108.59.175.100 32 | 108.59.175.97 33 | 131.186.115.18 34 | 131.186.114.49 35 | 131.186.114.21 36 | 131.186.115.46 37 | 131.186.114.17 38 | 131.186.113.102 39 | 131.186.113.105 40 | 131.186.115.44 41 | 131.186.113.106 42 | 131.186.162.134 43 | 131.186.161.106 44 | 131.186.163.12 45 | 131.186.161.103 46 | 131.186.163.15 47 | 131.186.162.135 48 | 131.186.163.13 49 | 131.186.161.102 50 | 131.186.161.109 51 | 131.186.161.105 52 | 131.186.162.133 53 | 131.186.163.14 54 | 131.186.161.108 55 | 162.88.2.6 56 | 162.88.2.15 57 | 162.88.2.2 58 | 162.88.2.1 59 | 162.88.2.7 60 | 162.88.2.31 61 | 162.88.2.29 62 | 162.88.2.9 63 | 162.88.2.24 64 | 162.88.2.26 65 | 162.88.2.23 66 | 162.88.2.13 67 | 162.88.2.4 68 | 162.88.2.30 69 | 162.88.2.12 70 | 162.88.2.27 71 | 162.88.2.10 72 | 162.88.2.22 73 | 162.88.2.11 74 | 162.88.2.5 75 | 162.88.2.28 76 | 162.88.2.16 77 | 162.88.2.18 78 | 162.88.2.25 79 | 162.88.2.14 80 | 162.88.2.21 81 | 162.88.2.3 82 | 162.88.2.19 83 | 162.88.2.17 84 | 162.88.2.8 85 | 162.88.2.20 86 | 162.88.6.10 87 | 162.88.18.13 88 | 162.88.18.16 89 | 162.88.18.28 90 | 162.88.18.11 91 | 162.88.18.8 92 | 162.88.18.22 93 | 162.88.18.4 94 | 162.88.18.12 95 | 162.88.18.9 96 | 162.88.18.7 97 | 162.88.18.18 98 | 162.88.34.29 99 | 162.88.34.27 100 | 162.88.34.31 101 | 162.88.34.16 102 | 162.88.34.19 103 | 162.88.34.5 104 | 162.88.34.9 105 | 162.88.34.21 106 | 162.88.34.8 107 | 162.88.34.24 108 | 162.88.34.23 109 | 162.88.34.3 110 | 162.88.34.15 111 | 162.88.34.2 112 | 162.88.34.28 113 | 162.88.34.4 114 | 162.88.34.14 115 | 162.88.34.7 116 | 162.88.34.22 117 | 162.88.34.17 118 | 162.88.34.6 119 | 162.88.34.20 120 | 162.88.34.11 121 | 162.88.34.10 122 | 162.88.34.1 123 | 162.88.34.12 124 | 162.88.34.13 125 | 162.88.34.30 126 | 162.88.34.18 127 | 162.88.34.26 128 | 162.88.50.4 129 | 162.88.50.10 130 | 162.88.50.31 131 | 162.88.50.15 132 | 162.88.50.7 133 | 162.88.50.21 134 | 162.88.50.6 135 | 162.88.50.3 136 | 162.88.50.23 137 | 162.88.50.16 138 | 162.88.50.13 139 | 162.88.50.20 140 | 162.88.50.9 141 | 162.88.50.28 142 | 162.88.50.19 143 | 162.88.50.5 144 | 162.88.50.14 145 | 162.88.50.11 146 | 162.88.50.26 147 | 162.88.50.29 148 | 162.88.68.198 149 | 162.88.68.199 150 | 162.88.72.197 151 | 162.88.72.198 152 | 162.88.76.200 153 | 162.88.76.198 154 | 162.88.76.201 155 | 162.88.76.202 156 | 162.88.76.199 157 | 162.88.76.197 158 | 162.88.84.199 159 | 162.88.84.196 160 | 162.88.84.201 161 | 162.88.84.198 162 | 162.88.88.195 163 | 162.88.96.192 164 | 162.88.100.197 165 | 162.88.100.195 166 | 162.88.104.198 167 | 162.88.104.202 168 | 162.88.108.196 169 | 162.88.112.196 170 | 162.88.112.194 171 | 162.88.120.193 172 | 162.88.124.194 173 | 162.88.124.201 174 | 162.88.124.202 175 | 162.88.124.197 176 | 162.88.195.138 177 | 162.88.193.105 178 | 162.88.193.103 179 | 162.88.194.137 180 | 162.88.193.109 181 | 162.88.194.141 182 | 203.62.195.167 183 | 203.62.195.168 184 | 204.13.249.233 185 | 204.13.249.232 186 | 204.13.249.231 187 | 204.13.250.11 188 | 204.13.250.141 189 | 204.13.250.151 190 | 204.13.250.157 191 | 204.13.250.132 192 | 204.13.250.10 193 | 204.13.250.23 194 | 204.13.250.142 195 | 204.13.250.135 196 | 204.13.250.46 197 | 204.13.250.45 198 | 204.13.250.8 199 | 204.13.250.5 200 | 204.13.250.37 201 | 204.13.250.6 202 | 204.13.250.133 203 | 204.13.250.41 204 | 204.13.250.44 205 | 204.13.250.34 206 | 204.13.250.43 207 | 204.13.250.154 208 | 204.13.250.143 209 | 204.13.250.19 210 | 204.13.250.57 211 | 204.13.250.52 212 | 204.13.250.158 213 | 204.13.250.20 214 | 204.13.250.29 215 | 204.13.250.22 216 | 204.13.250.18 217 | 204.13.250.13 218 | 204.13.250.36 219 | 204.13.250.50 220 | 204.13.250.60 221 | 204.13.250.31 222 | 204.13.250.53 223 | 204.13.250.62 224 | 204.13.250.27 225 | 204.13.250.21 226 | 204.13.250.24 227 | 204.13.250.131 228 | 204.13.250.30 229 | 204.13.250.146 230 | 204.13.250.47 231 | 204.13.250.17 232 | 204.13.250.128 233 | 204.13.250.59 234 | 204.13.250.156 235 | 204.13.250.56 236 | 204.13.250.14 237 | 204.13.250.61 238 | 204.13.250.51 239 | 204.13.250.28 240 | 204.13.250.33 241 | 204.13.250.7 242 | 204.13.250.63 243 | 204.13.250.130 244 | 204.13.251.17 245 | 204.13.251.141 246 | 204.13.251.1 247 | 204.13.251.128 248 | 204.13.251.14 249 | 204.13.251.19 250 | 204.13.251.18 251 | 204.13.251.12 252 | 204.13.251.33 253 | 204.13.251.30 254 | 204.13.251.40 255 | 204.13.251.147 256 | 204.13.251.140 257 | 204.13.251.47 258 | 204.13.251.34 259 | 204.13.251.6 260 | 204.13.251.54 261 | 204.13.251.150 262 | 204.13.251.50 263 | 204.13.251.58 264 | 204.13.251.137 265 | 204.13.251.63 266 | 204.13.251.48 267 | 204.13.251.32 268 | 204.13.251.62 269 | 204.13.251.41 270 | 204.13.251.42 271 | 204.13.251.13 272 | 204.13.251.46 273 | 204.13.251.132 274 | 204.13.251.151 275 | 204.13.251.139 276 | 204.13.251.4 277 | 204.13.251.23 278 | 204.13.251.153 279 | 204.13.251.37 280 | 204.13.251.9 281 | 204.13.251.11 282 | 204.13.251.36 283 | 204.13.251.60 284 | 204.13.251.158 285 | 204.13.251.144 286 | 204.13.251.38 287 | 204.13.251.145 288 | 204.13.251.52 289 | 204.13.251.149 290 | 204.13.251.55 291 | 204.13.251.61 292 | 204.13.251.45 293 | 204.13.251.26 294 | 204.13.251.134 295 | 204.13.251.130 296 | 204.13.251.59 297 | 204.13.251.129 298 | 208.78.70.9 299 | 208.78.70.47 300 | 208.78.70.18 301 | 208.78.70.1 302 | 208.78.70.151 303 | 208.78.70.140 304 | 208.78.70.129 305 | 208.78.70.4 306 | 208.78.70.149 307 | 208.78.70.147 308 | 208.78.70.130 309 | 208.78.70.45 310 | 208.78.70.46 311 | 208.78.70.153 312 | 208.78.70.35 313 | 208.78.70.141 314 | 208.78.70.40 315 | 208.78.70.17 316 | 208.78.70.37 317 | 208.78.70.157 318 | 208.78.70.152 319 | 208.78.70.49 320 | 208.78.70.131 321 | 208.78.70.3 322 | 208.78.70.21 323 | 208.78.70.31 324 | 208.78.70.54 325 | 208.78.70.29 326 | 208.78.70.38 327 | 208.78.70.42 328 | 208.78.70.44 329 | 208.78.70.133 330 | 208.78.70.57 331 | 208.78.70.16 332 | 208.78.70.135 333 | 208.78.70.39 334 | 208.78.70.148 335 | 208.78.70.41 336 | 208.78.70.139 337 | 208.78.70.5 338 | 208.78.70.62 339 | 208.78.70.30 340 | 208.78.70.59 341 | 208.78.70.22 342 | 208.78.70.143 343 | 208.78.70.48 344 | 208.78.70.8 345 | 208.78.70.159 346 | 208.78.70.155 347 | 208.78.70.56 348 | 208.78.70.128 349 | 208.78.70.23 350 | 208.78.70.2 351 | 208.78.70.60 352 | 208.78.70.19 353 | 208.78.71.4 354 | 208.78.71.151 355 | 208.78.71.26 356 | 208.78.71.49 357 | 208.78.71.130 358 | 208.78.71.38 359 | 208.78.71.56 360 | 208.78.71.35 361 | 208.78.71.50 362 | 208.78.71.21 363 | 208.78.71.47 364 | 208.78.71.16 365 | 208.78.71.144 366 | 208.78.71.138 367 | 208.78.71.131 368 | 208.78.71.152 369 | 208.78.71.41 370 | 208.78.71.10 371 | 208.78.71.136 372 | 208.78.71.63 373 | 208.78.71.52 374 | 208.78.71.30 375 | 208.78.71.13 376 | 208.78.71.150 377 | 208.78.71.133 378 | 208.78.71.153 379 | 208.78.71.11 380 | 208.78.71.154 381 | 208.78.71.53 382 | 208.78.71.147 383 | 208.78.71.27 384 | 208.78.71.5 385 | 208.78.71.62 386 | 208.78.71.51 387 | 208.78.71.60 388 | 208.78.71.143 389 | 208.78.71.8 390 | 208.78.71.19 391 | 208.78.71.54 392 | 208.78.71.157 393 | 208.78.71.28 394 | 208.78.71.43 395 | 208.78.71.20 396 | 208.78.71.6 397 | 208.78.71.22 398 | 208.78.71.48 399 | 208.78.71.158 400 | 208.78.71.1 401 | 208.78.71.32 402 | 208.78.71.140 403 | 208.78.71.34 404 | 208.78.71.15 405 | 208.78.71.129 406 | 208.78.71.142 407 | 208.78.71.59 408 | 208.78.71.33 409 | 208.78.71.61 410 | 208.78.71.156 411 | 216.146.34.146 412 | 216.146.34.145 413 | 216.146.37.142 414 | 216.146.38.173 415 | 216.146.38.111 416 | 216.146.38.176 417 | 216.146.38.112 418 | 216.146.38.174 419 | 216.146.38.177 420 | 216.146.39.183 421 | 216.146.39.182 422 | 216.146.39.185 423 | 216.146.39.186 424 | 216.146.39.184 425 | 216.146.39.187 426 | 216.146.42.167 427 | 216.146.42.168 428 | 216.146.43.156 429 | 216.146.44.146 430 | 216.146.47.144 431 | -------------------------------------------------------------------------------- /resolvers/dnspod.txt: -------------------------------------------------------------------------------- 1 | 180.167.104.194 2 | 180.169.197.206 3 | 163.125.6.60 4 | 116.236.72.58 5 | 116.233.183.67 6 | 222.67.14.138 7 | 124.156.192.80 8 | 116.224.109.79 9 | 180.175.104.57 10 | 180.168.49.62 11 | 180.157.204.59 12 | 222.64.173.250 13 | 101.229.146.206 14 | 180.175.176.103 15 | 218.79.79.122 16 | 101.80.142.225 17 | 114.84.165.103 18 | 163.125.115.239 19 | 222.72.141.166 20 | 180.159.128.52 21 | 163.125.211.6 22 | 180.167.231.90 23 | 58.37.225.120 24 | 180.165.114.89 25 | 116.239.22.177 26 | 202.101.1.150 27 | 114.95.167.64 28 | 58.39.83.233 29 | 124.74.155.254 30 | 124.77.50.178 31 | 116.233.73.181 32 | 101.80.242.0 33 | 121.12.81.108 34 | 180.171.62.23 35 | 58.35.255.207 36 | 180.168.165.89 37 | 116.228.236.38 38 | 116.232.59.211 39 | 180.165.233.224 40 | 180.169.83.122 41 | 116.228.125.194 42 | 114.89.210.99 43 | 124.79.153.150 44 | 58.35.194.140 45 | 180.175.178.37 46 | 180.167.19.84 47 | 180.167.19.73 48 | 124.79.154.64 49 | 116.232.194.90 50 | 114.95.225.226 51 | 116.236.226.187 52 | 58.35.209.233 53 | 210.22.22.140 54 | 222.71.75.185 55 | 180.169.130.10 56 | 58.38.128.152 57 | 163.125.115.253 58 | 116.236.173.210 59 | 114.93.167.194 60 | 116.224.131.156 61 | 180.175.217.69 62 | 180.155.217.195 63 | 180.170.230.60 64 | 61.170.130.214 65 | 180.168.36.78 66 | 101.83.93.28 67 | 180.155.252.227 68 | 112.95.235.74 69 | 180.169.17.12 70 | 103.39.225.210 71 | 180.166.248.90 72 | 124.78.254.165 73 | 118.126.16.19 74 | 118.126.9.219 75 | 211.152.39.199 76 | 58.38.139.21 77 | 180.167.79.202 78 | 211.152.63.72 79 | 101.85.219.133 80 | 124.78.15.160 81 | 211.152.44.22 82 | 163.125.115.198 83 | 218.79.49.57 84 | 180.154.119.50 85 | 101.83.124.14 86 | 163.125.18.201 87 | 210.21.239.151 88 | 114.95.226.99 89 | 116.233.73.158 90 | 116.228.39.114 91 | 116.192.160.197 92 | 180.175.205.84 93 | 124.156.98.93 94 | 150.109.110.62 95 | 180.167.192.58 96 | 124.78.5.254 97 | 116.237.200.49 98 | 101.95.29.246 99 | 58.35.246.74 100 | 114.93.156.54 101 | 116.235.48.41 102 | 124.78.160.85 103 | 180.158.54.58 104 | 222.67.177.247 105 | 116.228.163.155 106 | 180.166.73.58 107 | 58.250.250.253 108 | 116.246.39.202 109 | 116.247.113.145 110 | 116.232.255.0 111 | 180.167.42.13 112 | 114.95.122.101 113 | 180.170.105.72 114 | 116.227.169.92 115 | 116.236.237.141 116 | 180.167.37.238 117 | 203.156.222.118 118 | 114.93.72.39 119 | 180.166.76.228 120 | 180.175.28.117 121 | 118.126.14.19 122 | 114.89.210.101 123 | 114.93.218.155 124 | 116.230.135.53 125 | 116.232.221.187 126 | 101.93.65.186 127 | 116.232.227.91 128 | 180.175.105.39 129 | 218.82.248.173 130 | 180.169.83.125 131 | 124.78.196.87 132 | 116.236.152.93 133 | 222.65.230.155 134 | 114.91.96.112 135 | 124.79.88.77 136 | 150.109.233.108 137 | 116.226.37.99 138 | 101.93.16.136 139 | 180.169.132.106 140 | 58.38.73.254 141 | 180.155.18.44 142 | 180.167.240.186 143 | 124.78.103.9 144 | 180.155.227.42 145 | 116.235.48.22 146 | 101.81.162.100 147 | 211.152.52.64 148 | 61.170.172.127 149 | 116.237.77.77 150 | 123.58.53.47 151 | 124.79.193.219 152 | 58.35.12.148 153 | 180.169.179.225 154 | 103.39.213.140 155 | 123.58.53.84 156 | 222.68.153.80 157 | 180.172.223.202 158 | 101.80.37.33 159 | 118.126.9.199 160 | 163.125.115.197 161 | 116.239.25.130 162 | 180.159.99.17 163 | 222.71.74.187 164 | 114.95.164.155 165 | 116.236.79.233 166 | 211.152.33.170 167 | 124.74.109.142 168 | 123.58.62.148 169 | 123.58.38.39 170 | 58.250.4.136 171 | 116.236.249.139 172 | 163.125.134.39 173 | 118.126.14.104 174 | 61.173.79.187 175 | 180.175.92.254 176 | 114.86.143.124 177 | 116.228.195.118 178 | 180.175.204.26 179 | 116.229.148.138 180 | 101.80.141.142 181 | 58.251.3.206 182 | 119.28.187.215 183 | 116.231.151.39 184 | 180.167.76.125 185 | 61.152.134.228 186 | 124.78.127.31 187 | 116.233.74.200 188 | 114.91.127.217 189 | 218.1.107.113 190 | 101.226.249.215 191 | 101.229.208.180 192 | 180.154.189.75 193 | 222.71.130.87 194 | 114.85.38.58 195 | 180.167.52.92 196 | 203.195.163.182 197 | 114.86.170.22 198 | 180.168.176.118 199 | 218.1.72.141 200 | 180.159.209.164 201 | 180.167.220.62 202 | 180.164.89.25 203 | 180.171.182.77 204 | 101.231.239.42 205 | 58.32.1.38 206 | 114.95.44.192 207 | 101.95.159.50 208 | 61.165.137.156 209 | 58.40.24.78 210 | 116.236.144.30 211 | 218.82.171.147 212 | 163.125.31.17 213 | 101.229.2.143 214 | 114.88.128.118 215 | 180.158.184.164 216 | 218.79.215.24 217 | 163.125.244.240 218 | 101.224.136.200 219 | 58.38.135.64 220 | 61.171.217.135 221 | 114.88.128.236 222 | 27.38.122.69 223 | 180.167.237.46 224 | 180.157.178.53 225 | 122.13.81.161 226 | 61.173.78.185 227 | 182.254.217.191 228 | 58.32.2.9 229 | 114.88.160.194 230 | 101.231.249.108 231 | 222.64.149.133 232 | 114.91.55.5 233 | 58.32.14.215 234 | 27.38.97.77 235 | 101.226.179.107 236 | 114.86.109.88 237 | 211.152.44.198 238 | 211.152.35.18 239 | 180.165.48.242 240 | 222.73.219.164 241 | 61.172.242.168 242 | 211.152.57.98 243 | 58.39.25.81 244 | 106.3.230.31 245 | 211.152.55.90 246 | 114.80.101.112 247 | 114.80.100.228 248 | 114.82.192.176 249 | 101.80.198.14 250 | 58.34.85.253 251 | 116.230.234.248 252 | 180.170.184.25 253 | 180.166.129.177 254 | 222.65.195.29 255 | 58.38.61.117 256 | 101.95.156.202 257 | 101.80.103.61 258 | 27.46.21.92 259 | 124.77.241.149 260 | 61.171.251.130 261 | 58.32.216.177 262 | 222.65.194.118 263 | 114.84.152.228 264 | 218.83.120.226 265 | 180.157.52.207 266 | 114.86.227.154 267 | 114.84.93.49 268 | 163.125.114.164 269 | 150.109.25.130 270 | 180.175.28.204 271 | 222.73.195.140 272 | 114.88.132.76 273 | 180.174.48.71 274 | 180.167.22.59 275 | 124.78.14.211 276 | 222.65.106.73 277 | 222.65.94.70 278 | 119.28.163.166 279 | 116.192.160.133 280 | 180.161.98.34 281 | 114.93.189.221 282 | 116.231.30.246 283 | 101.93.67.36 284 | 180.175.76.16 285 | 218.81.160.53 286 | 101.95.156.138 287 | 163.125.149.108 288 | 218.83.75.238 289 | 101.80.60.238 290 | 101.80.52.6 291 | 180.175.206.114 292 | 58.38.160.190 293 | 124.79.192.169 294 | 180.156.163.117 295 | 180.172.179.32 296 | 101.86.125.72 297 | 116.230.119.152 298 | 116.237.152.13 299 | 114.93.114.64 300 | 58.32.12.109 301 | 116.228.234.202 302 | 222.71.54.123 303 | 116.228.88.106 304 | 180.166.163.50 305 | 58.38.137.235 306 | 180.175.182.15 307 | 221.239.160.57 308 | 222.67.15.122 309 | 221.239.167.201 310 | 114.86.179.90 311 | 118.126.14.71 312 | 103.39.218.44 313 | 180.153.108.78 314 | 103.39.233.101 315 | 114.86.191.5 316 | 103.39.218.93 317 | 58.250.254.120 318 | 124.78.117.27 319 | 124.79.180.120 320 | 218.78.186.228 321 | 123.58.59.121 322 | 123.58.59.244 323 | 222.64.212.109 324 | 101.85.234.84 325 | 222.71.39.85 326 | 180.171.160.131 327 | 180.161.29.213 328 | 101.80.176.59 329 | 180.167.191.194 330 | 114.93.89.240 331 | 116.227.31.165 332 | 61.165.32.208 333 | 180.167.122.150 334 | 114.86.96.223 335 | 58.34.93.110 336 | 180.164.90.113 337 | 116.238.133.7 338 | 180.156.55.116 339 | 114.80.196.207 340 | 101.224.204.3 341 | 58.37.238.114 342 | 116.233.206.98 343 | 180.173.109.97 344 | 203.195.201.164 345 | 101.95.9.34 346 | 58.40.202.89 347 | 180.155.154.18 348 | 101.83.213.124 349 | 222.70.216.149 350 | 101.95.159.62 351 | 222.66.4.218 352 | 119.28.142.99 353 | 163.125.191.145 354 | 180.154.231.12 355 | 116.232.69.248 356 | 61.152.65.218 357 | 58.39.41.128 358 | 116.228.184.250 359 | 103.39.215.116 360 | 150.109.182.237 361 | 124.78.168.88 362 | 222.72.42.6 363 | 116.232.118.198 364 | 101.224.11.199 365 | 27.46.20.103 366 | 222.73.44.39 367 | 58.35.61.140 368 | 116.228.78.183 369 | 180.155.155.207 370 | 180.168.215.250 371 | 150.109.194.129 372 | 101.95.184.158 373 | 222.64.194.163 374 | 116.228.50.99 375 | 103.39.215.138 376 | 163.125.73.129 377 | 218.83.9.96 378 | 58.35.70.199 379 | 101.229.151.146 380 | 163.125.209.125 381 | 124.78.23.98 382 | 180.169.168.252 383 | 58.34.246.84 384 | 180.167.214.34 385 | 61.171.4.143 386 | 222.67.80.142 387 | 27.46.8.120 388 | 58.38.51.182 389 | 221.239.200.148 390 | 180.155.9.141 391 | 222.66.235.225 392 | 222.71.243.173 393 | 116.238.251.200 394 | 211.152.42.9 395 | 103.39.225.69 396 | 203.156.236.177 397 | 124.79.150.231 398 | 27.46.13.32 399 | 114.84.150.61 400 | 116.233.112.4 401 | 210.16.188.118 402 | 123.58.51.202 403 | 222.73.37.108 404 | 124.79.126.239 405 | 222.66.238.4 406 | 180.166.154.198 407 | 116.226.1.180 408 | 180.155.159.2 409 | 222.73.203.121 410 | 211.152.34.161 411 | 150.109.70.60 412 | 114.80.70.68 413 | 121.201.4.12 414 | 218.1.27.22 415 | 106.3.227.129 416 | 222.71.39.228 417 | 58.38.61.15 418 | 222.72.175.24 419 | 114.86.93.201 420 | 116.236.145.177 421 | 163.125.240.91 422 | 58.250.101.7 423 | 101.80.230.36 424 | 116.230.57.244 425 | 116.247.114.202 426 | 203.110.165.106 427 | 101.231.228.27 428 | 180.170.212.221 429 | 124.156.209.94 430 | 116.238.125.137 431 | 116.238.63.243 432 | 163.125.70.234 433 | 163.125.135.76 434 | 218.83.109.173 435 | 222.73.154.248 436 | 61.165.40.77 437 | 121.14.119.30 438 | 180.167.19.95 439 | 180.169.243.150 440 | 101.86.0.64 441 | 180.164.66.89 442 | 116.228.212.58 443 | 58.34.97.221 444 | 222.72.166.33 445 | 114.84.154.223 446 | 116.232.231.81 447 | 180.171.148.212 448 | 27.46.21.29 449 | 124.156.209.34 450 | 61.129.122.114 451 | 180.165.113.138 452 | 222.67.63.65 453 | 222.65.104.104 454 | 61.173.13.164 455 | 116.228.150.150 456 | 58.37.160.174 457 | 180.167.91.206 458 | 101.228.243.45 459 | 114.95.167.152 460 | 180.169.130.193 461 | 114.91.181.130 462 | 116.236.78.238 463 | 58.250.57.28 464 | 116.228.43.49 465 | 180.162.83.232 466 | 114.82.227.186 467 | 163.125.119.58 468 | 101.80.76.177 469 | 180.171.63.108 470 | 116.230.227.160 471 | 180.175.116.172 472 | 180.155.213.193 473 | 58.34.168.165 474 | 180.167.19.82 475 | 103.39.215.119 476 | 112.95.22.165 477 | 58.35.211.164 478 | 114.95.65.169 479 | 180.169.177.91 480 | 116.232.107.164 481 | 180.168.143.133 482 | 114.92.51.196 483 | 180.155.19.165 484 | 58.37.39.214 485 | 163.125.169.236 486 | 210.21.239.150 487 | 58.35.20.134 488 | 114.94.55.71 489 | 180.168.190.153 490 | 180.169.142.249 491 | 180.161.118.150 492 | 180.166.162.46 493 | 180.155.69.4 494 | 180.156.220.127 495 | 180.152.140.123 496 | 114.82.132.50 497 | 180.158.157.194 498 | 221.239.233.213 499 | 180.172.111.164 500 | 180.154.231.3 501 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 🅑🅐🅢🅢 2 | 3 | **bass** aim's at maximizing your resolver count wherever it can by combining different valid dns servers from the targets DNS Providers & adding them to your initial set of public resolvers (here located in [/resolvers/public.txt](https://github.com/Abss0x7tbh/bass/blob/master/resolvers/public.txt)), thereby allowing you to use the maximum number of resolvers obtainable for your target. This is more of a `best-case-scenario` per target. 4 | 5 | More the resolvers, lesser the traffic to each resolver when using tools like massdns that perform concurrent lookups using internal hash table. So easier it is to scale your target list 6 | 7 | # Table Of Contents 8 | 9 | 10 | - [Concept Of Tool](#concept-of-tool) 11 | + [DIY to know how exactly are these resolvers extracted](#diy-to-know-how-exactly-are-these-resolvers-extracted) 12 | - [About public.txt](#publictxt) 13 | - [Usage](#usage) 14 | - [Output](#output) 15 | - [Limitations](#limitations) 16 | - [Providers](#providers) 17 | + [Provider Contributors](#provider-contributors) 18 | - [Contributors](#contributors) 19 | 20 | 21 | # Concept Of Tool 22 | 23 | Concept is to gather all abiding DNS servers from the providers network(their ASN) and in cases of multiple providers combine their nameservers. Eventually add them with your filtered list of `public.txt` to give you a maximum count of resolvers for the specified target. 24 | 25 | **Algorithm of bass :** 26 | 27 | Detect DNS Providers > Gather resolvers from detected Providers (all `.txt` files inside `./bass/resolvers/` > Combine them with filtered public-dns resolvers (`pubic.txt`) > use against your target (via massdns etc) 28 | 29 | ![Concept Of bass](https://user-images.githubusercontent.com/32202226/65170066-cab27a80-da3f-11e9-84c1-c70973d0a684.png) 30 | 31 | **Example using live test case :** 32 | 33 | 1. Assume your target is `PayPal`. 34 | 35 | ``` 36 | paypal.com nameserver = pdns100.ultradns.com. 37 | paypal.com nameserver = ns1.p57.dynect.net. 38 | paypal.com nameserver = pdns100.ultradns.net. 39 | paypal.com nameserver = ns2.p57.dynect.net. 40 | ``` 41 | 42 | bass will combine all the resolvers from `/resolvers/dynect.txt` & `/resolvers/ultradns.txt` which totals to `4017` resolvers. These resolvers are then added to a filtered public-dns resolvers `public.txt`, giving you a final list of resolvers that you can use against target list of paypal domains. The count in this case is public.txt + `4017` resolvers. Use them as resolvers with massdns for best results. 43 | 44 | ### DIY to know how exactly are these resolvers extracted 45 | 46 | DNS Providers and their network have a lot of nameservers. Some primary, some secondary and some both. bass looks for those nameservers that share the same zone files as the primary authoritative nameservers employed to all their clients. So these nameservers would also answer authoritatively. They can also in bulk be used as resolvers for your target. 47 | 48 | 49 | - Let's take a target , [airbnb.com](https://airbnb.com). First let's find it's nameservers : 50 | ``` 51 | $ host -t ns airbnb.com 52 | airbnb.com name server ns2.p74.dynect.net. 53 | airbnb.com name server dns1.p08.nsone.net. 54 | airbnb.com name server dns2.p08.nsone.net. 55 | airbnb.com name server ns3.p74.dynect.net. 56 | airbnb.com name server dns4.p08.nsone.net. 57 | airbnb.com name server dns3.p08.nsone.net. 58 | airbnb.com name server ns1.p74.dynect.net. 59 | airbnb.com name server ns4.p74.dynect.net. 60 | ``` 61 | - We could see that airbnb uses dynect & nsone nameservers. Our goal is to ask these providers if they have more nameservers in their network that could also resolve airbnb. 62 | - Let's take one of the providers for this DIY, dynect. Let's explore the nameservers subnet for more nameservers that share zone file. Get ip address of `ns2.p74.dynect.net` using `host ns2.p74.dynect.net` i.e `162.88.18.12`. 63 | - Search this ip on [bgp.he.net](https://bgp.he.net/ip/162.88.18.12) & get ASN & CIDR. In this case CIDR is `162.88.18.0/24`. 64 | - Now masscan this cidr for port 53 to get all DNS servers first. 65 | ``` 66 | sudo masscan 162.88.18.0/24 -p 53 --rate=1000 | awk '{print $NF}' > diy.txt 67 | ``` 68 | - We get close to 31 DNS servers in diy.txt. They are : 69 | 70 | ``` 71 | 162.88.18.18 72 | 162.88.18.28 73 | 162.88.18.20 74 | 162.88.18.15 75 | 162.88.18.23 76 | 162.88.18.19 77 | 162.88.18.11 78 | 162.88.18.12 79 | 162.88.18.4 80 | 162.88.18.27 81 | 162.88.18.10 82 | 162.88.18.26 83 | 162.88.18.24 84 | 162.88.18.9 85 | 162.88.18.16 86 | 162.88.18.25 87 | 162.88.18.1 88 | 162.88.18.13 89 | 162.88.18.17 90 | 162.88.18.6 91 | 162.88.18.22 92 | 162.88.18.3 93 | 162.88.18.31 94 | 162.88.18.21 95 | 162.88.18.29 96 | 162.88.18.8 97 | 162.88.18.7 98 | 162.88.18.30 99 | 162.88.18.2 100 | 162.88.18.14 101 | 162.88.18.5 102 | ``` 103 | - **In this case** all of these 31 DNS servers share the same zone files as the primary nameserver of airbnb and hence answer authoritatively. So pick any one in random and run lookup on it as : 104 | 105 | ``` 106 | dig @162.88.18.25 airbnb.com 107 | 108 | ; <<>> DiG 9.11.3-1ubuntu1.8-Ubuntu <<>> @162.88.18.25 airbnb.com 109 | ; (1 server found) 110 | ;; global options: +cmd 111 | ;; Got answer: 112 | ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42042 113 | ;; flags: qr aa rd; QUERY: 1, ANSWER: 3, AUTHORITY: 8, ADDITIONAL: 1 114 | ;; WARNING: recursion requested but not available 115 | 116 | ;; OPT PSEUDOSECTION: 117 | ; EDNS: version: 0, flags:; udp: 4096 118 | ;; QUESTION SECTION: 119 | ;airbnb.com. IN A 120 | 121 | ;; ANSWER SECTION: 122 | airbnb.com. 60 IN A 52.87.45.227 123 | airbnb.com. 60 IN A 52.205.157.89 124 | airbnb.com. 60 IN A 34.200.100.113 125 | 126 | ;; AUTHORITY SECTION: 127 | airbnb.com. 86400 IN NS dns3.p08.nsone.net. 128 | airbnb.com. 86400 IN NS dns2.p08.nsone.net. 129 | airbnb.com. 86400 IN NS ns3.p74.dynect.net. 130 | airbnb.com. 86400 IN NS dns4.p08.nsone.net. 131 | airbnb.com. 86400 IN NS ns1.p74.dynect.net. 132 | airbnb.com. 86400 IN NS dns1.p08.nsone.net. 133 | airbnb.com. 86400 IN NS ns4.p74.dynect.net. 134 | airbnb.com. 86400 IN NS ns2.p74.dynect.net. 135 | 136 | ;; Query time: 4 msec 137 | ;; SERVER: 162.88.18.25#53(162.88.18.25) 138 | ;; WHEN: Wed Sep 18 16:50:03 UTC 2019 139 | ;; MSG SIZE rcvd: 343 140 | 141 | 142 | ``` 143 | You will be able to resolve your target authoritatively using +31 more nameservers now. 144 | 145 | The process does not end here. Not all cases are such. Out of the nameservers collected some would/could be used for a completely different purpose and would REFUSE . Also all the networks of the Providers have been sourced & validated, so multiple ASN lookups on the provider have been done. I have validated them and placed them under `~/resolvers/*.txt` 146 | 147 | 148 | 149 | # public.txt 150 | 151 | [/resolvers/public.txt](https://github.com/Abss0x7tbh/bass/blob/master/resolvers/public.txt) is a default constant operand to the addition of nameservers. It contains validated public nameservers from [public-dns](https://public-dns.info/nameservers.txt). You can either add more or delete public resolvers from here as you might have your own validated list of them already. This is what bass will use as a default i.e it will either add more resolvers to it or just give you the same. 152 | 153 | All nameservers in `public.txt` have been validated using **[dnsvalidator](https://github.com/vortexau/dnsvalidator)** 154 | 155 | In short you either walk away with what you already have in your `public.txt` or something more! 156 | 157 | 158 | # Usage 159 | python <3.6 is no longer supported. Please upgrade to python3.6 160 | 161 | ``` 162 | git clone https://github.com/Abss0x7tbh/bass.git 163 | cd bass 164 | python3.6 -m pip install -r requirements.txt 165 | python3.6 bass.py -d target.com -o output/file/for/final_resolver_list.txt 166 | ``` 167 | 168 | **Reference :** 169 | 170 | | Flag | What it does | 171 | | ------------- | ------------- | 172 | | -d / --domain | Specify target root domain | 173 | | -o/ --output | Specify where bass has to ouput the final resolver list | 174 | 175 | 176 | 177 | **Example :** 178 | 179 | ``` 180 | cd bass && python3 bass.py -d paypal.com -o ~/output/paypal_resolvers.txt 181 | ``` 182 | 183 | 184 | # Output 185 | 186 | This output shows the **total** count of validated public resolvers present in `/resolvers/public.txt` which are ~3.5k in number and the remaining `4017` that bass could collect from the targets (here paypal) providers. They are subject to change if you have a different `public.txt`. 187 | 188 | ![output](https://user-images.githubusercontent.com/33752861/65172764-3c53ee00-da6b-11e9-8d6d-610987916770.png) 189 | 190 | 191 | # Limitations 192 | 193 | - More DNS Providers are yet to be found & added. 194 | 195 | - Some NS record of `target 1` might be `ns1.xyz.com` and `target 2` might be `ns2.xyz.com` . So there are some DNS servers of providers that have only zone file of `ns1.xyz.com` so they wouldn't function for `target 2`. I have just added them all together as further classification is difficult. This only happens in the case of `nsone` as far as i have observed. 196 | 197 | 198 | # Providers 199 | 200 | There are close to 20 DNS Providers added. There could be more. 201 | 202 | ## Provider Contributors 203 | 204 | - Kudos to [streaak](https://twitter.com/streaak) for sourcing more than 9+ providers with resolvers ranging anywhere between 100 - 6000! 205 | 206 | 207 | # Contributors 208 | 209 | - Thanks a lot [Patrik Hudak](https://twitter.com/0xpatrik) for some good suggestions and help! 210 | - Thanks a lot [Shuaib Oladigbolu](https://twitter.com/_sawzeeyy) for your contributions with the code & other refactorings! 211 | - Thanks a lot [Meme-Lord](https://github.com/meme-lord) for some excellent contributions , refactorings and upgrades to the code. 212 | - Thanks a lot [ip-rw](https://github.com/ip-rw) for their contribution to the testdns utility! 213 | 214 | bass automatically tells you of any new providers it does not have resolvers for. If you want to contribute then open an issue with the providers name so that we could increase the reach. Thanks 215 | -------------------------------------------------------------------------------- /resolvers/nsone.txt: -------------------------------------------------------------------------------- 1 | 198.51.45.206 2 | 198.51.45.24 3 | 198.51.45.100 4 | 198.51.45.138 5 | 198.51.45.214 6 | 198.51.45.188 7 | 198.51.45.59 8 | 198.51.45.205 9 | 198.51.45.215 10 | 198.51.45.163 11 | 198.51.45.231 12 | 198.51.45.97 13 | 198.51.45.165 14 | 198.51.45.228 15 | 198.51.45.203 16 | 198.51.45.136 17 | 198.51.45.67 18 | 198.51.45.195 19 | 198.51.45.30 20 | 198.51.45.130 21 | 198.51.45.253 22 | 198.51.45.4 23 | 198.51.45.146 24 | 198.51.45.34 25 | 198.51.45.114 26 | 198.51.45.149 27 | 198.51.45.201 28 | 198.51.45.127 29 | 198.51.45.144 30 | 198.51.45.98 31 | 198.51.45.148 32 | 198.51.45.71 33 | 198.51.45.116 34 | 198.51.45.185 35 | 198.51.45.209 36 | 198.51.45.37 37 | 198.51.45.239 38 | 198.51.45.39 39 | 198.51.45.181 40 | 198.51.45.68 41 | 198.51.45.235 42 | 198.51.45.27 43 | 198.51.45.186 44 | 198.51.45.160 45 | 198.51.45.210 46 | 198.51.45.223 47 | 198.51.45.53 48 | 198.51.45.62 49 | 198.51.45.0 50 | 198.51.45.134 51 | 198.51.45.252 52 | 198.51.45.104 53 | 198.51.45.172 54 | 198.51.45.250 55 | 198.51.45.174 56 | 198.51.45.249 57 | 198.51.45.227 58 | 198.51.45.198 59 | 198.51.45.73 60 | 198.51.45.88 61 | 198.51.45.32 62 | 198.51.45.171 63 | 198.51.45.49 64 | 198.51.45.51 65 | 198.51.45.182 66 | 198.51.45.193 67 | 198.51.45.86 68 | 198.51.45.142 69 | 198.51.45.176 70 | 198.51.45.202 71 | 198.51.45.45 72 | 198.51.45.5 73 | 198.51.45.21 74 | 198.51.45.112 75 | 198.51.45.226 76 | 198.51.45.150 77 | 198.51.45.81 78 | 198.51.45.79 79 | 198.51.45.173 80 | 198.51.45.189 81 | 198.51.45.106 82 | 198.51.45.75 83 | 198.51.45.162 84 | 198.51.45.87 85 | 198.51.45.236 86 | 198.51.45.247 87 | 198.51.45.143 88 | 198.51.45.2 89 | 198.51.45.124 90 | 198.51.45.180 91 | 198.51.45.25 92 | 198.51.45.217 93 | 198.51.45.61 94 | 198.51.45.83 95 | 198.51.45.44 96 | 198.51.45.80 97 | 198.51.45.54 98 | 198.51.45.233 99 | 198.51.45.93 100 | 198.51.45.76 101 | 198.51.45.238 102 | 198.51.45.140 103 | 198.51.45.133 104 | 198.51.45.58 105 | 198.51.45.126 106 | 198.51.45.42 107 | 198.51.45.57 108 | 198.51.45.92 109 | 198.51.45.22 110 | 198.51.45.222 111 | 198.51.45.77 112 | 198.51.45.115 113 | 198.51.45.38 114 | 198.51.45.64 115 | 198.51.45.3 116 | 198.51.45.47 117 | 198.51.45.132 118 | 198.51.45.7 119 | 198.51.45.168 120 | 198.51.45.177 121 | 198.51.45.232 122 | 198.51.45.72 123 | 198.51.45.52 124 | 198.51.45.208 125 | 198.51.45.245 126 | 198.51.45.167 127 | 198.51.45.161 128 | 198.51.45.212 129 | 198.51.45.16 130 | 198.51.45.74 131 | 198.51.45.229 132 | 198.51.45.216 133 | 198.51.45.183 134 | 198.51.45.199 135 | 198.51.45.128 136 | 198.51.45.243 137 | 198.51.45.26 138 | 198.51.45.18 139 | 198.51.45.66 140 | 198.51.45.101 141 | 198.51.45.192 142 | 198.51.45.35 143 | 198.51.45.197 144 | 198.51.45.242 145 | 198.51.45.234 146 | 198.51.45.102 147 | 198.51.45.110 148 | 198.51.45.6 149 | 198.51.45.221 150 | 198.51.44.241 151 | 198.51.44.129 152 | 198.51.44.202 153 | 198.51.44.148 154 | 198.51.44.178 155 | 198.51.44.22 156 | 198.51.44.97 157 | 198.51.44.200 158 | 198.51.44.242 159 | 198.51.44.64 160 | 198.51.44.155 161 | 198.51.44.151 162 | 198.51.44.218 163 | 198.51.44.165 164 | 198.51.44.168 165 | 198.51.44.96 166 | 198.51.44.26 167 | 198.51.44.230 168 | 198.51.44.73 169 | 198.51.44.125 170 | 198.51.44.147 171 | 198.51.44.182 172 | 198.51.44.145 173 | 198.51.44.116 174 | 198.51.44.234 175 | 198.51.44.140 176 | 198.51.44.186 177 | 198.51.44.132 178 | 198.51.44.63 179 | 198.51.44.124 180 | 198.51.44.180 181 | 198.51.44.210 182 | 198.51.44.216 183 | 198.51.44.4 184 | 198.51.44.244 185 | 198.51.44.87 186 | 198.51.44.143 187 | 198.51.44.98 188 | 198.51.44.237 189 | 198.51.44.93 190 | 198.51.44.194 191 | 198.51.44.203 192 | 198.51.44.248 193 | 198.51.44.213 194 | 198.51.44.201 195 | 198.51.44.8 196 | 198.51.44.187 197 | 198.51.44.139 198 | 198.51.44.13 199 | 198.51.44.42 200 | 198.51.44.36 201 | 198.51.44.10 202 | 198.51.44.56 203 | 198.51.44.229 204 | 198.51.44.101 205 | 198.51.44.208 206 | 198.51.44.240 207 | 198.51.44.160 208 | 198.51.44.20 209 | 198.51.44.61 210 | 198.51.44.251 211 | 198.51.44.215 212 | 198.51.44.236 213 | 198.51.44.157 214 | 198.51.44.115 215 | 198.51.44.167 216 | 198.51.44.1 217 | 198.51.44.150 218 | 198.51.44.126 219 | 198.51.44.164 220 | 198.51.44.233 221 | 198.51.44.249 222 | 198.51.44.38 223 | 198.51.44.29 224 | 198.51.44.173 225 | 198.51.44.70 226 | 198.51.44.232 227 | 198.51.44.53 228 | 198.51.44.34 229 | 198.51.44.32 230 | 198.51.44.222 231 | 198.51.44.52 232 | 198.51.44.188 233 | 198.51.44.135 234 | 198.51.44.205 235 | 198.51.44.250 236 | 198.51.44.84 237 | 198.51.44.247 238 | 198.51.44.214 239 | 198.51.44.185 240 | 198.51.44.2 241 | 198.51.44.195 242 | 198.51.44.109 243 | 198.51.44.55 244 | 198.51.44.171 245 | 198.51.44.75 246 | 198.51.44.169 247 | 198.51.44.46 248 | 198.51.44.193 249 | 198.51.44.209 250 | 198.51.44.138 251 | 198.51.44.30 252 | 198.51.44.228 253 | 198.51.44.146 254 | 198.51.44.103 255 | 198.51.44.130 256 | 198.51.44.95 257 | 198.51.44.89 258 | 198.51.44.206 259 | 198.51.44.219 260 | 198.51.44.112 261 | 198.51.44.28 262 | 198.51.44.223 263 | 198.51.44.199 264 | 198.51.44.19 265 | 198.51.44.78 266 | 198.51.44.170 267 | 198.51.44.57 268 | 198.51.44.65 269 | 198.51.44.127 270 | 198.51.44.174 271 | 198.51.44.246 272 | 198.51.44.108 273 | 198.51.44.71 274 | 198.51.44.221 275 | 198.51.44.40 276 | 198.51.44.100 277 | 198.51.44.16 278 | 198.51.44.184 279 | 198.51.44.190 280 | 198.51.44.45 281 | 198.51.44.192 282 | 198.51.44.85 283 | 198.51.44.175 284 | 198.51.44.33 285 | 198.51.44.23 286 | 198.51.44.102 287 | 198.51.44.91 288 | 198.51.44.92 289 | 198.51.44.141 290 | 198.51.44.217 291 | 198.51.44.122 292 | 198.51.44.99 293 | 198.51.44.37 294 | 198.51.44.66 295 | 198.51.44.59 296 | 198.51.44.105 297 | 198.51.44.231 298 | 198.51.44.107 299 | 198.51.44.162 300 | 198.51.44.176 301 | 198.51.44.47 302 | 198.51.44.9 303 | 198.51.44.106 304 | 198.51.44.220 305 | 198.51.44.18 306 | 198.51.44.121 307 | 198.51.44.226 308 | 198.51.44.79 309 | 198.51.44.189 310 | 198.51.44.245 311 | 198.51.44.114 312 | 198.51.44.5 313 | 198.51.44.62 314 | 198.51.44.211 315 | 198.51.44.82 316 | 198.51.44.137 317 | 198.51.44.224 318 | 198.51.44.80 319 | 198.51.44.142 320 | 198.51.44.7 321 | 198.51.44.58 322 | 198.51.44.14 323 | 198.51.44.144 324 | 198.51.44.153 325 | 198.51.44.6 326 | 198.51.44.67 327 | 198.51.44.131 328 | 198.51.44.238 329 | 198.51.44.128 330 | 198.51.44.225 331 | 198.51.44.11 332 | 198.51.44.149 333 | 198.51.44.254 334 | 198.51.44.198 335 | 198.51.44.253 336 | 198.51.44.81 337 | 198.51.44.27 338 | 198.51.44.252 339 | 198.51.44.69 340 | 198.51.44.25 341 | 198.51.44.212 342 | 198.51.44.83 343 | 198.51.44.86 344 | 198.51.44.21 345 | 198.51.44.72 346 | 198.51.44.0 347 | 198.51.44.77 348 | 198.51.44.110 349 | 198.51.44.197 350 | 198.51.44.51 351 | 198.51.44.35 352 | 198.51.44.181 353 | 198.51.44.172 354 | 198.51.44.39 355 | 198.51.44.54 356 | 198.51.44.179 357 | 198.51.44.49 358 | 198.51.44.177 359 | 198.51.44.41 360 | 198.51.44.68 361 | 198.51.44.133 362 | 198.51.44.243 363 | 198.51.44.136 364 | 198.51.44.113 365 | 198.51.44.12 366 | 198.51.44.196 367 | 198.51.44.104 368 | 198.51.44.24 369 | 198.51.44.76 370 | 198.51.44.191 371 | 198.51.44.117 372 | 198.51.44.204 373 | 198.51.44.156 374 | 198.51.44.48 375 | 198.51.44.15 376 | 198.51.44.119 377 | 198.51.44.161 378 | 198.51.44.207 379 | 198.51.44.227 380 | 198.51.44.123 381 | 198.51.44.50 382 | 198.51.44.118 383 | 198.51.44.152 384 | 198.51.44.183 385 | 198.51.44.166 386 | 198.51.44.154 387 | 198.51.44.17 388 | 198.51.44.31 389 | 198.51.44.74 390 | 198.51.44.88 391 | 198.51.44.239 392 | 198.51.44.235 393 | 198.51.44.111 394 | 198.51.44.90 395 | 198.51.44.158 396 | 185.103.33.5 397 | 185.103.33.16 398 | 103.35.249.17 399 | 103.35.249.15 400 | 103.35.249.7 401 | 103.35.248.42 402 | 103.35.248.46 403 | 103.35.248.39 404 | 103.35.248.38 405 | 103.35.248.45 406 | 163.114.193.4 407 | 163.114.193.5 408 | 163.114.193.6 409 | 163.114.199.3 410 | 163.114.200.15 411 | 163.114.200.13 412 | 163.114.200.3 413 | 163.114.201.17 414 | 163.114.201.4 415 | 163.114.201.12 416 | 163.114.201.19 417 | 163.114.201.16 418 | 163.114.201.8 419 | 163.114.201.6 420 | 163.114.201.13 421 | 163.114.201.7 422 | 163.114.201.14 423 | 163.114.201.5 424 | 163.114.201.18 425 | 163.114.201.15 426 | 163.114.203.4 427 | 163.114.205.4 428 | 163.114.206.4 429 | 163.114.208.8 430 | 163.114.208.6 431 | 163.114.208.5 432 | 163.114.208.9 433 | 163.114.208.4 434 | 163.114.208.11 435 | 163.114.208.3 436 | 163.114.208.16 437 | 163.114.208.10 438 | 163.114.210.4 439 | 163.114.210.5 440 | 163.114.211.4 441 | 163.114.213.4 442 | 163.114.215.4 443 | 163.114.215.5 444 | 198.51.45.225 445 | 198.51.45.112 446 | 198.51.45.196 447 | 198.51.45.214 448 | 198.51.45.172 449 | 198.51.45.18 450 | 198.51.45.245 451 | 198.51.45.190 452 | 198.51.45.175 453 | 198.51.45.183 454 | 198.51.45.243 455 | 198.51.45.162 456 | 198.51.45.73 457 | 198.51.45.119 458 | 198.51.45.239 459 | 198.51.45.236 460 | 198.51.45.4 461 | 198.51.45.241 462 | 198.51.45.95 463 | 198.51.45.149 464 | 198.51.45.215 465 | 198.51.45.102 466 | 198.51.45.223 467 | 198.51.45.29 468 | 198.51.45.93 469 | 198.51.45.89 470 | 198.51.45.213 471 | 198.51.45.224 472 | 198.51.45.46 473 | 198.51.45.221 474 | 198.51.45.133 475 | 198.51.45.5 476 | 198.51.45.209 477 | 198.51.45.72 478 | 198.51.45.52 479 | 198.51.45.199 480 | 198.51.45.210 481 | 198.51.45.26 482 | 198.51.45.160 483 | 198.51.45.189 484 | 198.51.45.43 485 | 198.51.45.115 486 | 198.51.45.98 487 | 198.51.45.240 488 | 198.51.45.74 489 | 198.51.45.203 490 | 198.51.45.200 491 | 198.51.45.9 492 | 198.51.45.204 493 | 198.51.45.90 494 | 198.51.45.151 495 | 198.51.45.201 496 | 198.51.45.68 497 | 198.51.45.122 498 | 198.51.45.113 499 | 198.51.45.121 500 | 198.51.45.82 501 | 198.51.45.165 502 | 198.51.45.77 503 | 198.51.45.217 504 | 198.51.45.138 505 | 198.51.45.206 506 | 198.51.45.227 507 | 198.51.45.123 508 | 198.51.45.86 509 | 198.51.45.139 510 | 198.51.45.152 511 | 198.51.45.49 512 | 198.51.45.23 513 | 198.51.45.182 514 | 198.51.45.140 515 | 198.51.45.14 516 | 198.51.45.37 517 | 198.51.45.10 518 | 198.51.45.13 519 | 198.51.45.96 520 | 198.51.45.179 521 | 198.51.45.134 522 | 198.51.45.3 523 | 198.51.45.6 524 | 198.51.45.155 525 | 198.51.45.150 526 | 198.51.45.54 527 | 198.51.45.166 528 | 198.51.45.17 529 | 198.51.45.117 530 | 198.51.45.106 531 | 198.51.45.186 532 | 198.51.45.110 533 | 198.51.45.219 534 | 198.51.45.27 535 | 198.51.45.92 536 | 198.51.45.167 537 | 198.51.45.2 538 | 198.51.45.76 539 | 198.51.45.64 540 | 198.51.45.31 541 | 198.51.45.130 542 | 198.51.45.32 543 | 198.51.45.254 544 | 198.51.45.147 545 | 198.51.45.128 546 | 198.51.45.20 547 | 198.51.45.168 548 | 198.51.45.250 549 | 198.51.45.234 550 | 198.51.45.41 551 | 198.51.45.53 552 | 198.51.45.244 553 | 198.51.45.141 554 | 198.51.45.67 555 | 198.51.45.62 556 | 198.51.45.118 557 | 198.51.45.36 558 | 198.51.45.61 559 | 198.51.45.80 560 | 198.51.45.180 561 | 198.51.45.178 562 | 198.51.45.136 563 | 198.51.45.39 564 | -------------------------------------------------------------------------------- /resolvers/hosttech.txt: -------------------------------------------------------------------------------- 1 | 88.99.92.242 2 | 46.4.245.197 3 | 5.9.51.24 4 | 136.243.227.160 5 | 144.76.154.79 6 | 148.251.133.165 7 | 88.99.122.211 8 | 178.63.253.156 9 | 46.4.161.113 10 | 138.201.6.244 11 | 176.9.201.101 12 | 5.9.230.65 13 | 195.201.181.63 14 | 136.243.57.253 15 | 116.203.111.142 16 | 116.202.6.192 17 | 95.216.53.4 18 | 144.76.70.106 19 | 95.211.224.172 20 | 82.220.39.177 21 | 148.251.114.182 22 | 37.48.70.196 23 | 213.133.123.188 24 | 46.4.217.168 25 | 159.69.209.43 26 | 178.63.229.168 27 | 46.4.193.248 28 | 195.201.74.136 29 | 116.202.27.254 30 | 85.10.247.72 31 | 195.201.192.152 32 | 77.235.53.19 33 | 136.243.49.116 34 | 46.4.29.254 35 | 178.162.136.236 36 | 116.203.200.249 37 | 195.201.149.243 38 | 78.46.95.206 39 | 5.79.71.226 40 | 195.201.157.17 41 | 144.76.178.92 42 | 185.142.213.219 43 | 37.48.104.232 44 | 82.220.99.203 45 | 95.211.153.67 46 | 78.46.231.161 47 | 195.201.100.11 48 | 62.212.88.27 49 | 78.47.64.161 50 | 5.79.85.219 51 | 88.99.122.149 52 | 195.201.127.141 53 | 95.216.157.180 54 | 116.202.22.43 55 | 5.9.60.91 56 | 95.216.223.99 57 | 78.47.57.150 58 | 46.4.193.250 59 | 5.9.156.170 60 | 116.203.32.232 61 | 95.216.157.171 62 | 176.9.172.166 63 | 148.251.86.236 64 | 5.79.66.145 65 | 148.251.99.169 66 | 176.9.48.60 67 | 82.220.40.34 68 | 46.4.232.179 69 | 5.79.71.66 70 | 116.203.49.47 71 | 176.9.112.244 72 | 95.216.127.94 73 | 88.99.122.150 74 | 159.69.92.93 75 | 136.243.95.50 76 | 78.46.237.148 77 | 94.130.185.9 78 | 78.46.212.185 79 | 5.9.237.62 80 | 195.201.13.95 81 | 88.99.39.199 82 | 46.4.179.236 83 | 37.48.73.122 84 | 144.76.114.11 85 | 176.9.136.236 86 | 95.216.86.221 87 | 88.198.50.151 88 | 46.4.199.128 89 | 78.46.78.176 90 | 46.4.149.253 91 | 78.47.206.56 92 | 144.76.97.162 93 | 5.79.101.123 94 | 5.9.155.222 95 | 46.4.194.238 96 | 5.79.73.123 97 | 95.216.33.181 98 | 148.251.218.9 99 | 148.251.188.35 100 | 159.69.68.181 101 | 176.9.178.17 102 | 95.216.56.112 103 | 176.9.8.58 104 | 159.69.210.202 105 | 178.63.248.247 106 | 5.79.76.246 107 | 213.133.109.12 108 | 188.40.151.141 109 | 94.130.32.33 110 | 212.32.252.131 111 | 159.69.20.217 112 | 78.46.91.14 113 | 85.10.247.66 114 | 95.216.150.5 115 | 95.216.28.28 116 | 195.201.244.136 117 | 178.63.54.241 118 | 85.17.31.122 119 | 5.9.55.169 120 | 195.201.33.76 121 | 188.40.148.169 122 | 95.216.217.117 123 | 46.4.20.46 124 | 46.4.176.109 125 | 82.220.34.231 126 | 37.48.67.153 127 | 37.1.145.210 128 | 95.216.158.35 129 | 195.201.53.152 130 | 148.251.93.212 131 | 5.9.77.86 132 | 88.198.34.52 133 | 159.69.50.200 134 | 85.10.247.74 135 | 213.239.228.251 136 | 95.211.153.7 137 | 188.40.172.108 138 | 159.69.140.70 139 | 46.4.145.124 140 | 195.201.78.40 141 | 78.47.198.85 142 | 148.251.40.100 143 | 37.48.82.123 144 | 176.9.110.147 145 | 195.201.61.29 146 | 46.4.217.171 147 | 188.40.172.96 148 | 78.46.98.98 149 | 188.40.173.141 150 | 144.76.208.35 151 | 88.198.99.21 152 | 46.4.22.211 153 | 82.220.38.252 154 | 95.216.222.80 155 | 5.79.66.171 156 | 37.48.71.59 157 | 37.1.145.214 158 | 176.9.120.107 159 | 136.243.24.235 160 | 88.198.81.78 161 | 188.40.79.24 162 | 178.63.172.164 163 | 213.239.204.35 164 | 5.9.20.34 165 | 195.201.226.130 166 | 5.9.72.202 167 | 116.202.104.164 168 | 178.63.253.158 169 | 95.216.229.93 170 | 88.99.41.139 171 | 138.201.176.163 172 | 88.99.180.210 173 | 116.202.51.177 174 | 213.239.213.186 175 | 95.216.146.142 176 | 178.63.147.6 177 | 37.1.145.102 178 | 95.216.182.168 179 | 88.99.20.220 180 | 46.4.94.41 181 | 178.63.172.165 182 | 195.201.53.140 183 | 88.99.89.78 184 | 144.76.228.26 185 | 176.9.157.182 186 | 88.99.228.28 187 | 95.211.158.132 188 | 95.211.247.251 189 | 88.198.102.102 190 | 178.63.248.246 191 | 5.9.43.29 192 | 159.69.51.18 193 | 78.46.251.239 194 | 178.63.192.152 195 | 85.17.26.67 196 | 82.220.34.235 197 | 94.130.160.245 198 | 85.17.178.4 199 | 95.217.61.180 200 | 195.201.96.86 201 | 195.201.137.171 202 | 148.251.123.178 203 | 95.211.100.159 204 | 195.201.213.136 205 | 95.211.95.54 206 | 82.220.39.103 207 | 88.198.33.186 208 | 176.9.54.219 209 | 176.9.91.36 210 | 94.130.18.88 211 | 185.185.26.43 212 | 195.201.7.84 213 | 88.198.37.146 214 | 88.198.10.126 215 | 37.48.118.204 216 | 148.251.236.82 217 | 94.130.137.87 218 | 88.99.98.51 219 | 88.99.192.240 220 | 88.198.231.6 221 | 144.76.44.124 222 | 116.203.229.98 223 | 178.63.13.130 224 | 95.216.29.179 225 | 148.251.135.172 226 | 195.201.12.71 227 | 88.99.59.185 228 | 5.9.94.16 229 | 88.99.204.109 230 | 95.216.163.129 231 | 46.4.156.14 232 | 188.40.115.22 233 | 95.216.175.97 234 | 188.40.168.206 235 | 37.48.101.152 236 | 95.211.88.9 237 | 88.99.199.43 238 | 116.203.32.221 239 | 116.202.70.142 240 | 88.198.231.5 241 | 116.203.63.155 242 | 88.99.171.208 243 | 5.79.71.225 244 | 144.76.157.68 245 | 138.201.28.116 246 | 95.216.45.82 247 | 136.243.95.56 248 | 138.201.106.88 249 | 136.243.11.233 250 | 116.203.228.113 251 | 95.216.18.121 252 | 116.203.111.102 253 | 46.4.167.248 254 | 144.76.63.50 255 | 185.227.110.208 256 | 95.211.197.176 257 | 37.48.124.71 258 | 144.76.97.167 259 | 95.211.224.173 260 | 88.99.76.110 261 | 94.130.5.57 262 | 213.239.228.250 263 | 178.63.90.135 264 | 95.216.187.37 265 | 176.9.29.119 266 | 213.239.237.44 267 | 138.201.40.214 268 | 46.4.53.12 269 | 88.99.0.168 270 | 88.99.105.193 271 | 136.243.143.126 272 | 88.99.76.115 273 | 94.130.55.141 274 | 82.192.84.102 275 | 5.79.76.242 276 | 94.130.157.30 277 | 195.201.233.206 278 | 136.243.159.237 279 | 95.217.53.20 280 | 95.217.98.150 281 | 94.130.70.111 282 | 116.203.111.117 283 | 85.17.141.164 284 | 136.243.12.150 285 | 95.216.0.142 286 | 95.217.58.68 287 | 94.130.116.67 288 | 88.198.58.153 289 | 116.203.180.236 290 | 116.203.92.74 291 | 85.17.26.65 292 | 95.216.72.9 293 | 85.17.16.33 294 | 95.217.56.122 295 | 95.216.24.173 296 | 94.130.194.104 297 | 213.239.207.143 298 | 185.185.27.212 299 | 195.201.90.134 300 | 144.76.156.153 301 | 94.130.223.210 302 | 37.48.83.1 303 | 116.203.242.84 304 | 116.203.3.116 305 | 188.40.138.230 306 | 116.203.94.77 307 | 116.202.12.155 308 | 136.243.42.70 309 | 95.216.24.140 310 | 116.203.130.70 311 | 148.251.16.188 312 | 94.130.223.234 313 | 95.216.188.196 314 | 88.99.180.11 315 | 88.99.187.113 316 | 116.202.78.229 317 | 95.216.12.41 318 | 95.216.29.93 319 | 95.216.12.150 320 | 188.40.132.212 321 | 116.203.243.104 322 | 138.201.40.210 323 | 88.198.100.71 324 | 136.243.143.98 325 | 148.251.194.74 326 | 144.76.8.15 327 | 95.216.113.218 328 | 116.203.103.229 329 | 88.99.100.181 330 | 94.130.194.2 331 | 144.76.227.128 332 | 95.211.158.150 333 | 95.217.35.25 334 | 136.243.227.161 335 | 116.203.211.148 336 | 95.211.151.75 337 | 95.216.121.14 338 | 188.40.216.32 339 | 85.17.194.150 340 | 138.201.105.117 341 | 83.149.126.36 342 | 95.216.76.7 343 | 116.202.18.30 344 | 116.202.25.66 345 | 95.216.73.205 346 | 116.202.72.160 347 | 188.40.228.57 348 | 116.203.181.6 349 | 144.76.21.210 350 | 212.32.241.176 351 | 95.217.73.107 352 | 144.76.67.72 353 | 138.201.47.158 354 | 78.47.60.165 355 | 116.203.223.222 356 | 188.40.162.151 357 | 159.69.140.73 358 | 78.46.63.69 359 | 116.203.54.38 360 | 195.201.192.29 361 | 176.9.201.100 362 | 195.201.227.210 363 | 144.76.239.238 364 | 88.198.225.242 365 | 188.40.85.216 366 | 88.99.77.50 367 | 116.203.186.102 368 | 88.198.11.140 369 | 195.201.203.159 370 | 138.201.5.59 371 | 116.202.46.86 372 | 94.130.237.36 373 | 94.130.16.3 374 | 95.216.88.46 375 | 82.220.25.222 376 | 138.201.58.149 377 | 195.201.55.53 378 | 116.203.152.167 379 | 195.201.96.184 380 | 82.220.19.187 381 | 88.99.219.144 382 | 78.46.103.20 383 | 188.40.239.99 384 | 116.202.0.36 385 | 5.79.69.183 386 | 78.46.108.183 387 | 95.216.11.201 388 | 94.130.93.126 389 | 46.4.70.20 390 | 95.216.231.254 391 | 195.201.246.253 392 | 95.217.54.114 393 | 95.217.46.18 394 | 116.203.211.243 395 | 144.76.39.124 396 | 95.217.42.130 397 | 138.201.169.86 398 | 95.211.202.71 399 | 88.198.1.138 400 | 116.202.21.65 401 | 46.4.10.130 402 | 136.243.192.44 403 | 5.9.175.238 404 | 78.46.58.246 405 | 116.203.34.102 406 | 5.9.44.83 407 | 46.4.213.216 408 | 116.202.72.118 409 | 5.9.140.112 410 | 88.99.192.80 411 | 82.220.3.20 412 | 82.220.55.113 413 | 136.243.103.8 414 | 94.75.255.200 415 | 88.198.102.27 416 | 178.63.172.168 417 | 116.203.209.82 418 | 78.46.80.82 419 | 82.220.37.200 420 | 88.99.115.25 421 | 116.202.14.250 422 | 95.216.54.235 423 | 188.40.239.108 424 | 94.130.153.33 425 | 148.251.169.179 426 | 95.216.23.186 427 | 138.201.157.121 428 | 94.130.188.139 429 | 212.32.230.206 430 | 88.99.2.28 431 | 195.201.191.225 432 | 94.130.58.135 433 | 178.63.106.226 434 | 88.198.185.30 435 | 95.216.25.130 436 | 88.99.120.220 437 | 94.130.141.91 438 | 85.10.203.59 439 | 46.4.71.227 440 | 88.198.45.136 441 | 95.216.214.92 442 | 144.76.114.10 443 | 148.251.104.245 444 | 116.202.68.178 445 | 78.47.1.66 446 | 88.99.109.22 447 | 88.99.132.213 448 | 78.46.72.80 449 | 116.202.20.157 450 | 178.63.238.114 451 | 116.203.84.49 452 | 77.235.61.1 453 | 176.9.18.60 454 | 81.171.0.169 455 | 88.99.73.163 456 | 95.216.89.38 457 | 78.46.17.82 458 | 95.216.96.54 459 | 88.99.126.161 460 | 138.201.39.225 461 | 94.130.92.34 462 | 178.63.42.184 463 | 188.40.147.147 464 | 138.201.4.43 465 | 95.211.156.162 466 | 116.203.232.232 467 | 78.46.113.215 468 | 178.63.32.20 469 | 144.76.226.114 470 | 88.99.108.222 471 | 88.99.174.188 472 | 5.79.98.249 473 | 159.69.106.0 474 | 94.130.248.147 475 | 185.63.56.240 476 | 94.130.154.4 477 | 144.76.243.226 478 | 178.63.125.52 479 | 148.251.140.51 480 | 94.130.183.67 481 | 213.239.234.117 482 | 83.171.239.202 483 | 88.99.161.35 484 | 85.17.29.71 485 | 185.157.83.73 486 | 138.201.81.97 487 | 88.99.109.58 488 | 178.162.136.60 489 | 116.203.76.150 490 | 136.243.161.202 491 | 94.130.177.96 492 | 148.251.54.44 493 | 136.243.93.187 494 | 46.4.214.202 495 | 148.251.83.78 496 | 95.216.8.88 497 | 176.9.214.216 498 | 138.201.169.85 499 | 144.76.173.169 500 | 148.251.95.194 501 | 88.198.15.245 502 | 136.243.46.211 503 | 94.130.201.14 504 | 178.63.172.172 505 | 136.243.37.48 506 | 95.216.24.8 507 | 144.76.137.214 508 | 188.40.76.87 509 | 88.198.72.155 510 | 185.157.83.173 511 | 144.76.210.153 512 | 144.76.176.200 513 | 37.48.105.193 514 | 178.63.115.220 515 | 95.216.35.198 516 | 78.46.206.152 517 | 148.251.86.179 518 | 116.203.199.114 519 | 95.217.59.24 520 | 144.76.234.202 521 | 136.243.203.121 522 | 138.201.147.224 523 | 94.130.165.171 524 | 94.130.157.21 525 | 116.203.16.44 526 | 159.69.115.50 527 | 178.63.37.89 528 | 138.201.124.201 529 | 144.76.200.52 530 | 144.76.216.154 531 | 95.216.141.69 532 | 178.63.193.2 533 | 88.99.230.235 534 | 178.63.216.113 535 | 136.243.87.216 536 | 188.40.159.194 537 | 116.203.6.218 538 | 188.40.255.122 539 | 85.17.178.24 540 | 159.69.20.54 541 | 138.201.225.189 542 | 188.40.247.241 543 | 176.9.128.18 544 | 159.69.44.32 545 | 116.203.193.188 546 | 176.9.205.202 547 | 136.243.147.81 548 | 116.203.203.91 549 | 159.69.123.239 550 | 95.211.158.130 551 | 148.251.110.147 552 | 178.63.149.225 553 | 212.41.64.141 554 | 5.9.22.156 555 | 85.17.31.82 556 | 188.40.101.70 557 | 178.63.133.202 558 | 95.216.127.87 559 | 94.130.177.203 560 | 136.243.253.220 561 | 136.243.161.208 562 | 95.216.73.204 563 | 83.149.126.37 564 | 116.203.156.43 565 | 159.69.0.108 566 | 178.63.174.99 567 | 78.46.173.177 568 | 116.203.164.224 569 | 95.216.141.159 570 | 136.243.13.216 571 | 178.63.234.70 572 | 176.9.174.87 573 | 138.201.130.58 574 | 212.32.226.207 575 | 148.251.7.56 576 | 78.46.72.107 577 | 5.9.152.83 578 | 144.76.44.207 579 | 138.201.205.164 580 | 95.216.25.133 581 | 81.171.0.170 582 | 178.63.132.228 583 | 178.63.32.21 584 | 5.9.40.99 585 | 148.251.80.190 586 | 78.46.101.228 587 | 195.201.15.227 588 | 5.9.142.18 589 | 148.251.80.232 590 | 95.217.7.28 591 | 5.9.164.190 592 | 195.201.75.166 593 | 94.130.190.80 594 | 95.217.58.69 595 | 5.9.93.61 596 | 94.130.190.78 597 | 136.243.103.110 598 | 138.201.135.212 599 | 195.201.76.143 600 | 136.243.78.73 601 | 188.40.212.217 602 | 148.251.33.161 603 | 116.203.182.231 604 | 176.9.204.129 605 | 78.47.0.158 606 | 178.63.238.101 607 | 136.243.197.198 608 | 138.201.166.194 609 | 188.40.183.156 610 | 136.243.173.160 611 | 148.251.94.145 612 | 188.40.247.137 613 | 159.69.73.157 614 | 188.40.207.138 615 | 144.76.159.121 616 | 95.216.74.18 617 | 138.201.252.245 618 | 159.69.14.211 619 | 159.69.67.227 620 | 5.9.88.109 621 | 138.201.83.237 622 | 178.63.150.214 623 | 5.9.58.49 624 | 176.9.92.136 625 | 176.9.173.155 626 | 188.40.184.229 627 | 116.203.164.253 628 | 159.69.30.93 629 | 178.63.25.202 630 | 5.79.81.133 631 | 195.201.201.66 632 | 188.40.166.210 633 | 178.63.32.58 634 | 178.63.172.167 635 | 5.9.105.218 636 | 144.76.158.214 637 | 5.9.70.218 638 | 138.201.42.84 639 | 213.239.215.110 640 | 95.216.192.44 641 | 212.32.226.208 642 | 78.46.84.41 643 | 159.69.176.133 644 | 159.69.20.232 645 | 159.69.60.232 646 | 95.217.35.211 647 | 95.216.239.102 648 | 159.69.88.75 649 | 176.9.85.82 650 | 176.9.127.117 651 | 195.201.164.170 652 | 188.40.242.165 653 | 176.9.84.232 654 | 94.130.232.49 655 | 148.251.173.55 656 | 185.178.193.52 657 | 188.40.205.205 658 | 178.63.110.44 659 | 148.251.92.241 660 | 176.9.200.146 661 | 185.101.156.236 662 | 178.63.110.53 663 | 176.9.164.196 664 | 176.9.2.155 665 | 195.201.134.237 666 | 178.63.238.202 667 | 5.9.12.207 668 | 178.162.140.249 669 | 159.69.195.152 670 | 178.63.56.59 671 | 188.40.161.34 672 | 138.201.137.60 673 | 138.201.202.203 674 | 148.251.77.121 675 | 195.201.134.255 676 | 176.9.62.62 677 | 116.202.104.7 678 | 94.130.18.71 679 | 185.101.157.95 680 | 95.216.226.16 681 | 148.251.19.74 682 | 159.69.88.86 683 | 148.251.219.109 684 | 178.63.150.215 685 | 88.198.37.183 686 | 159.69.109.96 687 | 81.171.0.171 688 | 95.217.7.165 689 | 136.243.69.38 690 | 95.217.65.234 691 | 116.203.77.151 692 | 195.201.223.22 693 | 5.9.164.142 694 | 188.40.219.72 695 | 144.76.99.88 696 | 178.63.37.90 697 | 176.9.93.92 698 | 195.201.27.162 699 | 178.63.14.7 700 | 95.216.26.159 701 | 116.203.30.214 702 | 159.69.118.33 703 | 185.157.83.167 704 | 176.9.205.201 705 | 188.40.54.143 706 | 95.217.77.236 707 | 95.216.245.229 708 | 195.201.105.3 709 | 178.63.52.5 710 | 116.203.203.89 711 | 95.211.209.41 712 | 88.198.113.251 713 | 116.203.230.251 714 | 95.216.8.150 715 | 176.9.146.166 716 | 116.203.29.24 717 | 159.69.236.62 718 | 176.9.163.161 719 | 5.9.189.33 720 | 95.217.61.36 721 | 136.243.43.111 722 | 95.216.221.165 723 | 176.9.104.184 724 | 185.185.25.85 725 | 95.217.0.23 726 | 138.201.42.87 727 | 116.203.143.209 728 | 136.243.103.205 729 | 195.201.227.212 730 | 116.202.122.163 731 | 144.76.112.126 732 | 144.76.106.229 733 | 178.63.110.56 734 | 136.243.229.198 735 | 178.63.132.172 736 | 5.9.28.88 737 | 176.9.34.184 738 | 176.9.205.203 739 | 116.203.184.180 740 | 5.9.64.195 741 | 138.201.4.46 742 | 138.201.137.62 743 | 148.251.75.164 744 | 176.9.123.221 745 | 159.69.136.18 746 | 116.203.25.77 747 | 95.216.234.11 748 | 116.203.221.158 749 | 148.251.120.228 750 | 195.201.136.238 751 | 144.76.159.122 752 | 136.243.5.62 753 | 148.251.125.72 754 | 188.40.183.157 755 | 144.76.241.174 756 | 95.211.158.137 757 | 178.63.249.151 758 | 148.251.163.100 759 | 159.69.137.73 760 | 159.69.161.190 761 | 5.9.132.218 762 | 46.4.36.196 763 | 116.202.102.239 764 | 176.9.201.99 765 | 138.201.39.226 766 | 188.40.168.201 767 | 213.239.197.134 768 | 138.201.193.72 769 | 178.63.238.200 770 | 95.216.26.158 771 | 138.201.96.138 772 | 5.9.124.245 773 | 136.243.188.164 774 | 88.99.229.102 775 | 176.9.201.98 776 | 185.157.83.68 777 | 212.101.20.233 778 | 144.76.118.204 779 | 148.251.97.118 780 | 176.9.246.232 781 | 136.243.229.21 782 | 148.251.1.207 783 | 95.216.68.33 784 | 136.243.81.120 785 | 95.216.224.126 786 | 138.201.120.250 787 | 159.69.118.216 788 | 116.202.56.108 789 | 136.243.32.246 790 | 148.251.173.45 791 | 136.243.92.172 792 | 144.76.212.141 793 | 144.76.237.150 794 | 159.69.112.200 795 | 148.251.202.168 796 | 95.216.189.27 797 | 144.76.65.203 798 | 176.9.169.17 799 | 176.9.59.39 800 | 136.243.206.136 801 | 95.216.96.55 802 | 116.203.35.255 803 | 176.9.200.145 804 | 95.216.9.53 805 | 144.76.57.47 806 | 148.251.97.122 807 | 136.243.170.238 808 | 138.201.197.103 809 | 159.69.63.120 810 | 95.216.26.42 811 | 136.243.229.20 812 | 136.243.151.234 813 | 116.203.118.46 814 | 159.69.222.188 815 | 188.40.205.201 816 | 95.216.123.255 817 | 185.227.110.216 818 | 212.32.225.42 819 | 138.201.61.252 820 | 176.9.56.116 821 | 176.9.58.218 822 | 176.9.112.26 823 | 178.63.196.128 824 | 148.251.109.203 825 | 116.203.85.191 826 | 116.203.238.203 827 | 176.9.195.53 828 | 144.76.236.145 829 | 195.201.228.5 830 | 144.76.88.251 831 | 116.202.102.88 832 | 176.9.205.205 833 | 116.202.108.102 834 | 159.69.30.175 835 | 95.217.37.23 836 | 136.243.32.194 837 | 144.76.106.59 838 | 138.201.61.231 839 | 94.130.66.198 840 | 136.243.151.59 841 | 176.9.110.175 842 | 176.9.100.254 843 | 95.216.36.84 844 | 46.4.13.92 845 | 116.203.143.118 846 | 136.243.32.247 847 | 138.201.26.82 848 | 136.243.57.226 849 | 136.243.122.78 850 | 46.4.124.29 851 | 148.251.123.27 852 | 136.243.49.210 853 | 212.32.224.218 854 | 185.227.110.177 855 | 148.251.239.109 856 | 116.202.25.221 857 | 78.46.40.62 858 | 144.76.30.100 859 | 144.76.99.163 860 | 136.243.228.83 861 | 176.9.28.41 862 | 95.216.177.87 863 | 176.9.153.29 864 | 136.243.229.22 865 | 138.201.215.186 866 | 176.9.157.145 867 | 138.201.44.106 868 | 116.203.91.147 869 | 78.46.52.3 870 | 159.69.42.214 871 | 116.203.70.156 872 | 5.79.73.224 873 | 136.243.63.109 874 | 95.217.63.154 875 | 144.76.248.69 876 | 176.9.39.81 877 | 88.198.209.254 878 | 176.9.201.102 879 | 136.243.194.14 880 | 176.9.11.56 881 | 136.243.45.231 882 | 148.251.24.48 883 | 88.198.5.190 884 | 138.201.79.59 885 | 144.76.70.246 886 | 159.69.207.227 887 | 138.201.245.43 888 | 148.251.2.158 889 | 176.9.62.58 890 | 144.76.184.136 891 | 185.227.110.201 892 | 159.69.136.112 893 | 136.243.38.110 894 | 85.10.204.235 895 | 213.239.209.218 896 | 138.201.61.247 897 | 138.201.209.67 898 | 136.243.68.71 899 | 148.251.181.50 900 | 46.4.65.16 901 | 46.4.104.241 902 | 178.63.14.54 903 | 176.9.44.181 904 | 78.46.75.236 905 | 138.201.6.238 906 | 195.201.86.6 907 | 178.63.194.226 908 | 138.201.233.218 909 | 116.203.238.135 910 | 116.203.231.126 911 | 116.203.136.175 912 | 144.76.189.94 913 | 185.185.27.121 914 | 136.243.122.77 915 | 78.46.39.250 916 | 116.203.207.58 917 | 176.9.176.144 918 | 188.40.20.60 919 | 138.201.61.241 920 | 148.251.109.212 921 | 176.9.205.204 922 | 138.201.119.72 923 | 195.201.186.150 924 | 195.201.199.39 925 | 136.243.227.100 926 | 148.251.44.50 927 | 116.202.0.155 928 | 5.9.108.51 929 | 62.212.83.43 930 | 95.211.202.74 931 | 159.69.203.55 932 | 144.76.196.111 933 | 138.201.120.24 934 | 95.216.24.13 935 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | GNU GENERAL PUBLIC LICENSE 2 | Version 3, 29 June 2007 3 | 4 | Copyright (C) 2007 Free Software Foundation, Inc. 5 | Everyone is permitted to copy and distribute verbatim copies 6 | of this license document, but changing it is not allowed. 7 | 8 | Preamble 9 | 10 | The GNU General Public License is a free, copyleft license for 11 | software and other kinds of works. 12 | 13 | The licenses for most software and other practical works are designed 14 | to take away your freedom to share and change the works. By contrast, 15 | the GNU General Public License is intended to guarantee your freedom to 16 | share and change all versions of a program--to make sure it remains free 17 | software for all its users. We, the Free Software Foundation, use the 18 | GNU General Public License for most of our software; it applies also to 19 | any other work released this way by its authors. You can apply it to 20 | your programs, too. 21 | 22 | When we speak of free software, we are referring to freedom, not 23 | price. Our General Public Licenses are designed to make sure that you 24 | have the freedom to distribute copies of free software (and charge for 25 | them if you wish), that you receive source code or can get it if you 26 | want it, that you can change the software or use pieces of it in new 27 | free programs, and that you know you can do these things. 28 | 29 | To protect your rights, we need to prevent others from denying you 30 | these rights or asking you to surrender the rights. Therefore, you have 31 | certain responsibilities if you distribute copies of the software, or if 32 | you modify it: responsibilities to respect the freedom of others. 33 | 34 | For example, if you distribute copies of such a program, whether 35 | gratis or for a fee, you must pass on to the recipients the same 36 | freedoms that you received. You must make sure that they, too, receive 37 | or can get the source code. And you must show them these terms so they 38 | know their rights. 39 | 40 | Developers that use the GNU GPL protect your rights with two steps: 41 | (1) assert copyright on the software, and (2) offer you this License 42 | giving you legal permission to copy, distribute and/or modify it. 43 | 44 | For the developers' and authors' protection, the GPL clearly explains 45 | that there is no warranty for this free software. For both users' and 46 | authors' sake, the GPL requires that modified versions be marked as 47 | changed, so that their problems will not be attributed erroneously to 48 | authors of previous versions. 49 | 50 | Some devices are designed to deny users access to install or run 51 | modified versions of the software inside them, although the manufacturer 52 | can do so. This is fundamentally incompatible with the aim of 53 | protecting users' freedom to change the software. The systematic 54 | pattern of such abuse occurs in the area of products for individuals to 55 | use, which is precisely where it is most unacceptable. Therefore, we 56 | have designed this version of the GPL to prohibit the practice for those 57 | products. If such problems arise substantially in other domains, we 58 | stand ready to extend this provision to those domains in future versions 59 | of the GPL, as needed to protect the freedom of users. 60 | 61 | Finally, every program is threatened constantly by software patents. 62 | States should not allow patents to restrict development and use of 63 | software on general-purpose computers, but in those that do, we wish to 64 | avoid the special danger that patents applied to a free program could 65 | make it effectively proprietary. To prevent this, the GPL assures that 66 | patents cannot be used to render the program non-free. 67 | 68 | The precise terms and conditions for copying, distribution and 69 | modification follow. 70 | 71 | TERMS AND CONDITIONS 72 | 73 | 0. Definitions. 74 | 75 | "This License" refers to version 3 of the GNU General Public License. 76 | 77 | "Copyright" also means copyright-like laws that apply to other kinds of 78 | works, such as semiconductor masks. 79 | 80 | "The Program" refers to any copyrightable work licensed under this 81 | License. Each licensee is addressed as "you". "Licensees" and 82 | "recipients" may be individuals or organizations. 83 | 84 | To "modify" a work means to copy from or adapt all or part of the work 85 | in a fashion requiring copyright permission, other than the making of an 86 | exact copy. The resulting work is called a "modified version" of the 87 | earlier work or a work "based on" the earlier work. 88 | 89 | A "covered work" means either the unmodified Program or a work based 90 | on the Program. 91 | 92 | To "propagate" a work means to do anything with it that, without 93 | permission, would make you directly or secondarily liable for 94 | infringement under applicable copyright law, except executing it on a 95 | computer or modifying a private copy. Propagation includes copying, 96 | distribution (with or without modification), making available to the 97 | public, and in some countries other activities as well. 98 | 99 | To "convey" a work means any kind of propagation that enables other 100 | parties to make or receive copies. Mere interaction with a user through 101 | a computer network, with no transfer of a copy, is not conveying. 102 | 103 | An interactive user interface displays "Appropriate Legal Notices" 104 | to the extent that it includes a convenient and prominently visible 105 | feature that (1) displays an appropriate copyright notice, and (2) 106 | tells the user that there is no warranty for the work (except to the 107 | extent that warranties are provided), that licensees may convey the 108 | work under this License, and how to view a copy of this License. If 109 | the interface presents a list of user commands or options, such as a 110 | menu, a prominent item in the list meets this criterion. 111 | 112 | 1. Source Code. 113 | 114 | The "source code" for a work means the preferred form of the work 115 | for making modifications to it. "Object code" means any non-source 116 | form of a work. 117 | 118 | A "Standard Interface" means an interface that either is an official 119 | standard defined by a recognized standards body, or, in the case of 120 | interfaces specified for a particular programming language, one that 121 | is widely used among developers working in that language. 122 | 123 | The "System Libraries" of an executable work include anything, other 124 | than the work as a whole, that (a) is included in the normal form of 125 | packaging a Major Component, but which is not part of that Major 126 | Component, and (b) serves only to enable use of the work with that 127 | Major Component, or to implement a Standard Interface for which an 128 | implementation is available to the public in source code form. A 129 | "Major Component", in this context, means a major essential component 130 | (kernel, window system, and so on) of the specific operating system 131 | (if any) on which the executable work runs, or a compiler used to 132 | produce the work, or an object code interpreter used to run it. 133 | 134 | The "Corresponding Source" for a work in object code form means all 135 | the source code needed to generate, install, and (for an executable 136 | work) run the object code and to modify the work, including scripts to 137 | control those activities. However, it does not include the work's 138 | System Libraries, or general-purpose tools or generally available free 139 | programs which are used unmodified in performing those activities but 140 | which are not part of the work. For example, Corresponding Source 141 | includes interface definition files associated with source files for 142 | the work, and the source code for shared libraries and dynamically 143 | linked subprograms that the work is specifically designed to require, 144 | such as by intimate data communication or control flow between those 145 | subprograms and other parts of the work. 146 | 147 | The Corresponding Source need not include anything that users 148 | can regenerate automatically from other parts of the Corresponding 149 | Source. 150 | 151 | The Corresponding Source for a work in source code form is that 152 | same work. 153 | 154 | 2. Basic Permissions. 155 | 156 | All rights granted under this License are granted for the term of 157 | copyright on the Program, and are irrevocable provided the stated 158 | conditions are met. This License explicitly affirms your unlimited 159 | permission to run the unmodified Program. The output from running a 160 | covered work is covered by this License only if the output, given its 161 | content, constitutes a covered work. This License acknowledges your 162 | rights of fair use or other equivalent, as provided by copyright law. 163 | 164 | You may make, run and propagate covered works that you do not 165 | convey, without conditions so long as your license otherwise remains 166 | in force. You may convey covered works to others for the sole purpose 167 | of having them make modifications exclusively for you, or provide you 168 | with facilities for running those works, provided that you comply with 169 | the terms of this License in conveying all material for which you do 170 | not control copyright. Those thus making or running the covered works 171 | for you must do so exclusively on your behalf, under your direction 172 | and control, on terms that prohibit them from making any copies of 173 | your copyrighted material outside their relationship with you. 174 | 175 | Conveying under any other circumstances is permitted solely under 176 | the conditions stated below. Sublicensing is not allowed; section 10 177 | makes it unnecessary. 178 | 179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 180 | 181 | No covered work shall be deemed part of an effective technological 182 | measure under any applicable law fulfilling obligations under article 183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 184 | similar laws prohibiting or restricting circumvention of such 185 | measures. 186 | 187 | When you convey a covered work, you waive any legal power to forbid 188 | circumvention of technological measures to the extent such circumvention 189 | is effected by exercising rights under this License with respect to 190 | the covered work, and you disclaim any intention to limit operation or 191 | modification of the work as a means of enforcing, against the work's 192 | users, your or third parties' legal rights to forbid circumvention of 193 | technological measures. 194 | 195 | 4. Conveying Verbatim Copies. 196 | 197 | You may convey verbatim copies of the Program's source code as you 198 | receive it, in any medium, provided that you conspicuously and 199 | appropriately publish on each copy an appropriate copyright notice; 200 | keep intact all notices stating that this License and any 201 | non-permissive terms added in accord with section 7 apply to the code; 202 | keep intact all notices of the absence of any warranty; and give all 203 | recipients a copy of this License along with the Program. 204 | 205 | You may charge any price or no price for each copy that you convey, 206 | and you may offer support or warranty protection for a fee. 207 | 208 | 5. Conveying Modified Source Versions. 209 | 210 | You may convey a work based on the Program, or the modifications to 211 | produce it from the Program, in the form of source code under the 212 | terms of section 4, provided that you also meet all of these conditions: 213 | 214 | a) The work must carry prominent notices stating that you modified 215 | it, and giving a relevant date. 216 | 217 | b) The work must carry prominent notices stating that it is 218 | released under this License and any conditions added under section 219 | 7. This requirement modifies the requirement in section 4 to 220 | "keep intact all notices". 221 | 222 | c) You must license the entire work, as a whole, under this 223 | License to anyone who comes into possession of a copy. This 224 | License will therefore apply, along with any applicable section 7 225 | additional terms, to the whole of the work, and all its parts, 226 | regardless of how they are packaged. This License gives no 227 | permission to license the work in any other way, but it does not 228 | invalidate such permission if you have separately received it. 229 | 230 | d) If the work has interactive user interfaces, each must display 231 | Appropriate Legal Notices; however, if the Program has interactive 232 | interfaces that do not display Appropriate Legal Notices, your 233 | work need not make them do so. 234 | 235 | A compilation of a covered work with other separate and independent 236 | works, which are not by their nature extensions of the covered work, 237 | and which are not combined with it such as to form a larger program, 238 | in or on a volume of a storage or distribution medium, is called an 239 | "aggregate" if the compilation and its resulting copyright are not 240 | used to limit the access or legal rights of the compilation's users 241 | beyond what the individual works permit. Inclusion of a covered work 242 | in an aggregate does not cause this License to apply to the other 243 | parts of the aggregate. 244 | 245 | 6. Conveying Non-Source Forms. 246 | 247 | You may convey a covered work in object code form under the terms 248 | of sections 4 and 5, provided that you also convey the 249 | machine-readable Corresponding Source under the terms of this License, 250 | in one of these ways: 251 | 252 | a) Convey the object code in, or embodied in, a physical product 253 | (including a physical distribution medium), accompanied by the 254 | Corresponding Source fixed on a durable physical medium 255 | customarily used for software interchange. 256 | 257 | b) Convey the object code in, or embodied in, a physical product 258 | (including a physical distribution medium), accompanied by a 259 | written offer, valid for at least three years and valid for as 260 | long as you offer spare parts or customer support for that product 261 | model, to give anyone who possesses the object code either (1) a 262 | copy of the Corresponding Source for all the software in the 263 | product that is covered by this License, on a durable physical 264 | medium customarily used for software interchange, for a price no 265 | more than your reasonable cost of physically performing this 266 | conveying of source, or (2) access to copy the 267 | Corresponding Source from a network server at no charge. 268 | 269 | c) Convey individual copies of the object code with a copy of the 270 | written offer to provide the Corresponding Source. This 271 | alternative is allowed only occasionally and noncommercially, and 272 | only if you received the object code with such an offer, in accord 273 | with subsection 6b. 274 | 275 | d) Convey the object code by offering access from a designated 276 | place (gratis or for a charge), and offer equivalent access to the 277 | Corresponding Source in the same way through the same place at no 278 | further charge. You need not require recipients to copy the 279 | Corresponding Source along with the object code. If the place to 280 | copy the object code is a network server, the Corresponding Source 281 | may be on a different server (operated by you or a third party) 282 | that supports equivalent copying facilities, provided you maintain 283 | clear directions next to the object code saying where to find the 284 | Corresponding Source. Regardless of what server hosts the 285 | Corresponding Source, you remain obligated to ensure that it is 286 | available for as long as needed to satisfy these requirements. 287 | 288 | e) Convey the object code using peer-to-peer transmission, provided 289 | you inform other peers where the object code and Corresponding 290 | Source of the work are being offered to the general public at no 291 | charge under subsection 6d. 292 | 293 | A separable portion of the object code, whose source code is excluded 294 | from the Corresponding Source as a System Library, need not be 295 | included in conveying the object code work. 296 | 297 | A "User Product" is either (1) a "consumer product", which means any 298 | tangible personal property which is normally used for personal, family, 299 | or household purposes, or (2) anything designed or sold for incorporation 300 | into a dwelling. In determining whether a product is a consumer product, 301 | doubtful cases shall be resolved in favor of coverage. For a particular 302 | product received by a particular user, "normally used" refers to a 303 | typical or common use of that class of product, regardless of the status 304 | of the particular user or of the way in which the particular user 305 | actually uses, or expects or is expected to use, the product. A product 306 | is a consumer product regardless of whether the product has substantial 307 | commercial, industrial or non-consumer uses, unless such uses represent 308 | the only significant mode of use of the product. 309 | 310 | "Installation Information" for a User Product means any methods, 311 | procedures, authorization keys, or other information required to install 312 | and execute modified versions of a covered work in that User Product from 313 | a modified version of its Corresponding Source. The information must 314 | suffice to ensure that the continued functioning of the modified object 315 | code is in no case prevented or interfered with solely because 316 | modification has been made. 317 | 318 | If you convey an object code work under this section in, or with, or 319 | specifically for use in, a User Product, and the conveying occurs as 320 | part of a transaction in which the right of possession and use of the 321 | User Product is transferred to the recipient in perpetuity or for a 322 | fixed term (regardless of how the transaction is characterized), the 323 | Corresponding Source conveyed under this section must be accompanied 324 | by the Installation Information. But this requirement does not apply 325 | if neither you nor any third party retains the ability to install 326 | modified object code on the User Product (for example, the work has 327 | been installed in ROM). 328 | 329 | The requirement to provide Installation Information does not include a 330 | requirement to continue to provide support service, warranty, or updates 331 | for a work that has been modified or installed by the recipient, or for 332 | the User Product in which it has been modified or installed. Access to a 333 | network may be denied when the modification itself materially and 334 | adversely affects the operation of the network or violates the rules and 335 | protocols for communication across the network. 336 | 337 | Corresponding Source conveyed, and Installation Information provided, 338 | in accord with this section must be in a format that is publicly 339 | documented (and with an implementation available to the public in 340 | source code form), and must require no special password or key for 341 | unpacking, reading or copying. 342 | 343 | 7. Additional Terms. 344 | 345 | "Additional permissions" are terms that supplement the terms of this 346 | License by making exceptions from one or more of its conditions. 347 | Additional permissions that are applicable to the entire Program shall 348 | be treated as though they were included in this License, to the extent 349 | that they are valid under applicable law. If additional permissions 350 | apply only to part of the Program, that part may be used separately 351 | under those permissions, but the entire Program remains governed by 352 | this License without regard to the additional permissions. 353 | 354 | When you convey a copy of a covered work, you may at your option 355 | remove any additional permissions from that copy, or from any part of 356 | it. (Additional permissions may be written to require their own 357 | removal in certain cases when you modify the work.) You may place 358 | additional permissions on material, added by you to a covered work, 359 | for which you have or can give appropriate copyright permission. 360 | 361 | Notwithstanding any other provision of this License, for material you 362 | add to a covered work, you may (if authorized by the copyright holders of 363 | that material) supplement the terms of this License with terms: 364 | 365 | a) Disclaiming warranty or limiting liability differently from the 366 | terms of sections 15 and 16 of this License; or 367 | 368 | b) Requiring preservation of specified reasonable legal notices or 369 | author attributions in that material or in the Appropriate Legal 370 | Notices displayed by works containing it; or 371 | 372 | c) Prohibiting misrepresentation of the origin of that material, or 373 | requiring that modified versions of such material be marked in 374 | reasonable ways as different from the original version; or 375 | 376 | d) Limiting the use for publicity purposes of names of licensors or 377 | authors of the material; or 378 | 379 | e) Declining to grant rights under trademark law for use of some 380 | trade names, trademarks, or service marks; or 381 | 382 | f) Requiring indemnification of licensors and authors of that 383 | material by anyone who conveys the material (or modified versions of 384 | it) with contractual assumptions of liability to the recipient, for 385 | any liability that these contractual assumptions directly impose on 386 | those licensors and authors. 387 | 388 | All other non-permissive additional terms are considered "further 389 | restrictions" within the meaning of section 10. If the Program as you 390 | received it, or any part of it, contains a notice stating that it is 391 | governed by this License along with a term that is a further 392 | restriction, you may remove that term. If a license document contains 393 | a further restriction but permits relicensing or conveying under this 394 | License, you may add to a covered work material governed by the terms 395 | of that license document, provided that the further restriction does 396 | not survive such relicensing or conveying. 397 | 398 | If you add terms to a covered work in accord with this section, you 399 | must place, in the relevant source files, a statement of the 400 | additional terms that apply to those files, or a notice indicating 401 | where to find the applicable terms. 402 | 403 | Additional terms, permissive or non-permissive, may be stated in the 404 | form of a separately written license, or stated as exceptions; 405 | the above requirements apply either way. 406 | 407 | 8. Termination. 408 | 409 | You may not propagate or modify a covered work except as expressly 410 | provided under this License. Any attempt otherwise to propagate or 411 | modify it is void, and will automatically terminate your rights under 412 | this License (including any patent licenses granted under the third 413 | paragraph of section 11). 414 | 415 | However, if you cease all violation of this License, then your 416 | license from a particular copyright holder is reinstated (a) 417 | provisionally, unless and until the copyright holder explicitly and 418 | finally terminates your license, and (b) permanently, if the copyright 419 | holder fails to notify you of the violation by some reasonable means 420 | prior to 60 days after the cessation. 421 | 422 | Moreover, your license from a particular copyright holder is 423 | reinstated permanently if the copyright holder notifies you of the 424 | violation by some reasonable means, this is the first time you have 425 | received notice of violation of this License (for any work) from that 426 | copyright holder, and you cure the violation prior to 30 days after 427 | your receipt of the notice. 428 | 429 | Termination of your rights under this section does not terminate the 430 | licenses of parties who have received copies or rights from you under 431 | this License. If your rights have been terminated and not permanently 432 | reinstated, you do not qualify to receive new licenses for the same 433 | material under section 10. 434 | 435 | 9. Acceptance Not Required for Having Copies. 436 | 437 | You are not required to accept this License in order to receive or 438 | run a copy of the Program. Ancillary propagation of a covered work 439 | occurring solely as a consequence of using peer-to-peer transmission 440 | to receive a copy likewise does not require acceptance. However, 441 | nothing other than this License grants you permission to propagate or 442 | modify any covered work. These actions infringe copyright if you do 443 | not accept this License. Therefore, by modifying or propagating a 444 | covered work, you indicate your acceptance of this License to do so. 445 | 446 | 10. Automatic Licensing of Downstream Recipients. 447 | 448 | Each time you convey a covered work, the recipient automatically 449 | receives a license from the original licensors, to run, modify and 450 | propagate that work, subject to this License. You are not responsible 451 | for enforcing compliance by third parties with this License. 452 | 453 | An "entity transaction" is a transaction transferring control of an 454 | organization, or substantially all assets of one, or subdividing an 455 | organization, or merging organizations. If propagation of a covered 456 | work results from an entity transaction, each party to that 457 | transaction who receives a copy of the work also receives whatever 458 | licenses to the work the party's predecessor in interest had or could 459 | give under the previous paragraph, plus a right to possession of the 460 | Corresponding Source of the work from the predecessor in interest, if 461 | the predecessor has it or can get it with reasonable efforts. 462 | 463 | You may not impose any further restrictions on the exercise of the 464 | rights granted or affirmed under this License. For example, you may 465 | not impose a license fee, royalty, or other charge for exercise of 466 | rights granted under this License, and you may not initiate litigation 467 | (including a cross-claim or counterclaim in a lawsuit) alleging that 468 | any patent claim is infringed by making, using, selling, offering for 469 | sale, or importing the Program or any portion of it. 470 | 471 | 11. Patents. 472 | 473 | A "contributor" is a copyright holder who authorizes use under this 474 | License of the Program or a work on which the Program is based. The 475 | work thus licensed is called the contributor's "contributor version". 476 | 477 | A contributor's "essential patent claims" are all patent claims 478 | owned or controlled by the contributor, whether already acquired or 479 | hereafter acquired, that would be infringed by some manner, permitted 480 | by this License, of making, using, or selling its contributor version, 481 | but do not include claims that would be infringed only as a 482 | consequence of further modification of the contributor version. For 483 | purposes of this definition, "control" includes the right to grant 484 | patent sublicenses in a manner consistent with the requirements of 485 | this License. 486 | 487 | Each contributor grants you a non-exclusive, worldwide, royalty-free 488 | patent license under the contributor's essential patent claims, to 489 | make, use, sell, offer for sale, import and otherwise run, modify and 490 | propagate the contents of its contributor version. 491 | 492 | In the following three paragraphs, a "patent license" is any express 493 | agreement or commitment, however denominated, not to enforce a patent 494 | (such as an express permission to practice a patent or covenant not to 495 | sue for patent infringement). To "grant" such a patent license to a 496 | party means to make such an agreement or commitment not to enforce a 497 | patent against the party. 498 | 499 | If you convey a covered work, knowingly relying on a patent license, 500 | and the Corresponding Source of the work is not available for anyone 501 | to copy, free of charge and under the terms of this License, through a 502 | publicly available network server or other readily accessible means, 503 | then you must either (1) cause the Corresponding Source to be so 504 | available, or (2) arrange to deprive yourself of the benefit of the 505 | patent license for this particular work, or (3) arrange, in a manner 506 | consistent with the requirements of this License, to extend the patent 507 | license to downstream recipients. "Knowingly relying" means you have 508 | actual knowledge that, but for the patent license, your conveying the 509 | covered work in a country, or your recipient's use of the covered work 510 | in a country, would infringe one or more identifiable patents in that 511 | country that you have reason to believe are valid. 512 | 513 | If, pursuant to or in connection with a single transaction or 514 | arrangement, you convey, or propagate by procuring conveyance of, a 515 | covered work, and grant a patent license to some of the parties 516 | receiving the covered work authorizing them to use, propagate, modify 517 | or convey a specific copy of the covered work, then the patent license 518 | you grant is automatically extended to all recipients of the covered 519 | work and works based on it. 520 | 521 | A patent license is "discriminatory" if it does not include within 522 | the scope of its coverage, prohibits the exercise of, or is 523 | conditioned on the non-exercise of one or more of the rights that are 524 | specifically granted under this License. You may not convey a covered 525 | work if you are a party to an arrangement with a third party that is 526 | in the business of distributing software, under which you make payment 527 | to the third party based on the extent of your activity of conveying 528 | the work, and under which the third party grants, to any of the 529 | parties who would receive the covered work from you, a discriminatory 530 | patent license (a) in connection with copies of the covered work 531 | conveyed by you (or copies made from those copies), or (b) primarily 532 | for and in connection with specific products or compilations that 533 | contain the covered work, unless you entered into that arrangement, 534 | or that patent license was granted, prior to 28 March 2007. 535 | 536 | Nothing in this License shall be construed as excluding or limiting 537 | any implied license or other defenses to infringement that may 538 | otherwise be available to you under applicable patent law. 539 | 540 | 12. No Surrender of Others' Freedom. 541 | 542 | If conditions are imposed on you (whether by court order, agreement or 543 | otherwise) that contradict the conditions of this License, they do not 544 | excuse you from the conditions of this License. If you cannot convey a 545 | covered work so as to satisfy simultaneously your obligations under this 546 | License and any other pertinent obligations, then as a consequence you may 547 | not convey it at all. For example, if you agree to terms that obligate you 548 | to collect a royalty for further conveying from those to whom you convey 549 | the Program, the only way you could satisfy both those terms and this 550 | License would be to refrain entirely from conveying the Program. 551 | 552 | 13. Use with the GNU Affero General Public License. 553 | 554 | Notwithstanding any other provision of this License, you have 555 | permission to link or combine any covered work with a work licensed 556 | under version 3 of the GNU Affero General Public License into a single 557 | combined work, and to convey the resulting work. The terms of this 558 | License will continue to apply to the part which is the covered work, 559 | but the special requirements of the GNU Affero General Public License, 560 | section 13, concerning interaction through a network will apply to the 561 | combination as such. 562 | 563 | 14. Revised Versions of this License. 564 | 565 | The Free Software Foundation may publish revised and/or new versions of 566 | the GNU General Public License from time to time. Such new versions will 567 | be similar in spirit to the present version, but may differ in detail to 568 | address new problems or concerns. 569 | 570 | Each version is given a distinguishing version number. If the 571 | Program specifies that a certain numbered version of the GNU General 572 | Public License "or any later version" applies to it, you have the 573 | option of following the terms and conditions either of that numbered 574 | version or of any later version published by the Free Software 575 | Foundation. If the Program does not specify a version number of the 576 | GNU General Public License, you may choose any version ever published 577 | by the Free Software Foundation. 578 | 579 | If the Program specifies that a proxy can decide which future 580 | versions of the GNU General Public License can be used, that proxy's 581 | public statement of acceptance of a version permanently authorizes you 582 | to choose that version for the Program. 583 | 584 | Later license versions may give you additional or different 585 | permissions. However, no additional obligations are imposed on any 586 | author or copyright holder as a result of your choosing to follow a 587 | later version. 588 | 589 | 15. Disclaimer of Warranty. 590 | 591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 599 | 600 | 16. Limitation of Liability. 601 | 602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 610 | SUCH DAMAGES. 611 | 612 | 17. Interpretation of Sections 15 and 16. 613 | 614 | If the disclaimer of warranty and limitation of liability provided 615 | above cannot be given local legal effect according to their terms, 616 | reviewing courts shall apply local law that most closely approximates 617 | an absolute waiver of all civil liability in connection with the 618 | Program, unless a warranty or assumption of liability accompanies a 619 | copy of the Program in return for a fee. 620 | 621 | END OF TERMS AND CONDITIONS 622 | 623 | How to Apply These Terms to Your New Programs 624 | 625 | If you develop a new program, and you want it to be of the greatest 626 | possible use to the public, the best way to achieve this is to make it 627 | free software which everyone can redistribute and change under these terms. 628 | 629 | To do so, attach the following notices to the program. It is safest 630 | to attach them to the start of each source file to most effectively 631 | state the exclusion of warranty; and each file should have at least 632 | the "copyright" line and a pointer to where the full notice is found. 633 | 634 | 635 | Copyright (C) 636 | 637 | This program is free software: you can redistribute it and/or modify 638 | it under the terms of the GNU General Public License as published by 639 | the Free Software Foundation, either version 3 of the License, or 640 | (at your option) any later version. 641 | 642 | This program is distributed in the hope that it will be useful, 643 | but WITHOUT ANY WARRANTY; without even the implied warranty of 644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 645 | GNU General Public License for more details. 646 | 647 | You should have received a copy of the GNU General Public License 648 | along with this program. If not, see . 649 | 650 | Also add information on how to contact you by electronic and paper mail. 651 | 652 | If the program does terminal interaction, make it output a short 653 | notice like this when it starts in an interactive mode: 654 | 655 | Copyright (C) 656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 657 | This is free software, and you are welcome to redistribute it 658 | under certain conditions; type `show c' for details. 659 | 660 | The hypothetical commands `show w' and `show c' should show the appropriate 661 | parts of the General Public License. Of course, your program's commands 662 | might be different; for a GUI interface, you would use an "about box". 663 | 664 | You should also get your employer (if you work as a programmer) or school, 665 | if any, to sign a "copyright disclaimer" for the program, if necessary. 666 | For more information on this, and how to apply and follow the GNU GPL, see 667 | . 668 | 669 | The GNU General Public License does not permit incorporating your program 670 | into proprietary programs. If your program is a subroutine library, you 671 | may consider it more useful to permit linking proprietary applications with 672 | the library. If this is what you want to do, use the GNU Lesser General 673 | Public License instead of this License. But first, please read 674 | . 675 | -------------------------------------------------------------------------------- /contrib/testdns/asnone_53udp: -------------------------------------------------------------------------------- 1 | 185.103.34.73 2 | 185.103.34.240 3 | 163.114.217.107 4 | 163.114.216.33 5 | 198.51.45.129 6 | 198.51.44.10 7 | 198.51.44.38 8 | 163.114.216.175 9 | 185.103.34.198 10 | 163.114.216.156 11 | 163.114.216.4 12 | 185.103.34.89 13 | 163.114.217.92 14 | 163.114.217.142 15 | 163.114.216.40 16 | 185.103.34.99 17 | 198.51.44.164 18 | 163.114.216.143 19 | 185.103.34.24 20 | 198.51.44.217 21 | 163.114.217.151 22 | 198.51.45.157 23 | 163.114.217.48 24 | 198.51.45.127 25 | 198.51.45.34 26 | 198.51.44.209 27 | 163.114.217.67 28 | 163.114.217.116 29 | 163.114.216.25 30 | 198.51.45.217 31 | 198.51.45.40 32 | 198.51.44.41 33 | 163.114.216.1 34 | 185.103.34.156 35 | 198.51.44.145 36 | 198.51.44.190 37 | 185.103.34.236 38 | 198.51.44.146 39 | 198.51.45.192 40 | 163.114.217.130 41 | 185.103.34.78 42 | 185.103.34.68 43 | 163.114.216.239 44 | 163.114.217.66 45 | 198.51.44.194 46 | 198.51.45.28 47 | 198.51.45.176 48 | 185.103.34.249 49 | 163.114.217.246 50 | 198.51.45.115 51 | 163.114.216.182 52 | 198.51.45.90 53 | 198.51.45.35 54 | 185.103.34.143 55 | 163.114.216.181 56 | 198.51.45.54 57 | 185.103.34.208 58 | 198.51.44.162 59 | 185.103.34.34 60 | 198.51.44.49 61 | 163.114.217.163 62 | 185.103.34.117 63 | 185.103.34.33 64 | 185.103.34.211 65 | 198.51.44.211 66 | 198.51.44.105 67 | 163.114.217.232 68 | 198.51.45.86 69 | 163.114.217.110 70 | 185.103.34.49 71 | 198.51.45.233 72 | 185.103.33.11 73 | 163.114.216.183 74 | 163.114.217.184 75 | 163.114.217.82 76 | 163.114.217.252 77 | 198.51.45.65 78 | 198.51.45.231 79 | 163.114.217.234 80 | 185.103.34.227 81 | 163.114.217.171 82 | 185.103.34.30 83 | 185.103.34.57 84 | 198.51.45.110 85 | 163.114.217.176 86 | 198.51.45.130 87 | 163.114.216.53 88 | 163.114.217.52 89 | 198.51.44.98 90 | 185.103.34.130 91 | 185.103.34.43 92 | 163.114.217.25 93 | 198.51.44.121 94 | 198.51.44.61 95 | 163.114.217.122 96 | 185.103.34.56 97 | 198.51.45.191 98 | 198.51.45.162 99 | 163.114.216.165 100 | 163.114.217.83 101 | 163.114.217.251 102 | 198.51.44.136 103 | 163.114.217.30 104 | 198.51.45.200 105 | 163.114.217.203 106 | 198.51.44.46 107 | 185.103.34.62 108 | 163.114.216.107 109 | 163.114.216.233 110 | 163.114.216.17 111 | 198.51.44.153 112 | 163.114.216.65 113 | 198.51.44.151 114 | 185.103.34.159 115 | 198.51.45.96 116 | 198.51.45.116 117 | 198.51.45.81 118 | 163.114.217.228 119 | 185.103.34.0 120 | 185.103.34.100 121 | 163.114.216.167 122 | 198.51.44.247 123 | 163.114.216.131 124 | 163.114.216.253 125 | 198.51.45.245 126 | 185.103.34.186 127 | 185.103.33.3 128 | 163.114.217.32 129 | 198.51.45.143 130 | 198.51.45.72 131 | 185.103.34.222 132 | 163.114.216.227 133 | 163.114.216.155 134 | 185.103.34.145 135 | 198.51.44.26 136 | 185.103.34.134 137 | 185.103.34.97 138 | 185.103.34.28 139 | 163.114.216.178 140 | 163.114.217.220 141 | 198.51.44.152 142 | 163.114.216.121 143 | 163.114.216.116 144 | 163.114.217.44 145 | 198.51.44.237 146 | 163.114.217.2 147 | 163.114.217.185 148 | 163.114.216.200 149 | 185.103.34.133 150 | 163.114.216.39 151 | 198.51.45.151 152 | 163.114.217.238 153 | 163.114.216.221 154 | 198.51.44.31 155 | 198.51.45.189 156 | 198.51.44.36 157 | 163.114.217.64 158 | 198.51.45.25 159 | 163.114.217.76 160 | 198.51.45.134 161 | 163.114.217.8 162 | 163.114.217.169 163 | 185.103.34.128 164 | 163.114.217.194 165 | 198.51.44.114 166 | 198.51.44.156 167 | 198.51.44.124 168 | 185.103.34.84 169 | 198.51.44.68 170 | 198.51.45.85 171 | 163.114.216.54 172 | 198.51.44.224 173 | 163.114.217.221 174 | 198.51.44.62 175 | 163.114.216.190 176 | 163.114.216.8 177 | 198.51.44.160 178 | 163.114.217.160 179 | 185.103.34.253 180 | 185.103.34.108 181 | 198.51.44.172 182 | 163.114.217.97 183 | 163.114.216.213 184 | 185.103.34.96 185 | 163.114.216.82 186 | 198.51.44.216 187 | 198.51.44.108 188 | 185.103.34.179 189 | 198.51.44.221 190 | 163.114.217.133 191 | 163.114.216.158 192 | 163.114.216.252 193 | 198.51.45.236 194 | 185.103.34.77 195 | 163.114.216.102 196 | 185.103.34.205 197 | 198.51.44.139 198 | 163.114.217.135 199 | 163.114.216.138 200 | 163.114.217.119 201 | 198.51.45.102 202 | 198.51.45.77 203 | 185.103.34.232 204 | 163.114.216.166 205 | 163.114.216.21 206 | 185.103.34.239 207 | 163.114.216.61 208 | 198.51.45.114 209 | 163.114.216.205 210 | 198.51.45.201 211 | 198.51.44.115 212 | 198.51.44.207 213 | 198.51.44.4 214 | 185.103.34.147 215 | 163.114.216.97 216 | 198.51.45.174 217 | 163.114.216.20 218 | 163.114.217.198 219 | 198.51.45.92 220 | 185.103.34.70 221 | 185.103.34.27 222 | 198.51.44.69 223 | 198.51.44.93 224 | 163.114.216.89 225 | 198.51.44.73 226 | 163.114.216.249 227 | 198.51.44.197 228 | 198.51.44.118 229 | 198.51.44.92 230 | 198.51.44.96 231 | 163.114.216.112 232 | 163.114.217.63 233 | 185.103.34.32 234 | 185.103.34.235 235 | 198.51.45.227 236 | 198.51.45.87 237 | 198.51.44.204 238 | 185.103.34.31 239 | 163.114.217.40 240 | 198.51.44.34 241 | 185.103.34.17 242 | 185.103.34.220 243 | 198.51.45.53 244 | 198.51.44.43 245 | 198.51.45.44 246 | 163.114.217.239 247 | 185.103.34.176 248 | 198.51.44.82 249 | 163.114.217.201 250 | 198.51.45.20 251 | 198.51.45.199 252 | 163.114.216.194 253 | 185.103.34.154 254 | 185.103.34.40 255 | 163.114.216.210 256 | 198.51.45.66 257 | 185.103.34.53 258 | 185.103.34.5 259 | 185.103.34.242 260 | 163.114.217.22 261 | 185.103.34.251 262 | 185.103.34.52 263 | 163.114.216.168 264 | 198.51.45.218 265 | 163.114.216.226 266 | 163.114.217.178 267 | 163.114.217.132 268 | 185.103.34.135 269 | 198.51.44.81 270 | 163.114.217.235 271 | 163.114.216.148 272 | 198.51.44.53 273 | 198.51.45.132 274 | 163.114.216.28 275 | 163.114.217.57 276 | 198.51.44.163 277 | 198.51.44.100 278 | 198.51.44.77 279 | 198.51.44.1 280 | 198.51.45.219 281 | 198.51.45.180 282 | 163.114.216.91 283 | 198.51.45.74 284 | 198.51.44.30 285 | 185.103.34.189 286 | 163.114.217.4 287 | 163.114.216.13 288 | 163.114.194.9 289 | 198.51.44.148 290 | 163.114.217.231 291 | 163.114.216.179 292 | 163.114.216.99 293 | 198.51.44.140 294 | 163.114.216.133 295 | 185.103.34.177 296 | 198.51.45.62 297 | 185.103.34.178 298 | 185.103.34.216 299 | 163.114.216.154 300 | 163.114.216.209 301 | 198.51.45.98 302 | 163.114.216.212 303 | 198.51.44.233 304 | 185.103.33.18 305 | 198.51.45.70 306 | 198.51.44.143 307 | 198.51.44.67 308 | 163.114.216.111 309 | 198.51.45.202 310 | 198.51.45.16 311 | 185.103.34.4 312 | 163.114.216.57 313 | 198.51.44.251 314 | 163.114.217.205 315 | 163.114.216.73 316 | 198.51.44.76 317 | 185.103.34.187 318 | 163.114.216.204 319 | 163.114.217.49 320 | 163.114.217.237 321 | 198.51.45.243 322 | 198.51.44.58 323 | 198.51.44.168 324 | 163.114.217.70 325 | 163.114.216.45 326 | 185.103.34.199 327 | 185.103.34.195 328 | 163.114.216.193 329 | 198.51.45.163 330 | 163.114.216.36 331 | 185.103.34.115 332 | 163.114.216.162 333 | 163.114.216.237 334 | 185.103.34.252 335 | 198.51.45.197 336 | 163.114.194.4 337 | 163.114.216.3 338 | 198.51.45.177 339 | 185.103.33.17 340 | 185.103.34.254 341 | 163.114.216.85 342 | 163.114.216.246 343 | 198.51.45.204 344 | 198.51.45.80 345 | 198.51.44.54 346 | 163.114.216.66 347 | 198.51.44.106 348 | 185.103.33.15 349 | 198.51.45.126 350 | 163.114.216.2 351 | 163.114.193.4 352 | 163.114.216.55 353 | 163.114.217.0 354 | 185.103.34.122 355 | 198.51.44.195 356 | 185.103.34.55 357 | 163.114.217.84 358 | 198.51.44.117 359 | 185.103.33.13 360 | 163.114.216.191 361 | 163.114.216.100 362 | 185.103.34.114 363 | 185.103.34.65 364 | 163.114.217.88 365 | 198.51.45.59 366 | 163.114.216.27 367 | 198.51.45.208 368 | 198.51.44.203 369 | 198.51.45.220 370 | 198.51.44.144 371 | 163.114.216.219 372 | 163.114.217.230 373 | 198.51.44.226 374 | 163.114.216.177 375 | 198.51.45.55 376 | 163.114.216.247 377 | 163.114.216.163 378 | 198.51.45.75 379 | 198.51.44.230 380 | 163.114.216.35 381 | 198.51.45.185 382 | 198.51.45.213 383 | 185.103.34.166 384 | 198.51.45.123 385 | 163.114.216.29 386 | 185.103.34.209 387 | 163.114.217.183 388 | 163.114.217.73 389 | 185.103.34.150 390 | 198.51.45.22 391 | 185.103.34.50 392 | 185.103.34.201 393 | 163.114.216.145 394 | 163.114.217.244 395 | 163.114.216.119 396 | 163.114.217.55 397 | 163.114.217.164 398 | 163.114.217.241 399 | 198.51.45.240 400 | 185.103.34.29 401 | 198.51.44.169 402 | 198.51.45.47 403 | 198.51.45.31 404 | 185.103.34.243 405 | 163.114.216.188 406 | 185.103.34.11 407 | 163.114.217.86 408 | 163.114.216.96 409 | 163.114.217.78 410 | 198.51.45.230 411 | 163.114.217.24 412 | 163.114.217.80 413 | 163.114.216.185 414 | 163.114.217.68 415 | 198.51.45.21 416 | 198.51.45.155 417 | 198.51.45.247 418 | 163.114.217.209 419 | 198.51.44.5 420 | 163.114.217.47 421 | 198.51.45.184 422 | 185.103.34.169 423 | 198.51.45.56 424 | 163.114.195.6 425 | 198.51.45.194 426 | 163.114.217.46 427 | 163.114.217.240 428 | 185.103.34.26 429 | 185.103.34.196 430 | 163.114.216.22 431 | 163.114.216.245 432 | 163.114.216.109 433 | 198.51.45.238 434 | 198.51.44.103 435 | 198.51.45.41 436 | 198.51.45.6 437 | 198.51.45.152 438 | 163.114.217.14 439 | 198.51.45.50 440 | 198.51.44.132 441 | 198.51.45.195 442 | 163.114.217.96 443 | 198.51.45.76 444 | 198.51.44.8 445 | 163.114.193.6 446 | 163.114.216.49 447 | 163.114.216.234 448 | 198.51.45.38 449 | 163.114.217.41 450 | 185.103.34.60 451 | 198.51.44.180 452 | 185.103.34.20 453 | 185.103.34.245 454 | 198.51.45.78 455 | 163.114.217.170 456 | 198.51.44.130 457 | 163.114.216.41 458 | 198.51.44.72 459 | 163.114.217.222 460 | 198.51.44.174 461 | 185.103.34.131 462 | 198.51.44.176 463 | 163.114.217.177 464 | 163.114.216.104 465 | 198.51.44.171 466 | 185.103.34.190 467 | 185.103.34.174 468 | 185.103.34.119 469 | 163.114.216.126 470 | 163.114.217.123 471 | 163.114.216.108 472 | 198.51.45.159 473 | 198.51.44.75 474 | 198.51.44.0 475 | 185.103.34.7 476 | 163.114.216.76 477 | 198.51.45.167 478 | 163.114.217.12 479 | 163.114.217.214 480 | 185.103.34.203 481 | 198.51.44.112 482 | 163.114.217.36 483 | 198.51.44.15 484 | 163.114.217.139 485 | 163.114.217.189 486 | 198.51.44.17 487 | 198.51.44.86 488 | 198.51.45.225 489 | 198.51.44.14 490 | 163.114.216.78 491 | 198.51.44.59 492 | 185.103.34.212 493 | 185.103.33.16 494 | 198.51.44.181 495 | 185.103.34.3 496 | 163.114.217.253 497 | 198.51.44.37 498 | 163.114.194.10 499 | 198.51.44.90 500 | 198.51.45.88 501 | 198.51.44.212 502 | 185.103.34.152 503 | 163.114.217.79 504 | 163.114.217.27 505 | 163.114.216.24 506 | 198.51.45.164 507 | 185.103.34.170 508 | 185.103.34.103 509 | 185.103.33.14 510 | 198.51.44.27 511 | 198.51.44.234 512 | 185.103.34.160 513 | 163.114.216.222 514 | 198.51.44.184 515 | 163.114.216.43 516 | 163.114.217.213 517 | 163.114.216.139 518 | 198.51.45.119 519 | 198.51.45.125 520 | 163.114.217.224 521 | 198.51.45.203 522 | 185.103.34.58 523 | 163.114.216.115 524 | 185.103.34.13 525 | 185.103.34.25 526 | 163.114.194.5 527 | 198.51.45.188 528 | 198.51.44.13 529 | 198.51.45.135 530 | 163.114.216.98 531 | 185.103.34.15 532 | 163.114.217.143 533 | 163.114.216.69 534 | 198.51.45.138 535 | 198.51.44.25 536 | 198.51.44.248 537 | 185.103.34.86 538 | 198.51.44.202 539 | 185.103.34.223 540 | 198.51.45.154 541 | 163.114.216.152 542 | 185.103.34.59 543 | 163.114.216.62 544 | 163.114.217.81 545 | 198.51.44.135 546 | 198.51.44.178 547 | 163.114.216.161 548 | 163.114.216.34 549 | 163.114.217.50 550 | 185.103.34.191 551 | 198.51.45.158 552 | 198.51.45.156 553 | 163.114.216.172 554 | 198.51.44.102 555 | 163.114.217.54 556 | 185.103.34.51 557 | 198.51.44.101 558 | 198.51.45.29 559 | 163.114.217.101 560 | 198.51.45.131 561 | 198.51.44.66 562 | 163.114.217.212 563 | 198.51.45.216 564 | 198.51.44.20 565 | 198.51.45.0 566 | 163.114.216.10 567 | 185.103.34.6 568 | 163.114.217.28 569 | 163.114.217.195 570 | 185.103.34.172 571 | 163.114.217.115 572 | 198.51.45.67 573 | 163.114.217.173 574 | 163.114.216.174 575 | 185.103.34.123 576 | 185.103.34.69 577 | 185.103.34.214 578 | 198.51.45.91 579 | 163.114.216.135 580 | 163.114.216.114 581 | 163.114.217.208 582 | 163.114.195.5 583 | 185.103.34.162 584 | 198.51.45.36 585 | 163.114.195.4 586 | 198.51.45.37 587 | 163.114.194.11 588 | 198.51.45.105 589 | 198.51.44.29 590 | 198.51.44.157 591 | 185.103.34.142 592 | 185.103.34.171 593 | 163.114.216.80 594 | 163.114.217.29 595 | 198.51.45.226 596 | 198.51.45.42 597 | 163.114.217.155 598 | 198.51.44.254 599 | 163.114.217.11 600 | 163.114.217.188 601 | 163.114.216.141 602 | 198.51.44.91 603 | 163.114.216.68 604 | 198.51.45.83 605 | 198.51.45.94 606 | 198.51.44.227 607 | 185.103.34.164 608 | 185.103.34.125 609 | 185.103.34.206 610 | 198.51.45.172 611 | 198.51.45.106 612 | 163.114.216.235 613 | 185.103.34.132 614 | 163.114.217.129 615 | 198.51.45.179 616 | 198.51.45.183 617 | 163.114.216.18 618 | 163.114.217.229 619 | 198.51.45.122 620 | 198.51.44.24 621 | 198.51.45.10 622 | 163.114.194.3 623 | 198.51.45.73 624 | 163.114.217.248 625 | 185.103.34.127 626 | 163.114.217.181 627 | 163.114.216.180 628 | 198.51.45.60 629 | 163.114.217.120 630 | 198.51.44.167 631 | 163.114.217.59 632 | 198.51.45.161 633 | 198.51.45.113 634 | 185.103.34.192 635 | 185.103.34.48 636 | 198.51.44.57 637 | 198.51.45.223 638 | 185.103.34.217 639 | 163.114.216.176 640 | 198.51.45.241 641 | 163.114.216.198 642 | 163.114.217.144 643 | 163.114.216.92 644 | 198.51.45.1 645 | 198.51.45.242 646 | 198.51.44.133 647 | 163.114.217.94 648 | 198.51.45.205 649 | 198.51.44.242 650 | 185.103.34.37 651 | 163.114.217.21 652 | 185.103.34.95 653 | 198.51.45.13 654 | 163.114.217.190 655 | 198.51.45.71 656 | 185.103.33.10 657 | 163.114.217.61 658 | 198.51.45.171 659 | 185.103.34.228 660 | 163.114.193.7 661 | 198.51.45.2 662 | 163.114.217.20 663 | 163.114.216.228 664 | 163.114.217.19 665 | 163.114.216.189 666 | 163.114.216.241 667 | 163.114.216.11 668 | 198.51.44.6 669 | 163.114.216.46 670 | 163.114.216.47 671 | 163.114.216.170 672 | 198.51.44.170 673 | 185.103.34.161 674 | 163.114.216.147 675 | 198.51.44.225 676 | 198.51.45.175 677 | 163.114.216.173 678 | 163.114.217.243 679 | 198.51.45.17 680 | 185.103.34.87 681 | 163.114.216.72 682 | 198.51.44.188 683 | 163.114.216.187 684 | 198.51.44.84 685 | 163.114.217.89 686 | 163.114.217.192 687 | 198.51.44.223 688 | 198.51.45.149 689 | 163.114.217.200 690 | 163.114.217.99 691 | 163.114.217.69 692 | 198.51.45.160 693 | 198.51.44.95 694 | 198.51.44.97 695 | 198.51.45.101 696 | 163.114.217.210 697 | 163.114.217.250 698 | 198.51.45.215 699 | 163.114.217.114 700 | 198.51.45.33 701 | 198.51.44.52 702 | 163.114.217.102 703 | 198.51.44.65 704 | 198.51.44.63 705 | 163.114.217.111 706 | 163.114.217.187 707 | 198.51.45.63 708 | 163.114.217.227 709 | 163.114.217.75 710 | 198.51.44.244 711 | 198.51.44.186 712 | 163.114.217.180 713 | 198.51.44.235 714 | 198.51.45.111 715 | 198.51.45.222 716 | 185.103.34.45 717 | 198.51.44.12 718 | 163.114.217.138 719 | 163.114.217.118 720 | 185.103.34.139 721 | 198.51.45.58 722 | 185.103.33.7 723 | 163.114.217.16 724 | 198.51.45.246 725 | 198.51.45.170 726 | 198.51.45.107 727 | 163.114.217.254 728 | 198.51.44.196 729 | 198.51.45.9 730 | 198.51.44.35 731 | 198.51.44.109 732 | 163.114.217.161 733 | 163.114.217.167 734 | 185.103.33.9 735 | 163.114.216.52 736 | 198.51.45.64 737 | 163.114.217.159 738 | 163.114.216.201 739 | 163.114.217.182 740 | 185.103.34.111 741 | 163.114.216.120 742 | 163.114.216.86 743 | 198.51.44.177 744 | 163.114.217.247 745 | 198.51.45.165 746 | 163.114.217.112 747 | 163.114.217.109 748 | 163.114.216.16 749 | 185.103.34.173 750 | 163.114.217.145 751 | 185.103.34.91 752 | 163.114.217.141 753 | 163.114.216.23 754 | 198.51.45.142 755 | 163.114.194.7 756 | 163.114.216.142 757 | 185.103.34.38 758 | 185.103.34.76 759 | 163.114.193.3 760 | 163.114.217.156 761 | 163.114.217.53 762 | 185.103.34.104 763 | 198.51.44.206 764 | 185.103.34.226 765 | 163.114.216.88 766 | 198.51.45.79 767 | 198.51.44.40 768 | 185.103.34.188 769 | 198.51.45.224 770 | 163.114.217.13 771 | 163.114.217.95 772 | 163.114.217.186 773 | 163.114.216.60 774 | 198.51.45.95 775 | 185.103.34.194 776 | 198.51.44.236 777 | 163.114.217.125 778 | 185.103.34.231 779 | 163.114.216.26 780 | 185.103.34.36 781 | 198.51.44.33 782 | 198.51.45.19 783 | 163.114.216.160 784 | 185.103.34.218 785 | 198.51.44.155 786 | 163.114.195.3 787 | 198.51.44.56 788 | 198.51.44.99 789 | 198.51.44.173 790 | 163.114.217.15 791 | 185.103.34.165 792 | 163.114.217.150 793 | 198.51.44.71 794 | 198.51.45.146 795 | 198.51.44.246 796 | 185.103.34.64 797 | 185.103.34.229 798 | 185.103.34.244 799 | 163.114.216.203 800 | 163.114.216.230 801 | 163.114.216.19 802 | 163.114.217.7 803 | 198.51.44.48 804 | 163.114.217.37 805 | 163.114.217.39 806 | 185.103.34.184 807 | 185.103.34.167 808 | 163.114.217.127 809 | 198.51.45.228 810 | 198.51.44.192 811 | 198.51.44.113 812 | 163.114.217.146 813 | 163.114.217.215 814 | 185.103.33.6 815 | 198.51.44.252 816 | 198.51.44.19 817 | 198.51.44.23 818 | 198.51.44.87 819 | 198.51.44.79 820 | 163.114.216.132 821 | 185.103.34.153 822 | 185.103.34.116 823 | 198.51.44.51 824 | 185.103.34.136 825 | 163.114.216.30 826 | 198.51.45.250 827 | 198.51.44.220 828 | 163.114.217.85 829 | 198.51.45.140 830 | 198.51.45.23 831 | 163.114.217.26 832 | 163.114.216.67 833 | 163.114.217.5 834 | 163.114.217.58 835 | 198.51.44.166 836 | 163.114.217.126 837 | 163.114.216.240 838 | 198.51.44.119 839 | 163.114.216.105 840 | 163.114.216.215 841 | 198.51.44.3 842 | 185.103.34.248 843 | 198.51.44.232 844 | 163.114.217.179 845 | 198.51.44.137 846 | 198.51.45.145 847 | 163.114.216.153 848 | 163.114.217.207 849 | 185.103.34.246 850 | 198.51.44.107 851 | 198.51.44.94 852 | 163.114.217.216 853 | 163.114.216.64 854 | 198.51.45.207 855 | 198.51.44.83 856 | 163.114.217.56 857 | 163.114.217.197 858 | 185.103.34.175 859 | 198.51.44.214 860 | 198.51.45.182 861 | 198.51.45.99 862 | 163.114.217.225 863 | 163.114.217.10 864 | 198.51.44.74 865 | 198.51.45.93 866 | 185.103.34.93 867 | 185.103.34.149 868 | 163.114.216.195 869 | 163.114.217.108 870 | 163.114.216.93 871 | 185.103.34.98 872 | 185.103.34.138 873 | 163.114.217.74 874 | 198.51.44.238 875 | 185.103.34.92 876 | 163.114.217.226 877 | 163.114.217.148 878 | 163.114.216.251 879 | 185.103.34.144 880 | 198.51.45.82 881 | 198.51.44.120 882 | 163.114.196.3 883 | 163.114.216.87 884 | 198.51.45.49 885 | 198.51.45.3 886 | 198.51.44.122 887 | 163.114.216.231 888 | 198.51.44.142 889 | 198.51.44.191 890 | 198.51.45.190 891 | 163.114.216.137 892 | 163.114.195.7 893 | 185.103.34.101 894 | 198.51.45.5 895 | 198.51.44.205 896 | 163.114.217.33 897 | 198.51.45.214 898 | 198.51.45.108 899 | 198.51.44.198 900 | 163.114.216.169 901 | 163.114.216.217 902 | 198.51.44.32 903 | 185.103.34.193 904 | 163.114.217.42 905 | 163.114.216.157 906 | 163.114.217.172 907 | 185.103.34.21 908 | 198.51.44.104 909 | 185.103.34.44 910 | 185.103.34.197 911 | 185.103.34.113 912 | 185.103.34.141 913 | 185.103.34.230 914 | 198.51.44.240 915 | 163.114.217.204 916 | 198.51.45.89 917 | 198.51.44.131 918 | 198.51.45.212 919 | 198.51.45.8 920 | 185.103.34.202 921 | 185.103.34.163 922 | 185.103.34.225 923 | 185.103.34.224 924 | 163.114.217.90 925 | 198.51.44.39 926 | 198.51.45.68 927 | 163.114.216.79 928 | 185.103.34.110 929 | 163.114.216.130 930 | 198.51.44.199 931 | 198.51.45.45 932 | 163.114.216.6 933 | 163.114.217.202 934 | 198.51.45.178 935 | 198.51.44.88 936 | 198.51.44.208 937 | 163.114.216.236 938 | 198.51.45.117 939 | 163.114.216.94 940 | 163.114.216.218 941 | 198.51.44.154 942 | 198.51.44.9 943 | 198.51.44.110 944 | 163.114.216.134 945 | 198.51.44.42 946 | 163.114.216.63 947 | 163.114.216.12 948 | 163.114.216.196 949 | 163.114.217.193 950 | 163.114.216.56 951 | 185.103.34.79 952 | 163.114.216.149 953 | 198.51.45.69 954 | 163.114.217.131 955 | 185.103.34.234 956 | 163.114.217.38 957 | 163.114.216.58 958 | 198.51.45.24 959 | 198.51.44.182 960 | 198.51.45.141 961 | 198.51.44.80 962 | 163.114.216.150 963 | 198.51.45.118 964 | 163.114.216.225 965 | 198.51.44.129 966 | 198.51.44.47 967 | 163.114.216.74 968 | 185.103.33.8 969 | 163.114.216.202 970 | 163.114.216.110 971 | 163.114.216.248 972 | 198.51.44.253 973 | 185.103.34.207 974 | 163.114.217.162 975 | 163.114.217.217 976 | 163.114.216.223 977 | 198.51.44.159 978 | 198.51.45.104 979 | 185.103.34.12 980 | 185.103.34.237 981 | 163.114.216.84 982 | 198.51.45.153 983 | 163.114.216.95 984 | 163.114.216.128 985 | 163.114.216.106 986 | 163.114.216.59 987 | 163.114.217.157 988 | 163.114.217.211 989 | 163.114.216.15 990 | 163.114.216.129 991 | 163.114.216.186 992 | 185.103.34.137 993 | 185.103.34.180 994 | 198.51.44.193 995 | 163.114.217.98 996 | 198.51.44.111 997 | 163.114.216.216 998 | 163.114.217.65 999 | 198.51.45.52 1000 | 198.51.44.89 1001 | 163.114.217.93 1002 | 198.51.45.210 1003 | 163.114.216.75 1004 | 185.103.34.118 1005 | 163.114.217.104 1006 | 198.51.44.249 1007 | 198.51.44.215 1008 | 163.114.216.254 1009 | 163.114.217.218 1010 | 185.103.34.75 1011 | 198.51.45.48 1012 | 185.103.34.22 1013 | 198.51.45.234 1014 | 198.51.45.193 1015 | 163.114.217.105 1016 | 163.114.216.164 1017 | 198.51.45.112 1018 | 185.103.34.19 1019 | 163.114.216.220 1020 | 185.103.34.241 1021 | 185.103.34.47 1022 | 163.114.217.154 1023 | 163.114.216.184 1024 | 198.51.44.222 1025 | 163.114.217.236 1026 | 163.114.217.23 1027 | 163.114.216.207 1028 | 185.103.34.14 1029 | 198.51.45.239 1030 | 185.103.34.183 1031 | 185.103.34.124 1032 | 198.51.44.243 1033 | 198.51.45.14 1034 | 185.103.34.120 1035 | 163.114.216.5 1036 | 163.114.217.219 1037 | 198.51.45.84 1038 | 198.51.45.128 1039 | 163.114.217.117 1040 | 163.114.217.152 1041 | 163.114.217.140 1042 | 198.51.44.21 1043 | 163.114.216.208 1044 | 163.114.217.72 1045 | 163.114.216.171 1046 | 198.51.45.103 1047 | 163.114.217.121 1048 | 185.103.34.61 1049 | 163.114.217.149 1050 | 163.114.193.9 1051 | 163.114.217.153 1052 | 163.114.216.81 1053 | 163.114.217.106 1054 | 185.103.34.90 1055 | 163.114.217.242 1056 | 198.51.45.249 1057 | 163.114.217.199 1058 | 198.51.44.60 1059 | 198.51.45.137 1060 | 163.114.216.83 1061 | 185.103.34.126 1062 | 163.114.217.168 1063 | 198.51.44.85 1064 | 198.51.45.166 1065 | 163.114.217.134 1066 | 163.114.217.35 1067 | 163.114.216.113 1068 | 198.51.45.46 1069 | 185.103.34.82 1070 | 163.114.216.42 1071 | 185.103.34.88 1072 | 163.114.217.113 1073 | 198.51.44.228 1074 | 198.51.45.26 1075 | 185.103.34.71 1076 | 198.51.45.248 1077 | 198.51.45.12 1078 | 163.114.216.211 1079 | 163.114.217.249 1080 | 163.114.217.196 1081 | 185.103.34.46 1082 | 185.103.34.10 1083 | 185.103.34.105 1084 | 163.114.216.123 1085 | 198.51.45.144 1086 | 198.51.44.2 1087 | 163.114.216.159 1088 | 163.114.217.91 1089 | 185.103.34.66 1090 | 185.103.34.83 1091 | 163.114.217.3 1092 | 185.103.34.102 1093 | 163.114.216.7 1094 | 163.114.216.31 1095 | 163.114.216.48 1096 | 185.103.34.247 1097 | 198.51.44.245 1098 | 198.51.45.181 1099 | 198.51.44.150 1100 | 198.51.44.16 1101 | 185.103.34.74 1102 | 198.51.45.186 1103 | 185.103.34.129 1104 | 163.114.216.14 1105 | 185.103.34.158 1106 | 163.114.217.43 1107 | 198.51.44.201 1108 | 185.103.34.250 1109 | 163.114.217.62 1110 | 198.51.44.138 1111 | 185.103.34.155 1112 | 185.103.34.219 1113 | 185.103.34.121 1114 | 198.51.45.254 1115 | 198.51.44.64 1116 | 198.51.45.121 1117 | 185.103.34.81 1118 | 198.51.44.250 1119 | 163.114.217.9 1120 | 198.51.44.218 1121 | 198.51.44.147 1122 | 163.114.217.45 1123 | 185.103.34.1 1124 | 163.114.216.127 1125 | 185.103.34.221 1126 | 163.114.217.191 1127 | 198.51.45.173 1128 | 198.51.45.97 1129 | 163.114.216.232 1130 | 163.114.217.17 1131 | 185.103.34.63 1132 | 163.114.216.206 1133 | 163.114.217.60 1134 | 198.51.44.70 1135 | 198.51.45.61 1136 | 198.51.45.15 1137 | 163.114.216.197 1138 | 198.51.44.189 1139 | 163.114.216.101 1140 | 163.114.217.71 1141 | 163.114.217.245 1142 | 185.103.34.157 1143 | 198.51.45.232 1144 | 185.103.34.23 1145 | 185.103.34.185 1146 | 198.51.45.120 1147 | 198.51.44.213 1148 | 163.114.216.50 1149 | 163.114.194.6 1150 | 185.103.34.210 1151 | 185.103.34.168 1152 | 163.114.216.103 1153 | 198.51.45.32 1154 | 163.114.193.11 1155 | 185.103.34.106 1156 | 163.114.217.206 1157 | 163.114.216.71 1158 | 163.114.216.9 1159 | 198.51.44.7 1160 | 185.103.34.54 1161 | 198.51.45.57 1162 | 198.51.45.211 1163 | 198.51.44.18 1164 | 185.103.34.39 1165 | 185.103.33.5 1166 | 163.114.217.1 1167 | 185.103.34.200 1168 | 185.103.34.35 1169 | 163.114.216.244 1170 | 198.51.45.4 1171 | 198.51.45.244 1172 | 198.51.44.185 1173 | 198.51.44.179 1174 | 198.51.45.198 1175 | 163.114.217.223 1176 | 198.51.44.219 1177 | 163.114.217.103 1178 | 198.51.44.22 1179 | 163.114.216.243 1180 | 198.51.44.200 1181 | 163.114.216.146 1182 | 163.114.217.124 1183 | 163.114.217.128 1184 | 163.114.216.199 1185 | 163.114.216.136 1186 | 198.51.45.136 1187 | 198.51.44.231 1188 | 185.103.33.12 1189 | 198.51.44.125 1190 | 185.103.34.233 1191 | 163.114.217.165 1192 | 163.114.217.166 1193 | 163.114.216.144 1194 | 198.51.45.7 1195 | 198.51.45.39 1196 | 185.103.34.182 1197 | 185.103.34.85 1198 | 185.103.34.213 1199 | 163.114.217.34 1200 | 198.51.45.150 1201 | 185.103.34.140 1202 | 185.103.34.112 1203 | 198.51.45.253 1204 | 163.114.217.51 1205 | 185.103.34.8 1206 | 198.51.44.127 1207 | 198.51.45.11 1208 | 163.114.216.125 1209 | 198.51.44.158 1210 | 163.114.217.31 1211 | 163.114.196.6 1212 | 198.51.45.43 1213 | 163.114.216.117 1214 | 198.51.45.148 1215 | 163.114.217.174 1216 | 185.103.34.215 1217 | 198.51.45.30 1218 | 198.51.45.196 1219 | 198.51.45.206 1220 | 198.51.44.183 1221 | 198.51.44.161 1222 | 198.51.45.209 1223 | 198.51.44.239 1224 | 163.114.216.118 1225 | 198.51.44.165 1226 | 185.103.34.16 1227 | 185.103.34.204 1228 | 198.51.45.100 1229 | 163.114.216.44 1230 | 198.51.45.237 1231 | 198.51.45.147 1232 | 198.51.45.252 1233 | 163.114.217.77 1234 | 163.114.217.147 1235 | 198.51.45.18 1236 | 198.51.44.28 1237 | 198.51.44.116 1238 | 163.114.216.0 1239 | 198.51.45.221 1240 | 163.114.216.242 1241 | 163.114.216.250 1242 | 163.114.216.32 1243 | 185.103.34.107 1244 | 185.103.34.109 1245 | 185.103.34.72 1246 | 163.114.216.124 1247 | 163.114.216.122 1248 | 198.51.45.139 1249 | 185.103.34.146 1250 | 163.114.216.51 1251 | 185.103.34.94 1252 | 185.103.34.67 1253 | 198.51.45.229 1254 | 198.51.45.187 1255 | 198.51.44.45 1256 | 185.103.34.148 1257 | 163.114.216.238 1258 | 163.114.217.137 1259 | 163.114.217.136 1260 | 198.51.45.27 1261 | 198.51.45.124 1262 | 198.51.45.51 1263 | 163.114.216.140 1264 | 163.114.217.100 1265 | 185.103.34.238 1266 | 185.103.34.18 1267 | 185.103.34.41 1268 | 198.51.44.11 1269 | 198.51.44.175 1270 | 198.51.44.229 1271 | 163.114.217.233 1272 | 198.51.44.78 1273 | 198.51.44.241 1274 | 163.114.216.70 1275 | 163.114.216.77 1276 | 163.114.217.87 1277 | 198.51.44.141 1278 | 185.103.34.181 1279 | 163.114.217.6 1280 | 198.51.44.187 1281 | 198.51.45.251 1282 | 185.103.34.9 1283 | 163.114.216.224 1284 | 198.51.45.109 1285 | 163.114.216.192 1286 | 163.114.216.214 1287 | 198.51.44.50 1288 | 198.51.45.169 1289 | 163.114.216.37 1290 | 198.51.45.235 1291 | 163.114.216.90 1292 | 185.103.34.2 1293 | 163.114.217.158 1294 | 163.114.216.38 1295 | 198.51.44.149 1296 | 198.51.44.134 1297 | 198.51.45.133 1298 | 163.114.217.18 1299 | 198.51.44.128 1300 | 185.103.33.4 1301 | 198.51.44.55 1302 | 198.51.45.168 1303 | 163.114.216.229 1304 | 198.51.44.126 1305 | 185.103.34.42 1306 | 163.114.217.175 1307 | 198.51.44.123 1308 | 185.103.34.151 1309 | 163.114.216.151 1310 | 185.103.34.80 1311 | 163.114.195.9 1312 | 198.51.44.210 1313 | 198.51.44.44 1314 | 163.114.193.10 1315 | 163.114.193.5 1316 | 163.114.194.8 1317 | 163.114.193.8 1318 | 163.114.196.8 1319 | 163.114.196.4 1320 | 163.114.192.5 1321 | 163.114.192.7 1322 | 163.114.192.9 1323 | 163.114.196.7 1324 | 163.114.192.3 1325 | 163.114.192.8 1326 | 163.114.196.5 1327 | 163.114.219.92 1328 | 163.114.218.99 1329 | 163.114.218.136 1330 | 163.114.219.10 1331 | 163.114.218.83 1332 | 163.114.218.195 1333 | 163.114.218.180 1334 | 163.114.218.178 1335 | 163.114.218.141 1336 | 163.114.219.110 1337 | 163.114.219.36 1338 | 163.114.219.146 1339 | 163.114.219.223 1340 | 163.114.219.28 1341 | 163.114.218.221 1342 | 163.114.219.175 1343 | 163.114.218.144 1344 | 163.114.218.20 1345 | 163.114.219.20 1346 | 163.114.200.15 1347 | 163.114.219.78 1348 | 163.114.219.98 1349 | 163.114.218.175 1350 | 163.114.218.12 1351 | 163.114.218.5 1352 | 163.114.219.45 1353 | 163.114.219.172 1354 | 163.114.219.119 1355 | 163.114.219.208 1356 | 163.114.219.89 1357 | 163.114.219.139 1358 | 163.114.218.249 1359 | 163.114.218.183 1360 | 163.114.218.174 1361 | 163.114.219.251 1362 | 163.114.219.252 1363 | 163.114.219.17 1364 | 163.114.218.159 1365 | 163.114.218.19 1366 | 163.114.218.114 1367 | 163.114.219.244 1368 | 163.114.219.66 1369 | 163.114.219.38 1370 | 163.114.219.76 1371 | 163.114.218.214 1372 | 163.114.218.28 1373 | 163.114.219.233 1374 | 163.114.219.107 1375 | 163.114.218.26 1376 | 163.114.219.166 1377 | 163.114.219.201 1378 | 163.114.218.223 1379 | 163.114.219.135 1380 | 163.114.219.103 1381 | 163.114.219.106 1382 | 163.114.218.87 1383 | 163.114.218.34 1384 | 163.114.219.69 1385 | 163.114.218.112 1386 | 163.114.218.124 1387 | 163.114.218.166 1388 | 163.114.219.4 1389 | 163.114.218.16 1390 | 163.114.218.222 1391 | 163.114.219.56 1392 | 163.114.218.45 1393 | 163.114.219.63 1394 | 163.114.218.217 1395 | 163.114.219.245 1396 | 163.114.219.217 1397 | 163.114.218.165 1398 | 163.114.218.95 1399 | 163.114.219.179 1400 | 163.114.219.35 1401 | 163.114.219.8 1402 | 163.114.219.75 1403 | 163.114.218.228 1404 | 163.114.219.71 1405 | 163.114.219.13 1406 | 163.114.218.70 1407 | 163.114.218.44 1408 | 163.114.218.191 1409 | 163.114.218.79 1410 | 163.114.218.164 1411 | 163.114.218.224 1412 | 163.114.218.93 1413 | 163.114.219.116 1414 | 163.114.218.86 1415 | 163.114.218.46 1416 | 163.114.219.19 1417 | 163.114.219.143 1418 | 163.114.218.51 1419 | 163.114.218.247 1420 | 163.114.219.181 1421 | 163.114.219.224 1422 | 163.114.219.40 1423 | 163.114.218.245 1424 | 163.114.219.23 1425 | 163.114.219.5 1426 | 163.114.219.195 1427 | 163.114.219.97 1428 | 163.114.218.197 1429 | 163.114.218.106 1430 | 163.114.219.222 1431 | 163.114.219.234 1432 | 163.114.219.18 1433 | 163.114.218.139 1434 | 163.114.219.156 1435 | 163.114.219.246 1436 | 163.114.218.198 1437 | 163.114.218.179 1438 | 163.114.201.10 1439 | 163.114.218.152 1440 | 163.114.219.216 1441 | 163.114.219.82 1442 | 163.114.218.110 1443 | 163.114.219.132 1444 | 163.114.218.163 1445 | 163.114.200.8 1446 | 163.114.219.182 1447 | 163.114.218.220 1448 | 163.114.219.176 1449 | 163.114.218.104 1450 | 163.114.218.123 1451 | 163.114.218.196 1452 | 163.114.218.100 1453 | 163.114.219.29 1454 | 163.114.219.99 1455 | 163.114.218.25 1456 | 163.114.218.172 1457 | 163.114.219.151 1458 | 163.114.219.170 1459 | 163.114.200.12 1460 | 163.114.218.151 1461 | 163.114.219.72 1462 | 163.114.218.91 1463 | 163.114.219.249 1464 | 163.114.219.207 1465 | 163.114.219.50 1466 | 163.114.219.51 1467 | 163.114.218.64 1468 | 163.114.218.208 1469 | 163.114.219.24 1470 | 163.114.219.49 1471 | 163.114.218.192 1472 | 163.114.219.159 1473 | 163.114.218.115 1474 | 163.114.218.186 1475 | 163.114.219.42 1476 | 163.114.219.169 1477 | 163.114.218.66 1478 | 163.114.218.80 1479 | 163.114.218.234 1480 | 163.114.218.253 1481 | 163.114.218.199 1482 | 163.114.219.121 1483 | 163.114.219.177 1484 | 163.114.219.16 1485 | 163.114.219.104 1486 | 163.114.218.233 1487 | 163.114.219.120 1488 | 163.114.219.149 1489 | 163.114.218.57 1490 | 163.114.219.100 1491 | 163.114.219.80 1492 | 163.114.218.188 1493 | 163.114.219.73 1494 | 163.114.218.90 1495 | 163.114.219.197 1496 | 163.114.218.2 1497 | 163.114.218.216 1498 | 163.114.219.161 1499 | 163.114.219.37 1500 | 163.114.219.57 1501 | 163.114.219.124 1502 | 163.114.219.214 1503 | 163.114.219.205 1504 | 163.114.219.153 1505 | 163.114.219.34 1506 | 163.114.200.17 1507 | 163.114.218.102 1508 | 163.114.218.49 1509 | 163.114.219.90 1510 | 163.114.201.15 1511 | 163.114.219.41 1512 | 163.114.219.12 1513 | 163.114.219.164 1514 | 163.114.218.71 1515 | 163.114.219.215 1516 | 163.114.218.13 1517 | 163.114.219.32 1518 | 163.114.218.160 1519 | 163.114.219.203 1520 | 163.114.200.3 1521 | 163.114.219.199 1522 | 163.114.218.236 1523 | 163.114.219.7 1524 | 163.114.219.235 1525 | 163.114.219.67 1526 | 163.114.219.157 1527 | 163.114.219.206 1528 | 163.114.218.9 1529 | 163.114.218.190 1530 | 163.114.218.107 1531 | 163.114.218.225 1532 | 163.114.219.108 1533 | 163.114.219.180 1534 | 163.114.219.118 1535 | 163.114.219.160 1536 | 163.114.219.6 1537 | 163.114.218.213 1538 | 163.114.218.120 1539 | 163.114.218.251 1540 | 163.114.219.55 1541 | 163.114.219.247 1542 | 163.114.219.33 1543 | 163.114.218.72 1544 | 163.114.219.15 1545 | 163.114.218.18 1546 | 163.114.219.48 1547 | 163.114.200.5 1548 | 163.114.219.134 1549 | 163.114.219.133 1550 | 163.114.218.103 1551 | 163.114.219.126 1552 | 163.114.219.144 1553 | 163.114.219.226 1554 | 163.114.219.128 1555 | 163.114.219.184 1556 | 163.114.219.93 1557 | 163.114.219.188 1558 | 163.114.219.14 1559 | 163.114.218.109 1560 | 163.114.218.11 1561 | 163.114.219.91 1562 | 163.114.218.54 1563 | 163.114.218.14 1564 | 163.114.218.4 1565 | 163.114.218.67 1566 | 163.114.219.189 1567 | 163.114.218.182 1568 | 163.114.218.219 1569 | 163.114.219.43 1570 | 163.114.219.31 1571 | 163.114.218.33 1572 | 163.114.218.29 1573 | 163.114.218.162 1574 | 163.114.219.65 1575 | 163.114.218.23 1576 | 163.114.219.204 1577 | 163.114.219.237 1578 | 163.114.218.229 1579 | 163.114.218.189 1580 | 163.114.218.149 1581 | 163.114.218.169 1582 | 163.114.200.9 1583 | 163.114.218.187 1584 | 163.114.219.59 1585 | 163.114.218.146 1586 | 163.114.218.27 1587 | 163.114.218.204 1588 | 163.114.200.6 1589 | 163.114.218.15 1590 | 163.114.218.242 1591 | 163.114.218.55 1592 | 163.114.219.84 1593 | 163.114.218.145 1594 | 163.114.218.32 1595 | 163.114.218.143 1596 | 163.114.219.230 1597 | 163.114.218.158 1598 | 163.114.219.68 1599 | 163.114.218.22 1600 | 163.114.219.155 1601 | 163.114.219.105 1602 | 163.114.219.227 1603 | 163.114.200.13 1604 | 163.114.219.250 1605 | 163.114.218.77 1606 | 163.114.219.190 1607 | 163.114.218.31 1608 | 163.114.218.127 1609 | 163.114.201.13 1610 | 163.114.218.81 1611 | 163.114.218.170 1612 | 163.114.219.178 1613 | 163.114.219.171 1614 | 163.114.218.207 1615 | 163.114.218.205 1616 | 163.114.218.137 1617 | 163.114.218.78 1618 | 163.114.219.79 1619 | 163.114.218.131 1620 | 163.114.219.27 1621 | 163.114.219.220 1622 | 163.114.219.85 1623 | 163.114.219.240 1624 | 163.114.219.77 1625 | 163.114.218.38 1626 | 163.114.201.12 1627 | 163.114.219.238 1628 | 163.114.201.14 1629 | 163.114.218.60 1630 | 163.114.219.136 1631 | 163.114.201.3 1632 | 163.114.219.193 1633 | 163.114.219.46 1634 | 163.114.219.236 1635 | 163.114.219.64 1636 | 163.114.218.156 1637 | 163.114.219.86 1638 | 163.114.218.7 1639 | 163.114.219.150 1640 | 163.114.218.157 1641 | 163.114.219.183 1642 | 163.114.219.210 1643 | 163.114.219.96 1644 | 163.114.219.61 1645 | 163.114.218.132 1646 | 163.114.218.52 1647 | 163.114.206.9 1648 | 163.114.218.65 1649 | 163.114.218.226 1650 | 163.114.218.6 1651 | 163.114.201.16 1652 | 163.114.218.254 1653 | 163.114.219.113 1654 | 163.114.219.221 1655 | 163.114.219.101 1656 | 163.114.219.117 1657 | 163.114.218.58 1658 | 163.114.219.231 1659 | 163.114.218.121 1660 | 163.114.218.171 1661 | 163.114.219.127 1662 | 163.114.219.21 1663 | 163.114.218.1 1664 | 163.114.219.158 1665 | 163.114.219.125 1666 | 163.114.219.44 1667 | 163.114.199.4 1668 | 163.114.218.184 1669 | 163.114.218.42 1670 | 163.114.219.232 1671 | 163.114.218.154 1672 | 163.114.219.115 1673 | 163.114.219.9 1674 | 163.114.218.155 1675 | 163.114.219.254 1676 | 163.114.218.92 1677 | 163.114.219.88 1678 | 163.114.218.59 1679 | 163.114.219.248 1680 | 163.114.218.147 1681 | 163.114.219.62 1682 | 163.114.218.210 1683 | 163.114.218.84 1684 | 163.114.219.2 1685 | 163.114.219.211 1686 | 163.114.218.209 1687 | 163.114.219.239 1688 | 163.114.218.118 1689 | 163.114.218.177 1690 | 163.114.219.94 1691 | 163.114.219.140 1692 | 163.114.219.102 1693 | 163.114.218.185 1694 | 163.114.200.16 1695 | 163.114.219.30 1696 | 163.114.219.225 1697 | 163.114.218.237 1698 | 163.114.218.243 1699 | 163.114.219.47 1700 | 163.114.218.41 1701 | 163.114.218.69 1702 | 163.114.219.167 1703 | 163.114.218.176 1704 | 163.114.218.43 1705 | 163.114.219.70 1706 | 163.114.218.246 1707 | 163.114.218.48 1708 | 163.114.218.232 1709 | 163.114.202.6 1710 | 163.114.219.3 1711 | 163.114.219.185 1712 | 163.114.219.83 1713 | 163.114.219.74 1714 | 163.114.218.128 1715 | 163.114.218.82 1716 | 163.114.219.87 1717 | 163.114.218.122 1718 | 163.114.219.191 1719 | 163.114.200.7 1720 | 163.114.218.218 1721 | 163.114.218.238 1722 | 163.114.219.196 1723 | 163.114.219.129 1724 | 163.114.219.253 1725 | 163.114.218.62 1726 | 163.114.219.209 1727 | 163.114.201.8 1728 | 163.114.218.250 1729 | 163.114.218.24 1730 | 163.114.219.198 1731 | 163.114.219.1 1732 | 163.114.218.201 1733 | 163.114.200.18 1734 | 163.114.219.123 1735 | 163.114.218.153 1736 | 163.114.218.8 1737 | 163.114.218.47 1738 | 163.114.219.192 1739 | 163.114.218.37 1740 | 163.114.218.134 1741 | 163.114.218.108 1742 | 163.114.218.116 1743 | 163.114.219.109 1744 | 163.114.219.202 1745 | 163.114.218.94 1746 | 163.114.219.81 1747 | 163.114.219.148 1748 | 163.114.219.168 1749 | 163.114.218.133 1750 | 163.114.218.215 1751 | 163.114.219.218 1752 | 163.114.219.200 1753 | 163.114.201.20 1754 | 163.114.218.129 1755 | 163.114.218.119 1756 | 163.114.219.228 1757 | 163.114.219.52 1758 | 163.114.218.17 1759 | 163.114.200.11 1760 | 163.114.218.140 1761 | 163.114.218.125 1762 | 163.114.219.213 1763 | 163.114.219.54 1764 | 163.114.219.138 1765 | 163.114.219.163 1766 | 163.114.219.22 1767 | 163.114.200.14 1768 | 163.114.218.101 1769 | 163.114.219.187 1770 | 163.114.218.194 1771 | 163.114.219.137 1772 | 163.114.202.8 1773 | 163.114.218.76 1774 | 163.114.219.131 1775 | 163.114.218.74 1776 | 163.114.218.202 1777 | 163.114.218.10 1778 | 163.114.218.113 1779 | 163.114.218.73 1780 | 163.114.218.30 1781 | 163.114.219.154 1782 | 163.114.219.25 1783 | 163.114.219.162 1784 | 163.114.219.130 1785 | 163.114.201.17 1786 | 163.114.219.53 1787 | 163.114.202.5 1788 | 163.114.219.141 1789 | 163.114.218.36 1790 | 163.114.219.111 1791 | 163.114.219.147 1792 | 163.114.218.231 1793 | 163.114.206.10 1794 | 163.114.218.244 1795 | 163.114.218.241 1796 | 163.114.218.98 1797 | 163.114.218.75 1798 | 163.114.218.126 1799 | 163.114.218.35 1800 | 163.114.218.150 1801 | 163.114.218.39 1802 | 163.114.199.5 1803 | 163.114.218.206 1804 | 103.35.249.10 1805 | 163.114.219.165 1806 | 163.114.219.58 1807 | 163.114.219.11 1808 | 163.114.218.97 1809 | 163.114.218.85 1810 | 163.114.219.112 1811 | 163.114.219.229 1812 | 163.114.218.193 1813 | 163.114.218.203 1814 | 163.114.202.7 1815 | 163.114.219.152 1816 | 163.114.218.161 1817 | 163.114.218.21 1818 | 163.114.200.4 1819 | 163.114.219.39 1820 | 163.114.218.142 1821 | 163.114.218.230 1822 | 163.114.219.0 1823 | 163.114.218.138 1824 | 163.114.218.252 1825 | 163.114.218.111 1826 | 163.114.218.168 1827 | 163.114.218.239 1828 | 163.114.219.95 1829 | 163.114.218.227 1830 | 163.114.218.63 1831 | 163.114.218.88 1832 | 163.114.218.0 1833 | 163.114.218.235 1834 | 163.114.218.240 1835 | 163.114.218.53 1836 | 163.114.219.145 1837 | 163.114.218.248 1838 | 163.114.200.10 1839 | 163.114.218.117 1840 | 163.114.219.122 1841 | 163.114.218.50 1842 | 163.114.218.3 1843 | 163.114.218.135 1844 | 163.114.219.142 1845 | 163.114.219.194 1846 | 163.114.219.186 1847 | 163.114.219.212 1848 | 163.114.218.167 1849 | 163.114.201.9 1850 | 163.114.218.105 1851 | 163.114.218.96 1852 | 163.114.199.6 1853 | 163.114.218.68 1854 | 103.35.249.8 1855 | 163.114.201.5 1856 | 163.114.219.26 1857 | 163.114.201.4 1858 | 163.114.219.219 1859 | 163.114.201.6 1860 | 163.114.218.212 1861 | 163.114.218.173 1862 | 163.114.219.114 1863 | 163.114.219.173 1864 | 163.114.218.61 1865 | 163.114.219.243 1866 | 103.35.249.3 1867 | 163.114.203.7 1868 | 163.114.206.5 1869 | 103.35.249.18 1870 | 163.114.218.89 1871 | 163.114.218.130 1872 | 163.114.219.174 1873 | 163.114.219.60 1874 | 163.114.218.181 1875 | 163.114.218.211 1876 | 163.114.201.21 1877 | 103.35.249.15 1878 | 163.114.218.56 1879 | 163.114.218.200 1880 | 163.114.199.9 1881 | 163.114.218.40 1882 | 163.114.201.11 1883 | 163.114.218.148 1884 | 163.114.202.3 1885 | 163.114.202.4 1886 | 163.114.201.7 1887 | 103.35.249.19 1888 | 103.35.249.14 1889 | 163.114.201.18 1890 | 103.35.249.11 1891 | 163.114.203.4 1892 | 163.114.205.8 1893 | 163.114.219.241 1894 | 163.114.219.242 1895 | 163.114.206.7 1896 | 103.35.249.17 1897 | 163.114.206.6 1898 | 163.114.199.3 1899 | 103.35.249.5 1900 | 163.114.203.3 1901 | 163.114.199.8 1902 | 103.35.249.4 1903 | 163.114.203.8 1904 | 103.35.249.6 1905 | 163.114.206.3 1906 | 103.35.249.9 1907 | 103.35.249.16 1908 | 103.35.249.7 1909 | 163.114.206.4 1910 | 103.35.249.12 1911 | 103.35.249.13 1912 | 163.114.203.6 1913 | 163.114.207.4 1914 | 163.114.205.4 1915 | 163.114.203.5 1916 | 163.114.205.6 1917 | 163.114.207.3 1918 | 163.114.208.11 1919 | 163.114.213.3 1920 | 163.114.209.6 1921 | 163.114.209.3 1922 | 163.114.208.6 1923 | 163.114.208.5 1924 | 163.114.208.18 1925 | 163.114.207.5 1926 | 163.114.213.4 1927 | 163.114.209.7 1928 | 163.114.209.4 1929 | 163.114.208.13 1930 | 163.114.214.3 1931 | 163.114.208.14 1932 | 163.114.208.7 1933 | 163.114.208.17 1934 | 103.35.248.50 1935 | 163.114.208.4 1936 | 163.114.213.9 1937 | 103.35.248.40 1938 | 103.35.248.49 1939 | 163.114.214.6 1940 | 163.114.214.5 1941 | 163.114.208.15 1942 | 163.114.207.7 1943 | 163.114.207.8 1944 | 163.114.207.6 1945 | 163.114.208.8 1946 | 163.114.208.3 1947 | 103.35.248.47 1948 | 163.114.208.9 1949 | 163.114.213.5 1950 | 163.114.214.7 1951 | 163.114.208.12 1952 | 163.114.209.5 1953 | 163.114.214.4 1954 | 163.114.211.4 1955 | 163.114.213.7 1956 | 163.114.213.6 1957 | 103.35.248.37 1958 | 163.114.211.8 1959 | 103.35.248.38 1960 | 103.35.248.42 1961 | 103.35.248.35 1962 | 103.35.248.46 1963 | 163.114.210.5 1964 | 163.114.211.3 1965 | 163.114.211.6 1966 | 103.35.250.8 1967 | 103.35.248.45 1968 | 163.114.211.7 1969 | 163.114.210.3 1970 | 163.114.211.5 1971 | 163.114.210.4 1972 | 163.114.210.6 1973 | 163.114.215.3 1974 | 103.35.250.6 1975 | 103.35.250.7 1976 | 163.114.215.9 1977 | 103.35.250.5 1978 | 103.35.250.3 1979 | 103.35.248.43 1980 | 103.35.248.36 1981 | 163.114.215.5 1982 | 103.35.248.39 1983 | 163.114.215.4 1984 | 103.35.248.48 1985 | 103.35.250.4 1986 | 163.114.215.7 1987 | 103.35.248.44 1988 | 163.114.215.8 1989 | 103.35.248.41 1990 | 103.35.248.51 1991 | 163.114.212.8 1992 | 163.114.212.3 1993 | 163.114.212.6 1994 | 163.114.212.9 1995 | 163.114.212.7 1996 | 163.114.212.4 1997 | --------------------------------------------------------------------------------