Detailed information about 64.237.192.0/20