Detailed information about 222.236.64.0/18