Detailed information about 66.104.112.0/20