Detailed information about 64.181.192.0/20