Detailed information about 221.140.128.0/18