Detailed information about 64.237.208.0/20