The IP address 121.40.21 is provided by Hangzhou Alibaba Advertising Co.,Ltd., it's belong to the CDIR (Classless Inter-Domain Routing) 121.40.0.0/14 (range 121.40.0.0 to 121.43.255.255). The autonomous system number (ASN) is 37963.
| ASN | 37963 |
| IP starting by | 121.40.0.0 |
| IP ending by | 121.43.255.255 |
| ASN Name | Hangzhou Alibaba Advertising Co.,Ltd. |
| CDIR | 121.40.0.0/14 |
| Numerical IP | |
| Registry | apnic |
| Last update | 01/09/2018 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | AU | Australia | - | Wollongong | -34.424 | 150.8935 | 2018-08-31 |
| MaxMind | AU | Australia | - | Sydney | -33.8591 | 151.2002 | 2018-08-31 |
| Whois | CN | - | - | - | 104 | 36 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 121.40.21.0 | 2032669952 | 0 |
| 121.40.21.1 | 2032669953 | 0 |
| 121.40.21.2 | 2032669954 | 0 |
| 121.40.21.3 | 2032669955 | 0 |
| 121.40.21.4 | 2032669956 | 0 |
| 121.40.21.5 | 2032669957 | 0 |
| 121.40.21.6 | 2032669958 | 0 |
| 121.40.21.7 | 2032669959 | 0 |
| 121.40.21.8 | 2032669960 | 0 |
| 121.40.21.9 | 2032669961 | 0 |
| 121.40.21.10 | 2032669962 | 0 |
| 121.40.21.11 | 2032669963 | 0 |
| 121.40.21.12 | 2032669964 | 0 |
| 121.40.21.13 | 2032669965 | 0 |
| 121.40.21.14 | 2032669966 | 0 |
| 121.40.21.15 | 2032669967 | 0 |
| 121.40.21.16 | 2032669968 | 0 |
| 121.40.21.17 | 2032669969 | 0 |
| 121.40.21.18 | 2032669970 | 0 |
| 121.40.21.19 | 2032669971 | 0 |
| 121.40.21.20 | 2032669972 | 0 |
| 121.40.21.21 | 2032669973 | 0 |
| 121.40.21.22 | 2032669974 | 0 |
| 121.40.21.23 | 2032669975 | 0 |
| 121.40.21.24 | 2032669976 | 0 |
| 121.40.21.25 | 2032669977 | 0 |
| 121.40.21.26 | 2032669978 | 0 |
| 121.40.21.27 | 2032669979 | 0 |
| 121.40.21.28 | 2032669980 | 0 |
| 121.40.21.29 | 2032669981 | 0 |
| 121.40.21.30 | 2032669982 | 0 |
| 121.40.21.31 | 2032669983 | 0 |
| 121.40.21.32 | 2032669984 | 0 |
| 121.40.21.33 | 2032669985 | 0 |
| 121.40.21.34 | 2032669986 | 0 |
| 121.40.21.35 | 2032669987 | 0 |
| 121.40.21.36 | 2032669988 | 0 |
| 121.40.21.37 | 2032669989 | 0 |
| 121.40.21.38 | 2032669990 | 0 |
| 121.40.21.39 | 2032669991 | 0 |
| 121.40.21.40 | 2032669992 | 0 |
| 121.40.21.41 | 2032669993 | 0 |
| 121.40.21.42 | 2032669994 | 0 |
| 121.40.21.43 | 2032669995 | 0 |
| 121.40.21.44 | 2032669996 | 0 |
| 121.40.21.45 | 2032669997 | 0 |
| 121.40.21.46 | 2032669998 | 0 |
| 121.40.21.47 | 2032669999 | 0 |
| 121.40.21.48 | 2032670000 | 0 |
| 121.40.21.49 | 2032670001 | 0 |
| 121.40.21.50 | 2032670002 | 0 |
| 121.40.21.51 | 2032670003 | 0 |
| 121.40.21.52 | 2032670004 | 0 |
| 121.40.21.53 | 2032670005 | 0 |
| 121.40.21.54 | 2032670006 | 0 |
| 121.40.21.55 | 2032670007 | 0 |
| 121.40.21.56 | 2032670008 | 0 |
| 121.40.21.57 | 2032670009 | 0 |
| 121.40.21.58 | 2032670010 | 0 |
| 121.40.21.59 | 2032670011 | 0 |
| 121.40.21.60 | 2032670012 | 0 |
| 121.40.21.61 | 2032670013 | 0 |
| 121.40.21.62 | 2032670014 | 0 |
| 121.40.21.63 | 2032670015 | 0 |
| 121.40.21.64 | 2032670016 | 0 |
| 121.40.21.65 | 2032670017 | 0 |
| 121.40.21.66 | 2032670018 | 0 |
| 121.40.21.67 | 2032670019 | 0 |
| 121.40.21.68 | 2032670020 | 0 |
| 121.40.21.69 | 2032670021 | 0 |
| 121.40.21.70 | 2032670022 | 0 |
| 121.40.21.71 | 2032670023 | 0 |
| 121.40.21.72 | 2032670024 | 0 |
| 121.40.21.73 | 2032670025 | 0 |
| 121.40.21.74 | 2032670026 | 0 |
| 121.40.21.75 | 2032670027 | 0 |
| 121.40.21.76 | 2032670028 | 0 |
| 121.40.21.77 | 2032670029 | 0 |
| 121.40.21.78 | 2032670030 | 0 |
| 121.40.21.79 | 2032670031 | 0 |
| 121.40.21.80 | 2032670032 | 0 |
| 121.40.21.81 | 2032670033 | 0 |
| 121.40.21.82 | 2032670034 | 0 |
| 121.40.21.83 | 2032670035 | 0 |
| 121.40.21.84 | 2032670036 | 0 |
| 121.40.21.85 | 2032670037 | 0 |