Detailed information about 121.203.128.0/18