Detailed information about 64.238.16.0/20