Detailed information about 182.233.64.0/18