Detailed information about 64.58.192.0/20