Detailed information about 179.174.64.0/18