Detailed information about 175.142.64.0/18