Detailed information about 66.87.224.0/19