Detailed information about 162.66.64.0/18