Detailed information about 117.68.64.0/18