Detailed information about 32.112.64.0/18