Detailed information about 74.238.240.0/20