Detailed information about 121.128.64.0/18