Detailed information about 32.37.128.0/18