Detailed information about 170.189.64.0/18