Detailed information about 176.112.160.0/20