Summary
| ASN | AS33363 Charter Communications, Inc |
| BGP | 97.69.182.0/24 |
| IPs with RDNS | 256 |
| Hosted Domains | 0 |
| Pingable IPs | 47 |
| Router IPs | 12 |
| 97.69.182.0 | syn-097-069-182-000.res.spectrum.com | 0 | ||
| 97.69.182.1 | syn-097-069-182-001.res.spectrum.com | 0 | ||
| 97.69.182.2 | int-0-7-0-39-97.detr01-ser1.netops.charter.com | 0 | ||
| 97.69.182.3 | int-0-7-0-39-97.detr01-ser2.netops.charter.com | 0 | ||
| 97.69.182.4 | detmi-speedtest-cast-01-lom.st.charter.com | 0 | ||
| 97.69.182.5 | 97-69-182-5.net.bhntampa.com | 0 | ||
| 97.69.182.6 | syn-097-069-182-006.res.spectrum.com | 0 | ||
| 97.69.182.7 | syn-097-069-182-007.res.spectrum.com | 0 | ||
| 97.69.182.8 | int-0-8-1-17.detr01-cbr1.netops.charter.com | 0 | ||
| 97.69.182.9 | syn-097-069-182-009.res.spectrum.com | 0 | ||
| 97.69.182.10 | int-0-8-1-15.detr01-cbr2.netops.charter.com | 0 | ||
| 97.69.182.11 | syn-097-069-182-011.res.spectrum.com | 0 | ||
| 97.69.182.12 | syn-097-069-182-012.res.spectrum.com | 0 | ||
| 97.69.182.13 | int-0-8-1-0.detr01-cbr1.netops.charter.com | 0 | ||
| 97.69.182.14 | syn-097-069-182-014.res.spectrum.com | 0 | ||
| 97.69.182.15 | int-0-8-1-1.detr01-cbr1.netops.charter.com | 0 | ||
| 97.69.182.16 | syn-097-069-182-016.res.spectrum.com | 0 | ||
| 97.69.182.17 | int-0-8-1-10.detr01-cbr2.netops.charter.com | 0 | ||
| 97.69.182.18 | syn-097-069-182-018.res.spectrum.com | 0 | ||
| 97.69.182.19 | int-0-8-1-17.detr01-cbr2.netops.charter.com | 0 | ||
| 97.69.182.20 | syn-097-069-182-020.res.spectrum.com | 0 | ||
| 97.69.182.21 | int-0-8-1-18.detr01-cbr2.netops.charter.com | 0 | ||
| 97.69.182.22 | syn-097-069-182-022.res.spectrum.com | 0 | ||
| 97.69.182.23 | int-0-8-1-19.detr01-cbr2.netops.charter.com | 0 | ||
| 97.69.182.24 | syn-097-069-182-024.res.spectrum.com | 0 | ||
| 97.69.182.25 | syn-097-069-182-025.res.spectrum.com | 0 | ||
| 97.69.182.26 | syn-097-069-182-026.res.spectrum.com | 0 | ||
| 97.69.182.27 | syn-097-069-182-027.res.spectrum.com | 0 | ||
| 97.69.182.28 | syn-097-069-182-028.res.spectrum.com | 0 | ||
| 97.69.182.29 | syn-097-069-182-029.res.spectrum.com | 0 | ||
| 97.69.182.30 | syn-097-069-182-030.res.spectrum.com | 0 | ||
| 97.69.182.31 | syn-097-069-182-031.res.spectrum.com | 0 | ||
| 97.69.182.32 | syn-097-069-182-032.res.spectrum.com | 0 | ||
| 97.69.182.33 | syn-097-069-182-033.res.spectrum.com | 0 | ||
| 97.69.182.34 | syn-097-069-182-034.res.spectrum.com | 0 | ||
| 97.69.182.35 | syn-097-069-182-035.res.spectrum.com | 0 | ||
| 97.69.182.36 | lag-63.detr01-cbr1.netops.charter.com | 0 | ||
| 97.69.182.37 | lag-63.abr01livnmiiw.netops.charter.com | 0 | ||
| 97.69.182.38 | syn-097-069-182-038.res.spectrum.com | 0 | ||
| 97.69.182.39 | syn-097-069-182-039.res.spectrum.com | 0 | ||
| 97.69.182.40 | int-0-2-2-0.hcr01fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.41 | syn-097-069-182-041.res.spectrum.com | 0 | ||
| 97.69.182.42 | int-0-2-2-1.hcr01fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.43 | syn-097-069-182-043.res.spectrum.com | 0 | ||
| 97.69.182.44 | int-0-2-2-0.hcr02fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.45 | syn-097-069-182-045.res.spectrum.com | 0 | ||
| 97.69.182.46 | int-0-2-2-1.hcr02fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.47 | syn-097-069-182-047.res.spectrum.com | 0 | ||
| 97.69.182.48 | int-0-0-0-3.detr01-ser1.netops.charter.com | 0 | ||
| 97.69.182.49 | syn-097-069-182-049.res.spectrum.com | 0 | ||
| 97.69.182.50 | int-0-2-0-7.detr01-ser1.netops.charter.com | 0 | ||
| 97.69.182.51 | syn-097-069-182-051.res.spectrum.com | 0 | ||
| 97.69.182.52 | int-0-0-0-3.detr01-ser2.netops.charter.com | 0 | ||
| 97.69.182.53 | syn-097-069-182-053.res.spectrum.com | 0 | ||
| 97.69.182.54 | int-0-2-0-7.detr01-ser2.netops.charter.com | 0 | ||
| 97.69.182.55 | syn-097-069-182-055.res.spectrum.com | 0 | ||
| 97.69.182.56 | lag-61.hcr01fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.57 | syn-097-069-182-057.res.spectrum.com | 0 | ||
| 97.69.182.58 | int-0-2-9-1.hcr01fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.59 | syn-097-069-182-059.res.spectrum.com | 0 | ||
| 97.69.182.60 | int-0-2-9-0.hcr02fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.61 | syn-097-069-182-061.res.spectrum.com | 0 | ||
| 97.69.182.62 | int-0-2-9-1.hcr02fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.63 | syn-097-069-182-063.res.spectrum.com | 0 | ||
| 97.69.182.64 | lag-20.detr01-tvr1.netops.charter.com | 0 | ||
| 97.69.182.65 | lag-1.detr01-sar20.netops.charter.com | 0 | ||
| 97.69.182.66 | lag-20.detr01-tvr2.netops.charter.com | 0 | ||
| 97.69.182.67 | lag-2.detr01-sar20.netops.charter.com | 0 | ||
| 97.69.182.68 | lag-21.detr01-tvr1.netops.charter.com | 0 | ||
| 97.69.182.69 | lag-1.detr01-sar21.netops.charter.com | 0 | ||
| 97.69.182.70 | lag-21.detr01-tvr2.netops.charter.com | 0 | ||
| 97.69.182.71 | lag-2.detr01-sar21.netops.charter.com | 0 | ||
| 97.69.182.72 | lag-22.detr01-tvr1.netops.charter.com | 0 | ||
| 97.69.182.73 | lag-1.detr01-sar22.netops.charter.com | 0 | ||
| 97.69.182.74 | lag-22.detr01-tvr2.netops.charter.com | 0 | ||
| 97.69.182.75 | lag-2.detr01-sar22.netops.charter.com | 0 | ||
| 97.69.182.76 | lag-23.detr01-tvr1.netops.charter.com | 0 | ||
| 97.69.182.77 | lag-1.detr01-sar23.netops.charter.com | 0 | ||
| 97.69.182.78 | lag-23.detr01-tvr2.netops.charter.com | 0 | ||
| 97.69.182.79 | lag-2.detr01-sar23.netops.charter.com | 0 | ||
| 97.69.182.80 | int-0-2-8-2.hcr01fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.81 | syn-097-069-182-081.res.spectrum.com | 0 | ||
| 97.69.182.82 | int-0-2-8-3.hcr01fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.83 | syn-097-069-182-083.res.spectrum.com | 0 | ||
| 97.69.182.84 | int-0-2-8-2.hcr02fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.85 | syn-097-069-182-085.res.spectrum.com | 0 | ||
| 97.69.182.86 | int-0-2-8-3.hcr02fmhlmiof.netops.charter.com | 0 | ||
| 97.69.182.87 | syn-097-069-182-087.res.spectrum.com | 0 | ||
| 97.69.182.88 | syn-097-069-182-088.res.spectrum.com | 0 | ||
| 97.69.182.89 | int-0-6-0-34.detr01-ser1.netops.charter.com | 0 | ||
| 97.69.182.90 | syn-097-069-182-090.res.spectrum.com | 0 | ||
| 97.69.182.91 | int-0-6-0-35.detr01-ser1.netops.charter.com | 0 | ||
| 97.69.182.92 | syn-097-069-182-092.res.spectrum.com | 0 | ||
| 97.69.182.93 | int-0-6-0-34.detr01-ser2.netops.charter.com | 0 | ||
| 97.69.182.94 | syn-097-069-182-094.res.spectrum.com | 0 | ||
| 97.69.182.95 | int-0-6-0-35.detr01-ser2.netops.charter.com | 0 | ||
| 97.69.182.96 | lag-77.detr01-pcr1.netops.charter.com | 0 | ||
| 97.69.182.97 | syn-097-069-182-097.res.spectrum.com | 0 | ||
| 97.69.182.98 | lag-77.detr01-pcr2.netops.charter.com | 0 | ||
| 97.69.182.99 | syn-097-069-182-099.res.spectrum.com | 0 | ||
| 97.69.182.100 | lag-78.detr01-pcr1.netops.charter.com | 0 | ||
| 97.69.182.101 | syn-097-069-182-101.res.spectrum.com | 0 | ||
| 97.69.182.102 | lag-78.detr01-pcr2.netops.charter.com | 0 | ||
| 97.69.182.103 | syn-097-069-182-103.res.spectrum.com | 0 | ||
| 97.69.182.104 | lag-79.detr01-pcr1.netops.charter.com | 0 | ||
| 97.69.182.105 | syn-097-069-182-105.res.spectrum.com | 0 | ||
| 97.69.182.106 | lag-79.detr01-pcr2.netops.charter.com | 0 | ||
| 97.69.182.107 | syn-097-069-182-107.res.spectrum.com | 0 | ||
| 97.69.182.108 | lag-80.detr01-pcr1.netops.charter.com | 0 | ||
| 97.69.182.109 | syn-097-069-182-109.res.spectrum.com | 0 | ||
| 97.69.182.110 | lag-80.detr01-pcr2.netops.charter.com | 0 | ||
| 97.69.182.111 | syn-097-069-182-111.res.spectrum.com | 0 | ||
| 97.69.182.112 | syn-097-069-182-112.res.spectrum.com | 0 | ||
| 97.69.182.113 | syn-097-069-182-113.res.spectrum.com | 0 | ||
| 97.69.182.114 | syn-097-069-182-114.res.spectrum.com | 0 | ||
| 97.69.182.115 | syn-097-069-182-115.res.spectrum.com | 0 | ||
| 97.69.182.116 | syn-097-069-182-116.res.spectrum.com | 0 | ||
| 97.69.182.117 | syn-097-069-182-117.res.spectrum.com | 0 | ||
| 97.69.182.118 | syn-097-069-182-118.res.spectrum.com | 0 | ||
| 97.69.182.119 | syn-097-069-182-119.res.spectrum.com | 0 | ||
| 97.69.182.120 | lag-19.hcr02marnineu.netops.charter.com | 0 | ||
| 97.69.182.121 | syn-097-069-182-121.res.spectrum.com | 0 | ||
| 97.69.182.122 | lag-23.indp10-cbr2.netops.charter.com | 0 | ||
| 97.69.182.123 | lag-1.hcr02marnineu.netops.charter.com | 0 | ||
| 97.69.182.124 | lag-24.indp10-cbr1.netops.charter.com | 0 | ||
| 97.69.182.125 | lag-2.indp08-ser1.netops.charter.com | 0 | ||
| 97.69.182.126 | lag-12.indp08-ser1.netops.charter.com | 0 | ||
| 97.69.182.127 | lag-12.indp08-ser2.netops.charter.com | 0 | ||
| 97.69.182.128 | syn-097-069-182-128.res.spectrum.com | 0 | ||
| 97.69.182.129 | syn-097-069-182-129.res.spectrum.com | 0 | ||
| 97.69.182.130 | syn-097-069-182-130.res.spectrum.com | 0 | ||
| 97.69.182.131 | syn-097-069-182-131.res.spectrum.com | 0 | ||
| 97.69.182.132 | syn-097-069-182-132.res.spectrum.com | 0 | ||
| 97.69.182.133 | syn-097-069-182-133.res.spectrum.com | 0 | ||
| 97.69.182.134 | syn-097-069-182-134.res.spectrum.com | 0 | ||
| 97.69.182.135 | syn-097-069-182-135.res.spectrum.com | 0 | ||
| 97.69.182.136 | syn-097-069-182-136.res.spectrum.com | 0 | ||
| 97.69.182.137 | syn-097-069-182-137.res.spectrum.com | 0 | ||
| 97.69.182.138 | syn-097-069-182-138.res.spectrum.com | 0 | ||
| 97.69.182.139 | syn-097-069-182-139.res.spectrum.com | 0 | ||
| 97.69.182.140 | syn-097-069-182-140.res.spectrum.com | 0 | ||
| 97.69.182.141 | syn-097-069-182-141.res.spectrum.com | 0 | ||
| 97.69.182.142 | syn-097-069-182-142.res.spectrum.com | 0 | ||
| 97.69.182.143 | syn-097-069-182-143.res.spectrum.com | 0 | ||
| 97.69.182.144 | syn-097-069-182-144.res.spectrum.com | 0 | ||
| 97.69.182.145 | syn-097-069-182-145.res.spectrum.com | 0 | ||
| 97.69.182.146 | syn-097-069-182-146.res.spectrum.com | 0 | ||
| 97.69.182.147 | syn-097-069-182-147.res.spectrum.com | 0 | ||
| 97.69.182.148 | syn-097-069-182-148.res.spectrum.com | 0 | ||
| 97.69.182.149 | syn-097-069-182-149.res.spectrum.com | 0 | ||
| 97.69.182.150 | syn-097-069-182-150.res.spectrum.com | 0 | ||
| 97.69.182.151 | syn-097-069-182-151.res.spectrum.com | 0 | ||
| 97.69.182.152 | syn-097-069-182-152.res.spectrum.com | 0 | ||
| 97.69.182.153 | syn-097-069-182-153.res.spectrum.com | 0 | ||
| 97.69.182.154 | syn-097-069-182-154.res.spectrum.com | 0 | ||
| 97.69.182.155 | syn-097-069-182-155.res.spectrum.com | 0 | ||
| 97.69.182.156 | syn-097-069-182-156.res.spectrum.com | 0 | ||
| 97.69.182.157 | syn-097-069-182-157.res.spectrum.com | 0 | ||
| 97.69.182.158 | syn-097-069-182-158.res.spectrum.com | 0 | ||
| 97.69.182.159 | syn-097-069-182-159.res.spectrum.com | 0 | ||
| 97.69.182.160 | syn-097-069-182-160.res.spectrum.com | 0 | ||
| 97.69.182.161 | syn-097-069-182-161.res.spectrum.com | 0 | ||
| 97.69.182.162 | syn-097-069-182-162.res.spectrum.com | 0 | ||
| 97.69.182.163 | syn-097-069-182-163.res.spectrum.com | 0 | ||
| 97.69.182.164 | syn-097-069-182-164.res.spectrum.com | 0 | ||
| 97.69.182.165 | syn-097-069-182-165.res.spectrum.com | 0 | ||
| 97.69.182.166 | syn-097-069-182-166.res.spectrum.com | 0 | ||
| 97.69.182.167 | syn-097-069-182-167.res.spectrum.com | 0 | ||
| 97.69.182.168 | syn-097-069-182-168.res.spectrum.com | 0 | ||
| 97.69.182.169 | syn-097-069-182-169.res.spectrum.com | 0 | ||
| 97.69.182.170 | syn-097-069-182-170.res.spectrum.com | 0 | ||
| 97.69.182.171 | syn-097-069-182-171.res.spectrum.com | 0 | ||
| 97.69.182.172 | syn-097-069-182-172.res.spectrum.com | 0 | ||
| 97.69.182.173 | syn-097-069-182-173.res.spectrum.com | 0 | ||
| 97.69.182.174 | syn-097-069-182-174.res.spectrum.com | 0 | ||
| 97.69.182.175 | syn-097-069-182-175.res.spectrum.com | 0 | ||
| 97.69.182.176 | syn-097-069-182-176.res.spectrum.com | 0 | ||
| 97.69.182.177 | syn-097-069-182-177.res.spectrum.com | 0 | ||
| 97.69.182.178 | syn-097-069-182-178.res.spectrum.com | 0 | ||
| 97.69.182.179 | syn-097-069-182-179.res.spectrum.com | 0 | ||
| 97.69.182.180 | syn-097-069-182-180.res.spectrum.com | 0 | ||
| 97.69.182.181 | syn-097-069-182-181.res.spectrum.com | 0 | ||
| 97.69.182.182 | syn-097-069-182-182.res.spectrum.com | 0 | ||
| 97.69.182.183 | syn-097-069-182-183.res.spectrum.com | 0 | ||
| 97.69.182.184 | syn-097-069-182-184.res.spectrum.com | 0 | ||
| 97.69.182.185 | syn-097-069-182-185.res.spectrum.com | 0 | ||
| 97.69.182.186 | syn-097-069-182-186.res.spectrum.com | 0 | ||
| 97.69.182.187 | syn-097-069-182-187.res.spectrum.com | 0 | ||
| 97.69.182.188 | syn-097-069-182-188.res.spectrum.com | 0 | ||
| 97.69.182.189 | syn-097-069-182-189.res.spectrum.com | 0 | ||
| 97.69.182.190 | syn-097-069-182-190.res.spectrum.com | 0 | ||
| 97.69.182.191 | syn-097-069-182-191.res.spectrum.com | 0 | ||
| 97.69.182.192 | syn-097-069-182-192.res.spectrum.com | 0 | ||
| 97.69.182.193 | syn-097-069-182-193.res.spectrum.com | 0 | ||
| 97.69.182.194 | syn-097-069-182-194.res.spectrum.com | 0 | ||
| 97.69.182.195 | syn-097-069-182-195.res.spectrum.com | 0 | ||
| 97.69.182.196 | syn-097-069-182-196.res.spectrum.com | 0 | ||
| 97.69.182.197 | syn-097-069-182-197.res.spectrum.com | 0 | ||
| 97.69.182.198 | syn-097-069-182-198.res.spectrum.com | 0 | ||
| 97.69.182.199 | syn-097-069-182-199.res.spectrum.com | 0 | ||
| 97.69.182.200 | syn-097-069-182-200.res.spectrum.com | 0 | ||
| 97.69.182.201 | syn-097-069-182-201.res.spectrum.com | 0 | ||
| 97.69.182.202 | syn-097-069-182-202.res.spectrum.com | 0 | ||
| 97.69.182.203 | syn-097-069-182-203.res.spectrum.com | 0 | ||
| 97.69.182.204 | syn-097-069-182-204.res.spectrum.com | 0 | ||
| 97.69.182.205 | syn-097-069-182-205.res.spectrum.com | 0 | ||
| 97.69.182.206 | syn-097-069-182-206.res.spectrum.com | 0 | ||
| 97.69.182.207 | syn-097-069-182-207.res.spectrum.com | 0 | ||
| 97.69.182.208 | syn-097-069-182-208.res.spectrum.com | 0 | ||
| 97.69.182.209 | syn-097-069-182-209.res.spectrum.com | 0 | ||
| 97.69.182.210 | syn-097-069-182-210.res.spectrum.com | 0 | ||
| 97.69.182.211 | syn-097-069-182-211.res.spectrum.com | 0 | ||
| 97.69.182.212 | syn-097-069-182-212.res.spectrum.com | 0 | ||
| 97.69.182.213 | syn-097-069-182-213.res.spectrum.com | 0 | ||
| 97.69.182.214 | syn-097-069-182-214.res.spectrum.com | 0 | ||
| 97.69.182.215 | syn-097-069-182-215.res.spectrum.com | 0 | ||
| 97.69.182.216 | syn-097-069-182-216.res.spectrum.com | 0 | ||
| 97.69.182.217 | syn-097-069-182-217.res.spectrum.com | 0 | ||
| 97.69.182.218 | syn-097-069-182-218.res.spectrum.com | 0 | ||
| 97.69.182.219 | syn-097-069-182-219.res.spectrum.com | 0 | ||
| 97.69.182.220 | syn-097-069-182-220.res.spectrum.com | 0 | ||
| 97.69.182.221 | syn-097-069-182-221.res.spectrum.com | 0 | ||
| 97.69.182.222 | syn-097-069-182-222.res.spectrum.com | 0 | ||
| 97.69.182.223 | syn-097-069-182-223.res.spectrum.com | 0 | ||
| 97.69.182.224 | syn-097-069-182-224.res.spectrum.com | 0 | ||
| 97.69.182.225 | syn-097-069-182-225.res.spectrum.com | 0 | ||
| 97.69.182.226 | syn-097-069-182-226.res.spectrum.com | 0 | ||
| 97.69.182.227 | syn-097-069-182-227.res.spectrum.com | 0 | ||
| 97.69.182.228 | syn-097-069-182-228.res.spectrum.com | 0 | ||
| 97.69.182.229 | syn-097-069-182-229.res.spectrum.com | 0 | ||
| 97.69.182.230 | syn-097-069-182-230.res.spectrum.com | 0 | ||
| 97.69.182.231 | syn-097-069-182-231.res.spectrum.com | 0 | ||
| 97.69.182.232 | syn-097-069-182-232.res.spectrum.com | 0 | ||
| 97.69.182.233 | syn-097-069-182-233.res.spectrum.com | 0 | ||
| 97.69.182.234 | syn-097-069-182-234.res.spectrum.com | 0 | ||
| 97.69.182.235 | syn-097-069-182-235.res.spectrum.com | 0 | ||
| 97.69.182.236 | syn-097-069-182-236.res.spectrum.com | 0 | ||
| 97.69.182.237 | syn-097-069-182-237.res.spectrum.com | 0 | ||
| 97.69.182.238 | syn-097-069-182-238.res.spectrum.com | 0 | ||
| 97.69.182.239 | syn-097-069-182-239.res.spectrum.com | 0 | ||
| 97.69.182.240 | syn-097-069-182-240.res.spectrum.com | 0 | ||
| 97.69.182.241 | syn-097-069-182-241.res.spectrum.com | 0 | ||
| 97.69.182.242 | syn-097-069-182-242.res.spectrum.com | 0 | ||
| 97.69.182.243 | syn-097-069-182-243.res.spectrum.com | 0 | ||
| 97.69.182.244 | syn-097-069-182-244.res.spectrum.com | 0 | ||
| 97.69.182.245 | syn-097-069-182-245.res.spectrum.com | 0 | ||
| 97.69.182.246 | syn-097-069-182-246.res.spectrum.com | 0 | ||
| 97.69.182.247 | syn-097-069-182-247.res.spectrum.com | 0 | ||
| 97.69.182.248 | syn-097-069-182-248.res.spectrum.com | 0 | ||
| 97.69.182.249 | syn-097-069-182-249.res.spectrum.com | 0 | ||
| 97.69.182.250 | syn-097-069-182-250.res.spectrum.com | 0 | ||
| 97.69.182.251 | syn-097-069-182-251.res.spectrum.com | 0 | ||
| 97.69.182.252 | syn-097-069-182-252.res.spectrum.com | 0 | ||
| 97.69.182.253 | syn-097-069-182-253.res.spectrum.com | 0 | ||
| 97.69.182.254 | syn-097-069-182-254.res.spectrum.com | 0 | ||
| 97.69.182.255 | syn-097-069-182-255.res.spectrum.com | 0 |
Traceroute
Below is a recent traceroute taken from the IPinfo ProbeNet to an IP in this range. Learn more.
$
traceroute -a -n -q1 -f2 97.69.182.2
traceroute to 97.69.182.2 (97.69.182.2): 64 hops max, 52 byte packets
3 *
4 *
Measurement taken from
IPinfo ProbeNet in Chicago, US
On