Detailed information about 77.32.128.0/18