Linden Lab’s staff reductions are apparently continuing as we push on through Q3 this year.

It’s difficult to pin exact numbers down, as the Lab has declined to be very specific, but with some reductions in Q1, 5% in April, 30% in March and more since then, my rough back-of-the-envelope calculations suggest that the staff reductions are approaching 45-50% since the beginning of this year so far.

This roughly meshes with my notion that the Lab would lay off 50-60% of the staff by the end of the year. While it’s hard to pin down, given the scarcity of data, it does actually appear that Linden Lab has been planning an approximately 60% reduction in staff given the numbers cut out of particular teams. Well, either that or something else has gone wahoonie-shaped that we don’t know about yet.

The whole picture is a little muddled by other patterns of hiring and departure through 2010, of course, but yes. My gut feeling from the available info is that things will settle at around 60% by the end of September, if all goes well.

“If all goes well”? Yes, it doesn’t sound very good, does it? But it will mean that the company is still there, and hasn’t gone all belly-up.com – which would be the worst possible outcome for everyone, including Linden Lab’s competitors. Few people would actually want to see the Lab go out of business, and it certainly appears to be making all the right moves to ensure that it doesn’t.

Something I can’t get a straight answer to is the question about staff numbers. Linden Lab outsources a number of things, and doesn’t talk much about them, but has been known to include the number of people working for call centres and so forth into its headcount figures.

Last I looked, Accounts Payable and almost all of Customer Service (live chat, phone support etc) was being dealt with by companies other than the Lab. Those numbers could well make the Lab look bigger than it is, and skew a lot of other figures.

In any case, reductions continue slow and steady at present and we can only guess at the reasoning behind them.

submit to reddit

Possibly related posts

Second Life Local Payments system to continue to support US Dollars for international customers, says Lab, Linden Lab entertaining offers, Linden Lab doesn’t back Oz on KDU library, Poll-results: The best way of communicating with Linden Lab, Who runs Linden Lab?

20 Responses to “Linden Lab layoffs continue”


  1. [...] This post was mentioned on Twitter by Tateru Nino and Daniel Voyager, Lena Franciosa. Lena Franciosa said: RT @taterunino: Linden Lab layoffs continue « Dwell On It http://bit.ly/bxqUoN [...]

  2. Will you expand why you think the Lab going “all belly-up.com [ ... ] would be the worst possible outcome for everyone, including Linden Lab’s competitors.” ?

    The only negative scenario I can envision at the moment for the competitors is a flood of thousands of SL refugees signing up for other grids (which are more-or-less all still “in beta”) and overtaxing their resources (which, being founded on the OpenSimulator server software, are still officially “in alpha”). I don’t see that as being very likely.

    For one thing, the current technical limitations of the other grids will probably discourage the more casual end of SL’s user base. OpenSim grids are neither fast nor easy, and the types of fun to be had are (so far) not as diverse. For another, there is the idea that one is literally starting over in terms of avatar appearance – not merely from the relatively high-quality “starter” avatars the Lab provides, but from the legendary Ruth some of us remember from before 2007.

    Put another way: should SL sink into the pixel sea, the spin-off grids may see an influx of sign-ups, but not much in the way of retention. As most of the alternative grids have a different business model and mindset than Linden Lab has, I’m not convinced that worry about a lack of retention will distract the admins of those grids from their dedication to improvement in performance.

    So… what is my imagination of possible futures missing?

  3. The rising tide lifts all boats. What’s good for the industry as a whole is good for its participants.

    Conversely, something high-profile like SL sinking would damage the reputation of the industry as a whole, and reduce interest in it. However small a player Google’s Lively was, its closure hurt public perception of virtual environments as a going concern. Ditto the closure of there.com.

    Not a vast impact, but significant. The last thing any of the Lab’s competitors want to see is to see the Lab crash and burn. Run second? Run last, even? Sure. Everyone wants to be in front. But if a commercial success like SL has been can suddenly turn around and collapse (metaphorically) overnight? That could happen to any of them.

    And these environments, as I’ve noted previously, run on faith. If we don’t believe in them and their operators enough, we don’t go.

    Without faith in virtual environments, generally, the opensim grid could well wind up in the same position as previous generations of online virtual environments: A niche-corner of the Internet with a small market of users shared between them; barely noticed by the public at large, and ultimately not sustainable for more than a decade or two without enough growth to offset attrition.

    Can you name even twenty of the several thousand online virtual environments that existed in the 1980s and 1990s? I could probably name six without having to resort to a search engine. That, in essence, is the problem. Too small an audience means you’re sidelined and forgotten.

  4. sirhc desantis says:

    Well if LL does take the swandive into oblivion I don’t think I will bother again. Maybe a sim or 4 housed personally and accesible to other grids [if they ever reach that stage]. That would make for a dynamic linked world to be sure.
    I think the worst thing that could happen is a splintering of LL as we know it. Core groups forming offshoots. Maybe ‘worst’ is not the word.

  5. Pathfinder says:

    “The rising tide lifts all boats.” Very good quote, Tateru. I remain positive and hopeful, both for Linden Lab as well as for LL’s customers.

    And I most strongly feel that the pioneering folks who are creating amazing things in SL will have a bright future no matter what happens to the platform. Tools currently exist for content creators to move their own creations to OpenSim, so creative effort spent in SL can migrate to other grids if need be. Diasporas are often opportunities.

    Plus, who knows what amazing new platforms are in the wings?

  6. Tarring the entire non-gaming virtual environment milieu with the brush of SL is risky… which is what the “tide/boats” analogy looks like, as does characterizing it in the aggregate as an “industry”. I also detect the “niche bad, mainstream good” mantra, which I have always been convinced is false. Curiously enough, between my last comment and this one, I’ve been made aware of Gwyneth Llewelyn’s latest post – http://gwynethllewelyn.net/2010/08/07/what-have-you-achieved/ – to which I was directed by Botgirl: http://botgirl.blogspot.com/2010/08/what-makes-second-life-and-virtual.html [never mind that I'm its tutelary subject]. I recommend them to reinforce my own point.

    “… the opensim grid could well wind up in the same position as previous generations of online virtual environments: A niche-corner of the Internet with a small market of users shared between them; barely noticed by the public at large, and ultimately not sustainable for more than a decade or two without enough growth to offset attrition.”

    This is a problem? Anyone who spends much time in VE’s like Second Life understand that nothing is permanent, save perhaps the records we make of them. Funny thing is: the non-virtual world works like that, too. A decade is a loooooong time, technologically (SL itself is just over 8 years old). Eventually, new software and hardware will render — pun intended — VE’s running SL-style code (including OpenSim) obsolete, anyway. Meanwhile, the niches that exist today will have allowed the kinds of people who are naturally attracted to them — those who are capable, as Gwyneth puts it, of self-entertainment — to survive, cross-pollinate, and evolve with the tech.

    We avatars will never be a significant fraction of the planet’s population. Neither are the people who visit art museums, or attend orchestral concerts and operas…. yet those niches survive, as do thousands of others.

  7. [...] world commentators/analysts I most value reading. She estimates that layoffs at Linden Research will total 60% by the end of September, “if all goes well”: “If all goes well”? Yes, it doesn’t sound very good, does [...]

  8. I find it hard to believe that someone with a bit more business sense would not try and do a VW platform that made money and grew.
    Surely the weight of money now going in to VWs makes A Future more certain?

  9. Curious. The Phyneas Jack Memorial Trust has reduced it’s mainland tier by about the same percentage over the past year. From five full mainland regions to two and a half. We sold or transferred some of Kahruvel’s outlying property in southern Noyo, southern Davenport, Palomarian and Myrtle and kept the forest’s tahra intact in Bodega, northern Davenport, northern Noyo, Cowell, Stinson and Rodeo. The Trust has felt the same squeeze it would appear. (Thank G’al that boatload of lumber we sent to Nautilus fetched a decent price!)

  10. @Pathfinder I remain hopeful also. As to whether I should feel positive … I have insufficient data to form an opinion on that at this time.

  11. @Lalo Actually, there’s nothing wrong with being a niche – so long as you’re a sufficiently large niche to be a self-sustaining one. The mass-market, ultimately, is nothing more than a massive gallimaufry of niches. Each niche, however, requires a critical mass to be self-sustaining. Niches that reach that mass persist, and those that don’t wither (and ultimately reappear a decade or two down the track). Avoiding any of those long Winters would seem to me to be desirable to all of us involved with virtual environments.

  12. @Soror Perhaps. Approximately 70% of all new business ventures fail, however. Given competent management and a solid product, the failure rate might drop as low as 40-50%. Even under ideal circumstances, success is far from certain.

  13. Tautero –

    I completely agree with you that loss of Second Life would hurt other virtual worlds. This is especially true for OpenSim, where Second Life serves several key functions.

    1. Training. Since the viewers and building tools are the same, individuals — and employees, and students — can go to Second Life for free or low-cost training programs and orientation sessions. Also, there is a wealth of information on the Second Life wikis, blogs, and YouTube, almost all of which is directly applicable to OpenSim.

    2. Content. OpenSim users can go to Second Life content creators for scripts, objects, even custom designs. Yes, these guys will still be around if Second Life folds — somewhere — but they will be much harder to find. (Remember to ask permission before taking purchased content off-grid!)

    3. Marketing. Second Life’s marketing budget dwarfs those of all the OpenSim grids combined. That’s a lot of publicity for virtual worlds — and when people look into it, they might decide they want something like Second Life, but with lower prices or fewer restrictions (and with region backups and enterprise integration). All the Second Life blogs, forums, machinima and other user-generated media also help to drum up awareness.

    And the big one:

    4. Standards. There is no WWW Consortium, no ICAAN, for virtual worlds. Anybody can take OpenSim, modify to whatever extent they want, and create a new universe. The mainline OpenSim guys (and gals!) have pegged their development path to Second Life compatibility: users should be able to take any of the standard Second Life viewers and go into any standard OpenSim grid. You still have spin-offs, like realXtend, InWorldz, and OpenLifeGrid, but for the most part the OpenSim universe is all moving lock-step in the same direction. This means that OpenSim users can take advantage of factors 1,2, and 3 above, and also enjoy the ability to move entire regions from one grid to another, and, of course, to teleport between grids via hypergrid teleport.

    – Maria

  14. c3 says:

    soon the entire lab will be run by bots….. but you all knew that was the plan anyway..right?
    ;)
    singular c3

  15. @Tateru – I agree with you, the rising tide is very signifiant. The success of any environment, whether based on Linden Lab’s code, OpenSim, Blue Mars or something else enlarge the significance of the sector far more than any loss from competition, in my opinion.

    However, even if Linden Lab were to fail, I think that OpenSim could still succeed for several reasons. Firstly, Linden Lab have shown that a virtual world can be profitably sustainable, even if they’ve stumbled a little now. This is a powerful idea that will keep developers and enterpreneurs trying even if the worst were to happen. And they’ve established a pool of people who know about, like and are even passionate about being in these environments.

    Secondly, unlike the systems of the 80s and 90s, Second Life is a much more complete virtual environment. Not only is it graphically more sophisticated (albeit some way from the cutting edge) but it provides a ready means for people to login to the same place, have an inventory, IM other avatars, look up their freinds, etc.). This opens a much wider set of imaginative uses than was possible in previous decades.

    Thirdly, because Linden Lab have open-sourced the client, this won’t go away even if the parent company disappears. In some terms it’s an imperfect open-sourcing – the company retains a private code repository and doesn’t have external people in key decision-making positions (these are problems which Linden Lab have acknowledged themselves). But nevertheless, the code is out there are will continue to be extended by independent developers – the loss of the parent company, if it ever happens, could even be a blessing in disguise.

    These factors combine with some of the particular features of the OpenSim project. Not only is OpenSim open-source, of course (unlike many of the proprietary platforms of earlier decades), but it’s also BSD licensed, which tends to be good for spreading basic technology since companies don’t need to deal with any licensing worries. OpenSim is also not an open-source project that is dominated by a single company, so it’s relatively resilient against business failure. And being open-source (and hence free in monetary terms) encourages a huge amount of market experimentation, both in the social grid space and in all the uses bubbling under that really benefit from people being able to create models, walk around those models and talk about them in the same virtual space (education, training, serious games, architecture, design, etc.)

    In the long term, OpenSim also embodies efforts to create a genuinely distributed virtual environment. Second Life today (and by inheritance, OpenSim’s implementation of an SL environment), as I’m sure you know, is based around a central set of asset, inventory and other services, even if the regions themselves are distributed across machines. This currently makes it impossible for an avatar to travel between completely independent installations with identity, appearance and inventory intact.

    However, efforts such as Crista Lopes’ Hypergrid show a genuine path to achieving that kind of travel. I think this will be a much slower technical burn than people think, since a huge amount of architectural change is required, both on the server and on the viewer side. But if this kicks in there will be a powerful network effect, since people will be able to move between independent VE installations as easily as one can click on a hyperlink today.

    For these reasons, I think that OpenSim (and other open-source environments once enough common protocols shake out) now have a real shot at surviving and flourishing in the long term, no matter what happens to Linden Lab.

  16. @Maria – I agree with many of your points – OpenSim does derive enormous benefit from providing a Second Life environment.

    And it does tend to closely follow Linden Lab innovations as debuted in the viewer (though I would also point towards the Hypergrid, Megaregions, OARs and IARs as features developed completely independently of Linden Lab).

    However, this isn’t because there’s a plan to move in lock-step. Rather, it’s a natural consequence of the fact that Second Life is the most popular general virtual environment/world out there, and one with an open-source viewer. Hence, implementing these provides the greatest utility to the most people, which I feel is a lot of what open-source is about. It’s also relatively cheap, since all the design work has been done for us.

    Don’t underestimate how hard it is to innovate rather than follow – there need to be people with time and freedom to think strategically rather than tactically and this time (effectively money) can be in short supply. Nonetheless, OpenSim already incorporates features that aren’t found elsewhere and I think that strong ideas will continue to emerge in the future, particularly as these gain long-term strength by concensus and usefullness rather than corporate fiat.

    And don’t mistake the lack of a consortium as a barrier to the emergence of standards. The best of these tend to come about from successful implementations rather than being decided up front by a committee. Hypergrid is a case in point – this is generating more interest from its actual early implementations than has come about from the now somewhat moribund VWRAP/OGP process.

  17. @Maria – I re-read your comment and I think that I misaddressed what you were saying with point 4 :) – you’re saying that the Second Life ‘standard’, as controlled by a dominant Linden Lab, helps ensure compatibility between different viewers and OpenSim.

    It’s an interesting point. However, I feel that if Linden Lab disappeared then it wouldn’t lead to the fragmentation that you fear. Sure, there might be more experimentation (which in itself could be a very good thing) but I think that the network effects gained from a viewer being able to access as many virtual environments as possible would outweigh the advantage of specialising in one. And if a different or altered open-sourced protocol was sufficiently successful then its ideas would be adopted by the majority over time.

  18. SL sort of forms the entry-level threshold for VR. People see SL in TV shows, read about it, hear about it, and join it. Then they either sink or swim. After a few weeks/months ISL, they hear about other grids, and other VR browsers, and some take that on, others are content to stay ISL.

    It’s a good triage mechanism for other grids, and if SL were to founder and go titsup, then a lot of noobs may never rez. Or worse, flood the other grids and bog them down.

    Now I want your RL selves to imagine this: Imagine that you’re fully disabled IRL, you’ve gone all out and had a range of implants to be able to sense and feel and pretty much virtually exist online and in VRs and general Internet sites. It’s going to happen, of course. We are constantly pushing the envelope, when I was a teenager there were no personal computers, when I was a young adult there were Commodore-64′s and Amstrads, now there are processors more powerful than that driving my microwave. As a kid I read about Superman, as a teenager I was skeptical of Six Million Dollar Man, today I read about a man getting a full face transplant, another getting a bionic arm and hand that is almost eerie in its capabilities, and people are talking about implanting chips to interface their brains to their electronics…

    When it does, our current state of VR will seem like the old Cello browser compared to Chrome, and we’ll look back on the current grids the same way Lalo referred to “the legendary Ruth…” If Linden Labs and SL are still around then, we can expect that they’ll have competition, and LL collapsing won’t be a loss of a major chunk of infrastructure – but for now, yes, LL needs to be there.

  19. [...] incredibly insightful and a whiz with statistics (plus i love her writing style – btw, great post tonite on Linden [...]

  20. Ener Hax says:

    if Linden did close, it would be an easy out for may corporate users to simply say “that Second Life thing flopped so virtual worlds suck”

    but at the same time, if LL did close it could clear a little air too. LL, while successful, also helped portray the idea that virtual worlds are full of weirdos

    whether they keep going or not has little impact in my opinion. MySpace was all the rage five years ago and there are many (probably most i would guess) that never had a MySpace account but have a facebook account

    they are both as close to each other in function as SL is to OpenSim but not many people consider what MySpace was and is when starting in facebook. it’s fairly irrelevant

    that’s just my view, the view of an avatar about to get cancelled by LL! oh well . . .

    thanks for a very interesting article on the layoffs!



Leave a Reply

Commenters are to be civil, courteous and respectful to others, insofar as it is possible to do so. Beyond that, you're not required to agree with the opinions expressed by me or by others. Think for yourselves!
First time commenters will wind-up in the moderation queue and your comment won't appear right away. Ditto for anything that gets flagged by the anti-spam rules.
Got a news tip or a press-release? Send it to news@taterunino.net.
  • Support us

    Writing is my day job. Site advertising pays for the hosting, but nothing else. Help keep us in coffee and keyboards

    ... or donate in Second Life at this location.

  • ...or use Flattr

  • prednisone no prescription where to purchase generic prednisone online without a rx buy no perscription prednisone buy 10mg prednisone otc buy cheap fedex prednisone watson prednisone cod overnigh prednisone fedex COD prednisone overnight saturday no prescription prednisone on line buy prednisone next day delivery ordering prednisone over the counter prednisone shipped cash on maxalt no prior script order Paxil overnight delivery Paxil free consultation fedex overnight delivery how to get a Paxil rx order Paxil overnight delivery order Paxil without a rx overnight shipping Paxil non prescription for next day delivery buy Paxil without rx no rx cod Paxil Paxil purchased online without prescription purchase Paxil paypal without prescription how to buy Paxil online without rx buy Paxil without prescription order prescription free Paxil how to purchase Paxil online without a prescription order Paxil without a rx overnight shipping buy Paxil paypal without rx buy prednisone without prescription buy generic accutane over night Lasix to buy pegasus software discount astro cheap rosetta stone software download hp scanner software discount software for teachers price comparison of records management software cheap inexpensive chiropractic software buy real tick three software sony ericsson software downloads cheap computer domain software where to buy link manager ii software manga studio mac discount software software for student discounts cheap pc software were to buy manga software download audio recording software downloadable softwares discount antispam software review oe download hack software program like cyberlink powercinema 6 without bundled tuner best buy Valtrex baixar youcam 3.0 4videosoft studio buy line Lasix generic xenical tablets xenical without a perscription cheap fedex Zithromax overnight without a prescription order generic Maxalt online uk Maxalt generic where to purchase Valtrex no prescription no fees order valtrex overnight cheap c-pill cheap valtrex valtrex buy online in stock (no prescriptions needed for Buspar|buy Buspar with no prescription|online pharmacies Buspar|Buspar cheap|buy Buspar without rx|purchase rx Buspar without|Buspar purchase online|purchase Buspar online without rx|purchase Buspar free consultation|buy Buspar Online|buy Buspar american express|buy Buspar Online|buy cheap Buspar with dr. prescription|Buspar side effects|fedex Buspar without priscription|overnight Buspar without a rx|order cheap overnight Buspar|Buspar toronto|uk order Buspar|Buspar no doctors prescription|Buspar mexico|Buspar order|no prescription Buspar with fedex|order generic Buspar|buy Buspar without rx from us pharmacy|prezzo Buspar|Buspar 10mg|Buspar from canada|purchasing Buspar without a script|buy Buspar australia|purchase Buspar visa without prescription|online purchase Buspar|buy Buspar no perscription cod|buy Buspar drugs|buy Buspar with visa|buy Buspar without rx needed|buy Buspar without prescription|buy Buspar no prescription low cost|purchase order generic Buspar online buy Nolvadex from a usa pharmacy without a prescription buy Nolvadex wihout any doctors info echo online software buy Lasix amex online without prescription buy accutane gel cod shipping on Nolvadex buy synthroid new zealand online where to buy cheap synthroid online in uk tamoxifeno distrito buy Accutane cheap without prescription Lasix online overnight delivery cod buy 40 mg zithromax fast delivery purchase online prescription zithromax without buy Nolvadex with paypal order rx free Nolvadex buy discount Nolvadex online safety order Nolvadex Nolvadex 20 mg Nolvadex fedex no prescription no prescriptions needed for zithromax online pharmacy cod zithromax zithromax cod online orders overnight zithromax without a rx how to buy zithromax online without rx zithromax online overnight delivery cod how to purchase zithromax online without a prescription buy cheap Orlistat without prescription free fedex delivery Orlistat Orlistat without rx medications purchase cheap prescription Valtrex buy cheap Finpecia free fedex buy finpecia in england purchase finpecia without a prescription overnight shipping want to buy finpecia in usa buy Valtrex without purchase Valtrex pay pal online without rx buy Buspar online us pharmacy buy cod Buspar Buy prednisone no r x cheap order cheap overnight prednisone buy cheap valtrex without prescription order Crestor online with overnight delivery no prescripton Valtrex Valtrex on line no script Zithromax online no rx overnight order Zithromax without prescription to ship overnight free fedex delivery Buspar buy Arimidex with a visa buy 200 mcg Cytotec online Cytotec buy now pay later buy generic Lasix pills office 2003 primary interop assemblies adobe flash software buy Buspar online no prescription how to buy Valtrex without a prescription buy 10 mg Crestor adobe lightroom trial download Buy Creative Suite 2 purchase Valtrex without a prescription online purchase Proscar online without script adobe flash amd64 adobe creative suite 4 classes purchase accutane 40 mg visa Crestor buy on line adobe inn yachats oregon download windows millennium edition where to buy Tamsulosin by cod Pdf 9.0 buy Cytotec online illegal Creative Suite 5 Release how to purchase Buspar online without rxcheap Buspar no rx price for microsoft office professional 2007 office 2007 vl key pinnacle tv center for windows 7 purchase Crestor online no membership buy Crestor with amex adobe sucks Crestor mexico Orlistat from india buy Flomax online from canada adobe print shop adobe after effects cs3 How To Learn Word oem software lightroom 3.4 windows ms office 3 user Acrobat Professional 8.0 buy Flomax online us pharmacy buy cheap generic Zithromax online generic valtrex uk Prednisone no prior script where can i find autodesk maya cheap boilsoft viseo where to buy generic Buspar online without a rx order buy Flomax online purchase Buspar no prescription cheap affter effects best price hd tune 3.50 central europe map internet download manger mobile buy pharmacy Crestor waterview prezzo Flomax parallels code Buy Fincar 5mg where is the cheapest place to buy adobe illustrator buy generic Valtrex pills po system software video studio x2 pro downlond xp sp3 64 Valtrex without rx overnight shipping cheap Flomax usa buy Flomax line inexpensive corel x4 or x5 download pagemaker 7 full lizenzschlssel mediavatar buy generic Prednisone download dvdit Tamsulosin buy templates sony vegas 9 chomikuj Buspar buy online buy Maxalt australia buy Valtrex no prescription low cost what is Bupropion buy Amitriptyline no prescription low cost Zithromax buy Buspar 10 mg prednisone online cash on delivery buy prednisone without rx buy Arimidex Online article on downloading software Microsoft Photo Editor Download Spanish Word For Now purchase Orlistat visa without prescription Windows 2000 Programs Home Computers cheap proffes Orlistat apotheke buy Valtrex with mastercard Autocad On Line buy valtrex pay cod Buy Finpecia 1mg with mastercard Windows 98 buy Buspar diet pill buy Prednisone online now finpecia buy cheap accutane 40 mg what is valtrex used for inventor professional price Discount Microsoft WindowsLightroom 2 Windows 7Ms Office StandardPhotoshop Cs5 UpgradeComputer Monitors For SaleWindows Xp InstallSuite Microsoft OfficeAutocad Version 2007Adobe Acrobat 9.0 Standard DownloadIe8 Download For Windows 7Adobe Paint ShopMicrosoft Service Pack 2Free Download Adobe AcrobatStudent And Teacher EditionManage ImageAdobe Acrobat 7 Pro DownloadVista Home Premium To Windows 7 UltimateWindows 7 Home Premium Upgrade OemAdobe Creative Suite 5 Master Collection Student And Teacher EditionBuy Adobe Photoshop Lightroom 3Ms Office 2010 Home And StudentCompare Photo SoftwareMicrosoft Office Word Viewer 2010Windows 7 Upgrade Student Discount ProfessionalWindows 7 Updates DownloadCreative Suite WebAdobe Reader VistaMicrosoft Windows 7 Home Premium Upgrade 64 BitPhotoshop 2Ie8 Download For Windows 7Photoshop 2009Suite Microsoft OfficeMicrosoft Office 2007 VersionUpgrade Windows Vista To 7Autocad Lt 2010Autocad 2010 Best PriceDownload Acrobat Reader 8 microsoft office 2003 product key Update Your Drivers order cheap Orlistat online cheap wordperfect software buy low cost Valtrex ns virtual dj 6.0 buy Valtrex cod next day delivery prednisone with no perscription overnight shipping purchase Flomax overnight buy online Buspar without rx buy Valtrex pills in toronto buy Valtrex diet pills where buy Valtrex how to order Proscar online without a prescription Proscar online purchase purchase Cytotec overnight buy Cytotec money buy purchase no online prescription Cytotec best buy finpecia how to buy finpecia without a prescription finpecia free consultation fedex overnight delivery finpecia without prescription where can i buy Prednisone without prescription briefcase windows cheap microsoft zunes buy microsoft natural keyboard 4000 windows live for windows mobile cheap voice recognition winxp software knowledge software software newsletter t mobile software purchase finpecia paypal without prescription computer business software buy microsoft office louisville windows blind buy microsoft project cheap purchase Orlistat on line no rx pharmacy Rosuvastatin order buspar free next day airbuspar on line Flomax purchased online without prescription japanese foreign language study software discounted box sash windows windows xp pro discount software nokia application software

    Page optimized by WP Minify WordPress Plugin