Detailed information about 66.71.225.192/26