Detailed information about 64.213.224.0/19