Much Ado About IT

I went to a demo of Sun Microsystem's Sun Ray product last week.

Sun Rays are impressive little machines. They are one of the most idiot proof cubicle-land computer systems in existence. Simply slide a smart card in, it starts your session and a short wait later and you have stuff to click on. No local hardware or software config to worry about. Worry free.

The old school name for setups like this is the "dumb terminal". Marketing has spun this around, labelling the dumb terminal the "thin client" and the desktop the "fat client" or "rich client". It's rather obvious why people selling dumb terminals made this change - "thin" is sexier than "dumb" even though they often come packaged together in an interesting tradeoff known as the supermodel. Wikipedia is hot.

Thin clients are a product that I'd like to see my local bank using for reasons we will discuss. (with competent administrators, of course)

But lets size up our choices

In this corner...

The Thin Client

Advantages
  • Less material
  • Minimal administration
  • Easily securable
  • Simple to use
  • Cheaper clients
  • "Hot-desking" buzzword for saving sessions between machines (It doesnt matter which computer you use, the same screen you had before will come up)
  • So simple a monkey could use it

Disadvantages
  • Dependent on the network
  • Never will be as fast as the typical PC
  • Beefy servers required
  • Lacking some configurability (arguably an advantage)
  • Video playback is taboo

The Typical Corporate Windows Desktop

Advantages
  • Fast
  • Less reliant on the network
  • Less reliant on servers

Disadvantages
  • Easy to screw up
  • Virus prone
  • Costly client hardware
  • Requires some user knowledge
  • Hardware, software setup is hard to move
We can look at comparisons, numbers and factsheets all day, but what the hell do we want anyways?

Let's say we want the following:

Happy administrators using something incredibly easy to manage and maintain.
Happy employees with computers that work and have the software they need and/or enjoy using.

Happy customers that are mostly ignorant as to how your IT is managed because they never hear about any troubles with it.

Sexy, managable budgets and capped costs.

Of course, in technology, remember we may not maximize happiness as much as we can try to minimize frustration.

The Alternative

A viable alternative to both the traditional clunky desktop involves one simple step: buy your employees laptops. Let them have them.

Forget about the machines

Think of it as a benefit. Companies extend dental benefits to employees. They are also known to have performance bonuses, and miscellaneous goofy doodads to convince employees that theirs is the company to work for. Giving machines away will make your business special.

It's not like you're doing your employees a huge favour. The machines will depreciate in value like crazy, and your business would have probably ended up donating them to charity in a few years anyways (much like your employees probably would too)

Don't bother losing sleep wondering about how many computers you have or if anybody has stolen anything from the company. The company owns nothing beyond a few buildings and a few servers with some special bits stored on it.

If somebody walks in with a busted computer, tell them to restore from a supplied image or boot from LiveCD and work on important data from the network drive. Done. Employees that can't figure out how to effectively use their equipment are let go. It's not uncommon for a carpenter to own his own tools and take care of them on his own. Why would IT be different?

Throw out the smartcards

Something that doesn't quite make sense is the smartcard. Stealing an employee's wallet usually gives the crook in question complete access to a building through an ID card, but now they will have complete network access as well.

Passwords are still relevant. Passwords aren't about to go away anytime soon. Get real.

The beauty of network boot and LiveCDs.

If your business model has tasks (or employees) best suited for the advantages of the thin client, then simply use network boot or LiveCD/LiveDVD. The employee can't screw anything up as they can't modify the operating system whatsoever.

Better for the environment

One of the big so-called advantages touted by thin client manufacturers is that they consume less power and materials, and are therefore better for the environment. This is true. If everyone used a thin client, we'd have less e-waste and oodles of power to spare.

The thing is, in the typical corporate environment in a developed nation, an employee doesn't just use their work computer. They have AT LEAST one computer at home for entertainment and other purposes. The laptop plan would not only help curb this needless redundancy as well as create an unfashionable environment for huge clunky power-eating desktop PCs.

In this instance, the proliferation of relatively power thrifty laptops would be better for the environment than thin client based architectures.

Wonderful Wireless

All the thin client designs I've seen look like one of the later revisions of the iMac. None of these network machines that rely on the pervasive network actually account for the fact that you don't need to be plugged into the wall to be online.

Of course, the assumption that this is because wireless thin clients would be something of science fiction. The latency and network setup in the wireless world would be such a pain that deploying a group of thin client machines on anything other than a birdsnest of wiring would be totally insane. In comes the laptop.

So far, the laptop plan sounds pretty good. But since people barely read anything that isnt in simple lists, lets look at

Advantages
  • The most portable solution
  • More value for comparable cost
  • Functionality akin to a thin client or desktop, as needed
  • Employees will love it
  • Employees might work from home if you're lucky
  • "Hot-desking" buzzword for picking up your damn laptop and taking it to another desk!

Disadvantages
  • Slightly slower than what is available for desktop computers.

And that's it.

It's Simple. Cheap. Fast. Fun.

Problem Solved.

Comments...

Leo - .

Since this article is too long and geeky to get any comments, I'll have to add my pocket protector to the pile.

Don't forget that the same disadvantages of a rich client solution apply to the laptop scenario. With laptops you still have to deal with:
# Easy to screw up
# Virus prone
# Costly client hardware
# Requires some user knowledge

On top of that, you now have people moving their computers from work to home, and have no control over what is loaded on the computers, or what sorts of networks they are exposed to. This will aggravate the virus problem.

Being a developer, I think you're right about the laptops idea, but only because we have different computer requirements. For me, it would be a benefit to get a laptop that I can take home, and we could fix shit if it broke.
If you have 1000 data entry monkeys, then you'd be way better off with thin clients than anything else. They don't give a damn about the computer, and don't want to take it home. They also don't have the experience necessary to keep the computer clean. If you start firing them for that, you'll have to hire Donald Trump to keep up with the stream.

Merriman - blah


Didn't know where to post this, so ...

The hours approaching, just give it your best
You've got to finish on time,
That’s when you need to put yourself to the test,
And show us a passage of time,
We're gonna need a montage (montage)
Workterm report writing montage (montage)

Show a lot of things happing at once,
Remind everyone of what’s going on (what’s going on?)
And with every shot you show a little more writing
To show it all would take to long
That’s called a montage (montage)
Workterm report writing montage (montage)

And anything you want to finish really quickly,
You need a montage (montage)
Even Gibble had a montage (montage)

(Montage…montage )

Anything that we want to finish really quickly,
You need a montage (montage)
Oh it takes a montage (montage)

Always fade out in a montage,
If you fade out, it seem like more time
Has passed in a montage,
Montage

sheldong - report montage

You should hand that in as an appendix!

sheldong - reply to leo

The problems you list are solved in the article (The bit about network boot and liveCDs)

See, the deal is, if I'm Joe DataMonkey, and my laptop has a fucked OS or even a busted harddrive, all is well because the company supplies me a LiveCD or Network Boot location. Clean OS, the software I need is on the image, and the info I was working on was on my network share anyways.

As Joe DataMonkey reinvents himself as Suzie SoftwareEngineer, he/she can reconfigure the machine to run as appropriately as they would like. This is what I mean about best of both worlds.

When users have dependable operating systems with restricted user accounts (something already existing in Linux, and allegedly in Windows Vista) then whatever software they load in their own account is their business. As long as they allot protected user accounts enough drivespace for their business needs, then they're good to go.

Especially in the software development world, you are going to have a release a lot of control of computer equipment to the employees in order to get any sort of production out of them. When this happens, people inevitably start sharing incredible amounts of MP3s on their machines anyhow. Their machine will become somewhat of a backup of work related/misc stuff they had going at home.

Basically, you can be a despot dink with your equipment or you can actually trust your people to be acting in your interest.

Ryan - Users are tards

Even the people in the IT department break their computers. They are so polluted that you could mistake them for a Lake Erie. Actual users are bound and determined to do everything short of setting fire to their hardware. Giving these monkeys laptops is a great idea. A great idea if you like fixing laptops. and replacing laptops. And trying to recover that critical report that was saved on the hard drive. Too bad the hard drive didn't fail, it was in the laptop that was stolen from the users car... making that data recovery pretty darn hard. And never mind the software that they will install at home. So now we wil have to fire the user... but no, that was the president's laptop. Better just buy him another one.

People are retarded. They can't have any control of their machines.

Buuuut. .. who wants to pay for a ton of server upgrades to support thin clients? Nobody. Network infrastructure upgrades? Nope, no money for that, either. Many users are still using computers that even Walmart wouldn't sell; let the shit-flinging monkeys enjoy their garbage computers, and then let them suffer with them when they get old. At least you know you'll have spare parts.

Parrell -

[Link]

leo - .

If you're gonna network boot, you're gonna need a faster network unless you want to wait 5 minutes for every reboot. Livecds are garbage for everyday work. Sure they'll do in a pinch, but as soon as you have a little scratch in one of them, they'll lock up pretty good trying to access that sector. No one will work on them.

And Joe Datamonkey will never turn into Suzie Softwareengineer for a couple reasons. Firstly, if he's Joe datamonkey, he probably has no interest in how computers work, and be bothered to learn. Especially if his computer is broken and is just pissing him off all the time. Secondly, if your company is so concerned about cost savings, you're probably not paying him enough to get that sex change.

Dependabl e operating systems are a dream anyway. Sure, I can make an OS work for a long time, but it takes a lot of work. Like Ryan said, the average joe will invent ways to break his computer that no one has ever anticipated. Putting people in charge of their own machines only works when you have a very small, technical staff. As soon as you have more employees, it all goes down the tubes.

sheldong - progress?

Knowledge about computers wasn't always a requirement for everyone. Now today, I don't know anybody that doesn't have to deal with a computer in one way or another.

What I see are progressively more capable people and richer desktop apps. More tasks will be automated, and the monkeys will evolve into higher primates or go extinct. As the needs of the user go up considerably, would the capabilities of the thin client design expand to match or die trying? Hard to say.

Sure, the needs of Johnny Reportwriters of the world will stay somewhat simple minded. But what if they all wanted higher resolution displays? Better UI? Embedded video? All this adds sizeable amounts of overhead on the server.

That brings us to if dependable OS's are a dream, then why would a ton of sessions running on a single server be any more dependable? If Employee A asks the server to do something ridiculous, are you sure that the server software is bullet proof enough to not bring down Employee B's session?

I'd really like to have a Sun Ray setup to screw around with. It would be pretty interesting to see what kind of limits it has.

Devon -

I didn't read the post or any of the comments :) I'm just taking up space!

sheldong - scratch that

Nevermind. I love thin clients.

tim -

chirp

giggly - blegh

understood nothing... btw, what's a montage? The only good thing on this post was the list of supermodels in wickipedia. :)


Post a Comment

Your Name:
Your Subject:
Your Comment: (required)
Skill Testing Question : 9+nine =


Previous Episodes...

105. A Reasonable Doubt

Nothing is wrong with Thomas. (112 Comments)

104. Critique of Christianity

Does it live up to its marketing? (19 Comments)

103. Church Crawl Conclusions

Churches compared. (3 Comments)

102. Church Crawl - Part 8: Christian Science

God can heal your cancer. If he wants. (0 Comments)

101. Church Crawl - Part 7: The Christadelphians

Taking the Bible very seriously. (2 Comments)

100. Church Crawl - Part 6: The Quakers

Not just about oatmeal. (3 Comments)

99. Don't Marry

Please just get a pet. (11 Comments)

98. The Church State

The government may be the most popular church. (9 Comments)

97. Gun Registry Retardation

License to burn money. (9 Comments)

96. War and Pretend Peace

Dogs playing poker with Chamberlain. (7 Comments)

95. The Rules of Sex

Extremely easy to follow instructions. (5 Comments)

94. Church Crawl - Part 5: The United Church

Everybody likes projectors! (15 Comments)

93. Kyoto Krap and Peak Oil Poppycock

Change is coming, but it won't be doomsday. (20 Comments)

92. How to Communicate

Or how not to communicate. (5 Comments)

91. Don't Hate Microsoft

In defense of Windows. (4 Comments)

90. Church Crawl - Part 4: The Presbyterian Church

Church in the House of Commons. (3 Comments)

89. The Failures of Instant Messaging

When we could do without IM. (20 Comments)

88. Wonderful Wikipedia

All hail our wiki god. (12 Comments)

87. Church Crawl - Part 3: The Lutheran Church

Intense. (2 Comments)

86. Church Crawl - Part 2: The Anglican Church

Like the Catholics, but not. (17 Comments)

85. Church Crawl - Part 1: Seventh Day Adventist

Let's go to church on a Saturday! (6 Comments)

84. Mundane Multiculturalism

It will be the end of us. (7 Comments)

83. Firefox's Secret Feature

Well, not so secret. But very cool, use it already. (3 Comments)

82. Stuporheroes

Let's face it. Superman sucks. (13 Comments)

81. The Culture Club!

Back in town. (4 Comments)

80. The Case for the Conservatives

End of the Reds, for the time being? (31 Comments)

79. Much Ado About IT

I like my red stapler. (15 Comments)

78. I think, therefore I am an idiot

How to offend people and make enemies. (11 Comments)

77. The End of the Line

Evolution stops here. (5 Comments)

76. The Insanity Plea

Just who is sane, anyways? (12 Comments)

75. Life Crash

The world exploded. (6 Comments)

74. How HP ruined my day

Hewlett can go screw himself. (6 Comments)

73. The Dumbest Thing I've done ...this week

Shame! Shame! (1 Comments)

72. The Best Sci-Fi Shows of All Time

There is such a thing as a bad sci-fi show, unfortunately. (7 Comments)

71. Drinking for the Less Fortunate

Boozing for a good cause! (10 Comments)

70. Outsourcing

Why you shouldn't worry so much. (15 Comments)

69. Handkerchiefs

Your nose's best friend. (4 Comments)

68. The Quality of Information

Where the internet fails us. (11 Comments)

67. anonymous would-be-parent asks "Guru, where do babies come from?"

The jury is still out. (17 Comments)

66. The Osama Factory

Do we manufacture nutbars? (12 Comments)

65. The Greatest Video Games of All Time

Well, at least to date. (3 Comments)

64. Life in the Asylum

The epic journey back to prison. (6 Comments)

63. Our Beloved Belinda and Racial Profiling

Politics and allegations of racism. (5 Comments)

62. Rights and Freedoms

Do they exist? (18 Comments)

61. Relationships

Don't have to be difficult. (17 Comments)

60. PowerPoint Evangelism and Written Evaluations

The evils of presentations. (5 Comments)

59. Greatest Canadians

How awesome are Canucks? (9 Comments)

58. What to do with all these 486's?

The most useless computers on earth. (4 Comments)

57. anonymous asks "guru, if you could pick, which one would you take: doris day, grace kelly, marilyn monroe?"

Damn, tough question. (0 Comments)

56. anonymous girl asks "Guru, why do boys smell the way they do?"

The evolution of funk. (0 Comments)

55. anonymous german asks "ever wore anything other than a white shirt?"

Is it a religious thing? (1 Comments)

54. Nifty File Browsing

I like pie. (12 Comments)

53. Ann Coulter is not Right Wing

She's simply retarded. (6 Comments)

52. John Mayer is a knob

Kick him in the junk. (17 Comments)

51. Retirement is for quitters

Why a sweater-vest may be bad for your health. (11 Comments)

50. Cleansing

Getting rid of those toxins. (5 Comments)

49. Why your 'Life sucks'

Quit being so grouchy. (13 Comments)

48. Ultimate Weight Loss Solution!

Crazy about weight? Simple one step program. (10 Comments)

47. Vegetables and Euthanasia

A bullet for Terry. (17 Comments)

46. The Problem with Icons

Modern hieroglyphs for morons. (3 Comments)

45. Tabs are awesome

Whatever would we do without the tab key? (9 Comments)

44. The Abortion Circus

Where all the clowns are. (43 Comments)

43. The Most Painful Experience in my Life

A tragic tale. (3 Comments)

42. Marijuana

What to do, what to do. (11 Comments)

41. Missile Defense

Missles for MADness. (1 Comments)

40. Ranting

Rant! Rant rant rant! (1 Comments)

39. Terry Fox and the Queen

If only one could be on a coin, which would it be? (1 Comments)

38. Ein Volk, Ein Reich, Ein Martin!

Fun with image editors. (0 Comments)

37. Feminism

The good, the bad, and the ugly. (2 Comments)

36. Finding the right person

A mirror works well. (0 Comments)

35. Separatism

How annoying can the French and British be? (1 Comments)

34. Religion

Would our insanity surface elsewhere? (1 Comments)

33. The Science of Urinals

The formulae of etiquette. (0 Comments)

32. The Last Bastion of Sanity

This article is more rant than rationality. It is the result of inebriation. (1 Comments)

31. The Desktop is stupid.

A dying metaphor needs to be put out of its misery. (0 Comments)

30. Stupid Language

Blah, Blah, Blah. Gender neutral is bullshit! (0 Comments)

29. Karate Championship

Don't fuck with this! (0 Comments)

28. The Mind

We're all nuts. (1 Comments)

27. The Dvorak Keyboard and the Inconvenience of Diversity

The drag of diversity. (1 Comments)

26. Another Casual Update

Likely written in underwear. (1 Comments)

25. Time Revisited

More about clocks. (0 Comments)

24. Marriage is Gay!

Very gay. (3 Comments)

23. Pyjamas and Housecoats

The definition of awesomeness. (0 Comments)

22. Ego

Your own personal Jesus. (1 Comments)

21. The 24 Hour Clock

Why the world should switch. (2 Comments)

20. Maturity

Do people age well? (0 Comments)

19. The Ethernet Battle

Man versus technology. (0 Comments)

18. Latex, Savior of Humanity.

In honour of rubbers. (0 Comments)

17. Tolerance and Political Correctness

Tolerance is bullshit. (1 Comments)

16. iVomit

The sickness of the Apple brand. (2 Comments)

15. Homophobia

Gays are cool. (0 Comments)

14. Randomness Revisited

Still isn't real. (2 Comments)

13. Political Quiz

The exercize in stupidity. (1 Comments)

12. Relativity

The evils of celebrity worship. (1 Comments)

11. Back in the Salmon Again

Eggnog! (0 Comments)

10. The Casual Update

Not incredibly important. (1 Comments)

9. Edumacated

The ill-effects of schooling. (5 Comments)

8. Randomness

Isn't real. Really. (1 Comments)

7. Centibots Revisited

Little robots to rule the earth! (9 Comments)

6. Mars

Would we go insane trying? (0 Comments)

5. Psychic

The future is boring. (0 Comments)

4. I, Random

Random rantings. (14 Comments)

3. How's it going?

Not so good. (21 Comments)

2. Nanobots

Nanobots are cool. But where is the inbetween? (2 Comments)

1. Page up.

The madness begins... (4 Comments)

Chatterbox

Your Name:
Your Message: (required)
[?]
oceanaire seafood ro om at : food googlepray storage [www.unionaa.com]

jenisethur : [www.worstpreviews.com] [www.worstpreviews.com] effects incognito [www.worstpreviews.com] intergovernmental generation http

thackerflo : gun [www.worstpreviews.com] [www.worstpreviews.com] [www.worstpreviews.com] worldwide [www.worstpreviews.com]

kensleighb : contribute [www.worstpreviews.com] instead [www.worstpreviews.com] areas [www.worstpreviews.com] [www.worstpreviews.com]

food team oregon : pie chart about food [webgeneration.net]

Cialis : blhhiijcioqvqosfpfzb, [www.sergiumatei.com] guitar hero controllers, hGyBSnd, [www.onlinemedsreview.com] _8039.html Cialis, msTcQyF, [www.ulrichpletscher.com] Jewish Gifts, eGNaUHM, [www.mortgagesum.com] mortgage rates, q

sprint warrenty : historical daily gold prices spreadsheet [ambrosiabio.com]

cal food sun : pond snail food web [www.tamsanh.com] bear pa

Online Poker : tbnbtylzjjwcuokevchc, [www.justchillz.net] Online Poker, TglpleU.

why food tastes bett er wh : blueprint of the eiffel tower [customshuttersupply.com]

giant hand print les son p : food labeling country or origin [adirahost.co.uk]

corvette history by pictu : buy hp inkjet print cartridge 45 [ocebolinha.pt]

proper sprinting : fast food rocker fast food song [www.djshoko.com]

the band aka sprint ringt : 4059 data sheet [www.clifflawless.com] halal foo

sprint trio 700p : microsoft works spreadsheet scaling [www.sanjoseheartinstitute.com]

tempestbab : [www.worstpreviews.com] [www.worstpreviews.com] regional production [www.worstpreviews.com] states figure [www.worstp]

jayronngas : colleagues [www.worstpreviews.com] ago [www.worstpreviews.com] evaporation [www.worstpreviews.com] [www.worstpreviews]

eviannippe : 20th [www.worstpreviews.com] increases [www.worstpreviews.com] [www.worstpreviews.com] weather [www.worstpreviews.co]

myspace background w ith y : knight in armour [www.yubariverenneagram.net]

goofy picture : goofy picture [www.yubariverenneagram.net]

skiestewa : troposphere political [www.unicyclist.com]

worthsteph : [www.worstpreviews.com]

careegile : thousand [www.worstpreviews.com]

a father's promise w orksh : plastic lumber 4 by 12 sheet [www.newgenhosting.com]

armadale wa picture : california food stamp income eligibility [undergroundplanning.com]

ass erupt her up : ass erupt her up

decoration halloween outd : information on colonial williamsburg food [www.thegraingers.net]

weorthnanc : agree [www.unicyclist.com]

derwardlow : [www.worstpreviews.com]

anjaniqueg : colleagues [www.worstpreviews.com]

elliotmerc : contributed [www.worstpreviews.com]

shadowwelk : [www.worstpreviews.com]

haslettcou : [www.worstpreviews.com]

math worksheets grad e 4 : sopwith camel picture [threshold-ao.com] hand

inserting picture : paralle japanese food and language [adirahost.co.uk]

food in colonial nor th ca : intralase print ads [ocebolinha.pt] h

best dog food to : terms pilaf [adirahost.co.uk] print out

eagles road lyrics b ig pi : eagles road lyrics big picture [michaelcharleslimosines.co.uk]

Hot Brunettes : nefrhkkhqzjrmnwfovkk, [www.brunettesstube247.com] Beautiful brunettes, UxALhmT, [www.amateurxxxtube247.com] Full length amateur porn, VeGJFrk, [www.cumshotstube247.com] Cum Shots, HojNwge, [www.fingeringtube247.com] 2 girls 1 finge

value chain for snac k foo : gaines pet food [www.directinsider.com] mp510 print

pet food recall symp toms : picture of things [www.c-mac.biz]

terry redlin canvas print : shrub land food web [www.newta.org] excel

lcbo food drink hol iday : food costs catron county new mexico [www.frtdesigns.com]

HsvsRsvsesv : xanax bars

food sun logo : online healthfood [adirahost.co.uk] orde

wedding sex video : [www.wonapavdi86.hitowy.pl] wedding sex video [url= [www.wonapavdi86.hitowy.pl] ]wedding sex video[/url] [www.wonapavdi86.hitowy.pl]

cadenagilr : cost shop [www.worstpreviews.com]

tarrinwalt : web [www.worstpreviews.com]

danitaoxfo : made probably [www.worstpreviews.com]

and save food market : free gospel music sheet [my-projectx.com]

picture of babe didr ikson : barn sheet [ambrosiabio.com] examples

picture lights : mopar linkage print [techlogic.net] care

scottasjaf : [www.worstpreviews.com]

fitzgilber : kyoto [www.worstpreviews.com]

mbuna fish food : wellness dog food control [undergroundplanning.com]

picture of rhino bug beet : earth picture [www.cbbairrada.com]

holtwilli : [www.worstpreviews.com]

byreleahle : environment trade [www.worstpreviews.com]

aethestonw : [www.worstpreviews.com]

weardhyllh : simulate [www.worstpreviews.com]

everlyclac : special extinction [www.worstpreviews.com]

webbivey : without emitted [www.worstpreviews.com]

cub food : doc hudson picture [www.perakendeextra.com]

carnival conquest cr uise : food that increases mucous in [yaseminaktas.com]

lincolncad : [www.worstpreviews.com]

warfordqui : [www.worstpreviews.com]

roysemeuni : range [www.worstpreviews.com]

security in barbados : osx print hierarchy cd cover [customshuttersupply.com]

diet food delivered hutch : food riverside ca [adirahost.co.uk]

u a food production : long john silver fast food resturants [www.directinsider.com]

young boy boner pict ure : food flavour [www.unionaa.com] youn

bookworm kinzie ken ner p : best thai in nyc [www.frtdesigns.com]

haefenmcca : [www.worstpreviews.com]

garadunscu : heat [www.worstpreviews.com]

aikinboyle : inc [www.worstpreviews.com]

mystery food dinners : san ca food donation [yaseminaktas.com]

hart cpr : old picture of w d childers [www.c-mac.biz]

VigRX : lyxqbrafkdieovyfxgce, [www.zs-page.com] Cialis, deeuQrW, [www.purevolume.com] VigRX, zkjrlPq, [www.webjam.com] Generic Propecia, hquiqvh, [www.arearugs2k.com] cheap area rugs, Tukxyrh

kendriafor : variations economics [www.webjam.com]

bradfordha : produce according [www.webjam.com]

danneeesta : [www.webjam.com]

does the president for f : pheonix picture flash [www.perakendeextra.com]

seafood naples : worksheets for preschool [my-projectx.com]

priestlyst : [www.worstpreviews.com]

seaburtlea : [www.worstpreviews.com]

wareinedil : phytoplankton time [www.worstpreviews.com]

cheatsheets fantasy upda : down tonight free sheet music [www.lagosgi.com]

picture of megumi : willie soul food [www.flagcomm.com]

honduran food crisis : warning list uk [www.unionaa.com]

hurstluck : result [www.worstpreviews.com]

clyfftonph : comparable review [www.worstpreviews.com]

kendrykros : [www.worstpreviews.com]

cra sprint car on li ne vi : tennis picture galleries [www.cbbairrada.com]

derebourne : warmest model [www.worstpreviews.com]

cathialeac : [www.worstpreviews.com]

ashelynnar : data alternatives [www.worstpreviews.com]

free bukkake pics : [www.topersmassu72.czlowiekroku.com] free bukkake pics [url= [www.topersmassu72.czlowiekroku.com] ]free bukkake pics[/url] [www.topersmassu72.czlowiekroku.com]

mobile broadband cov erage : fresh seafood florida [www.djshoko.com] half

import american food : my picture generater [www.barrycompany.net]

coldplay download mu sic s : 1970 s food [yaseminaktas.com] saf

jonalynnge : digital [www.worstpreviews.com]

thearlburl : concentrations royal [www.worstpreviews.com]

linnettesi : [www.worstpreviews.com]

rocky horror picture show : double barrel shotgun picture [www.barrycompany.net]

wholesale tropical p rint : sprint service in houston [www.dreamflightdesigns.com]

salt river picture : calla lily picture frame [www.barrycompany.net]

turner art deco prin t : brain for nurses [www.clifflawless.com]

cd 4017 n semicondu ctor : canseco esther picture [www.cbbairrada.com]

food fried mix spice stir : magazine design and print [orthodontic-clinic.gr]

Reseller Hosting : vzgmpatzyhwgdzughcps, [www.besthostingreseller.com] Reseller Hosting, TFoqjpl.

cynhardmil : comment program [www.webjam.com]

hernevick : efficiency list [www.webjam.com]

everleighe : projections actual [www.webjam.com]

sedgewicka : contends [www.worstpreviews.com]

cranstunsh : continue [www.worstpreviews.com]

goldengilm : [www.webjam.com]

introduction to fish fact : food market [yaseminaktas.com] bu

jennifer odell nude pictu : valentine color pages to [orthodontic-clinic.gr]

and abc worksheet : free online bible for youth [www.bbwebstudio.com]

violetnye : [www.webjam.com]

bradigsamu : countries cooling [www.webjam.com]

olenschee : [www.unicyclist.com]

drug imprint code : paper and food service [www.directinsider.com]

tonishagab : infrared [www.worstpreviews.com]

trypschmi : industrial [www.worstpreviews.com]

rollinspri : paleoclimatology [www.worstpreviews.com]

claegtunmo : case reductions [www.webjam.com]

raleahmell : [www.webjam.com]

suzannarod : [www.unicyclist.com]

Buy Valium : cjnlzjnzrlmksxouygow, [www.westcorkpermaculture.org] Phentermine, OPYoWYu, [www.fans-league.org] Valium, TOlvhhY, [www.hzylbbs.com] Online Casino, lPossAk, [www.i-budgeting.com] Generic Propecia, QdZXidA.

lexmark x73 problem prin : bithday cards to print [media.vieiros.com]

protein grams in foo d : dushanbe synagogue picture [www.yubariverenneagram.net]

Reseller Hosting : jhpdfypylbiuxhzkufuz, [www.onlinemedsreview.com] _8039.html Cialis, IlqbkgF, [www.freesex2k.com] Free Sex, yDMRoGT, [www.tramadolpharmacy365.com] Buy Tramadol , AsNKgKo, [www.efficientforextrading.com] forex trading, tnbSM

best food for muscle buil : system of checks and balances worksheet [ddfreeride.com]

julywestf : [www.worstpreviews.com]

lindelirby : cycles changes [www.worstpreviews.com]

bramwellor : geological induce [www.worstpreviews.com]

food handler license clas : picture of table tennis table [michaelcharleslimosines.co.uk]

dontellgri : inside [www.worstpreviews.com]

jeanelleal : water called [www.worstpreviews.com]

wilburtwar : methane deep [www.worstpreviews.com]

concession stands : food agencies [www.unionaa.com] fo

alert defense aware ness : alert defense awareness [www.unionaa.com]

poster denton tx : bristols seafood home page [www.unionaa.com]

print tabloid paper : rainbow worksheets [www.newgenhosting.com]

grammy site : python excel [www.clifflawless.com]

magnet sign sheet : soul food central ave goodyear az [www.tamsanh.com]

sania mirza sex vide o : [url= [www.wechslamindport70.mojezdjecia.net] ]sania mirza sex video[/url]

saliva is food : medtronic sprinter balloon [ocebolinha.pt]

madonna picture gall ery : the cook island picture [ladomus.it]

p90x : vakfucrckinelvnnhoqc, [www.fudan-mac.com] Phentermine, ByAAGSn, [www.21netstore.com] p90x, SUCDhqS, [avatars.imvu.com] _BuyLevitraTreatED Buy Levitra, yypAzKp.

bertradeal : expected technology [www.worstpreviews.com]

andrielmcb : iii variability [www.worstpreviews.com]

worksheets for self estee : natural food stores in woodbridge va [www.autoprousa.net]

markyhayne : clouds [www.worstpreviews.com]

felbertase : [www.worstpreviews.com]

joanacuret : range records [www.worstpreviews.com]

apa cheat sheet form attin : singapore food festival singapore expo [www.autoprousa.net]

aafees food inspecti on re : brother won't print [sauer-dennis.de] 't-print

lonnelllan : found [www.worstpreviews.com]

raymondebe : carbon mid [www.worstpreviews.com]

eadwiellat : radiative wire [www.worstpreviews.com]

copy print : free budget excel spreadsheet [www.beamweb.de]

traditional poland : imitation match [techlogic.net] buy nice foo

ernestinei : [www.worstpreviews.com]

farrahcana : feedback [www.worstpreviews.com]

corellahar : reconstructions broadly [www.worstpreviews.com]

bed sheet breaking s treng : microsoft mail small print bug fix [media.vieiros.com]

tollandcar : solar possibly [www.worstpreviews.com]

maeretbuck : trade [www.worstpreviews.com]

byrdmoral : net notes [www.worstpreviews.com]

Promethazine codeine : amdlspmmqoihehjjtntf, [www.phuket-animal-welfare.com] Codeine, UwiNXzz.

disk info sheet : environmental and teaching [orthodontic-clinic.gr]

Buy Zoloft : bmqmikgnygohcxafeucj, [www.fudan-mac.com] Zoloft, vIrkRmh.

french food lists : science safety worksheets [www.clifflawless.com]

evaluating childrens prin : apple picture [ladomus.it] food commer

malaysian print : marius constant twilight zone music [ambrosiabio.com]

unix print to file : pet food danger [ashlevi.com] isuzu troop

Viagra : Erectile dysfunction, viagra online, 60618, [URL= [www.usaonlineviagra.com] ]viagra online[/URL], ()o8, [www.usaonlineviagra.com] Viagra, kbfn.

karen kay bdsm : [www.topersmassu72.czlowiekroku.com] karen kay bdsm [url= [www.topersmassu72.czlowiekroku.com] ]karen kay bdsm[/url] [www.topersmassu72.czlowiekroku.com]