Detailed information about 179.239.128.0/18