Detailed information about 221.220.64.0/18