Detailed information about 32.231.64.0/18