Detailed information about 179.66.64.0/18