Detailed information about 77.27.128.0/18