commit c61b6bf40cd7f83c86f1bccf4ec7ba7d95627c05 Author: TaxMachine Date: Thu Jul 21 11:27:00 2022 -0400 first commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..891ce42 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +mc/ \ No newline at end of file diff --git a/ip.txt b/ip.txt new file mode 100644 index 0000000..afae61d --- /dev/null +++ b/ip.txt @@ -0,0 +1,3271 @@ +51.38.137.128 +173.237.63.124 +45.81.232.166 +79.145.28.219 +162.33.25.67 +135.148.157.191 +176.57.136.3 +169.150.134.109 +45.30.157.190 +3.8.54.84 +217.45.241.1 +160.251.10.50 +161.129.182.138 +81.110.180.162 +176.57.132.127 +46.251.242.124 +162.33.22.25 +109.230.238.187 +178.63.126.212 +198.55.105.250 +82.223.14.103 +95.128.117.195 +172.240.249.247 +175.24.207.67 +97.107.104.157 +79.137.35.32 +84.64.94.10 +73.65.94.96 +108.48.116.145 +158.62.202.35 +34.145.182.171 +84.169.146.20 +124.221.156.248 +86.147.94.231 +144.22.139.201 +107.131.72.35 +34.141.175.117 +107.152.41.37 +76.177.9.141 +167.114.179.174 +139.99.34.236 +45.132.88.145 +168.119.225.48 +193.22.155.47 +51.81.19.162 +76.122.239.80 +134.195.42.252 +204.195.163.47 +45.85.219.168 +172.105.106.192 +147.182.202.118 +83.42.162.169 +141.147.43.175 +3.123.126.176 +68.13.40.115 +92.35.184.62 +135.148.135.217 +86.20.235.112 +150.230.122.35 +45.132.89.24 +185.236.139.101 +133.130.97.52 +97.99.204.48 +135.148.52.15 +162.33.19.217 +172.107.228.160 +46.4.88.50 +141.95.37.174 +94.250.193.254 +54.36.126.41 +135.148.67.16 +45.90.108.140 +84.192.14.182 +89.163.187.157 +120.55.89.20 +198.55.126.32 +45.139.112.193 +34.125.185.140 +160.251.43.49 +77.45.162.174 +2.207.100.99 +106.55.63.47 +176.57.179.97 +150.158.84.234 +173.79.11.138 +164.132.69.42 +173.44.59.140 +176.57.147.132 +24.20.180.8 +117.81.223.75 +172.240.175.150 +212.129.153.137 +185.236.136.159 +176.57.164.17 +174.4.201.187 +150.136.53.159 +61.75.34.182 +76.164.204.239 +45.130.107.51 +139.99.241.135 +144.22.229.205 +94.130.179.158 +106.167.21.233 +45.130.92.179 +54.37.140.247 +74.14.187.232 +45.13.59.103 +51.178.218.27 +121.168.117.34 +118.27.20.126 +158.62.206.24 +34.64.161.6 +50.24.92.63 +176.57.175.23 +112.141.137.110 +64.185.56.118 +173.237.72.221 +146.59.23.5 +198.55.127.77 +92.42.44.135 +64.25.215.55 +209.126.81.99 +107.174.243.218 +160.251.52.178 +217.180.238.89 +82.134.57.102 +147.135.108.57 +104.223.30.84 +158.69.246.216 +132.145.98.233 +209.54.106.140 +188.194.188.127 +75.76.198.147 +161.129.180.81 +81.201.155.92 +45.159.182.11 +93.217.72.173 +122.116.66.55 +34.64.112.140 +176.191.191.46 +108.64.147.17 +135.148.63.210 +104.153.29.101 +67.246.113.245 +218.59.162.72 +162.33.27.234 +173.34.91.109 +76.186.11.167 +72.39.229.153 +160.251.101.118 +54.190.61.85 +172.96.172.185 +45.156.84.232 +221.148.157.108 +54.39.252.33 +162.55.218.198 +188.40.141.252 +27.120.113.32 +100.12.164.68 +141.95.49.135 +185.236.138.149 +85.25.194.54 +202.61.202.245 +51.222.134.48 +152.228.179.51 +5.189.136.205 +51.81.150.93 +114.132.155.167 +138.2.58.61 +51.79.40.37 +193.56.129.173 +45.150.51.112 +5.9.209.181 +154.12.238.149 +66.59.211.35 +79.13.19.54 +24.210.84.100 +209.136.158.178 +45.129.8.97 +138.91.147.8 +82.65.20.23 +82.180.136.31 +13.215.254.66 +45.129.183.166 +135.148.160.194 +135.125.213.72 +160.251.40.43 +125.135.105.49 +98.246.190.77 +23.105.217.88 +118.27.36.220 +194.233.3.204 +54.36.126.213 +101.43.11.43 +129.159.250.50 +188.24.39.98 +176.57.164.183 +192.99.125.70 +95.110.133.131 +94.237.27.218 +51.81.107.183 +133.18.174.222 +152.69.187.100 +75.248.131.186 +185.137.121.81 +136.55.56.144 +94.250.193.23 +23.95.116.19 +109.169.58.29 +185.236.136.170 +87.186.34.6 +133.130.88.33 +138.3.249.29 +104.152.140.131 +126.12.13.237 +172.105.134.186 +95.217.248.247 +46.142.96.115 +85.202.163.180 +185.116.156.204 +14.177.255.112 +192.161.174.165 +135.148.68.71 +168.119.57.130 +79.160.231.179 +217.160.251.244 +116.202.239.94 +66.248.196.221 +199.38.217.52 +5.39.188.190 +141.95.91.35 +104.223.107.142 +46.251.241.197 +172.75.124.74 +173.205.81.187 +51.222.129.120 +149.28.114.229 +31.52.99.30 +185.116.157.114 +178.154.195.191 +124.223.61.201 +172.105.246.252 +138.201.55.55 +162.33.29.7 +129.158.214.86 +37.187.207.202 +162.33.22.171 +193.70.104.11 +209.192.255.173 +51.222.135.85 +161.97.88.234 +146.59.93.23 +85.14.231.166 +151.80.223.11 +49.143.9.140 +176.57.182.109 +176.57.138.227 +77.33.6.234 +217.160.242.149 +43.142.128.198 +51.195.242.153 +45.10.25.47 +198.50.195.143 +167.179.148.149 +82.66.166.206 +194.233.1.40 +194.233.2.174 +104.205.99.146 +67.245.10.47 +130.61.142.89 +82.115.16.110 +3.143.33.67 +203.159.93.83 +66.11.113.229 +20.79.155.30 +198.50.236.186 +43.142.12.218 +39.103.199.29 +134.195.42.241 +108.77.86.72 +133.130.107.93 +135.181.247.243 +155.94.252.211 +104.162.140.99 +167.114.156.141 +221.138.232.48 +133.202.142.236 +39.107.92.52 +61.152.72.191 +185.103.252.91 +126.235.21.25 +82.66.125.191 +70.178.68.199 +51.89.240.103 +85.201.100.8 +81.169.158.232 +42.192.221.74 +74.140.8.101 +176.57.156.126 +15.235.17.133 +63.135.165.209 +176.57.137.149 +51.89.201.141 +20.105.200.105 +152.69.163.29 +51.210.142.219 +66.85.137.203 +47.6.18.203 +51.89.78.7 +51.89.188.228 +144.126.132.75 +144.126.209.24 +110.67.241.156 +146.59.102.138 +145.239.7.142 +162.33.30.13 +67.182.184.251 +108.45.123.80 +74.91.123.142 +185.252.233.102 +188.25.11.77 +141.147.24.226 +103.90.225.125 +45.131.66.186 +176.57.167.21 +172.93.100.162 +109.90.34.204 +158.140.224.111 +77.21.14.154 +136.49.162.68 +98.114.29.169 +73.57.119.145 +144.253.17.70 +136.56.51.210 +104.152.140.247 +15.204.177.184 +51.81.147.158 +176.57.187.144 +89.58.24.52 +194.233.1.239 +91.146.21.43 +147.135.196.103 +135.148.67.34 +198.55.127.79 +198.23.199.197 +157.90.108.62 +130.61.42.235 +169.150.133.176 +51.79.121.205 +51.83.19.79 +213.194.167.112 +132.145.201.32 +65.188.187.196 +45.142.115.199 +176.57.182.121 +163.44.251.17 +47.132.54.158 +152.70.79.29 +185.236.137.152 +188.22.240.4 +71.62.21.175 +221.121.158.121 +133.18.236.181 +139.99.214.195 +172.111.34.53 +78.141.123.221 +65.21.192.18 +24.197.129.0 +5.45.102.42 +101.117.158.67 +202.144.161.231 +173.44.53.152 +182.61.26.161 +45.92.110.109 +85.214.90.77 +185.24.9.130 +104.168.46.210 +137.74.100.107 +51.161.192.252 +158.62.206.228 +216.177.177.241 +51.89.223.179 +5.181.14.203 +116.222.145.112 +173.205.84.60 +123.113.189.44 +211.34.121.19 +160.251.15.231 +185.83.218.143 +176.57.179.23 +70.181.77.206 +172.240.175.168 +147.135.30.27 +194.163.45.151 +66.248.195.185 +140.238.71.115 +66.227.214.79 +51.81.19.82 +12.156.123.173 +217.160.10.165 +45.139.113.79 +85.214.75.177 +79.69.6.241 +198.23.199.218 +203.129.18.194 +63.135.165.195 +35.201.134.35 +116.202.237.220 +185.194.219.91 +151.80.71.18 +87.147.178.250 +162.33.16.223 +129.151.100.168 +135.125.189.32 +67.7.65.217 +82.65.17.81 +174.75.8.207 +152.117.89.7 +133.18.231.246 +94.250.195.8 +74.195.241.152 +99.199.160.187 +45.159.6.31 +152.67.54.16 +198.20.126.204 +34.80.217.192 +88.8.26.108 +130.61.138.27 +68.189.79.131 +60.128.134.211 +23.109.112.171 +172.240.246.86 +83.142.159.54 +82.66.139.207 +133.130.98.68 +135.148.140.152 +81.40.140.76 +220.74.78.23 +176.57.159.58 +78.71.89.161 +141.95.63.83 +193.22.155.46 +34.95.133.67 +84.252.137.155 +65.21.150.4 +51.195.162.161 +172.105.106.192 +104.143.1.26 +176.57.187.65 +155.248.228.20 +65.185.161.198 +203.159.92.198 +43.142.105.251 +24.59.150.186 +45.33.76.200 +160.251.11.225 +173.212.250.190 +198.55.105.193 +86.85.43.68 +50.47.101.105 +198.50.207.92 +88.150.171.164 +188.193.237.157 +82.180.162.244 +51.89.215.219 +157.90.23.245 +176.57.149.145 +167.86.118.120 +34.125.52.214 +183.109.24.25 +91.134.3.172 +83.247.71.116 +158.174.82.152 +5.182.18.35 +144.24.9.18 +161.97.156.134 +176.57.137.108 +160.251.44.180 +45.130.107.171 +37.157.41.80 +52.5.169.38 +104.225.229.153 +76.114.249.195 +90.77.230.141 +150.136.146.138 +130.61.153.34 +178.32.165.20 +147.135.123.107 +118.106.85.74 +37.187.127.114 +161.129.183.134 +212.86.55.19 +161.129.180.109 +54.39.244.189 +162.33.28.140 +156.146.90.166 +37.201.44.153 +74.201.25.203 +110.40.176.59 +70.52.24.213 +178.18.246.118 +130.61.15.225 +79.225.113.135 +184.148.32.162 +18.183.195.184 +45.85.219.54 +45.132.240.252 +168.119.127.228 +114.117.163.240 +132.145.63.63 +45.159.181.81 +185.194.30.204 +153.36.232.136 +158.62.204.106 +68.84.138.139 +162.33.16.157 +160.251.49.158 +85.226.50.204 +1.15.157.246 +38.242.227.238 +81.98.251.78 +82.202.224.197 +5.145.229.71 +162.33.28.72 +60.53.232.64 +124.222.93.97 +37.228.149.35 +68.148.25.200 +46.127.135.156 +104.152.140.163 +135.148.10.60 +34.81.148.249 +94.250.220.23 +73.16.42.36 +135.148.29.213 +176.57.128.198 +103.108.92.222 +163.44.253.166 +188.212.101.65 +185.239.239.94 +94.250.220.2 +184.65.114.50 +34.233.188.86 +160.251.42.54 +216.241.195.43 +50.116.12.31 +207.244.241.134 +67.172.233.8 +147.135.10.172 +46.109.169.180 +68.97.64.231 +135.148.135.180 +135.148.50.46 +51.81.168.211 +51.81.130.174 +135.148.63.45 +51.81.224.117 +106.52.158.117 +82.177.112.76 +94.16.104.12 +43.251.162.4 +144.76.220.78 +185.24.8.15 +172.240.225.4 +82.156.103.59 +216.58.11.51 +51.81.88.17 +118.27.109.164 +91.134.182.152 +135.148.63.220 +96.35.73.200 +94.250.210.47 +72.203.154.109 +67.149.230.160 +102.129.207.174 +167.114.78.136 +176.57.139.55 +158.174.118.164 +110.146.164.175 +1.246.252.22 +160.251.100.115 +155.94.175.175 +65.108.65.151 +5.189.178.29 +176.57.142.223 +45.33.36.216 +80.186.12.47 +109.169.58.135 +149.202.88.199 +91.121.155.145 +111.62.68.217 +24.8.56.121 +162.33.21.56 +142.54.166.146 +149.56.39.134 +160.251.42.212 +185.248.140.215 +152.208.5.214 +92.222.215.171 +51.161.202.124 +82.22.169.74 +135.148.62.19 +66.248.197.151 +1.116.246.97 +151.233.146.103 +82.25.172.13 +34.89.206.142 +188.68.35.233 +74.99.67.170 +82.170.117.67 +162.33.28.8 +130.61.82.72 +81.167.18.230 +60.112.174.34 +51.161.192.239 +144.217.71.157 +66.248.199.39 +73.18.88.83 +149.224.195.130 +97.90.91.216 +158.69.139.10 +137.220.60.245 +24.115.240.95 +45.154.51.26 +114.132.173.11 +162.248.92.206 +23.94.150.27 +51.161.206.91 +51.161.25.20 +137.74.119.110 +1.15.70.253 +20.239.50.72 +67.150.78.41 +139.99.143.71 +176.57.189.35 +37.120.190.204 +73.61.221.4 +39.111.172.219 +51.89.59.37 +167.235.74.14 +84.249.17.60 +124.78.120.59 +160.251.55.4 +160.251.8.107 +87.208.101.82 +93.21.86.218 +172.240.208.5 +24.180.99.33 +101.32.14.195 +87.237.52.13 +144.21.51.6 +1.116.138.14 +198.12.88.27 +73.94.183.25 +158.62.207.8 +176.57.182.191 +109.155.22.152 +39.106.26.56 +72.230.133.151 +160.251.102.42 +15.204.39.5 +104.128.51.156 +128.1.135.84 +162.33.19.19 +89.218.155.35 +167.114.41.21 +135.148.241.73 +176.57.187.79 +158.62.207.232 +69.12.95.147 +37.187.27.163 +78.43.122.88 +129.146.128.23 +212.51.10.86 +172.240.246.100 +158.62.204.73 +51.148.168.21 +67.149.131.159 +160.251.11.211 +142.132.155.115 +132.145.174.100 +12.217.212.145 +45.132.89.199 +130.162.36.164 +94.208.69.99 +51.89.124.232 +5.161.106.28 +194.125.251.200 +176.57.155.37 +92.118.255.9 +144.217.60.115 +118.27.106.187 +65.108.43.245 +147.135.44.46 +139.99.170.95 +49.12.101.175 +198.74.55.173 +98.212.117.60 +81.169.232.101 +100.8.109.208 +158.62.202.18 +34.221.105.41 +176.57.152.129 +50.20.203.156 +73.221.94.73 +51.79.105.88 +35.207.143.34 +45.139.112.29 +78.63.88.155 +74.135.232.196 +45.130.107.130 +5.161.80.104 +172.240.234.157 +24.79.148.95 +198.244.209.225 +98.255.24.21 +45.141.196.49 +176.57.151.137 +104.238.220.50 +70.120.229.20 +116.206.231.217 +83.240.55.176 +108.85.254.39 +176.57.182.152 +51.83.207.70 +172.81.60.164 +160.251.21.214 +94.103.83.6 +51.81.172.44 +194.233.1.169 +142.44.198.168 +68.145.188.239 +104.128.48.209 +176.57.148.227 +139.99.241.142 +59.127.56.148 +3.139.59.108 +51.81.22.76 +176.57.148.162 +104.128.51.44 +66.248.199.130 +37.59.254.26 +23.95.116.39 +51.77.36.122 +185.128.245.219 +51.89.105.112 +94.250.206.199 +198.58.107.98 +143.244.43.140 +51.161.195.62 +47.55.32.57 +51.75.53.205 +45.154.48.209 +82.180.173.233 +50.20.203.28 +147.135.109.152 +78.72.188.82 +185.236.138.158 +176.120.177.200 +60.99.163.232 +65.108.89.220 +158.69.8.17 +144.76.165.234 +50.34.54.22 +213.202.222.28 +176.57.131.218 +66.248.195.110 +190.232.33.193 +34.80.22.55 +144.91.113.87 +118.27.22.88 +167.114.194.226 +187.156.130.157 +66.59.210.138 +160.251.18.138 +176.57.131.220 +81.169.201.198 +85.214.239.105 +172.240.229.61 +104.152.140.88 +94.250.195.67 +23.95.101.22 +31.187.191.51 +176.136.225.175 +51.79.11.3 +87.191.139.67 +185.126.178.34 +71.218.133.3 +162.220.78.74 +158.69.134.98 +45.130.107.141 +176.57.151.91 +161.97.98.47 +69.172.169.69 +51.195.231.113 +78.138.31.65 +149.56.192.66 +51.91.162.87 +66.248.197.161 +152.136.113.188 +62.104.10.130 +185.77.3.232 +135.181.106.14 +158.62.203.181 +88.208.215.174 +66.43.46.167 +98.42.54.4 +72.185.9.12 +210.110.54.57 +45.132.88.222 +172.105.0.211 +98.243.111.128 +176.57.147.225 +199.167.29.7 +139.99.161.211 +38.94.251.187 +198.23.199.160 +35.72.112.147 +162.33.21.36 +198.244.175.135 +144.22.249.169 +188.34.164.229 +129.80.220.236 +132.226.149.144 +38.15.48.148 +83.223.68.98 +31.28.100.86 +77.167.129.173 +121.99.227.38 +51.195.190.11 +71.188.78.116 +129.153.40.190 +90.146.179.140 +195.62.33.89 +51.83.176.133 +176.57.148.84 +12.132.247.76 +70.115.10.31 +140.238.184.39 +15.235.61.125 +84.107.178.129 +176.57.152.132 +51.38.127.188 +45.150.51.236 +176.57.159.128 +125.194.1.98 +79.116.56.111 +193.22.155.195 +146.59.147.78 +118.27.68.249 +115.70.92.194 +178.251.131.179 +135.19.226.191 +75.209.169.101 +129.213.85.43 +210.1.196.96 +115.70.19.201 +139.99.183.236 +72.42.244.39 +176.57.172.215 +103.175.233.3 +192.99.159.121 +172.240.233.12 +81.25.68.149 +178.254.45.36 +51.79.121.205 +50.20.202.40 +47.185.100.117 +118.27.28.137 +106.157.199.89 +91.214.116.180 +194.36.147.189 +80.108.224.127 +73.228.128.31 +180.76.111.10 +135.148.32.178 +198.49.51.100 +135.125.52.151 +153.126.155.131 +98.117.62.64 +65.21.226.247 +45.154.49.144 +47.233.1.112 +198.55.117.254 +45.138.49.118 +213.136.69.210 +95.216.225.35 +178.21.8.68 +192.95.0.210 +138.199.50.196 +174.75.113.191 +198.55.118.131 +145.239.4.186 +129.151.224.104 +74.197.70.101 +202.129.224.114 +194.233.1.243 +195.154.174.84 +51.195.34.181 +158.62.201.146 +158.69.139.23 +24.212.4.162 +51.81.174.217 +51.195.181.113 +68.104.239.25 +176.57.177.67 +71.34.92.241 +71.235.193.150 +217.211.189.185 +185.216.177.81 +204.152.220.86 +115.188.134.178 +65.128.168.49 +62.104.177.196 +62.210.46.72 +133.125.55.251 +118.27.113.145 +81.231.138.146 +45.130.107.89 +130.61.149.23 +110.42.150.232 +212.186.171.93 +180.76.119.232 +45.139.113.16 +5.189.165.157 +54.38.56.14 +156.146.163.82 +88.10.118.29 +82.43.205.71 +62.210.200.111 +15.235.23.184 +51.81.162.111 +86.21.106.205 +66.11.118.152 +208.113.133.50 +43.248.97.100 +71.162.211.166 +176.57.151.127 +43.142.140.22 +116.235.131.208 +213.108.130.157 +176.57.151.127 +153.120.2.118 +198.55.127.49 +101.43.225.120 +109.221.144.169 +47.97.250.123 +89.238.67.102 +81.70.156.148 +121.210.211.72 +162.33.17.12 +176.57.177.214 +114.23.104.110 +209.54.106.45 +84.134.26.153 +176.57.129.92 +91.96.178.169 +5.193.186.132 +160.16.54.65 +109.23.46.6 +99.255.171.95 +129.151.125.255 +107.155.82.195 +34.81.84.171 +98.156.6.51 +89.58.2.239 +67.58.121.68 +23.109.249.8 +158.62.202.123 +104.168.51.206 +104.223.107.113 +34.85.147.62 +180.230.103.142 +65.109.11.9 +94.250.211.241 +51.81.217.193 +144.217.10.18 +51.91.96.142 +204.44.126.70 +93.232.178.117 +129.151.195.224 +66.248.197.226 +161.97.106.97 +118.27.108.92 +50.20.201.71 +185.208.205.56 +107.205.154.18 +194.93.56.35 +104.223.80.142 +103.108.92.132 +77.141.101.22 +181.215.31.116 +86.115.205.184 +94.76.68.99 +103.62.48.21 +195.201.114.78 +176.57.136.182 +82.156.124.249 +149.56.42.180 +207.164.108.160 +45.132.88.207 +91.115.158.204 +73.140.242.197 +104.207.132.192 +51.79.23.57 +133.130.106.98 +15.235.17.48 +163.44.253.18 +135.148.64.234 +81.232.191.36 +51.255.220.27 +68.84.56.157 +65.108.128.123 +76.132.52.84 +51.222.222.237 +185.9.105.99 +86.106.182.137 +68.5.77.156 +73.130.148.131 +118.27.2.71 +176.57.172.214 +152.70.60.26 +194.36.145.204 +99.85.16.254 +13.82.99.48 +51.222.147.88 +157.230.96.135 +135.148.8.78 +66.70.188.31 +24.145.26.202 +121.4.149.32 +131.153.240.139 +51.161.25.29 +198.50.178.0 +149.56.18.129 +82.115.16.110 +168.119.88.206 +96.126.96.63 +5.107.93.222 +158.69.153.186 +124.71.38.170 +89.163.163.162 +88.151.197.169 +152.70.60.79 +34.221.74.78 +84.113.136.87 +188.192.94.5 +162.33.26.86 +147.135.8.238 +104.238.148.48 +176.57.175.172 +135.148.64.156 +130.61.174.135 +121.41.89.242 +123.182.42.40 +191.34.120.250 +68.42.180.71 +47.100.245.133 +34.118.21.93 +128.61.104.61 +65.108.249.7 +168.138.141.47 +194.125.251.189 +140.238.185.254 +45.63.99.36 +85.14.205.233 +45.33.5.204 +94.250.211.244 +147.135.125.106 +118.100.107.102 +176.57.175.89 +85.215.227.166 +76.213.140.62 +176.57.175.223 +155.94.252.217 +173.16.29.83 +85.221.253.16 +144.22.129.151 +176.57.177.140 +12.217.212.245 +131.153.57.242 +217.160.251.133 +159.148.28.169 +124.223.217.12 +24.208.91.126 +90.66.85.166 +51.81.206.125 +209.192.246.154 +194.233.2.234 +212.30.201.128 +82.157.192.108 +212.171.175.64 +135.148.137.15 +45.138.48.126 +51.161.206.145 +83.144.76.174 +60.98.215.70 +176.57.137.103 +51.161.196.116 +104.223.101.234 +120.23.98.250 +94.105.103.23 +162.33.28.70 +24.123.201.114 +193.43.71.177 +45.76.235.29 +76.211.207.90 +213.227.134.176 +50.20.203.193 +66.248.192.106 +99.224.70.253 +139.162.146.109 +147.135.64.49 +173.237.28.68 +37.187.131.129 +51.81.135.168 +104.223.80.164 +168.70.4.185 +158.69.226.42 +85.214.237.110 +23.16.73.133 +94.250.205.187 +204.152.220.155 +172.251.34.86 +118.27.17.51 +51.81.41.30 +136.32.14.208 +151.199.248.236 +173.218.226.14 +160.251.52.248 +176.57.136.104 +81.71.76.120 +118.27.0.252 +51.222.135.82 +118.27.29.13 +51.89.106.141 +90.35.9.218 +94.250.220.59 +73.38.86.33 +94.250.205.214 +165.232.143.95 +173.237.28.250 +195.67.27.252 +108.227.133.31 +163.44.253.230 +73.168.193.19 +163.44.183.62 +97.105.218.122 +135.148.163.136 +62.75.145.164 +51.254.70.195 +193.56.129.248 +119.42.53.251 +81.25.68.69 +176.57.152.225 +176.57.175.129 +147.135.126.133 +51.222.127.255 +45.159.180.242 +155.94.165.184 +43.142.145.161 +172.220.116.149 +93.44.175.208 +152.165.205.120 +141.95.37.204 +209.192.255.150 +51.81.140.252 +178.201.148.58 +86.57.236.21 +35.246.166.49 +101.128.161.86 +129.159.241.56 +128.199.66.51 +155.4.35.159 +76.186.172.168 +124.222.235.203 +66.118.232.161 +162.33.21.59 +78.24.161.96 +51.81.20.3 +125.186.140.115 +149.56.82.245 +72.137.61.243 +165.227.27.243 +51.81.213.236 +66.228.56.113 +185.250.77.34 +51.89.74.98 +23.94.159.90 +51.83.165.130 +70.16.236.219 +176.57.149.179 +121.37.103.64 +54.37.235.113 +152.89.244.228 +130.61.136.50 +207.216.252.79 +23.94.173.114 +172.240.175.53 +176.57.149.237 +82.134.21.30 +218.159.200.121 +51.120.246.19 +82.65.103.29 +160.251.77.6 +51.89.133.136 +176.57.159.63 +51.81.62.88 +51.145.161.218 +20.118.208.214 +104.194.3.164 +47.110.226.238 +34.202.74.253 +176.10.131.101 +144.126.153.62 +51.89.241.201 +104.143.0.160 +124.221.95.171 +24.191.113.57 +47.110.226.238 +65.108.127.133 +209.59.135.128 +145.239.131.165 +63.135.164.142 +15.235.23.219 +104.223.30.240 +67.69.166.66 +45.32.118.55 +35.247.254.194 +120.77.37.31 +51.222.134.48 +160.251.10.161 +118.27.12.130 +102.129.206.55 +72.196.76.237 +76.182.56.249 +15.235.17.231 +108.45.79.33 +212.227.193.223 +185.80.128.140 +86.121.105.111 +158.101.195.100 +76.175.194.247 +179.26.91.49 +70.50.217.141 +104.238.221.143 +69.174.97.227 +14.101.9.83 +83.36.104.52 +60.246.75.79 +52.191.27.169 +78.73.185.146 +102.129.207.75 +24.9.249.41 +118.27.25.82 +135.148.51.82 +185.232.68.70 +86.48.20.172 +141.147.63.25 +213.213.201.134 +51.81.175.158 +64.64.7.201 +51.81.16.214 +135.148.72.159 +104.223.99.76 +169.150.134.39 +160.16.224.245 +104.223.99.76 +92.62.124.22 +74.208.42.225 +152.170.242.227 +1.14.22.41 +143.47.183.140 +198.55.105.33 +176.57.151.222 +122.34.222.210 +88.198.49.46 +192.99.142.198 +15.204.39.3 +83.212.126.198 +73.241.89.225 +45.132.89.5 +114.132.216.96 +104.238.211.252 +36.133.135.248 +66.59.208.254 +162.33.24.190 +102.129.207.183 +94.250.198.245 +158.69.60.101 +160.251.105.219 +193.26.158.206 +185.107.68.171 +140.238.248.18 +138.199.51.18 +72.131.71.211 +147.135.101.191 +185.224.147.24 +162.33.26.10 +108.62.106.211 +20.124.102.215 +176.57.175.130 +167.114.215.227 +172.240.229.194 +135.148.51.132 +20.106.125.0 +116.203.77.200 +66.248.197.216 +76.71.219.195 +88.99.6.74 +81.94.247.34 +141.148.235.106 +77.20.117.185 +193.26.157.144 +60.67.243.4 +85.114.128.133 +116.202.92.17 +98.110.59.206 +158.62.207.9 +50.18.70.67 +198.23.203.82 +129.151.231.212 +185.135.158.155 +69.12.95.143 +124.223.81.197 +71.82.253.114 +39.109.240.14 +130.61.73.238 +63.135.165.228 +193.22.155.96 +84.156.250.240 +101.42.102.77 +153.126.129.214 +45.93.203.69 +167.114.29.148 +70.82.140.54 +176.57.187.143 +141.95.186.73 +89.187.172.45 +106.52.41.64 +65.21.225.126 +70.31.147.240 +138.68.141.155 +183.60.104.75 +158.62.200.108 +51.81.254.235 +178.254.20.236 +120.148.210.82 +176.57.149.153 +221.150.241.200 +5.146.5.125 +118.27.34.54 +124.184.182.235 +69.174.97.53 +217.62.176.202 +104.243.38.235 +120.79.250.119 +54.38.130.67 +94.250.198.82 +218.251.18.199 +88.214.56.189 +94.250.210.79 +94.16.112.185 +40.128.254.10 +135.125.238.63 +135.148.51.148 +172.240.234.94 +185.239.239.215 +5.181.13.99 +51.81.147.219 +85.60.63.121 +141.94.99.237 +65.30.218.52 +51.89.190.251 +24.141.241.58 +73.60.208.63 +204.210.188.128 +138.2.48.89 +68.81.168.235 +184.181.112.57 +170.187.142.101 +74.65.180.99 +162.33.21.122 +121.4.255.82 +94.199.215.80 +78.88.87.17 +86.49.119.227 +15.235.148.70 +51.79.113.131 +140.238.202.157 +65.21.182.97 +108.36.100.39 +176.57.152.117 +47.242.180.220 +51.81.190.60 +139.99.165.108 +193.122.62.158 +176.57.132.65 +173.233.140.139 +24.209.161.110 +45.10.24.92 +160.251.20.51 +165.232.162.35 +139.59.73.150 +194.218.37.206 +212.64.215.221 +88.99.85.251 +5.135.11.97 +142.162.164.100 +2.200.202.102 +73.62.183.217 +116.203.50.103 +73.22.197.233 +51.195.162.155 +185.208.205.63 +94.255.233.135 +45.139.113.132 +51.81.228.115 +173.66.134.177 +5.44.105.119 +23.94.150.51 +15.235.36.74 +176.57.152.99 +54.38.130.28 +104.223.108.23 +130.61.210.139 +176.57.162.222 +96.40.246.180 +36.225.3.80 +160.251.44.130 +158.62.205.52 +90.27.221.166 +45.154.48.203 +51.89.147.104 +81.13.220.142 +94.130.142.182 +152.136.192.143 +54.37.198.62 +66.248.195.156 +120.126.85.221 +5.9.95.22 +66.70.181.9 +165.254.62.197 +88.150.171.149 +51.222.10.64 +213.157.252.86 +176.31.26.192 +169.150.134.242 +185.16.38.190 +113.4.40.138 +51.161.84.224 +45.136.28.12 +198.55.118.224 +174.63.212.117 +194.163.131.133 +81.169.143.252 +50.20.202.168 +147.135.99.237 +47.248.170.108 +98.52.107.197 +66.248.196.170 +136.32.239.157 +147.135.6.86 +88.13.122.44 +172.240.221.147 +176.57.155.33 +76.188.231.238 +209.192.245.58 +167.86.112.203 +178.18.137.65 +173.205.80.100 +67.222.153.133 +88.86.145.197 +157.90.65.204 +104.223.107.249 +176.57.155.154 +73.195.32.195 +51.81.168.94 +85.10.247.75 +172.105.10.135 +65.108.87.207 +160.251.49.97 +51.254.91.245 +141.94.204.234 +135.148.145.32 +185.137.120.148 +70.172.148.50 +180.76.236.71 +155.94.165.199 +162.33.22.108 +118.27.112.112 +68.99.81.28 +106.150.199.37 +51.81.97.104 +185.57.188.229 +198.20.99.69 +107.146.186.176 +169.150.135.58 +144.217.145.226 +90.126.92.92 +216.105.76.138 +147.135.1.36 +158.101.125.159 +185.57.188.118 +124.221.153.126 +88.218.227.165 +146.59.75.21 +141.95.23.161 +173.237.11.54 +144.22.236.240 +12.132.247.220 +34.73.136.32 +176.57.152.27 +193.31.24.160 +157.90.36.8 +144.91.74.42 +118.27.116.34 +139.99.179.170 +208.52.146.81 +94.225.211.215 +83.221.197.38 +124.221.91.226 +66.118.233.20 +51.81.3.128 +193.22.155.18 +159.196.147.207 +45.61.186.133 +94.250.220.225 +198.244.131.172 +94.173.205.51 +192.95.61.9 +50.35.117.217 +140.83.34.36 +85.14.195.176 +34.89.216.179 +66.70.180.75 +71.167.82.187 +37.120.160.100 +208.52.147.120 +3.18.64.131 +51.222.54.131 +176.57.138.179 +45.139.113.176 +172.240.169.84 +104.238.210.235 +135.148.69.90 +104.223.108.202 +143.244.43.108 +213.86.211.161 +175.24.179.119 +192.155.93.38 +192.99.222.63 +149.202.231.230 +104.171.125.10 +5.181.14.13 +109.169.58.243 +101.43.191.23 +51.79.184.64 +51.68.201.54 +167.86.74.200 +38.242.241.115 +42.193.109.186 +75.97.209.169 +147.182.249.36 +45.76.170.134 +152.228.182.162 +198.27.124.92 +142.44.168.66 +129.151.221.33 +135.148.68.86 +45.85.219.86 +47.225.177.122 +110.173.233.134 +209.192.244.226 +80.109.163.135 +163.44.181.57 +182.222.99.26 +38.133.155.4 +45.31.134.12 +62.143.161.204 +164.132.29.53 +213.32.117.154 +193.108.200.111 +135.148.73.24 +45.77.77.246 +210.157.235.154 +95.89.134.102 +172.90.120.248 +45.141.37.29 +38.146.6.67 +193.122.106.16 +217.145.239.206 +192.227.173.140 +160.251.102.95 +94.250.220.96 +45.24.98.64 +169.150.133.254 +89.253.112.29 +162.208.45.100 +118.240.12.102 +92.198.5.230 +50.20.201.13 +167.114.8.39 +149.202.49.90 +207.148.11.232 +210.186.141.2 +51.89.146.177 +70.93.25.148 +89.58.0.118 +70.185.98.246 +185.208.186.163 +163.44.248.14 +85.214.211.71 +92.221.205.191 +195.201.242.212 +162.33.29.21 +77.22.17.42 +155.94.186.152 +86.217.25.230 +51.254.70.196 +164.70.116.220 +160.251.19.47 +95.214.53.211 +150.136.250.129 +190.53.239.115 +98.26.28.239 +69.164.216.210 +176.57.177.47 +34.64.121.238 +54.36.4.166 +108.11.213.144 +54.36.187.255 +188.40.50.66 +176.57.162.113 +82.223.12.225 +185.9.105.118 +159.118.35.54 +150.136.174.202 +160.251.47.167 +51.195.65.56 +51.81.204.36 +65.108.79.219 +220.121.121.168 +147.135.123.249 +68.194.175.87 +51.195.33.251 +82.223.28.233 +66.103.143.13 +104.130.139.101 +76.92.57.229 +121.4.57.218 +162.33.22.100 +185.216.179.24 +173.205.84.209 +135.148.49.106 +66.24.154.150 +13.94.194.14 +67.213.251.190 +209.192.245.14 +45.79.94.36 +104.238.211.14 +70.179.34.16 +71.11.248.120 +74.208.168.226 +104.238.220.33 +130.162.143.156 +178.254.25.236 +204.44.126.193 +194.233.91.113 +162.33.24.183 +160.251.98.25 +185.192.247.225 +162.33.23.7 +45.76.114.24 +51.161.71.66 +116.202.234.219 +144.21.43.123 +85.14.192.125 +141.95.20.122 +62.104.13.154 +167.99.181.212 +174.52.237.184 +199.116.235.146 +95.217.120.105 +87.64.118.233 +178.32.188.91 +89.163.189.37 +34.176.73.84 +162.33.30.213 +68.33.43.63 +54.39.125.121 +51.222.255.36 +152.228.179.35 +160.16.66.12 +173.205.84.184 +66.25.233.156 +91.138.40.148 +69.109.231.44 +158.62.204.89 +24.246.45.206 +51.81.180.45 +82.65.138.36 +71.162.213.103 +135.148.38.17 +81.200.119.37 +51.81.170.182 +155.248.206.83 +121.196.162.245 +173.68.128.48 +37.187.207.207 +185.99.3.14 +213.32.117.247 +46.228.200.180 +98.144.35.35 +135.148.208.4 +118.27.12.25 +173.176.3.254 +162.83.191.248 +51.81.97.76 +184.147.56.109 +176.57.177.158 +144.217.45.77 +141.144.207.196 +104.238.138.45 +5.161.42.237 +195.154.241.122 +85.14.194.95 +83.45.54.12 +89.108.79.77 +173.44.44.210 +129.146.165.103 +194.59.199.17 +64.40.9.221 +135.148.30.141 +82.65.126.230 +70.176.181.73 +209.222.97.244 +91.208.92.36 +176.57.136.234 +192.223.24.108 +194.163.128.144 +158.101.101.129 +120.53.234.248 +45.81.233.42 +12.217.212.240 +191.112.32.138 +192.3.46.108 +194.147.90.77 +209.54.106.159 +158.62.206.56 +116.202.232.219 +158.69.138.33 +76.135.238.220 +162.33.27.45 +176.57.176.31 +34.196.156.120 +5.181.15.235 +135.148.28.4 +149.56.245.193 +54.38.59.167 +51.255.218.37 +160.251.17.7 +172.94.67.171 +51.161.198.92 +71.233.59.38 +89.58.45.91 +173.255.227.15 +65.21.142.122 +161.97.90.216 +153.92.208.235 +198.55.118.168 +81.107.227.130 +72.193.175.247 +212.192.28.104 +135.148.39.191 +89.163.192.130 +176.57.172.205 +66.91.20.156 +185.119.56.253 +192.3.152.107 +37.230.138.105 +217.249.218.72 +129.146.75.26 +99.103.205.179 +198.55.118.176 +176.9.149.7 +160.251.11.252 +162.33.29.127 +8.134.128.17 +198.91.236.135 +58.191.201.101 +45.146.255.229 +45.139.114.60 +144.24.179.17 +68.56.141.36 +145.239.191.218 +84.196.195.79 +87.210.22.139 +51.81.40.42 +104.223.101.78 +66.11.118.129 +101.42.163.41 +42.193.46.65 +124.222.224.109 +18.184.179.55 +111.252.235.146 +51.195.210.217 +88.214.58.224 +104.153.109.181 +124.222.110.237 +47.35.167.210 +69.174.97.136 +144.76.100.222 +161.97.120.173 +107.5.3.147 +118.27.24.153 +68.0.160.202 +140.238.155.194 +168.138.95.226 +194.233.1.10 +51.81.21.233 +160.251.47.246 +172.240.250.188 +104.238.222.173 +158.247.230.207 +192.180.185.27 +51.38.143.117 +74.140.200.97 +34.64.148.99 +124.50.186.85 +94.23.183.73 +212.192.29.174 +143.47.231.39 +135.148.63.162 +95.131.149.144 +86.60.201.95 +135.148.38.118 +104.143.1.80 +159.28.194.82 +51.15.106.71 +176.57.156.210 +201.252.53.95 +149.56.249.46 +202.153.215.225 +64.92.37.93 +34.118.17.149 +158.62.206.94 +157.90.73.186 +24.10.146.227 +139.162.159.28 +5.44.107.41 +160.251.10.143 +158.62.203.173 +76.50.12.31 +51.81.71.71 +68.14.250.165 +108.61.245.115 +194.223.175.114 +141.95.6.85 +54.39.137.117 +3.145.67.199 +31.18.88.34 +160.251.44.134 +129.159.250.114 +172.255.12.103 +35.161.66.191 +73.121.75.39 +176.57.152.192 +94.250.205.24 +76.216.68.250 +77.81.30.170 +136.50.225.63 +119.75.65.148 +146.59.43.17 +194.233.3.213 +137.101.87.150 +91.204.5.124 +50.5.10.139 +118.27.108.203 +119.236.7.83 +124.223.84.179 +135.125.167.249 +124.220.204.109 +135.148.128.244 +90.190.237.165 +173.237.40.45 +209.126.8.15 +66.248.198.153 +177.54.146.204 +72.230.233.222 +51.79.58.70 +54.36.140.145 +162.33.30.163 +103.133.176.149 +15.204.133.71 +162.33.26.220 +212.51.138.5 +71.88.227.191 +162.33.28.199 +77.37.134.229 +15.204.8.22 +162.33.27.44 +72.74.33.196 +172.240.233.29 +51.178.58.255 +80.211.30.98 +51.222.33.106 +163.172.46.204 +107.200.97.176 +172.240.173.134 +158.69.201.116 +124.222.132.223 +152.70.252.244 +24.242.21.252 +46.188.43.84 +51.195.247.106 +34.116.215.196 +62.68.75.52 +67.242.81.208 +104.238.211.144 +104.223.108.30 +15.235.9.96 +192.144.17.25 +138.197.204.165 +88.80.186.177 +176.57.148.158 +51.89.158.192 +204.152.220.97 +213.238.196.198 +140.238.184.39 +178.32.54.206 +14.102.172.11 +70.123.231.41 +65.108.88.180 +94.250.198.154 +192.99.159.177 +47.110.226.238 +38.242.195.28 +99.39.46.249 +124.222.62.238 +135.148.130.114 +176.98.12.27 +80.188.115.87 +98.39.133.138 +51.195.239.6 +161.81.203.157 +15.235.23.139 +139.178.33.22 +104.223.80.125 +54.82.52.188 +208.52.146.65 +173.44.53.176 +47.108.113.191 +91.208.92.169 +104.129.46.217 +176.57.162.118 +160.251.107.185 +134.122.122.188 +176.57.177.159 +51.81.164.29 +147.135.102.46 +147.135.62.1 +176.57.139.182 +51.161.206.132 +185.213.174.154 +45.139.114.101 +133.18.237.1 +172.93.110.6 +169.150.132.128 +74.91.123.49 +51.89.232.23 +176.57.156.223 +75.119.128.151 +219.98.103.128 +5.181.14.222 +87.207.197.111 +82.65.162.204 +54.39.200.2 +73.243.4.26 +167.71.151.254 +51.81.21.253 +93.235.5.232 +147.135.37.64 +185.107.195.66 +72.80.234.249 +102.129.207.126 +207.180.234.63 +98.164.2.140 +124.182.238.53 +185.208.204.214 +142.4.192.147 +95.154.33.67 +92.118.27.37 +15.235.17.49 +160.251.7.102 +167.224.233.96 +160.251.40.15 +51.81.29.22 +213.32.79.250 +144.91.106.23 +194.233.3.53 +176.57.145.180 +176.57.133.21 +97.127.249.73 +34.64.115.3 +173.90.130.242 +82.196.113.156 +93.97.2.145 +178.13.250.103 +74.207.233.220 +34.118.96.226 +36.139.158.64 +107.174.243.212 +158.62.206.177 +51.79.196.173 +36.2.16.111 +77.99.187.241 +71.11.112.65 +121.188.224.149 +45.139.114.85 +158.101.198.194 +185.208.205.164 +47.106.34.187 +38.2.4.237 +24.12.163.253 +100.17.5.104 +194.125.251.213 +51.178.105.167 +74.78.188.118 +54.39.222.66 +178.32.204.48 +160.251.15.108 +101.33.207.31 +184.54.128.68 +98.115.94.53 +34.73.136.32 +24.208.182.155 +167.71.249.174 +24.98.248.7 +109.71.253.153 +208.52.147.79 +54.190.82.104 +68.40.254.87 +78.55.22.163 +160.251.15.230 +96.246.81.111 +136.244.13.145 +173.237.79.137 +118.27.30.191 +155.94.252.152 +94.17.5.141 +141.95.157.94 +51.81.169.0 +161.97.186.231 +207.244.235.226 +51.89.100.210 +120.233.40.133 +173.237.75.228 +47.147.170.201 +158.62.205.227 +182.166.250.243 +119.17.147.239 +51.81.65.52 +209.192.148.107 +153.120.45.169 +210.153.224.166 +114.132.159.21 +151.106.120.202 +217.160.14.218 +116.240.131.254 +130.61.119.129 +135.148.63.159 +34.125.188.106 +147.83.143.181 +217.254.153.173 +70.53.218.131 +84.24.116.246 +213.32.105.238 +67.246.131.201 +69.161.83.9 +73.153.103.48 +124.222.205.115 +72.223.6.10 +71.237.60.229 +207.244.236.64 +51.81.87.105 +51.77.83.208 +99.246.94.203 +167.114.174.225 +188.40.163.201 +50.20.204.206 +198.50.161.115 +194.233.3.76 +160.251.41.19 +68.46.53.67 +36.13.115.99 +13.78.134.127 +202.61.252.191 +173.255.193.88 +71.212.96.91 +34.64.133.225 +118.211.82.188 +187.247.139.25 +65.108.7.141 +89.27.24.133 +46.39.73.4 +173.22.163.217 +12.33.178.10 +198.111.166.103 +136.52.57.15 +158.62.200.4 +172.240.227.108 +94.250.197.238 +75.11.193.118 +220.135.254.250 +93.124.245.166 +115.221.110.249 +124.222.67.175 +69.132.241.105 +95.216.122.172 +180.31.206.59 +173.68.79.160 +74.91.120.201 +146.59.100.111 +54.39.37.234 +159.196.3.204 +80.237.253.139 +147.135.117.36 +176.57.131.157 +209.192.150.168 +172.111.34.82 +78.43.122.88 +139.99.238.251 +160.251.9.12 +51.161.206.113 +160.251.5.103 +194.163.161.241 +170.39.215.247 +60.107.235.65 +217.145.239.188 +141.255.255.130 +81.170.139.200 +51.81.71.49 +103.108.92.165 +178.200.202.192 +51.81.171.123 +155.98.12.114 +104.238.211.184 +99.238.35.154 +65.108.55.103 +194.163.168.76 +47.233.1.112 +51.158.166.9 +91.214.116.95 +5.189.168.120 +167.86.88.187 +51.81.147.220 +5.181.15.25 +66.248.193.152 +89.27.28.40 +135.148.57.94 +207.161.15.47 +47.100.71.72 +51.161.204.134 +193.56.129.179 +213.202.231.194 +107.147.46.104 +94.250.217.2 +37.114.37.220 +135.148.23.96 +160.202.164.23 +3.248.202.199 +136.37.125.234 +85.214.195.133 +155.94.181.116 +50.20.204.139 +66.248.196.165 +95.138.193.75 +73.252.159.174 +115.37.32.149 +86.10.208.142 +89.79.114.67 +102.129.206.154 +157.90.165.11 +133.130.101.97 +172.105.22.125 +51.81.163.231 +149.56.9.107 +51.161.206.212 +158.247.238.63 +46.32.252.216 +94.250.197.193 +45.150.51.105 +136.144.179.139 +97.120.31.82 +31.214.134.60 +66.248.198.237 +94.250.210.64 +130.61.211.78 +66.130.245.13 +114.115.143.31 +42.192.227.63 +130.89.148.85 +144.22.55.175 +51.195.143.104 +74.109.244.207 +92.222.217.216 +94.23.40.44 +188.239.14.18 +208.87.130.144 +66.248.196.210 +202.61.238.239 +51.89.104.133 +132.145.30.139 +160.251.16.130 +158.69.12.36 +173.44.53.145 +89.234.182.70 +176.57.142.58 +63.135.165.75 +153.92.210.44 +5.180.105.103 +91.151.203.78 +61.223.19.123 +45.93.200.78 +185.116.157.60 +134.255.219.90 +73.171.72.186 +165.232.135.30 +91.214.116.99 +50.20.205.11 +8.136.12.136 +94.225.222.39 +118.100.216.44 +81.91.177.162 +35.82.228.163 +78.46.104.199 +140.238.88.113 +118.27.112.189 +79.216.222.102 +50.34.54.22 +180.150.30.250 +121.5.57.33 +148.251.77.138 +45.147.98.243 +66.70.253.2 +162.33.27.235 +54.36.236.93 +54.39.72.126 +168.119.28.27 +140.238.152.191 +107.155.82.220 +31.186.250.154 +37.14.143.22 +176.57.182.3 +210.48.21.46 +165.73.124.8 +144.24.171.144 +178.32.145.108 +20.228.90.66 +88.204.56.155 +78.67.199.228 +129.153.70.131 +71.205.115.97 +135.148.103.201 +162.33.24.84 +75.70.197.77 +198.55.117.240 +45.154.96.52 +176.57.145.235 +198.50.178.79 +94.250.193.72 +12.156.123.191 +71.85.204.160 +155.94.165.96 +124.223.100.171 +150.143.37.247 +110.21.34.44 +45.157.179.242 +150.136.233.177 +153.92.222.13 +140.238.127.109 +5.196.185.212 +108.56.132.228 +45.83.106.154 +104.199.198.201 +208.126.0.23 +42.114.169.62 +73.167.215.9 +43.142.133.235 +49.232.21.130 +98.113.119.214 +176.57.138.247 +15.204.146.89 +192.210.143.211 +140.238.84.153 +46.251.242.124 +98.47.174.90 +144.21.58.166 +173.230.129.28 +147.83.175.50 +162.33.27.89 +155.94.252.213 +176.57.164.176 +158.69.55.2 +72.230.77.45 +213.184.120.161 +51.81.162.69 +94.181.174.35 +133.130.97.163 +135.181.16.229 +70.117.134.1 +160.251.8.34 +45.132.91.56 +204.44.126.145 +181.122.171.26 +51.222.144.149 +89.27.100.6 +134.195.42.185 +176.57.144.238 +5.83.168.103 +195.201.26.179 +23.88.111.83 +173.88.65.46 +67.176.210.81 +85.10.198.246 +73.140.66.68 +107.155.82.235 +83.212.82.221 +176.57.161.224 +118.27.111.196 +15.204.14.16 +96.241.36.226 +93.243.109.52 +208.52.147.228 +146.59.22.74 +137.74.186.121 +175.37.39.145 +51.81.62.132 +85.10.205.181 +63.135.165.237 +185.239.239.221 +74.76.55.170 +104.238.211.188 +104.223.80.85 +173.178.198.154 +135.148.141.242 +62.178.100.246 +136.52.5.81 +189.156.142.157 +176.57.147.172 +130.61.35.47 +185.236.138.219 +94.250.220.241 +192.145.47.161 +159.196.160.238 +121.40.46.177 +162.33.24.112 +118.27.112.40 +176.57.156.111 +195.181.165.23 +147.135.49.50 +67.165.95.209 +51.81.104.46 +194.233.0.70 +54.37.198.36 +107.159.31.252 +66.248.197.46 +109.169.58.245 +118.27.26.155 +1.14.28.89 +77.161.176.22 +193.2.75.77 +176.57.145.144 +135.148.153.83 +47.155.239.16 +134.249.84.192 +176.57.167.110 +163.44.251.182 +176.57.149.5 +101.43.74.182 +85.14.195.51 +94.250.205.237 +43.138.59.22 +68.46.119.156 +139.99.81.119 +49.234.138.80 +178.202.114.38 +135.148.57.8 +173.44.44.141 +122.42.16.209 +189.70.57.80 +162.33.27.213 +85.214.116.96 +124.222.95.117 +51.250.20.200 +209.192.245.234 +176.57.133.45 +173.237.63.217 +173.255.232.236 +149.28.67.69 +158.101.0.199 +157.90.73.54 +45.132.88.199 +176.57.164.83 +73.36.231.161 +51.81.234.137 +20.89.137.46 +194.15.154.156 +45.81.235.180 +45.139.113.16 +192.99.151.250 +176.57.172.191 +194.26.183.113 +82.151.164.177 +173.176.86.248 +45.138.51.62 +176.57.137.210 +124.222.118.97 +104.223.80.146 +47.101.51.98 +182.92.96.136 +176.57.176.46 +49.12.236.186 +147.135.21.133 +192.95.45.136 +45.61.147.106 +135.148.38.82 +195.181.165.119 +130.61.226.12 +129.151.97.222 +128.127.218.52 +220.141.184.12 +146.59.100.73 +46.251.245.253 +160.251.13.16 +114.132.54.254 +31.31.77.52 +120.27.15.191 +160.251.75.215 +104.223.99.145 +51.195.134.151 +65.108.4.174 +85.24.242.95 +141.145.198.159 +162.33.17.250 +172.240.222.66 +65.110.45.9 +114.132.159.21 +151.80.47.224 +175.113.0.181 +71.13.11.6 +162.33.29.137 +104.223.80.132 +178.63.80.199 +135.148.64.223 +23.121.207.164 +160.251.107.20 +198.55.127.97 +162.33.22.120 +45.24.33.177 +75.190.205.54 +47.116.68.126 +118.27.7.84 +40.90.233.140 +102.129.207.177 +91.59.251.150 +73.130.250.205 +194.190.153.87 +135.134.143.198 +94.250.195.12 +160.251.47.201 +73.37.233.178 +23.94.150.25 +66.11.123.12 +129.146.187.139 +159.2.48.155 +95.216.232.56 +133.175.73.87 +92.117.227.1 +184.181.120.2 +130.192.16.119 +104.247.112.121 +51.15.121.24 +68.15.245.227 +151.80.222.205 +134.195.42.45 +176.57.172.170 +161.97.88.129 +144.22.254.52 +193.148.60.34 +66.248.193.224 +118.27.2.160 +206.172.141.94 +50.20.202.136 +172.240.233.39 +95.165.135.23 +89.187.172.145 +89.150.131.134 +136.32.166.86 +91.121.76.107 +119.17.132.112 +51.15.118.187 +129.25.203.125 +118.27.2.17 +202.12.89.33 +51.222.135.95 +85.209.48.21 +80.228.60.222 +34.125.115.35 +139.162.81.94 +118.27.11.223 +51.158.112.125 +167.86.113.149 +71.82.168.3 +31.214.211.4 +198.50.225.75 +137.74.113.125 +94.250.211.178 +65.108.13.115 +51.79.153.109 +188.2.247.212 +45.93.250.70 +160.251.45.71 +176.57.137.162 +184.145.204.249 +100.19.104.25 +130.61.142.169 +162.33.29.188 +124.220.33.5 +176.57.151.172 +177.67.86.126 +192.99.173.163 +198.55.127.160 +172.105.156.184 +74.124.179.171 +15.204.177.168 +192.95.14.161 +81.35.165.23 +84.145.207.152 +203.195.123.247 +91.115.158.204 +158.69.153.156 +104.243.34.150 +180.76.231.224 +178.222.17.163 +99.20.113.69 +185.9.106.241 +34.125.26.178 +85.214.216.26 +47.12.201.22 +47.42.214.2 +3.139.52.25 +88.99.147.123 +150.230.73.171 +209.192.149.88 +87.106.194.114 +73.206.154.212 +162.33.22.62 +80.0.8.18 +104.223.30.246 +94.250.195.206 +85.90.178.162 +160.251.41.36 +107.219.195.173 +65.21.233.208 +51.81.19.61 +47.96.142.196 +61.223.135.184 +51.161.132.96 +45.79.164.219 +211.26.176.120 +77.47.142.244 +45.157.177.61 +85.191.248.57 +176.57.145.109 +47.111.179.57 +89.58.3.154 +220.133.76.92 +91.211.247.9 +176.57.156.83 +162.55.55.138 +51.79.215.110 +88.81.126.130 +167.114.110.51 +68.100.8.11 +147.135.64.38 +115.41.170.248 +94.250.195.108 +5.182.33.147 +185.236.139.236 +135.148.141.148 +93.244.158.21 +101.42.168.86 +136.36.55.74 +72.83.20.46 +118.150.181.169 +172.250.9.200 +155.94.186.160 +158.62.202.79 +135.148.56.117 +70.53.133.135 +195.154.48.88 +63.135.165.189 +47.209.124.48 +104.238.211.221 +108.56.246.143 +176.57.145.188 +51.19.205.4 +45.93.81.115 +192.3.152.61 +147.135.3.216 +51.222.179.55 +80.203.55.251 +208.52.146.45 +116.203.50.103 +118.27.30.11 +24.192.17.156 +51.120.246.30 +45.159.180.176 +69.16.214.167 +209.126.85.115 +72.92.80.191 +72.34.15.92 +213.32.6.134 +51.254.161.38 +45.132.89.41 +164.70.103.36 +66.248.197.147 +162.33.28.8 +162.33.23.200 +45.157.178.174 +194.233.3.122 +75.164.50.0 +101.43.224.253 +166.70.233.138 +73.168.137.3 +144.2.65.160 +173.237.47.54 +89.58.27.252 +188.212.102.225 +191.193.224.41 +185.13.38.117 +147.135.72.193 +51.68.228.182 +50.47.102.185 +47.13.26.130 +162.33.24.96 +207.216.252.79 +45.132.125.9 +82.65.76.142 +1.169.108.229 +136.57.139.163 +172.96.172.175 +176.57.128.199 +67.60.106.168 +98.111.225.126 +195.201.41.207 +54.38.56.16 +135.148.63.203 +137.184.49.25 +144.76.245.121 +185.217.127.21 +46.162.125.239 +153.163.82.164 +82.39.33.114 +176.57.137.10 +202.190.115.146 +173.237.54.126 +198.244.217.31 +184.145.204.249 +108.35.42.221 +34.118.39.244 +188.195.109.119 +139.99.167.155 +46.105.82.229 +82.1.124.115 +185.80.130.140 +62.210.99.211 +144.91.86.85 +51.81.12.232 +34.125.139.64 +90.63.184.242 +24.207.144.133 +108.49.120.248 +159.148.78.95 +129.146.245.182 +86.5.178.119 +3.1.169.103 +185.245.96.249 +159.118.152.82 +174.71.66.212 +135.148.50.93 +147.135.44.92 +209.161.12.6 +108.6.198.64 +98.51.228.155 +193.34.69.208 +104.223.107.71 +109.193.115.23 +107.152.35.129 +101.43.83.243 +102.35.100.254 +121.5.151.137 +146.59.95.136 +135.23.16.8 +51.81.160.252 +175.178.156.150 +70.93.111.102 +185.246.84.172 +24.15.122.157 +120.75.186.211 +84.108.226.148 +67.186.253.88 +173.71.195.85 +38.242.152.87 +162.33.30.227 +158.62.206.39 +46.105.39.51 +46.228.201.32 +62.181.8.178 +204.44.126.161 +5.45.109.64 +46.251.84.39 +142.115.194.230 +51.81.165.222 +73.31.142.92 +206.222.217.222 +176.57.167.31 +162.33.20.95 +52.11.245.37 +89.58.36.139 +84.236.106.241 +50.20.203.175 +3.14.51.150 +75.156.62.165 +154.119.242.196 +43.138.148.46 +45.154.48.117 +5.9.73.227 +31.214.141.222 +51.161.25.93 +49.232.131.127 +159.196.107.1 +147.135.125.98 +24.134.41.25 +185.116.157.83 +51.158.116.251 +160.251.78.28 +140.227.202.9 +209.192.245.60 +37.187.133.10 +34.105.64.205 +34.81.84.171 +160.251.22.130 +173.233.142.194 +100.34.227.78 +104.128.51.15 +185.80.129.224 +217.146.80.211 +185.137.121.251 +40.78.11.102 +71.88.181.125 +172.126.69.126 +217.76.139.46 +155.94.181.57 +87.101.78.141 +62.141.46.168 +150.158.18.173 +73.235.73.192 +66.175.216.108 +198.20.102.99 +218.58.245.162 +51.81.61.44 +69.165.157.131 +1.231.73.148 +3.19.36.250 +70.123.148.248 +176.57.187.142 +222.187.227.206 +103.188.166.152 +5.151.77.14 +109.248.251.24 +84.164.228.73 +90.190.18.146 +104.129.46.184 +176.57.177.220 +52.14.7.60 +124.221.111.234 +204.44.126.200 +69.12.95.40 +50.20.203.140 +104.223.101.172 +51.81.140.42 +15.204.136.10 +160.251.6.42 +52.91.129.67 +85.4.77.219 +45.77.233.247 +167.114.82.98 +192.99.159.179 +66.59.208.193 +135.148.120.77 +115.70.239.125 +88.198.64.131 +51.254.169.111 +34.105.23.171 +49.232.175.102 +185.160.167.189 +47.196.217.61 +162.33.16.170 +76.251.165.135 +144.22.50.79 +212.87.251.118 +23.109.249.214 +162.55.9.15 +149.248.59.247 +162.19.141.144 +71.199.16.186 +155.94.165.206 +193.56.129.214 +158.62.145.142 +95.80.28.127 +135.148.67.212 +45.139.114.44 +23.94.173.67 +217.136.136.81 +86.90.55.20 +152.67.54.227 +114.190.5.180 +155.94.165.126 +66.242.13.244 +72.81.142.213 +96.243.18.91 +194.233.0.125 +89.73.228.12 +66.59.210.180 +95.234.107.55 +129.151.237.21 +165.22.59.210 +194.195.86.53 +155.94.186.51 +172.96.140.143 +95.182.234.47 +184.148.169.124 +129.158.49.161 +185.236.139.172 +51.75.44.154 +192.196.201.188 +54.39.133.92 +114.32.251.167 +156.146.51.42 +51.81.228.115 +45.132.91.75 +132.226.198.121 +51.81.41.42 +39.101.138.95 +185.162.251.70 +193.43.71.236 +101.33.209.41 +73.208.33.161 +138.201.128.23 +198.244.170.21 +185.236.138.238 +110.40.223.60 +38.75.137.229 +118.27.36.237 +60.20.122.74 +37.57.73.104 +157.65.27.253 +193.43.71.105 +51.158.164.214 +158.69.254.71 +118.27.25.134 +133.130.89.171 +51.81.234.201 +51.81.162.123 +39.103.134.115 +178.46.159.147 +51.81.193.50 +81.227.89.155 +94.250.217.252 +176.57.152.253 +135.148.29.213 +79.70.254.171 +160.251.99.106 +198.50.217.195 +69.174.97.124 +51.79.124.234 +2.249.178.206 +130.61.40.26 +50.92.238.111 +51.89.105.103 +73.228.128.31 +135.148.226.92 +194.233.64.219 +185.236.138.78 +106.69.165.177 +99.7.232.119 +153.126.199.145 +118.27.24.238 +217.182.216.70 +51.81.127.2 +99.87.215.165 +108.11.183.66 +185.223.30.225 +185.146.156.7 +103.153.153.1 +194.163.175.186 +23.88.102.220 +162.33.24.137 +198.50.254.92 +160.251.23.77 +42.192.219.229 +153.122.189.169 +51.161.194.176 +120.24.162.197 +8.144.163.248 +176.57.147.2 +212.117.95.236 +95.156.230.129 +45.132.91.155 +99.228.220.20 +176.57.138.131 +15.235.82.139 +24.111.187.210 +96.41.146.143 +117.40.196.168 +175.31.150.207 +162.19.142.237 +54.39.68.134 +71.197.148.230 +51.195.130.4 +125.132.77.141 +209.54.106.155 +93.170.82.243 +160.251.10.240 +5.39.96.59 +106.68.186.142 +143.244.62.169 +85.214.224.232 +37.59.137.199 +45.154.51.75 +15.204.190.72 +204.74.238.43 +161.35.58.220 +95.216.224.233 +69.138.171.195 +134.255.217.67 +76.171.103.54 +188.239.14.18 +110.42.144.7 +192.161.174.142 +183.98.211.167 +209.205.114.53 +193.190.127.201 +110.184.114.80 +216.36.165.242 +85.14.195.26 +81.251.168.63 +160.251.16.117 +159.75.0.129 +138.201.204.12 +160.251.48.178 +103.195.103.151 +135.148.9.146 +206.127.43.43 +51.79.108.197 +185.116.158.223 +84.249.46.94 +37.157.255.68 +51.81.19.154 +45.150.49.30 +145.239.17.48 +173.44.59.243 +192.184.200.194 +124.222.63.141 +54.39.69.124 +109.210.245.5 +71.244.239.182 +50.20.202.135 +47.206.48.253 +82.156.190.53 +51.89.135.182 +60.157.73.13 +116.202.228.157 +46.105.81.63 +45.139.115.15 +73.193.93.118 +20.195.227.101 +45.56.119.125 +135.125.176.110 +155.94.209.123 +176.57.162.10 +86.44.8.163 +104.194.3.212 +85.23.66.248 +176.57.131.219 +51.195.148.232 +139.99.140.207 +86.10.72.151 +155.94.165.85 +120.148.57.61 +119.28.70.124 +192.176.49.30 +158.101.16.56 +35.193.52.220 +51.81.246.105 +51.222.118.156 +152.70.52.130 +124.149.242.212 +198.55.105.113 +150.136.45.168 +160.251.23.36 +172.65.240.194 +24.241.250.67 +135.148.67.54 +123.183.72.30 +131.147.171.174 +176.57.133.222 +88.22.223.17 +90.11.190.129 +194.233.3.193 +82.74.111.152 +24.192.41.141 +144.217.144.186 +44.240.49.50 +194.233.3.106 +24.137.96.212 +101.43.92.7 +160.251.51.186 +51.38.143.1 +124.170.33.27 +75.119.132.18 +202.61.203.32 +122.116.131.64 +151.80.47.62 +51.79.188.65 +95.211.231.212 +5.196.90.14 +78.70.57.44 +195.154.184.123 +108.213.68.21 +158.62.201.15 +54.38.131.68 +51.83.200.10 +98.59.227.54 +76.244.28.73 +85.14.194.170 +160.251.46.44 +47.240.27.60 +185.112.83.55 +51.195.207.163 +185.56.138.198 +24.131.92.52 +135.125.151.135 +144.22.163.211 +175.178.12.211 +49.143.9.140 +147.135.102.60 +73.192.40.99 +60.153.122.70 +160.251.105.84 +66.248.192.116 +144.136.32.165 +40.113.48.135 +104.231.44.211 +45.154.50.66 +178.74.88.6 +47.107.59.25 +167.114.29.146 +167.86.92.38 +130.162.41.116 +65.130.10.227 +147.135.102.46 +94.250.205.106 +135.125.154.124 +130.61.113.97 +155.4.120.37 +64.21.236.133 +20.50.222.215 +23.239.22.191 +94.22.203.59 +84.215.203.28 +68.5.203.9 +118.209.64.9 +185.24.9.156 +81.169.206.127 +5.161.66.75 +50.116.12.31 +185.107.193.2 +124.222.176.31 +155.94.175.223 +66.59.209.229 +66.248.193.182 +97.119.1.100 +162.33.23.47 +50.20.200.135 +160.251.19.216 +60.33.128.105 +118.240.164.139 +124.222.230.133 +176.57.187.233 +136.32.249.251 +87.210.23.166 +176.57.133.196 +176.57.152.34 +81.176.176.125 +51.158.236.204 +104.35.112.70 +158.101.192.89 +124.223.44.45 +45.142.177.62 +129.146.49.138 +96.253.105.35 +176.174.171.23 +134.255.219.179 +66.248.194.26 +76.92.171.102 +43.142.137.151 +167.114.91.130 +173.44.53.157 +184.153.178.74 +155.94.186.233 +45.88.231.107 +162.33.19.28 +169.150.132.20 +73.3.160.17 +208.87.128.162 +79.192.238.112 +15.204.144.150 +51.222.162.51 +201.226.141.201 +5.230.140.26 +24.212.223.72 +167.114.220.174 +82.157.239.199 +94.250.205.28 +51.161.30.198 +194.233.0.52 +54.36.212.223 +152.136.113.220 +51.89.220.66 +188.193.5.8 +45.150.51.48 +20.239.52.32 +208.52.147.252 +51.81.228.101 +51.158.102.220 +104.8.222.105 +125.187.139.59 +160.251.16.43 +170.130.55.116 +15.204.22.112 +63.135.164.224 +49.158.115.196 +162.33.30.222 +47.102.146.142 +124.221.83.52 +59.6.36.204 +104.223.108.38 +206.189.89.25 +15.204.145.236 +66.248.193.54 +46.32.68.226 +51.178.204.212 +92.222.232.138 +61.227.56.122 +195.206.169.241 +95.216.38.190 +198.12.88.52 +97.107.129.218 +46.105.81.63 +157.90.73.181 +158.62.203.170 +80.60.45.54 +185.157.247.44 +93.44.165.11 +66.73.5.33 +176.57.133.13 +185.236.136.176 +188.212.102.26 +81.169.143.217 +154.53.39.51 +160.251.49.77 +217.182.117.251 +132.145.98.171 +82.180.173.250 +195.133.49.168 +118.31.120.180 +146.168.232.16 +106.55.104.14 +15.204.136.119 +34.92.231.229 +118.27.17.110 +43.138.179.5 +82.165.249.43 +106.53.156.11 +151.80.45.153 +102.129.207.192 +176.57.177.77 +94.250.198.253 +172.240.225.84 +15.204.132.89 +147.189.174.74 +54.39.165.47 +204.44.126.5 +204.44.126.137 +98.147.160.26 +142.44.168.72 +181.168.144.200 +51.161.206.205 +162.33.16.235 +76.91.121.73 +23.94.150.11 +142.160.72.70 +192.161.180.70 +193.23.127.112 +185.206.48.6 +164.132.29.21 +80.57.199.105 +188.68.50.5 +202.223.103.69 +139.99.21.170 +194.233.93.50 +118.27.3.251 +114.34.107.66 +70.234.251.151 +142.4.205.201 +88.78.38.114 +174.89.178.234 +185.137.123.78 +20.101.99.181 +45.139.113.179 +135.125.147.228 +162.33.19.152 +79.52.31.222 +66.248.193.102 +71.10.158.69 +158.101.2.156 +79.193.117.114 +95.217.73.174 +162.33.27.93 +124.222.115.147 +195.110.59.218 +194.163.153.119 +137.117.162.10 +147.135.63.235 +66.248.197.26 +184.64.124.184 +108.12.45.35 +142.112.223.185 +142.132.193.216 +185.227.214.168 +51.91.201.228 +40.112.91.76 +51.38.135.175 +54.36.108.61 +1.15.114.135 +5.66.198.146 +193.43.71.31 +34.125.144.69 +185.207.251.63 +24.209.177.31 +194.193.40.209 +51.158.128.165 +95.217.57.212 +37.34.242.214 +152.70.59.99 +5.161.48.35 +2.87.33.71 diff --git a/server.py b/server.py new file mode 100644 index 0000000..30a7645 --- /dev/null +++ b/server.py @@ -0,0 +1,38 @@ +import random,os,threading,requests +from mcstatus import JavaServer +def threaded(func): + def wrapper(*_args, **kwargs): + t = threading.Thread(target=func, args=_args) + t.start() + return + return wrapper + +def hit(host): + with open("./ip.txt", "a") as f: + f.write(f"{host}\n") + print(f"[+] Hit on {host}") + requests.post('http://localhost:9000/server', data={"server": host}, headers={"authorization": "13ADAFE6492EC9C4A04E9F9677687C4CA647931CD43E87419349CDDA69AEA9B9DBFE689EAC381DE10BFF9E9891175E6205DECAF0AB05A9698CA77F78FC7EE7A1"}) + +def generateIP(): + ip = ".".join(map(str, (random.randint(0, 255) for _ in range(4)))) + return ip + +with open('./ip.txt', 'r') as f: + arab = f.read() + +@threaded +def lookup(): + ip = generateIP() + if ip in arab: + pass + try: + server = JavaServer.lookup(ip + ":25565") + if server.ping(): + hit(ip) + except Exception: + pass + +if __name__ == '__main__': + os.system("clear") + while True: + lookup() \ No newline at end of file diff --git a/server/countrycode.json b/server/countrycode.json new file mode 100644 index 0000000..0f9f8f8 --- /dev/null +++ b/server/countrycode.json @@ -0,0 +1,252 @@ +{ + "BD": "Bangladesh", + "BE": "Belgium", + "BF": "Burkina Faso", + "BG": "Bulgaria", + "BA": "Bosnia and Herzegovina", + "BB": "Barbados", + "WF": "Wallis and Futuna", + "BL": "Saint Barthelemy", + "BM": "Bermuda", + "BN": "Brunei", + "BO": "Bolivia", + "BH": "Bahrain", + "BI": "Burundi", + "BJ": "Benin", + "BT": "Bhutan", + "JM": "Jamaica", + "BV": "Bouvet Island", + "BW": "Botswana", + "WS": "Samoa", + "BQ": "Bonaire, Saint Eustatius and Saba ", + "BR": "Brazil", + "BS": "Bahamas", + "JE": "Jersey", + "BY": "Belarus", + "BZ": "Belize", + "RU": "Russia", + "RW": "Rwanda", + "RS": "Serbia", + "TL": "East Timor", + "RE": "Reunion", + "TM": "Turkmenistan", + "TJ": "Tajikistan", + "RO": "Romania", + "TK": "Tokelau", + "GW": "Guinea-Bissau", + "GU": "Guam", + "GT": "Guatemala", + "GS": "South Georgia and the South Sandwich Islands", + "GR": "Greece", + "GQ": "Equatorial Guinea", + "GP": "Guadeloupe", + "JP": "Japan", + "GY": "Guyana", + "GG": "Guernsey", + "GF": "French Guiana", + "GE": "Georgia", + "GD": "Grenada", + "GB": "United Kingdom", + "GA": "Gabon", + "SV": "El Salvador", + "GN": "Guinea", + "GM": "Gambia", + "GL": "Greenland", + "GI": "Gibraltar", + "GH": "Ghana", + "OM": "Oman", + "TN": "Tunisia", + "JO": "Jordan", + "HR": "Croatia", + "HT": "Haiti", + "HU": "Hungary", + "HK": "Hong Kong", + "HN": "Honduras", + "HM": "Heard Island and McDonald Islands", + "VE": "Venezuela", + "PR": "Puerto Rico", + "PS": "Palestinian Territory", + "PW": "Palau", + "PT": "Portugal", + "SJ": "Svalbard and Jan Mayen", + "PY": "Paraguay", + "IQ": "Iraq", + "PA": "Panama", + "PF": "French Polynesia", + "PG": "Papua New Guinea", + "PE": "Peru", + "PK": "Pakistan", + "PH": "Philippines", + "PN": "Pitcairn", + "PL": "Poland", + "PM": "Saint Pierre and Miquelon", + "ZM": "Zambia", + "EH": "Western Sahara", + "EE": "Estonia", + "EG": "Egypt", + "ZA": "South Africa", + "EC": "Ecuador", + "IT": "Italy", + "VN": "Vietnam", + "SB": "Solomon Islands", + "ET": "Ethiopia", + "SO": "Somalia", + "ZW": "Zimbabwe", + "SA": "Saudi Arabia", + "ES": "Spain", + "ER": "Eritrea", + "ME": "Montenegro", + "MD": "Moldova", + "MG": "Madagascar", + "MF": "Saint Martin", + "MA": "Morocco", + "MC": "Monaco", + "UZ": "Uzbekistan", + "MM": "Myanmar", + "ML": "Mali", + "MO": "Macao", + "MN": "Mongolia", + "MH": "Marshall Islands", + "MK": "Macedonia", + "MU": "Mauritius", + "MT": "Malta", + "MW": "Malawi", + "MV": "Maldives", + "MQ": "Martinique", + "MP": "Northern Mariana Islands", + "MS": "Montserrat", + "MR": "Mauritania", + "IM": "Isle of Man", + "UG": "Uganda", + "TZ": "Tanzania", + "MY": "Malaysia", + "MX": "Mexico", + "IL": "Israel", + "FR": "France", + "IO": "British Indian Ocean Territory", + "SH": "Saint Helena", + "FI": "Finland", + "FJ": "Fiji", + "FK": "Falkland Islands", + "FM": "Micronesia", + "FO": "Faroe Islands", + "NI": "Nicaragua", + "NL": "Netherlands", + "NO": "Norway", + "NA": "Namibia", + "VU": "Vanuatu", + "NC": "New Caledonia", + "NE": "Niger", + "NF": "Norfolk Island", + "NG": "Nigeria", + "NZ": "New Zealand", + "NP": "Nepal", + "NR": "Nauru", + "NU": "Niue", + "CK": "Cook Islands", + "XK": "Kosovo", + "CI": "Ivory Coast", + "CH": "Switzerland", + "CO": "Colombia", + "CN": "China", + "CM": "Cameroon", + "CL": "Chile", + "CC": "Cocos Islands", + "CA": "Canada", + "CG": "Republic of the Congo", + "CF": "Central African Republic", + "CD": "Democratic Republic of the Congo", + "CZ": "Czech Republic", + "CY": "Cyprus", + "CX": "Christmas Island", + "CR": "Costa Rica", + "CW": "Curacao", + "CV": "Cape Verde", + "CU": "Cuba", + "SZ": "Swaziland", + "SY": "Syria", + "SX": "Sint Maarten", + "KG": "Kyrgyzstan", + "KE": "Kenya", + "SS": "South Sudan", + "SR": "Suriname", + "KI": "Kiribati", + "KH": "Cambodia", + "KN": "Saint Kitts and Nevis", + "KM": "Comoros", + "ST": "Sao Tome and Principe", + "SK": "Slovakia", + "KR": "South Korea", + "SI": "Slovenia", + "KP": "North Korea", + "KW": "Kuwait", + "SN": "Senegal", + "SM": "San Marino", + "SL": "Sierra Leone", + "SC": "Seychelles", + "KZ": "Kazakhstan", + "KY": "Cayman Islands", + "SG": "Singapore", + "SE": "Sweden", + "SD": "Sudan", + "DO": "Dominican Republic", + "DM": "Dominica", + "DJ": "Djibouti", + "DK": "Denmark", + "VG": "British Virgin Islands", + "DE": "Germany", + "YE": "Yemen", + "DZ": "Algeria", + "US": "United States", + "UY": "Uruguay", + "YT": "Mayotte", + "UM": "United States Minor Outlying Islands", + "LB": "Lebanon", + "LC": "Saint Lucia", + "LA": "Laos", + "TV": "Tuvalu", + "TW": "Taiwan", + "TT": "Trinidad and Tobago", + "TR": "Turkey", + "LK": "Sri Lanka", + "LI": "Liechtenstein", + "LV": "Latvia", + "TO": "Tonga", + "LT": "Lithuania", + "LU": "Luxembourg", + "LR": "Liberia", + "LS": "Lesotho", + "TH": "Thailand", + "TF": "French Southern Territories", + "TG": "Togo", + "TD": "Chad", + "TC": "Turks and Caicos Islands", + "LY": "Libya", + "VA": "Vatican", + "VC": "Saint Vincent and the Grenadines", + "AE": "United Arab Emirates", + "AD": "Andorra", + "AG": "Antigua and Barbuda", + "AF": "Afghanistan", + "AI": "Anguilla", + "VI": "U.S. Virgin Islands", + "IS": "Iceland", + "IR": "Iran", + "AM": "Armenia", + "AL": "Albania", + "AO": "Angola", + "AQ": "Antarctica", + "AS": "American Samoa", + "AR": "Argentina", + "AU": "Australia", + "AT": "Austria", + "AW": "Aruba", + "IN": "India", + "AX": "Aland Islands", + "AZ": "Azerbaijan", + "IE": "Ireland", + "ID": "Indonesia", + "UA": "Ukraine", + "QA": "Qatar", + "MZ": "Mozambique" +} \ No newline at end of file diff --git a/server/index.js b/server/index.js new file mode 100644 index 0000000..48573df --- /dev/null +++ b/server/index.js @@ -0,0 +1,72 @@ +const express = require('express'), + sqlite3 = require('sqlite3'), + bodyParser = require('body-parser'), + app = express(), + mc = require('minecraft-server-util'), + discord = require('discord-webhook-node'), + geoip = require('geoip-lite') +var webhook = new discord.Webhook("https://discord.com/api/webhooks/999381041041129573/5vmF56GsDdg8D3HJWnu-pRsBmxqPqnzHBTQAu1yLcZQ93xhR36V2UUUVNhRrAHZQyKzA") + .setUsername("TaxenHeimer") + .setAvatar("https://cdn.discordapp.com/attachments/999167321631363126/999495738943868928/nn.png") +app.use(bodyParser.json()) +app.use(bodyParser.urlencoded({extended: true})) +db = new sqlite3.Database('./servers.db') +db.exec(`CREATE TABLE IF NOT EXISTS servers ( + host text not null, + version text not null, + players text not null, + playerlist text not null, + ping text not null, + motd text not null, + timestamp text not null +)`) +function countrify(code) { + var config = require('./countrycode.json') + return config[code] +} +app.post('/server', async(req, res) => { + if (req.headers.authorization != "13ADAFE6492EC9C4A04E9F9677687C4CA647931CD43E87419349CDDA69AEA9B9DBFE689EAC381DE10BFF9E9891175E6205DECAF0AB05A9698CA77F78FC7EE7A1") return res.status(404) + var server = req.body.server + if (!server) return; + mc.status(server, 25565, {enableSRV: true}).then(res => { + var playerlist = "" + if (res.players.sample != null) { + res.players.sample.forEach(e => playerlist += `${e.name}::${e.id}\n`) + } else { + playerlist += "No players" + } + var ip = geoip.lookup(server) + if (res.motd.clean.includes("'")) var cleanmotd = res.motd.clean.replace(/'/g, "\\'") + else cleanmotd = res.motd.clean + if (res.motd.clean.includes('-')) var cleanmotd = res.motd.clean.replace(/-/g, '\\-') + else cleanmotd = res.motd.clean + db.exec(`INSERT INTO servers VALUES ( + '${server}:25565', + '${res.version.name}', + '${res.players.online}/${res.players.max}', + '${playerlist}', + '${res.roundTripLatency}ms', + '${cleanmotd}', + '${(new Date()).toLocaleDateString('en-US')}' + )`) + const embed = new discord.MessageBuilder() + .setTitle("TaxenHeimer") + .setColor("#00ff00") + .addField("**Host**", `\`${server}:25565\``, true) + .addField("**Country**", `\`${countrify(ip.country)}\``) + .addField("**Version**", `\`${res.version.name} (${res.version.protocol})\``, true) + .addField("**Players**", `\`${res.players.online}/${res.players.max}\``, true) + .addField("**Ping**", `\`${res.roundTripLatency}ms\``, true) + .addField("**Motd**", "```\n"+res.motd.clean+"\n```") + .addField("**Playerlist Sample**", "```\n"+playerlist+"\n```") + .addField("**IP Range**", "```\n" + geoip.pretty(ip.range[0]) + " - " + geoip.pretty(ip.range[1]) + "```") + .setTimestamp() + webhook.send(embed) + }) +}) +app.listen(9000, () => { + console.clear() + console.log("server ready") +}) +process.on("unhandledRejection", callback => {}) +process.on("uncaughtException", callback => {}) \ No newline at end of file diff --git a/server/nn.png b/server/nn.png new file mode 100644 index 0000000..1f184da Binary files /dev/null and b/server/nn.png differ diff --git a/server/servers.db b/server/servers.db new file mode 100644 index 0000000..d3cfafa Binary files /dev/null and b/server/servers.db differ diff --git a/server/test.js b/server/test.js new file mode 100644 index 0000000..346e042 --- /dev/null +++ b/server/test.js @@ -0,0 +1,3 @@ +var mc = require('minecraft-server-util') + +mc.queryFull('185.236.139.101', 25565).then(res => console.log(res)) \ No newline at end of file