Detailed information about 222.79.64.0/18