Thought I'd point out an error in your post, danny.  ICP is a point-to-point communication tool, similar to the Instant Messenger programs people run.  I'm not sure if it even exists anymore, but we used to use it several years ago.

I believe you were referring to the TCP/IP address, which stands for Transmission Control Protocol/Internet Protocol. This is sometime shortened to IP address.

You seem pretty computer savvy, but this is an error you should have caught.  It removes credibility from your claim.

(next post, another point...)