Detailed information about 77.65.192.0/18