Detailed information about 74.168.224.0/20