September 20th, 2005, 05:07 PM
September 20th, 2005, 05:04 PM
80.67.76.26 belongs to Akamai..
Akamai is a worldwide server network that mirrors downloads for big companies (like Microsoft).
Try tracing it the other way around.. Find the (one) client(s)...