Detailed information about 77.90.0.0/18