Detailed information about 63.221.160.0/19