Summary
| ASN | AS401152 Ace Data Centers II, L.L.C. |
| BGP | 166.0.92.0/22 |
| IPs with RDNS | 256 |
| Hosted Domains | 0 |
| Pingable IPs | 0 |
| Router IPs | 0 |
| 166.0.93.0 | 166-0-93-0.ips.acedatacenter.com | 0 | ||
| 166.0.93.1 | 166-0-93-1.ips.acedatacenter.com | 0 | ||
| 166.0.93.2 | 166-0-93-2.ips.acedatacenter.com | 0 | ||
| 166.0.93.3 | 166-0-93-3.ips.acedatacenter.com | 0 | ||
| 166.0.93.4 | 166-0-93-4.ips.acedatacenter.com | 0 | ||
| 166.0.93.5 | 166-0-93-5.ips.acedatacenter.com | 0 | ||
| 166.0.93.6 | 166-0-93-6.ips.acedatacenter.com | 0 | ||
| 166.0.93.7 | 166-0-93-7.ips.acedatacenter.com | 0 | ||
| 166.0.93.8 | 166-0-93-8.ips.acedatacenter.com | 0 | ||
| 166.0.93.9 | 166-0-93-9.ips.acedatacenter.com | 0 | ||
| 166.0.93.10 | 166-0-93-10.ips.acedatacenter.com | 0 | ||
| 166.0.93.11 | 166-0-93-11.ips.acedatacenter.com | 0 | ||
| 166.0.93.12 | 166-0-93-12.ips.acedatacenter.com | 0 | ||
| 166.0.93.13 | 166-0-93-13.ips.acedatacenter.com | 0 | ||
| 166.0.93.14 | 166-0-93-14.ips.acedatacenter.com | 0 | ||
| 166.0.93.15 | 166-0-93-15.ips.acedatacenter.com | 0 | ||
| 166.0.93.16 | 166-0-93-16.ips.acedatacenter.com | 0 | ||
| 166.0.93.17 | 166-0-93-17.ips.acedatacenter.com | 0 | ||
| 166.0.93.18 | 166-0-93-18.ips.acedatacenter.com | 0 | ||
| 166.0.93.19 | 166-0-93-19.ips.acedatacenter.com | 0 | ||
| 166.0.93.20 | 166-0-93-20.ips.acedatacenter.com | 0 | ||
| 166.0.93.21 | 166-0-93-21.ips.acedatacenter.com | 0 | ||
| 166.0.93.22 | 166-0-93-22.ips.acedatacenter.com | 0 | ||
| 166.0.93.23 | 166-0-93-23.ips.acedatacenter.com | 0 | ||
| 166.0.93.24 | 166-0-93-24.ips.acedatacenter.com | 0 | ||
| 166.0.93.25 | 166-0-93-25.ips.acedatacenter.com | 0 | ||
| 166.0.93.26 | 166-0-93-26.ips.acedatacenter.com | 0 | ||
| 166.0.93.27 | 166-0-93-27.ips.acedatacenter.com | 0 | ||
| 166.0.93.28 | 166-0-93-28.ips.acedatacenter.com | 0 | ||
| 166.0.93.29 | 166-0-93-29.ips.acedatacenter.com | 0 | ||
| 166.0.93.30 | 166-0-93-30.ips.acedatacenter.com | 0 | ||
| 166.0.93.31 | 166-0-93-31.ips.acedatacenter.com | 0 | ||
| 166.0.93.32 | 166-0-93-32.ips.acedatacenter.com | 0 | ||
| 166.0.93.33 | 166-0-93-33.ips.acedatacenter.com | 0 | ||
| 166.0.93.34 | 166-0-93-34.ips.acedatacenter.com | 0 | ||
| 166.0.93.35 | 166-0-93-35.ips.acedatacenter.com | 0 | ||
| 166.0.93.36 | 166-0-93-36.ips.acedatacenter.com | 0 | ||
| 166.0.93.37 | 166-0-93-37.ips.acedatacenter.com | 0 | ||
| 166.0.93.38 | 166-0-93-38.ips.acedatacenter.com | 0 | ||
| 166.0.93.39 | 166-0-93-39.ips.acedatacenter.com | 0 | ||
| 166.0.93.40 | 166-0-93-40.ips.acedatacenter.com | 0 | ||
| 166.0.93.41 | 166-0-93-41.ips.acedatacenter.com | 0 | ||
| 166.0.93.42 | 166-0-93-42.ips.acedatacenter.com | 0 | ||
| 166.0.93.43 | 166-0-93-43.ips.acedatacenter.com | 0 | ||
| 166.0.93.44 | 166-0-93-44.ips.acedatacenter.com | 0 | ||
| 166.0.93.45 | 166-0-93-45.ips.acedatacenter.com | 0 | ||
| 166.0.93.46 | 166-0-93-46.ips.acedatacenter.com | 0 | ||
| 166.0.93.47 | 166-0-93-47.ips.acedatacenter.com | 0 | ||
| 166.0.93.48 | 166-0-93-48.ips.acedatacenter.com | 0 | ||
| 166.0.93.49 | 166-0-93-49.ips.acedatacenter.com | 0 | ||
| 166.0.93.50 | 166-0-93-50.ips.acedatacenter.com | 0 | ||
| 166.0.93.51 | 166-0-93-51.ips.acedatacenter.com | 0 | ||
| 166.0.93.52 | 166-0-93-52.ips.acedatacenter.com | 0 | ||
| 166.0.93.53 | 166-0-93-53.ips.acedatacenter.com | 0 | ||
| 166.0.93.54 | 166-0-93-54.ips.acedatacenter.com | 0 | ||
| 166.0.93.55 | 166-0-93-55.ips.acedatacenter.com | 0 | ||
| 166.0.93.56 | 166-0-93-56.ips.acedatacenter.com | 0 | ||
| 166.0.93.57 | 166-0-93-57.ips.acedatacenter.com | 0 | ||
| 166.0.93.58 | 166-0-93-58.ips.acedatacenter.com | 0 | ||
| 166.0.93.59 | 166-0-93-59.ips.acedatacenter.com | 0 | ||
| 166.0.93.60 | 166-0-93-60.ips.acedatacenter.com | 0 | ||
| 166.0.93.61 | 166-0-93-61.ips.acedatacenter.com | 0 | ||
| 166.0.93.62 | 166-0-93-62.ips.acedatacenter.com | 0 | ||
| 166.0.93.63 | 166-0-93-63.ips.acedatacenter.com | 0 | ||
| 166.0.93.64 | 166-0-93-64.ips.acedatacenter.com | 0 | ||
| 166.0.93.65 | 166-0-93-65.ips.acedatacenter.com | 0 | ||
| 166.0.93.66 | 166-0-93-66.ips.acedatacenter.com | 0 | ||
| 166.0.93.67 | 166-0-93-67.ips.acedatacenter.com | 0 | ||
| 166.0.93.68 | 166-0-93-68.ips.acedatacenter.com | 0 | ||
| 166.0.93.69 | 166-0-93-69.ips.acedatacenter.com | 0 | ||
| 166.0.93.70 | 166-0-93-70.ips.acedatacenter.com | 0 | ||
| 166.0.93.71 | 166-0-93-71.ips.acedatacenter.com | 0 | ||
| 166.0.93.72 | 166-0-93-72.ips.acedatacenter.com | 0 | ||
| 166.0.93.73 | 166-0-93-73.ips.acedatacenter.com | 0 | ||
| 166.0.93.74 | 166-0-93-74.ips.acedatacenter.com | 0 | ||
| 166.0.93.75 | 166-0-93-75.ips.acedatacenter.com | 0 | ||
| 166.0.93.76 | 166-0-93-76.ips.acedatacenter.com | 0 | ||
| 166.0.93.77 | 166-0-93-77.ips.acedatacenter.com | 0 | ||
| 166.0.93.78 | 166-0-93-78.ips.acedatacenter.com | 0 | ||
| 166.0.93.79 | 166-0-93-79.ips.acedatacenter.com | 0 | ||
| 166.0.93.80 | 166-0-93-80.ips.acedatacenter.com | 0 | ||
| 166.0.93.81 | 166-0-93-81.ips.acedatacenter.com | 0 | ||
| 166.0.93.82 | 166-0-93-82.ips.acedatacenter.com | 0 | ||
| 166.0.93.83 | 166-0-93-83.ips.acedatacenter.com | 0 | ||
| 166.0.93.84 | 166-0-93-84.ips.acedatacenter.com | 0 | ||
| 166.0.93.85 | 166-0-93-85.ips.acedatacenter.com | 0 | ||
| 166.0.93.86 | 166-0-93-86.ips.acedatacenter.com | 0 | ||
| 166.0.93.87 | 166-0-93-87.ips.acedatacenter.com | 0 | ||
| 166.0.93.88 | 166-0-93-88.ips.acedatacenter.com | 0 | ||
| 166.0.93.89 | 166-0-93-89.ips.acedatacenter.com | 0 | ||
| 166.0.93.90 | 166-0-93-90.ips.acedatacenter.com | 0 | ||
| 166.0.93.91 | 166-0-93-91.ips.acedatacenter.com | 0 | ||
| 166.0.93.92 | 166-0-93-92.ips.acedatacenter.com | 0 | ||
| 166.0.93.93 | 166-0-93-93.ips.acedatacenter.com | 0 | ||
| 166.0.93.94 | 166-0-93-94.ips.acedatacenter.com | 0 | ||
| 166.0.93.95 | 166-0-93-95.ips.acedatacenter.com | 0 | ||
| 166.0.93.96 | 166-0-93-96.ips.acedatacenter.com | 0 | ||
| 166.0.93.97 | 166-0-93-97.ips.acedatacenter.com | 0 | ||
| 166.0.93.98 | 166-0-93-98.ips.acedatacenter.com | 0 | ||
| 166.0.93.99 | 166-0-93-99.ips.acedatacenter.com | 0 | ||
| 166.0.93.100 | 166-0-93-100.ips.acedatacenter.com | 0 | ||
| 166.0.93.101 | 166-0-93-101.ips.acedatacenter.com | 0 | ||
| 166.0.93.102 | 166-0-93-102.ips.acedatacenter.com | 0 | ||
| 166.0.93.103 | 166-0-93-103.ips.acedatacenter.com | 0 | ||
| 166.0.93.104 | 166-0-93-104.ips.acedatacenter.com | 0 | ||
| 166.0.93.105 | 166-0-93-105.ips.acedatacenter.com | 0 | ||
| 166.0.93.106 | 166-0-93-106.ips.acedatacenter.com | 0 | ||
| 166.0.93.107 | 166-0-93-107.ips.acedatacenter.com | 0 | ||
| 166.0.93.108 | 166-0-93-108.ips.acedatacenter.com | 0 | ||
| 166.0.93.109 | 166-0-93-109.ips.acedatacenter.com | 0 | ||
| 166.0.93.110 | 166-0-93-110.ips.acedatacenter.com | 0 | ||
| 166.0.93.111 | 166-0-93-111.ips.acedatacenter.com | 0 | ||
| 166.0.93.112 | 166-0-93-112.ips.acedatacenter.com | 0 | ||
| 166.0.93.113 | 166-0-93-113.ips.acedatacenter.com | 0 | ||
| 166.0.93.114 | 166-0-93-114.ips.acedatacenter.com | 0 | ||
| 166.0.93.115 | 166-0-93-115.ips.acedatacenter.com | 0 | ||
| 166.0.93.116 | 166-0-93-116.ips.acedatacenter.com | 0 | ||
| 166.0.93.117 | 166-0-93-117.ips.acedatacenter.com | 0 | ||
| 166.0.93.118 | 166-0-93-118.ips.acedatacenter.com | 0 | ||
| 166.0.93.119 | 166-0-93-119.ips.acedatacenter.com | 0 | ||
| 166.0.93.120 | 166-0-93-120.ips.acedatacenter.com | 0 | ||
| 166.0.93.121 | 166-0-93-121.ips.acedatacenter.com | 0 | ||
| 166.0.93.122 | 166-0-93-122.ips.acedatacenter.com | 0 | ||
| 166.0.93.123 | 166-0-93-123.ips.acedatacenter.com | 0 | ||
| 166.0.93.124 | 166-0-93-124.ips.acedatacenter.com | 0 | ||
| 166.0.93.125 | 166-0-93-125.ips.acedatacenter.com | 0 | ||
| 166.0.93.126 | 166-0-93-126.ips.acedatacenter.com | 0 | ||
| 166.0.93.127 | 166-0-93-127.ips.acedatacenter.com | 0 | ||
| 166.0.93.128 | 166-0-93-128.ips.acedatacenter.com | 0 | ||
| 166.0.93.129 | 166-0-93-129.ips.acedatacenter.com | 0 | ||
| 166.0.93.130 | 166-0-93-130.ips.acedatacenter.com | 0 | ||
| 166.0.93.131 | 166-0-93-131.ips.acedatacenter.com | 0 | ||
| 166.0.93.132 | 166-0-93-132.ips.acedatacenter.com | 0 | ||
| 166.0.93.133 | 166-0-93-133.ips.acedatacenter.com | 0 | ||
| 166.0.93.134 | 166-0-93-134.ips.acedatacenter.com | 0 | ||
| 166.0.93.135 | 166-0-93-135.ips.acedatacenter.com | 0 | ||
| 166.0.93.136 | 166-0-93-136.ips.acedatacenter.com | 0 | ||
| 166.0.93.137 | 166-0-93-137.ips.acedatacenter.com | 0 | ||
| 166.0.93.138 | 166-0-93-138.ips.acedatacenter.com | 0 | ||
| 166.0.93.139 | 166-0-93-139.ips.acedatacenter.com | 0 | ||
| 166.0.93.140 | 166-0-93-140.ips.acedatacenter.com | 0 | ||
| 166.0.93.141 | 166-0-93-141.ips.acedatacenter.com | 0 | ||
| 166.0.93.142 | 166-0-93-142.ips.acedatacenter.com | 0 | ||
| 166.0.93.143 | 166-0-93-143.ips.acedatacenter.com | 0 | ||
| 166.0.93.144 | 166-0-93-144.ips.acedatacenter.com | 0 | ||
| 166.0.93.145 | 166-0-93-145.ips.acedatacenter.com | 0 | ||
| 166.0.93.146 | 166-0-93-146.ips.acedatacenter.com | 0 | ||
| 166.0.93.147 | 166-0-93-147.ips.acedatacenter.com | 0 | ||
| 166.0.93.148 | 166-0-93-148.ips.acedatacenter.com | 0 | ||
| 166.0.93.149 | 166-0-93-149.ips.acedatacenter.com | 0 | ||
| 166.0.93.150 | 166-0-93-150.ips.acedatacenter.com | 0 | ||
| 166.0.93.151 | 166-0-93-151.ips.acedatacenter.com | 0 | ||
| 166.0.93.152 | 166-0-93-152.ips.acedatacenter.com | 0 | ||
| 166.0.93.153 | 166-0-93-153.ips.acedatacenter.com | 0 | ||
| 166.0.93.154 | 166-0-93-154.ips.acedatacenter.com | 0 | ||
| 166.0.93.155 | 166-0-93-155.ips.acedatacenter.com | 0 | ||
| 166.0.93.156 | 166-0-93-156.ips.acedatacenter.com | 0 | ||
| 166.0.93.157 | 166-0-93-157.ips.acedatacenter.com | 0 | ||
| 166.0.93.158 | 166-0-93-158.ips.acedatacenter.com | 0 | ||
| 166.0.93.159 | 166-0-93-159.ips.acedatacenter.com | 0 | ||
| 166.0.93.160 | 166-0-93-160.ips.acedatacenter.com | 0 | ||
| 166.0.93.161 | 166-0-93-161.ips.acedatacenter.com | 0 | ||
| 166.0.93.162 | 166-0-93-162.ips.acedatacenter.com | 0 | ||
| 166.0.93.163 | 166-0-93-163.ips.acedatacenter.com | 0 | ||
| 166.0.93.164 | 166-0-93-164.ips.acedatacenter.com | 0 | ||
| 166.0.93.165 | 166-0-93-165.ips.acedatacenter.com | 0 | ||
| 166.0.93.166 | 166-0-93-166.ips.acedatacenter.com | 0 | ||
| 166.0.93.167 | 166-0-93-167.ips.acedatacenter.com | 0 | ||
| 166.0.93.168 | 166-0-93-168.ips.acedatacenter.com | 0 | ||
| 166.0.93.169 | 166-0-93-169.ips.acedatacenter.com | 0 | ||
| 166.0.93.170 | 166-0-93-170.ips.acedatacenter.com | 0 | ||
| 166.0.93.171 | 166-0-93-171.ips.acedatacenter.com | 0 | ||
| 166.0.93.172 | 166-0-93-172.ips.acedatacenter.com | 0 | ||
| 166.0.93.173 | 166-0-93-173.ips.acedatacenter.com | 0 | ||
| 166.0.93.174 | 166-0-93-174.ips.acedatacenter.com | 0 | ||
| 166.0.93.175 | 166-0-93-175.ips.acedatacenter.com | 0 | ||
| 166.0.93.176 | 166-0-93-176.ips.acedatacenter.com | 0 | ||
| 166.0.93.177 | 166-0-93-177.ips.acedatacenter.com | 0 | ||
| 166.0.93.178 | 166-0-93-178.ips.acedatacenter.com | 0 | ||
| 166.0.93.179 | 166-0-93-179.ips.acedatacenter.com | 0 | ||
| 166.0.93.180 | 166-0-93-180.ips.acedatacenter.com | 0 | ||
| 166.0.93.181 | 166-0-93-181.ips.acedatacenter.com | 0 | ||
| 166.0.93.182 | 166-0-93-182.ips.acedatacenter.com | 0 | ||
| 166.0.93.183 | 166-0-93-183.ips.acedatacenter.com | 0 | ||
| 166.0.93.184 | 166-0-93-184.ips.acedatacenter.com | 0 | ||
| 166.0.93.185 | 166-0-93-185.ips.acedatacenter.com | 0 | ||
| 166.0.93.186 | 166-0-93-186.ips.acedatacenter.com | 0 | ||
| 166.0.93.187 | 166-0-93-187.ips.acedatacenter.com | 0 | ||
| 166.0.93.188 | 166-0-93-188.ips.acedatacenter.com | 0 | ||
| 166.0.93.189 | 166-0-93-189.ips.acedatacenter.com | 0 | ||
| 166.0.93.190 | 166-0-93-190.ips.acedatacenter.com | 0 | ||
| 166.0.93.191 | 166-0-93-191.ips.acedatacenter.com | 0 | ||
| 166.0.93.192 | 166-0-93-192.ips.acedatacenter.com | 0 | ||
| 166.0.93.193 | 166-0-93-193.ips.acedatacenter.com | 0 | ||
| 166.0.93.194 | 166-0-93-194.ips.acedatacenter.com | 0 | ||
| 166.0.93.195 | 166-0-93-195.ips.acedatacenter.com | 0 | ||
| 166.0.93.196 | 166-0-93-196.ips.acedatacenter.com | 0 | ||
| 166.0.93.197 | 166-0-93-197.ips.acedatacenter.com | 0 | ||
| 166.0.93.198 | 166-0-93-198.ips.acedatacenter.com | 0 | ||
| 166.0.93.199 | 166-0-93-199.ips.acedatacenter.com | 0 | ||
| 166.0.93.200 | 166-0-93-200.ips.acedatacenter.com | 0 | ||
| 166.0.93.201 | 166-0-93-201.ips.acedatacenter.com | 0 | ||
| 166.0.93.202 | 166-0-93-202.ips.acedatacenter.com | 0 | ||
| 166.0.93.203 | 166-0-93-203.ips.acedatacenter.com | 0 | ||
| 166.0.93.204 | 166-0-93-204.ips.acedatacenter.com | 0 | ||
| 166.0.93.205 | 166-0-93-205.ips.acedatacenter.com | 0 | ||
| 166.0.93.206 | 166-0-93-206.ips.acedatacenter.com | 0 | ||
| 166.0.93.207 | 166-0-93-207.ips.acedatacenter.com | 0 | ||
| 166.0.93.208 | 166-0-93-208.ips.acedatacenter.com | 0 | ||
| 166.0.93.209 | 166-0-93-209.ips.acedatacenter.com | 0 | ||
| 166.0.93.210 | 166-0-93-210.ips.acedatacenter.com | 0 | ||
| 166.0.93.211 | 166-0-93-211.ips.acedatacenter.com | 0 | ||
| 166.0.93.212 | 166-0-93-212.ips.acedatacenter.com | 0 | ||
| 166.0.93.213 | 166-0-93-213.ips.acedatacenter.com | 0 | ||
| 166.0.93.214 | 166-0-93-214.ips.acedatacenter.com | 0 | ||
| 166.0.93.215 | 166-0-93-215.ips.acedatacenter.com | 0 | ||
| 166.0.93.216 | 166-0-93-216.ips.acedatacenter.com | 0 | ||
| 166.0.93.217 | 166-0-93-217.ips.acedatacenter.com | 0 | ||
| 166.0.93.218 | 166-0-93-218.ips.acedatacenter.com | 0 | ||
| 166.0.93.219 | 166-0-93-219.ips.acedatacenter.com | 0 | ||
| 166.0.93.220 | 166-0-93-220.ips.acedatacenter.com | 0 | ||
| 166.0.93.221 | 166-0-93-221.ips.acedatacenter.com | 0 | ||
| 166.0.93.222 | 166-0-93-222.ips.acedatacenter.com | 0 | ||
| 166.0.93.223 | 166-0-93-223.ips.acedatacenter.com | 0 | ||
| 166.0.93.224 | 166-0-93-224.ips.acedatacenter.com | 0 | ||
| 166.0.93.225 | 166-0-93-225.ips.acedatacenter.com | 0 | ||
| 166.0.93.226 | 166-0-93-226.ips.acedatacenter.com | 0 | ||
| 166.0.93.227 | 166-0-93-227.ips.acedatacenter.com | 0 | ||
| 166.0.93.228 | 166-0-93-228.ips.acedatacenter.com | 0 | ||
| 166.0.93.229 | 166-0-93-229.ips.acedatacenter.com | 0 | ||
| 166.0.93.230 | 166-0-93-230.ips.acedatacenter.com | 0 | ||
| 166.0.93.231 | 166-0-93-231.ips.acedatacenter.com | 0 | ||
| 166.0.93.232 | 166-0-93-232.ips.acedatacenter.com | 0 | ||
| 166.0.93.233 | 166-0-93-233.ips.acedatacenter.com | 0 | ||
| 166.0.93.234 | 166-0-93-234.ips.acedatacenter.com | 0 | ||
| 166.0.93.235 | 166-0-93-235.ips.acedatacenter.com | 0 | ||
| 166.0.93.236 | 166-0-93-236.ips.acedatacenter.com | 0 | ||
| 166.0.93.237 | 166-0-93-237.ips.acedatacenter.com | 0 | ||
| 166.0.93.238 | 166-0-93-238.ips.acedatacenter.com | 0 | ||
| 166.0.93.239 | 166-0-93-239.ips.acedatacenter.com | 0 | ||
| 166.0.93.240 | 166-0-93-240.ips.acedatacenter.com | 0 | ||
| 166.0.93.241 | 166-0-93-241.ips.acedatacenter.com | 0 | ||
| 166.0.93.242 | 166-0-93-242.ips.acedatacenter.com | 0 | ||
| 166.0.93.243 | 166-0-93-243.ips.acedatacenter.com | 0 | ||
| 166.0.93.244 | 166-0-93-244.ips.acedatacenter.com | 0 | ||
| 166.0.93.245 | 166-0-93-245.ips.acedatacenter.com | 0 | ||
| 166.0.93.246 | 166-0-93-246.ips.acedatacenter.com | 0 | ||
| 166.0.93.247 | 166-0-93-247.ips.acedatacenter.com | 0 | ||
| 166.0.93.248 | 166-0-93-248.ips.acedatacenter.com | 0 | ||
| 166.0.93.249 | 166-0-93-249.ips.acedatacenter.com | 0 | ||
| 166.0.93.250 | 166-0-93-250.ips.acedatacenter.com | 0 | ||
| 166.0.93.251 | 166-0-93-251.ips.acedatacenter.com | 0 | ||
| 166.0.93.252 | 166-0-93-252.ips.acedatacenter.com | 0 | ||
| 166.0.93.253 | 166-0-93-253.ips.acedatacenter.com | 0 | ||
| 166.0.93.254 | 166-0-93-254.ips.acedatacenter.com | 0 | ||
| 166.0.93.255 | 166-0-93-255.ips.acedatacenter.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 166.0.93.117
traceroute to 166.0.93.117 (166.0.93.117): 64 hops max, 52 byte packets
3 *
4 *
5 *
7 *
8 *
9 *
10 *
12 *
14 *
15 *
18 *
19 *
20 *
Measurement taken from
IPinfo ProbeNet in Kunming, CN
On