Detailed information about 77.122.128.0/18