Detailed information about 120.53.192.0/18