Detailed information about 166.44.224.0/20