The IP address 39.96.16 is provided by Huayun Data Holdings Limited, it's belong to the CDIR (Classless Inter-Domain Routing) 39.109.0.0/19 (range 39.109.0.0 to 39.109.31.255). The autonomous system number (ASN) is 133779.
| ASN | 133779 |
| IP starting by | 39.109.0.0 |
| IP ending by | 39.109.31.255 |
| ASN Name | Huayun Data Holdings Limited |
| CDIR | 39.109.0.0/19 |
| Numerical IP | |
| Registry | apnic |
| Last update | 14/08/2017 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | CN | China | - | Hangzhou | 30.2937 | 120.1614 | 2017-08-14 |
| MaxMind | CN | China | - | Hangzhou | 30.2936 | 120.1614 | 2017-08-14 |
| Whois | HK | - | - | - | 114 | 22 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 39.96.16.0 | 660606976 | 0 |
| 39.96.16.1 | 660606977 | 0 |
| 39.96.16.2 | 660606978 | 0 |
| 39.96.16.3 | 660606979 | 0 |
| 39.96.16.4 | 660606980 | 0 |
| 39.96.16.5 | 660606981 | 0 |
| 39.96.16.6 | 660606982 | 0 |
| 39.96.16.7 | 660606983 | 0 |
| 39.96.16.8 | 660606984 | 0 |
| 39.96.16.9 | 660606985 | 0 |
| 39.96.16.10 | 660606986 | 0 |
| 39.96.16.11 | 660606987 | 0 |
| 39.96.16.12 | 660606988 | 0 |
| 39.96.16.13 | 660606989 | 0 |
| 39.96.16.14 | 660606990 | 0 |
| 39.96.16.15 | 660606991 | 0 |
| 39.96.16.16 | 660606992 | 0 |
| 39.96.16.17 | 660606993 | 0 |
| 39.96.16.18 | 660606994 | 0 |
| 39.96.16.19 | 660606995 | 0 |
| 39.96.16.20 | 660606996 | 0 |
| 39.96.16.21 | 660606997 | 0 |
| 39.96.16.22 | 660606998 | 0 |
| 39.96.16.23 | 660606999 | 0 |
| 39.96.16.24 | 660607000 | 0 |
| 39.96.16.25 | 660607001 | 0 |
| 39.96.16.26 | 660607002 | 0 |
| 39.96.16.27 | 660607003 | 0 |
| 39.96.16.28 | 660607004 | 0 |
| 39.96.16.29 | 660607005 | 0 |
| 39.96.16.30 | 660607006 | 0 |
| 39.96.16.31 | 660607007 | 0 |
| 39.96.16.32 | 660607008 | 0 |
| 39.96.16.33 | 660607009 | 0 |
| 39.96.16.34 | 660607010 | 0 |
| 39.96.16.35 | 660607011 | 0 |
| 39.96.16.36 | 660607012 | 0 |
| 39.96.16.37 | 660607013 | 0 |
| 39.96.16.38 | 660607014 | 0 |
| 39.96.16.39 | 660607015 | 0 |
| 39.96.16.40 | 660607016 | 0 |
| 39.96.16.41 | 660607017 | 0 |
| 39.96.16.42 | 660607018 | 0 |
| 39.96.16.43 | 660607019 | 0 |
| 39.96.16.44 | 660607020 | 0 |
| 39.96.16.45 | 660607021 | 0 |
| 39.96.16.46 | 660607022 | 0 |
| 39.96.16.47 | 660607023 | 0 |
| 39.96.16.48 | 660607024 | 0 |
| 39.96.16.49 | 660607025 | 0 |
| 39.96.16.50 | 660607026 | 0 |
| 39.96.16.51 | 660607027 | 0 |
| 39.96.16.52 | 660607028 | 0 |
| 39.96.16.53 | 660607029 | 0 |
| 39.96.16.54 | 660607030 | 0 |
| 39.96.16.55 | 660607031 | 0 |
| 39.96.16.56 | 660607032 | 0 |
| 39.96.16.57 | 660607033 | 0 |
| 39.96.16.58 | 660607034 | 0 |
| 39.96.16.59 | 660607035 | 0 |
| 39.96.16.60 | 660607036 | 0 |
| 39.96.16.61 | 660607037 | 0 |
| 39.96.16.62 | 660607038 | 0 |
| 39.96.16.63 | 660607039 | 0 |
| 39.96.16.64 | 660607040 | 0 |
| 39.96.16.65 | 660607041 | 0 |
| 39.96.16.66 | 660607042 | 0 |
| 39.96.16.67 | 660607043 | 0 |
| 39.96.16.68 | 660607044 | 0 |
| 39.96.16.69 | 660607045 | 0 |
| 39.96.16.70 | 660607046 | 0 |
| 39.96.16.71 | 660607047 | 0 |
| 39.96.16.72 | 660607048 | 0 |
| 39.96.16.73 | 660607049 | 0 |
| 39.96.16.74 | 660607050 | 0 |
| 39.96.16.75 | 660607051 | 0 |
| 39.96.16.76 | 660607052 | 0 |
| 39.96.16.77 | 660607053 | 0 |
| 39.96.16.78 | 660607054 | 0 |
| 39.96.16.79 | 660607055 | 0 |
| 39.96.16.80 | 660607056 | 0 |
| 39.96.16.81 | 660607057 | 0 |
| 39.96.16.82 | 660607058 | 0 |
| 39.96.16.83 | 660607059 | 0 |
| 39.96.16.84 | 660607060 | 0 |
| 39.96.16.85 | 660607061 | 0 |