Detailed information about 77.123.160.0/19