Detailed information about 71.89.64.0/18