Detailed information about 66.135.224.0/19