Detailed information about 104.166.192.0/20