Detailed information about 66.166.224.0/19