Detailed information about 180.218.64.0/18