Host/IP
Hostname: 66.68.93.142
IP Address: 66.68.93.142
Country: United States