Detailed information about 23.238.170.192/26