Something strange with the NetPeerTcpBinding validator

I've been head down in WCF for a while now, culminating with teaching the first run of DevelopMentor's Essential WCF course last week.

After the Peer to Peer session I was talking to one of the students about the possiblity of using the technology for scenarios other than writing your own version of Windows Live Messenger (which is what all the demos seem to do). I decided to have a play around and along the way discovered a bug in the NetPeerTcpBinding validator.

I'd defined by config file thus:

<bindings>
<netPeerTcpBinding>
<binding name="peer" port="0">
<resolver mode="Custom">
<custom address="http://localhost/stockPeerResolver"
binding="basicHttpBinding" />
</resolver>
<security mode="None" />
</binding>
</netPeerTcpBinding>
</bindings>

The problem was I kept getting an error everytime I tried to create my DuplexChannel. The error read:

"Specified resolver settings are not enough to create a valid resolver.  Please ensure that a ResolverType and an Address is specified for the custom resolver."

Now, since I was developing on Win2003 I had to write my own Peer Resolver (PNRP isn't available on Win2003). However, I was using WCF to get to the resolver so I didn;t actually need to specify a custom type in the binding - just the address and binding to get to the resolver. After puzzling about this for some time - looking at another example I had that was working - I discovered some very strange behavior. Everything works if I modify the config file as folllows:

<bindings>
<netPeerTcpBinding>
<binding name="peer" port="0">
<resolver mode="Custom">
<custom address="http://localhost/stockPeerResolver"
binding="basicHttpBinding"
bindingConfiguration="wtf"/>
</resolver>
<security mode="None" />
</binding>
</netPeerTcpBinding>
<basicHttpBinding>
<binding name="wtf" />
</basicHttpBinding>
</bindings>

So I had to add a reference to a binding configuration that did nothing and it all suddenly works, even though the channel stack is built exactly the same.

06/05/2007 3:09 PM

Good Site . Nice work.

|wpbvxpAT NOSPAMlycos dot com

06/05/2007 3:10 PM

Good Site . Nice work.

|jbglhvAT NOSPAMgmail dot com

06/10/2007 2:44 PM

At you the excellent site, a lot of useful info and good design, thank.

|superdrocherAT NOSPAMmail dot ru

06/10/2007 8:26 PM

http://bigsexlive.com/shaved-camel-toe-pussy.html

|rrAT NOSPAMmail dot ru

06/20/2007 4:44 AM

esfqbf18j9emqy [URL=http://www.899301.com/503733.html] grn1joex7 [/URL] c4t2g66akxe9p8

|ithnjsAT NOSPAMyahoo dot com

06/20/2007 5:21 AM

Good Site . Nice work.

|csuhicAT NOSPAMhotmail dot com

06/20/2007 5:21 AM

Good Site . Nice work.

|slyiohAT NOSPAMgmail dot com

06/20/2007 5:21 AM

Good Site . Nice work.

|zpcbgsAT NOSPAMyahoo dot com

06/20/2007 5:22 AM

Good Site . Nice work.

|lopjsuAT NOSPAMgmail dot com

06/20/2007 5:23 AM

Good Site . Nice work.

|dwjgsmAT NOSPAMhotmail dot com

06/20/2007 5:33 AM

Good Site . Nice work.

|lwyzgvAT NOSPAMlycos dot com

06/20/2007 5:33 AM

Good Site . Nice work.

|cmhfmpAT NOSPAMhotmail dot com

06/20/2007 5:33 AM

Good Site . Nice work.

|dyzdrjAT NOSPAMhotmail dot com

06/20/2007 5:33 AM

Good Site . Nice work.

|ymmzjyAT NOSPAMmailcity dot com

06/20/2007 5:34 AM

Good Site . Nice work.

|kcxinkAT NOSPAMmailcity dot com

06/20/2007 6:28 AM

Good Site . Nice work.

|eqnkivAT NOSPAMgmail dot com

06/20/2007 6:29 AM

Good Site . Nice work.

|vqhlkvAT NOSPAMlycos dot com

06/20/2007 6:31 AM

Good Site . Nice work.

|hjziqnAT NOSPAMgmail dot com

06/20/2007 6:32 AM

Good Site . Nice work.

|tmobqhAT NOSPAMgmail dot com

06/20/2007 6:39 AM

Good Site . Nice work.

|ssxkjpAT NOSPAMlycos dot com

06/20/2007 6:41 AM

Good Site . Nice work.

|bfagaoAT NOSPAMyahoo dot com

06/20/2007 6:42 AM

Good Site . Nice work.

|rpwsflAT NOSPAMhotmail dot com

06/20/2007 7:26 AM

Good Site . Nice work.

|ztwpoaAT NOSPAMgmail dot com

06/20/2007 7:27 AM

Good Site . Nice work.

|bfxwhdAT NOSPAMmailcity dot com

06/20/2007 7:29 AM

Good Site . Nice work.

|ijueolAT NOSPAMmailcity dot com

06/20/2007 7:31 AM

Good Site . Nice work.

|wwyyshAT NOSPAMgmail dot com

06/20/2007 7:32 AM

Good Site . Nice work.

|fckstfAT NOSPAMhotmail dot com

06/20/2007 7:32 AM

Good Site . Nice work.

|zubxanAT NOSPAMhotmail dot com

06/20/2007 7:35 AM

Good Site . Nice work.

|nttzbtAT NOSPAMlycos dot com

06/20/2007 8:21 AM

Good Site . Nice work.

|qgwinhAT NOSPAMlycos dot com

06/20/2007 8:22 AM

Good Site . Nice work.

|rxcoejAT NOSPAMhotmail dot com

06/20/2007 8:22 AM

Good Site . Nice work.

|hdicbjAT NOSPAMhotmail dot com

06/20/2007 8:22 AM

Good Site . Nice work.

|eeqnzgAT NOSPAMyahoo dot com

06/20/2007 8:24 AM

Good Site . Nice work.

|ffznruAT NOSPAMlycos dot com

06/20/2007 8:32 AM

Good Site . Nice work.

|hlbmwyAT NOSPAMgmail dot com

06/20/2007 8:33 AM

Good Site . Nice work.

|vsfaarAT NOSPAMhotmail dot com

06/20/2007 8:37 AM

Good Site . Nice work.

|zckwvoAT NOSPAMyahoo dot com

06/20/2007 8:37 AM

Good Site . Nice work.

|fcyvpuAT NOSPAMmailcity dot com

06/20/2007 8:38 AM

Good Site . Nice work.

|rwjvtyAT NOSPAMmailcity dot com

06/20/2007 8:39 AM

Good Site . Nice work.

|qydpdtAT NOSPAMhotmail dot com

06/20/2007 8:47 AM

Good Site . Nice work.

|bkyckpAT NOSPAMlycos dot com

06/20/2007 9:16 AM

Good Site . Nice work.

|espvbhAT NOSPAMyahoo dot com

06/20/2007 9:17 AM

Good Site . Nice work.

|xujsgfAT NOSPAMgmail dot com

06/20/2007 9:18 AM

Good Site . Nice work.

|kbxuldAT NOSPAMhotmail dot com

06/20/2007 9:18 AM

Good Site . Nice work.

|avbgpbAT NOSPAMhotmail dot com

06/20/2007 9:22 AM

Good Site . Nice work.

|yizjrkAT NOSPAMmailcity dot com

06/20/2007 9:23 AM

Good Site . Nice work.

|ldewqgAT NOSPAMmailcity dot com

06/20/2007 9:23 AM

Good Site . Nice work.

|ikatlyAT NOSPAMyahoo dot com

06/20/2007 9:24 AM

Good Site . Nice work.

|nionffAT NOSPAMlycos dot com

06/20/2007 9:27 AM

Good Site . Nice work.

|whuojgAT NOSPAMmailcity dot com

06/20/2007 9:27 AM

Good Site . Nice work.

|cyqcsuAT NOSPAMhotmail dot com

06/20/2007 9:29 AM

Good Site . Nice work.

|byvsgwAT NOSPAMmailcity dot com

06/20/2007 9:30 AM

Good Site . Nice work.

|jyhgzwAT NOSPAMyahoo dot com

06/20/2007 9:30 AM

Good Site . Nice work.

|cziyupAT NOSPAMyahoo dot com

06/20/2007 9:31 AM

Good Site . Nice work.

|qswpctAT NOSPAMyahoo dot com

06/20/2007 9:32 AM

Good Site . Nice work.

|iimugcAT NOSPAMlycos dot com

06/20/2007 9:32 AM

Good Site . Nice work.

|voaubmAT NOSPAMhotmail dot com

06/20/2007 9:33 AM

Good Site . Nice work.

|pgranzAT NOSPAMlycos dot com

06/20/2007 9:39 AM

Good Site . Nice work.

|qenocrAT NOSPAMlycos dot com

06/20/2007 9:39 AM

Good Site . Nice work.

|pewonwAT NOSPAMyahoo dot com

06/20/2007 9:40 AM

Good Site . Nice work.

|khbpjyAT NOSPAMlycos dot com

06/20/2007 9:42 AM

Good Site . Nice work.

|arbblgAT NOSPAMyahoo dot com

06/20/2007 9:43 AM

Good Site . Nice work.

|qyxdwlAT NOSPAMmailcity dot com

06/20/2007 9:44 AM

Good Site . Nice work.

|lxtrarAT NOSPAMhotmail dot com

06/20/2007 9:45 AM

Good Site . Nice work.

|mwblvcAT NOSPAMmailcity dot com

06/20/2007 9:56 AM

Good Site . Nice work.

|zkttonAT NOSPAMhotmail dot com

06/20/2007 9:57 AM

Good Site . Nice work.

|fdefowAT NOSPAMyahoo dot com

06/20/2007 9:57 AM

Good Site . Nice work.

|yqnrmvAT NOSPAMhotmail dot com

06/20/2007 9:58 AM

Good Site . Nice work.

|manbynAT NOSPAMhotmail dot com

06/20/2007 10:14 AM

Good Site . Nice work.

|tmytsoAT NOSPAMyahoo dot com

06/20/2007 10:15 AM

Good Site . Nice work.

|ljjuazAT NOSPAMyahoo dot com

06/20/2007 10:16 AM

Good Site . Nice work.

|zbmntvAT NOSPAMmailcity dot com

06/20/2007 10:22 AM

Good Site . Nice work.

|ziaxngAT NOSPAMgmail dot com

06/20/2007 10:23 AM

Good Site . Nice work.

|uupaszAT NOSPAMlycos dot com

06/20/2007 10:23 AM

Good Site . Nice work.

|uupaszAT NOSPAMlycos dot com

06/20/2007 10:30 AM

Good Site . Nice work.

|inovzfAT NOSPAMmailcity dot com

06/20/2007 10:30 AM

Good Site . Nice work.

|xwvosgAT NOSPAMmailcity dot com

06/20/2007 10:30 AM

Good Site . Nice work.

|gsntvzAT NOSPAMhotmail dot com

06/20/2007 10:31 AM

Good Site . Nice work.

|cpfnknAT NOSPAMyahoo dot com

06/20/2007 10:31 AM

Good Site . Nice work.

|odtqgdAT NOSPAMgmail dot com

06/20/2007 10:36 AM

Good Site . Nice work.

|lukeyrAT NOSPAMhotmail dot com

06/20/2007 10:36 AM

Good Site . Nice work.

|blwlpaAT NOSPAMyahoo dot com

06/20/2007 10:36 AM

Good Site . Nice work.

|ubitokAT NOSPAMmailcity dot com

06/20/2007 10:38 AM

Good Site . Nice work.

|xiqzldAT NOSPAMgmail dot com

06/20/2007 10:38 AM

Good Site . Nice work.

|gcejroAT NOSPAMgmail dot com

06/20/2007 10:39 AM

Good Site . Nice work.

|iqnbunAT NOSPAMyahoo dot com

06/20/2007 10:40 AM

Good Site . Nice work.

|kvoazoAT NOSPAMhotmail dot com

06/20/2007 10:40 AM

Good Site . Nice work.

|tccgtbAT NOSPAMyahoo dot com

06/20/2007 10:41 AM

Good Site . Nice work.

|aaithtAT NOSPAMlycos dot com

06/20/2007 10:47 AM

Good Site . Nice work.

|wttpiqAT NOSPAMlycos dot com

06/20/2007 11:02 AM

Good Site . Nice work.

|uhuhvfAT NOSPAMgmail dot com

06/20/2007 11:09 AM

Good Site . Nice work.

|cyqzucAT NOSPAMlycos dot com

06/20/2007 11:19 AM

Good Site . Nice work.

|rfqorlAT NOSPAMyahoo dot com

06/20/2007 11:20 AM

Good Site . Nice work.

|mhsmgmAT NOSPAMyahoo dot com

06/20/2007 11:21 AM

Good Site . Nice work.

|twkbcoAT NOSPAMmailcity dot com

06/20/2007 11:22 AM

Good Site . Nice work.

|yeqjjtAT NOSPAMlycos dot com

06/20/2007 11:22 AM

Good Site . Nice work.

|itokerAT NOSPAMlycos dot com

06/20/2007 11:24 AM

Good Site . Nice work.

|ekxlwvAT NOSPAMmailcity dot com

06/20/2007 11:25 AM

Good Site . Nice work.

|mnkljdAT NOSPAMyahoo dot com

06/20/2007 11:25 AM

Good Site . Nice work.

|pmomhxAT NOSPAMgmail dot com

06/20/2007 11:26 AM

Good Site . Nice work.

|luzzbfAT NOSPAMhotmail dot com

06/20/2007 11:27 AM

Good Site . Nice work.

|fdvmzjAT NOSPAMlycos dot com

06/20/2007 11:29 AM

Good Site . Nice work.

|wzdkbwAT NOSPAMgmail dot com

06/20/2007 11:29 AM

Good Site . Nice work.

|cbufbmAT NOSPAMgmail dot com

06/20/2007 11:30 AM

Good Site . Nice work.

|nbqrnnAT NOSPAMmailcity dot com

06/20/2007 11:31 AM

Good Site . Nice work.

|timfarAT NOSPAMyahoo dot com

06/20/2007 11:40 AM

Good Site . Nice work.

|zygslsAT NOSPAMmailcity dot com

06/20/2007 11:44 AM

Good Site . Nice work.

|yiweqyAT NOSPAMhotmail dot com

06/20/2007 11:45 AM

Good Site . Nice work.

|hbcyyxAT NOSPAMmailcity dot com

06/20/2007 11:46 AM

Good Site . Nice work.

|tgvzynAT NOSPAMhotmail dot com

06/20/2007 11:46 AM

Good Site . Nice work.

|pikijlAT NOSPAMmailcity dot com

06/20/2007 11:47 AM

Good Site . Nice work.

|kplpmfAT NOSPAMyahoo dot com

06/20/2007 11:47 AM

Good Site . Nice work.

|yjqcvdAT NOSPAMyahoo dot com

06/20/2007 11:47 AM

Good Site . Nice work.

|ennbtjAT NOSPAMmailcity dot com

06/20/2007 12:10 PM

Good Site . Nice work.

|dedfbfAT NOSPAMyahoo dot com

06/20/2007 12:11 PM

Good Site . Nice work.

|azjfwsAT NOSPAMyahoo dot com

06/20/2007 12:11 PM

Good Site . Nice work.

|eykiebAT NOSPAMmailcity dot com

06/20/2007 12:20 PM

Good Site . Nice work.

|wcnnkfAT NOSPAMhotmail dot com

06/20/2007 12:24 PM

Good Site . Nice work.

|xwtgdqAT NOSPAMhotmail dot com

06/20/2007 12:25 PM

Good Site . Nice work.

|mwvenjAT NOSPAMhotmail dot com

06/20/2007 12:25 PM

Good Site . Nice work.

|dylvydAT NOSPAMyahoo dot com

06/20/2007 12:26 PM

Good Site . Nice work.

|cfnqryAT NOSPAMgmail dot com

06/20/2007 12:26 PM

Good Site . Nice work.

|waxbroAT NOSPAMgmail dot com

06/20/2007 12:27 PM

Good Site . Nice work.

|gdozkqAT NOSPAMhotmail dot com

06/20/2007 12:28 PM

Good Site . Nice work.

|dnqecrAT NOSPAMmailcity dot com

06/20/2007 12:29 PM

Good Site . Nice work.

|acidnwAT NOSPAMgmail dot com

06/20/2007 12:30 PM

Good Site . Nice work.

|iuxuleAT NOSPAMlycos dot com

06/20/2007 12:30 PM

Good Site . Nice work.

|kbydjqAT NOSPAMlycos dot com

06/20/2007 12:30 PM

Good Site . Nice work.

|ieezsiAT NOSPAMmailcity dot com

06/20/2007 12:31 PM

Good Site . Nice work.

|twaxppAT NOSPAMlycos dot com

06/20/2007 12:45 PM

Good Site . Nice work.

|ovsdeoAT NOSPAMhotmail dot com

06/20/2007 12:45 PM

Good Site . Nice work.

|wlhrlyAT NOSPAMyahoo dot com

06/20/2007 12:46 PM

Good Site . Nice work.

|ijuapdAT NOSPAMyahoo dot com

06/20/2007 12:47 PM

Good Site . Nice work.

|nuivztAT NOSPAMgmail dot com

06/20/2007 12:49 PM

Good Site . Nice work.

|dtyhnaAT NOSPAMmailcity dot com

06/20/2007 12:49 PM

Good Site . Nice work.

|ygtpggAT NOSPAMmailcity dot com

06/20/2007 12:50 PM

Good Site . Nice work.

|tfhensAT NOSPAMgmail dot com

06/20/2007 12:51 PM

Good Site . Nice work.

|aehkwmAT NOSPAMmailcity dot com

06/20/2007 12:51 PM

Good Site . Nice work.

|zdchgjAT NOSPAMyahoo dot com

06/20/2007 12:51 PM

Good Site . Nice work.

|usxiitAT NOSPAMlycos dot com

06/20/2007 1:06 PM

Good Site . Nice work.

|tyjsmhAT NOSPAMlycos dot com

06/20/2007 1:22 PM

Good Site . Nice work.

|gsovzjAT NOSPAMlycos dot com

06/20/2007 1:23 PM

Good Site . Nice work.

|pbnuyaAT NOSPAMlycos dot com

06/20/2007 1:27 PM

Good Site . Nice work.

|wlolvxAT NOSPAMlycos dot com

06/20/2007 1:30 PM

Good Site . Nice work.

|jcrsbrAT NOSPAMgmail dot com

06/20/2007 1:31 PM

Good Site . Nice work.

|oyzcrvAT NOSPAMgmail dot com

06/20/2007 1:31 PM

Good Site . Nice work.

|ymxkdbAT NOSPAMhotmail dot com

06/20/2007 1:34 PM

Good Site . Nice work.

|idjhioAT NOSPAMlycos dot com

06/20/2007 1:34 PM

Good Site . Nice work.

|nijvusAT NOSPAMmailcity dot com

06/20/2007 1:36 PM

Good Site . Nice work.

|qxviaqAT NOSPAMlycos dot com

06/20/2007 1:37 PM

Good Site . Nice work.

|nlktgsAT NOSPAMhotmail dot com

06/20/2007 1:37 PM

Good Site . Nice work.

|llndamAT NOSPAMmailcity dot com

06/20/2007 1:38 PM

Good Site . Nice work.

|gialsyAT NOSPAMhotmail dot com

06/20/2007 1:39 PM

Good Site . Nice work.

|biusztAT NOSPAMhotmail dot com

06/20/2007 1:44 PM

Good Site . Nice work.

|dafefmAT NOSPAMmailcity dot com

06/20/2007 1:50 PM

Good Site . Nice work.

|aucuhsAT NOSPAMmailcity dot com

06/20/2007 1:51 PM

Good Site . Nice work.

|iegnvsAT NOSPAMlycos dot com

06/20/2007 1:51 PM

Good Site . Nice work.

|ksguxbAT NOSPAMyahoo dot com

06/20/2007 1:52 PM

Good Site . Nice work.

|hqcdcjAT NOSPAMhotmail dot com

06/20/2007 2:00 PM

Good Site . Nice work.

|pmcpfaAT NOSPAMhotmail dot com

06/20/2007 2:00 PM

Good Site . Nice work.

|jubmuhAT NOSPAMmailcity dot com

06/20/2007 2:01 PM

Good Site . Nice work.

|hqzmwfAT NOSPAMlycos dot com

06/20/2007 2:16 PM

Good Site . Nice work.

|jqrgvaAT NOSPAMyahoo dot com

06/20/2007 2:17 PM

Good Site . Nice work.

|xtmnjuAT NOSPAMhotmail dot com

06/20/2007 2:17 PM

Good Site . Nice work.

|lfioevAT NOSPAMhotmail dot com

06/20/2007 2:18 PM

Good Site . Nice work.

|rkbveaAT NOSPAMhotmail dot com

06/20/2007 2:22 PM

Good Site . Nice work.

|bmcyemAT NOSPAMmailcity dot com

06/20/2007 2:24 PM

Good Site . Nice work.

|mwubbmAT NOSPAMhotmail dot com

06/20/2007 2:24 PM

Good Site . Nice work.

|iiyzfxAT NOSPAMgmail dot com

06/20/2007 2:24 PM

Good Site . Nice work.

|uqgrsiAT NOSPAMhotmail dot com

06/20/2007 2:25 PM

Good Site . Nice work.

|pyuifaAT NOSPAMgmail dot com

06/20/2007 2:31 PM

Good Site . Nice work.

|swbfdyAT NOSPAMyahoo dot com

06/20/2007 2:34 PM

Good Site . Nice work.

|izvkrcAT NOSPAMgmail dot com

06/20/2007 2:34 PM

Good Site . Nice work.

|rvvhykAT NOSPAMhotmail dot com

06/20/2007 2:34 PM

Good Site . Nice work.

|dfaurfAT NOSPAMgmail dot com

06/20/2007 2:34 PM

Good Site . Nice work.

|ljwzepAT NOSPAMyahoo dot com

06/20/2007 2:34 PM

Good Site . Nice work.

|gmalmmAT NOSPAMmailcity dot com

06/20/2007 2:35 PM

Good Site . Nice work.

|xznuuoAT NOSPAMmailcity dot com

06/20/2007 2:45 PM

Good Site . Nice work.

|qeqztfAT NOSPAMmailcity dot com

06/20/2007 2:53 PM

Good Site . Nice work.

|tiiqdpAT NOSPAMlycos dot com

06/20/2007 3:01 PM

Good Site . Nice work.

|rbcikhAT NOSPAMlycos dot com

06/20/2007 3:12 PM

Good Site . Nice work.

|lzdejqAT NOSPAMlycos dot com

06/20/2007 3:13 PM

Good Site . Nice work.

|smviqaAT NOSPAMyahoo dot com

06/20/2007 3:20 PM

Good Site . Nice work.

|tapcdxAT NOSPAMhotmail dot com

06/20/2007 3:27 PM

Good Site . Nice work.

|uopbccAT NOSPAMyahoo dot com

06/20/2007 3:28 PM

Good Site . Nice work.

|lxkxxtAT NOSPAMyahoo dot com

06/20/2007 3:28 PM

Good Site . Nice work.

|pqarutAT NOSPAMgmail dot com

06/20/2007 3:36 PM

Good Site . Nice work.

|xxjnziAT NOSPAMhotmail dot com

06/20/2007 3:36 PM

Good Site . Nice work.

|yirjrgAT NOSPAMhotmail dot com

06/20/2007 3:37 PM

Good Site . Nice work.

|lqnaipAT NOSPAMyahoo dot com

06/20/2007 3:37 PM

Good Site . Nice work.

|hujrunAT NOSPAMyahoo dot com

06/20/2007 3:37 PM

Good Site . Nice work.

|yirjrgAT NOSPAMhotmail dot com

06/20/2007 4:06 PM

Good Site . Nice work.

|zcevziAT NOSPAMhotmail dot com

06/20/2007 4:08 PM

Good Site . Nice work.

|wovclyAT NOSPAMlycos dot com

06/20/2007 4:19 PM

Good Site . Nice work.

|fxfyvzAT NOSPAMmailcity dot com

06/20/2007 4:19 PM

Good Site . Nice work.

|ahsulnAT NOSPAMyahoo dot com

06/20/2007 4:19 PM

Good Site . Nice work.

|nfftxjAT NOSPAMhotmail dot com

06/20/2007 4:20 PM

Good Site . Nice work.

|ohdzgqAT NOSPAMgmail dot com

06/20/2007 4:23 PM

Good Site . Nice work.

|bxynqpAT NOSPAMgmail dot com

06/20/2007 4:24 PM

Good Site . Nice work.

|hxhcglAT NOSPAMhotmail dot com

06/20/2007 4:25 PM

Good Site . Nice work.

|nvbqdjAT NOSPAMyahoo dot com

06/20/2007 4:25 PM

Good Site . Nice work.

|tvsyvsAT NOSPAMlycos dot com

06/20/2007 4:26 PM

Good Site . Nice work.

|zzeyijAT NOSPAMmailcity dot com

06/20/2007 4:34 PM

Good Site . Nice work.

|ijzgobAT NOSPAMhotmail dot com

06/20/2007 4:37 PM

Good Site . Nice work.

|uvojxjAT NOSPAMmailcity dot com

06/20/2007 4:37 PM

Good Site . Nice work.

|umyzrrAT NOSPAMhotmail dot com

06/20/2007 5:23 PM

Good Site . Nice work.

|qdrmfwAT NOSPAMlycos dot com

06/20/2007 5:24 PM

Good Site . Nice work.

|xuyhnjAT NOSPAMhotmail dot com

06/20/2007 5:25 PM

Good Site . Nice work.

|ngrvdyAT NOSPAMlycos dot com

06/20/2007 5:27 PM

Good Site . Nice work.

|akngeoAT NOSPAMhotmail dot com

06/20/2007 5:33 PM

Good Site . Nice work.

|puyxspAT NOSPAMgmail dot com

06/20/2007 5:34 PM

Good Site . Nice work.

|dbtlhkAT NOSPAMlycos dot com

06/20/2007 5:34 PM

Good Site . Nice work.

|lzrjwtAT NOSPAMlycos dot com

06/20/2007 5:36 PM

Good Site . Nice work.

|czglzsAT NOSPAMhotmail dot com

06/20/2007 5:37 PM

Good Site . Nice work.

|ydotzcAT NOSPAMlycos dot com

06/20/2007 5:49 PM

Good Site . Nice work.

|zxezeqAT NOSPAMmailcity dot com

06/20/2007 6:20 PM

Good Site . Nice work.

|ggvsweAT NOSPAMyahoo dot com

06/20/2007 6:21 PM

Good Site . Nice work.

|rzditrAT NOSPAMlycos dot com

06/20/2007 6:26 PM

Good Site . Nice work.

|ceqogiAT NOSPAMmailcity dot com

06/20/2007 6:28 PM

Good Site . Nice work.

|qzonlxAT NOSPAMgmail dot com

06/20/2007 6:29 PM

Good Site . Nice work.

|pdafxwAT NOSPAMhotmail dot com

06/20/2007 6:30 PM

Good Site . Nice work.

|fgtmkzAT NOSPAMlycos dot com

06/20/2007 6:34 PM

Good Site . Nice work.

|xhqzgoAT NOSPAMlycos dot com

06/20/2007 6:44 PM

Good Site . Nice work.

|pwvnmwAT NOSPAMyahoo dot com

06/20/2007 7:22 PM

Good Site . Nice work.

|fllnntAT NOSPAMhotmail dot com

06/20/2007 7:22 PM

Good Site . Nice work.

|rfwlptAT NOSPAMgmail dot com

06/20/2007 7:23 PM

Good Site . Nice work.

|cfqtjbAT NOSPAMlycos dot com

06/20/2007 7:36 PM

Good Site . Nice work.

|hfupgsAT NOSPAMyahoo dot com

06/20/2007 7:37 PM

Good Site . Nice work.

|ofnvaxAT NOSPAMhotmail dot com

06/20/2007 7:37 PM

Good Site . Nice work.

|lcfhyrAT NOSPAMlycos dot com

06/20/2007 7:37 PM

Good Site . Nice work.

|sdkdoiAT NOSPAMhotmail dot com

06/20/2007 7:37 PM

Good Site . Nice work.

|bkoezlAT NOSPAMlycos dot com

06/20/2007 7:38 PM

Good Site . Nice work.

|cbejilAT NOSPAMhotmail dot com

06/20/2007 7:38 PM

Good Site . Nice work.

|zcstezAT NOSPAMmailcity dot com

06/20/2007 7:38 PM

Good Site . Nice work.

|qsbplyAT NOSPAMgmail dot com

06/20/2007 7:38 PM

Good Site . Nice work.

|jzqddbAT NOSPAMlycos dot com

06/20/2007 8:20 PM

Good Site . Nice work.

|rryjipAT NOSPAMlycos dot com

06/20/2007 8:20 PM

Good Site . Nice work.

|vdtvfuAT NOSPAMmailcity dot com

06/20/2007 8:20 PM

Good Site . Nice work.

|qatpxeAT NOSPAMhotmail dot com

06/20/2007 8:22 PM

Good Site . Nice work.

|wioywmAT NOSPAMgmail dot com

06/20/2007 8:22 PM

Good Site . Nice work.

|xpexrvAT NOSPAMyahoo dot com

06/20/2007 8:25 PM

Good Site . Nice work.

|uxijmfAT NOSPAMhotmail dot com

06/20/2007 8:25 PM

Good Site . Nice work.

|abalziAT NOSPAMmailcity dot com

06/20/2007 8:26 PM

Good Site . Nice work.

|qtiivbAT NOSPAMhotmail dot com

06/20/2007 8:27 PM

Good Site . Nice work.

|xjtprrAT NOSPAMhotmail dot com

06/20/2007 8:27 PM

Good Site . Nice work.

|yptrgiAT NOSPAMhotmail dot com

06/20/2007 8:30 PM

Good Site . Nice work.

|bgdcrsAT NOSPAMyahoo dot com

06/20/2007 8:30 PM

Good Site . Nice work.

|odzorhAT NOSPAMyahoo dot com

06/20/2007 8:33 PM

Good Site . Nice work.

|lkckzmAT NOSPAMmailcity dot com

06/20/2007 8:33 PM

Good Site . Nice work.

|ofpmysAT NOSPAMmailcity dot com

06/20/2007 8:34 PM

Good Site . Nice work.

|elprqyAT NOSPAMyahoo dot com

06/20/2007 8:35 PM

Good Site . Nice work.

|pdivdxAT NOSPAMyahoo dot com

06/20/2007 8:42 PM

Good Site . Nice work.

|xmidsqAT NOSPAMlycos dot com

06/20/2007 8:43 PM

Good Site . Nice work.

|zmtsuyAT NOSPAMmailcity dot com

06/20/2007 8:44 PM

Good Site . Nice work.

|hxeacwAT NOSPAMgmail dot com

06/20/2007 8:49 PM

Good Site . Nice work.

|siiimmAT NOSPAMlycos dot com

06/20/2007 8:50 PM

Good Site . Nice work.

|dhekfyAT NOSPAMgmail dot com

06/20/2007 8:51 PM

Good Site . Nice work.

|vytivrAT NOSPAMgmail dot com

06/20/2007 9:08 PM

Good Site . Nice work.

|szqxovAT NOSPAMmailcity dot com

06/20/2007 9:09 PM

Good Site . Nice work.

|bpbvrgAT NOSPAMhotmail dot com

06/20/2007 9:10 PM

Good Site . Nice work.

|vxsvwlAT NOSPAMgmail dot com

06/20/2007 9:10 PM

Good Site . Nice work.

|kihiecAT NOSPAMyahoo dot com

06/20/2007 9:10 PM

Good Site . Nice work.

|lxlihzAT NOSPAMmailcity dot com

06/30/2007 12:55 AM

adidas trail running shoes
http://www.volny.cz/adidas/
louis vuitton cherry blossom handbags
http://www.volny.cz/luis2007/

|openbsdAT NOSPAMopenbsd dot ru

07/01/2007 12:24 AM

http://www.bjwzsd.net

07/01/2007 7:02 AM

Hello

Hi! Good site, and realy has more information! I bookmark your site, best greetings and Good Luck!


Bye


|fgcxlnkbjdfbnAT NOSPAMlugarus dot com

07/02/2007 1:19 AM

http://ebalta.biz/anime-porn-sample-video.html

|rrAT NOSPAMmail dot ru

07/04/2007 5:02 PM

fiuv4g4jvja660z [URL=http://www.652377.com/865894.html] vur0jprz875m7jd [/URL] hwnrfwdebc92

|owqhtgAT NOSPAMgmail dot com

07/04/2007 5:19 PM

http://abu-ghraib.megafon.name/2006-best-in-movie.html

|rrAT NOSPAMmail dot ru

07/04/2007 5:25 PM

Good Site . Nice work.

|lnvjwlAT NOSPAMlycos dot com

07/04/2007 5:25 PM

Good Site . Nice work.

|ysmntaAT NOSPAMlycos dot com

07/04/2007 5:25 PM

Good Site . Nice work.

|ibcvrgAT NOSPAMgmail dot com

07/04/2007 5:26 PM

Good Site . Nice work.

|mqxkzmAT NOSPAMlycos dot com

07/04/2007 5:26 PM

Good Site . Nice work.

|gwwzbfAT NOSPAMhotmail dot com

07/04/2007 5:38 PM

Good Site . Nice work.

|wnwheoAT NOSPAMlycos dot com

07/04/2007 5:38 PM

Good Site . Nice work.

|qkiwxdAT NOSPAMyahoo dot com

07/04/2007 5:38 PM

Good Site . Nice work.

|iasylxAT NOSPAMyahoo dot com

07/04/2007 6:25 PM

Good Site . Nice work.

|lvzparAT NOSPAMgmail dot com

07/04/2007 6:25 PM

Good Site . Nice work.

|gseqsaAT NOSPAMhotmail dot com

07/04/2007 6:25 PM

Good Site . Nice work.

|ebqtsbAT NOSPAMlycos dot com

07/04/2007 6:26 PM

Good Site . Nice work.

|iehcwqAT NOSPAMgmail dot com

07/04/2007 6:35 PM

Good Site . Nice work.

|krgikoAT NOSPAMyahoo dot com

07/04/2007 6:35 PM

Good Site . Nice work.

|rtptubAT NOSPAMmailcity dot com

07/04/2007 6:35 PM

Good Site . Nice work.

|qvbcwnAT NOSPAMlycos dot com

07/29/2007 8:29 AM

bflymxn knqmuywi vpuxdtwy kxyvq mantw rmjuwplt fpws

|bltoyAT NOSPAMmail dot com

07/29/2007 8:29 AM

ewts hpendc wlrb bzsg ithjqw nuvqf hokzfqprd http://www.hljqizbor.rmjlhwd.com

|qkcdimhoaAT NOSPAMmail dot com

07/29/2007 8:31 AM

caixmjdsv zcrigqx ftkujp gsawecjt dsjg ltrvxnqz qkdugt [URL=http://www.ztdubjp.pfgnwtcz.com]eogvjidrz mruailky[/URL]

|lzucmfdnxAT NOSPAMmail dot com

07/29/2007 8:32 AM

qkdyz igna fjrivx obytdq pcavgylr pwcdjq sltodjq [URL]http://www.dbthns.jgwad.com[/URL] uykcx gidx

|yqhmzuokeAT NOSPAMmail dot com

09/04/2007 10:53 AM

中国石材超市网

|zjyijunhuaAT NOSPAM163 dot com

09/06/2007 10:33 AM

Nice site. Thanks for those informations I'm glade that the problem was resolved.

|veryygoodAT NOSPAMyahoo dot com

09/09/2007 5:58 AM

jeqngumtf83sblggv [URL=http://www.532457.com/403489.html] 5t5epnv6u [/URL] m6gjdzl2r67i4js

|fngxjvAT NOSPAMmailcity dot com

09/09/2007 5:59 AM

qa4yol6saa4bjpq4f [URL=http://www.704552.com/690781.html] wzjm6a6qf35o0q [/URL] 0waf65smv9cnezk3

|iyrzcwAT NOSPAMgmail dot com

09/09/2007 6:00 AM

fqrbp8vmi1 [URL=http://www.562712.com/843537.html] 3lqiv29mndd6fk [/URL] yd8mae96j

|lmbanfAT NOSPAMlycos dot com

09/09/2007 1:31 PM

Good Site . Nice work.

|psycdcAT NOSPAMlycos dot com

09/09/2007 1:32 PM

Good Site . Nice work.

|qbsuhiAT NOSPAMyahoo dot com

09/09/2007 1:33 PM

Good Site . Nice work.

|htkbnsAT NOSPAMyahoo dot com

09/09/2007 1:33 PM

Good Site . Nice work.

|nqgxkaAT NOSPAMyahoo dot com

09/09/2007 1:59 PM

Good Site . Nice work.

|xwnwjoAT NOSPAMyahoo dot com

09/09/2007 2:31 PM

Good Site . Nice work.

|lduejaAT NOSPAMmailcity dot com

09/09/2007 2:32 PM

Good Site . Nice work.

|dtnmdmAT NOSPAMhotmail dot com

09/09/2007 2:33 PM

Good Site . Nice work.

|lldcylAT NOSPAMlycos dot com

09/09/2007 2:33 PM

Good Site . Nice work.

|dcryqjAT NOSPAMlycos dot com

09/09/2007 3:31 PM

Good Site . Nice work.

|czkkpwAT NOSPAMyahoo dot com

09/09/2007 3:33 PM

Good Site . Nice work.

|ypwunrAT NOSPAMgmail dot com

09/09/2007 3:34 PM

Good Site . Nice work.

|bpenzgAT NOSPAMgmail dot com

09/09/2007 3:34 PM

Good Site . Nice work.

|xmpqyqAT NOSPAMyahoo dot com

09/09/2007 3:35 PM

Good Site . Nice work.

|okplyvAT NOSPAMmailcity dot com

09/09/2007 4:29 PM

Good Site . Nice work.

|vjskigAT NOSPAMgmail dot com

09/09/2007 4:30 PM

Good Site . Nice work.

|jpoeraAT NOSPAMmailcity dot com

09/09/2007 4:31 PM

Good Site . Nice work.

|ktadbyAT NOSPAMlycos dot com

09/09/2007 4:32 PM

Good Site . Nice work.

|dngegxAT NOSPAMgmail dot com

09/09/2007 4:32 PM

Good Site . Nice work.

|qbvxcgAT NOSPAMlycos dot com

09/09/2007 6:23 PM

Good Site . Nice work.

|uzmocdAT NOSPAMlycos dot com

09/09/2007 6:24 PM

Good Site . Nice work.

|iqzlymAT NOSPAMyahoo dot com

09/09/2007 6:24 PM

Good Site . Nice work.

|yvbihlAT NOSPAMmailcity dot com

09/09/2007 6:51 PM

Good Site . Nice work.

|dacngkAT NOSPAMlycos dot com

09/09/2007 6:54 PM

Good Site . Nice work.

|wpssusAT NOSPAMyahoo dot com

09/09/2007 7:39 PM

Good Site . Nice work.

|uafhdrAT NOSPAMhotmail dot com

09/09/2007 7:40 PM

Good Site . Nice work.

|nbzpffAT NOSPAMyahoo dot com

09/09/2007 7:40 PM

Good Site . Nice work.

|vnfjvbAT NOSPAMyahoo dot com

09/09/2007 7:41 PM

Good Site . Nice work.

|dxiuksAT NOSPAMyahoo dot com

09/09/2007 7:42 PM

Good Site . Nice work.

|gvssqlAT NOSPAMyahoo dot com