Detailed information about 175.96.112.0/20