Detailed information about 70.174.224.0/20