Detailed information about 167.77.192.0/18