Detailed information about 176.44.96.0/20