Detailed information about 109.238.64.0/20