Detailed information about 170.224.64.0/18