Detailed information about 77.122.192.0/18