Detailed information about 177.238.64.0/20