Detailed information about 176.44.176.0/20