Detailed information about 180.128.64.0/18