Detailed information about 64.98.224.0/20