Detailed information about 32.67.64.0/18