May, 2007

Do You Really Need Premium Gas?

When I open up the door to my gas cap, there is a large sticker on the inside that says "Premium Fuel only." But do I really need premium fuel? There are some out there who believe that premium fuel is a conspiracy to get the weak minded to buy more expensive gas. Certainly, there are a lot of websites that back this claim up.

First we have to define the word "necessary." Do we mean premium gas is necessary or my engine will blow up? Or do we mean premium gas is necessary for optimal performance of your car?

The first question, is premium gasoline necessary for protecting your engine? The answer is probably not.

An octane rating measures the fuel's resistance to ignition. So, I higher octane gas takes longer to ignite than a lower octane gas. If timed right, this later ignition can equal more compression in your cylinder, which translates to more power to your wheels.

So what happens if I put low octane gas in my car? As expected, the fuel will ignite early (this is called pre-ignition) and cause the engine to knock (aka ping). The knock sounds like a little pinging sound like a bit of metal smacking against the engine block. What is actually happening is that the gas is igniting from the center of the chamber from the spark plug, but also igniting from the outside of the chamber by itself before the first flame ignites all the fuel. So you get two explosions instead of one, a lot more pressure than the chamber is designed for, and you wear out your engine.

Modern cars are just as susceptible to knocking as old cars, but their advanced computers have protection built in. A knock sensor will listen for pinging and automatically adjust the timing in the engine to accommodate. Your engine may knock a little bit, but your computer will correct and no damage will be done to your vehicle.

Sometimes the timing cannot fixed by the car and you will get knocking anyway. My last car had a problem with pre-detonation that the computer couldn't fix and was only mildly helped by using higher octane fuel. I've also ridden is several cars with pre-ignition problems that the computer can't fix for whatever reason. But that's besides the point.

So, back to our original question. If high octane fuel necessary? If by necessary you mean "necessary for the engine to operate" the answer is no. You engine will operate fine on just about any commercial octane you put in it.

So why the different choices? Why would you ever pay for high octane?

Remember how I said the engine adjusts itself? Well it was tuned a certain way to begin with for a reason. Remember advanced timing = higher compression = more power? So when you de-tune your engine, you're getting less compression, and therefore less power. If this wasn't true, there would be no reason for advanced timing in the first place.

On a car like mine, according to car and driver, using low octane fuel will cost me ~10hp. If I wanted my car to perform like a Honda Civic, I would have just bought a Honda Civic.

I have a friend who runs something like 130 octane in his car on the track. He could tell you all about the benefits of high octane fuel. Anyone who drives on the track will tell you the same thing. No rational bugatti Varion driver would put low octane fuel in their car (in fact, they wouldn't even use high octane - they're in a class all their own - more like 111-118 octane).

So, back to the original question: Is high octane fuel necessary? If by necessary you mean necessary for you car to run at optimal performance than the answer is yes.

Of course, that only applies to you if you drive a car that says it needs high octane fuel. Putting high octane in a regular old car isn't going to improve performance, and in fact you will end up just wasting your money and probably getting less performance due to the fuel igniting too late in the cycle.

So, the final answer - is it necessary? I guess it depends on what you want. If you want to get what you paid for out of your sports car, than yes, use premium. If you want it to run like a Civic, then you don't need to worry about ruining your engine by running low octane in it.

Allergy Testing

I went to the allergist today. A fun time was had by all. After talking to the doctor, he thought it would be a good idea to do some testing.

If you've never been to an allergist, then you're really missing out. The test consists of a nurse writing (in my case) 42 numbers down three rows on my back. Then, next to each number they prick the skin and leave an allergen there.

42 allergens.

The allergens include things like trees, grass, weeds, different kinds of animals, mold, etc. Being given one shot is not fun, let alone 42.

After they give you the shots, you are told to sit there lying on your stomach for 15 or 20 minutes. The nurse told me to take a nap.

A nap sounded nice, except that my back was stinging like a thousand red hot needles shot from the eye of the volcanic mouth of a weed-eating dog who shoots bees out if his mouth when he barks and lasers come out of his eyes when he looks at you and also his claws are digging into you at the same time and also you're allergic to him.

Okay, it wasn't quite THAT bad, but a nap was completely out of the question.

I could not scratch at the various lumps that were now forming on my back, I just had to sit there. After a while, the doctor came back in with the nurse and started reading off the numbers. Every allergen is rated on a scale of 0 to 4 and a "p" is added if it's especially bad. At least that was the system as near as I could tell.

So out of the 42 allergens, about 35 of them were a 4p. A few were two, and a couple of zeroes. Needless to say, my back looked like a mine field when they were done.

I asked if they gave complimentary back scratchers with the exam but no such luck was had. They didn't even put any anti-itch creme on it or anything.

Here is a picture I snapped in the waiting room after they told me to put my shirt back on.
Allergytest

The rightmost row is trees, the second row is grasses, weeds, etc. The last row is cats (4p) dogs (2), and mold (2).

So the doctor said they would mix together a shot filled with all the stuff I'm allergic to and inject it in to me. That sounds like certain death, but apparently they do it all the time.

If I get shots for 5 years, there is some chance that my allergies will go away. Horay!

Laser Etching at the Maker Faire

I was able to get my notebook laser etched at the Maker Faire for free! Check it out:

Img 3090 1-1

Pulling a Code in California

For those of you not familiar with the concept of "pulling a code" it involves hooking up a little hand-held computer to your car and pushing one button and waiting about 2 milliseconds. The code pops up and tells you what is wrong with your car.

Anywhere in the universe, you can get this done for free at your local Checker or Autozone. Everywhere in the Universe except the backwards state of California. Apparently car computer codes are a highly guarded secret out here. This was my experience.

Checker (Called Krager's out here): Said they would charge me $40 to pull the code. The guy explained that he had to pay himself back for the $1000 machine he bought to pull codes. I asked him why they charge in California and not in the rest of the country and he said "Well, they probably just want you to buy an air sensor or something." Ya, I thought that was the point. If it's my air sensor that is messed up, I want me to buy one, too. It's an auto parts store ... ?

Firestone: $40 "pull the code fee" + $90 diagnostic fee. I didn't believe the girl at the desk and explained once again that I just needed the code pulled, nothing else. Just hook up to my ODBII port (it's not even covered) and push the little button on the sensor. She was sure though, yes, that process would cost me $130 for some reason.

Autozone: Autozone charges you $160 to "borrow" the ODBII sensor from their store to take into their parking lot. Then after they pull the code, they will refund your money back, thus tying up $160 on your credit card for several days. I asked if I could just leave my ID, or keys, or phone and explained I was traveling and gave her the sob story. She relented and said I could use the code reader, then informed me they didn't have one. Sweet, thanks.

What's worse is that if you want to call around and ask if various places will pull a code for you, you'll just get a bunch of people who speak spanish or indian or french or something. Nobody around here even speaks enough english to tell you if they can pull a code.

So, in conclusion California sucks.

The Adventures of Wandering Souls and Their Propensity for Random Acts of Randomness (A three part book on tape series read by t

Img 1095 1

Jake, Jon, and I left late (let's be honest: as expected) Wednesday evening for the Maker Faire in San Francisco. We are driving my WRX which is also the project we are showing at the faire.

We left around 7pm and headed up to Salt Lake to catch I-80 west. On the way up I was cruising about 100 mph at one point and noticed a cop coming up fast behind me. He wasn't in my lane, but in the lane next to me. I thought he was going to pass at first, but as soon as he got up next to me he slowed down and paced me.

The cop flashed his lights and chirped his siren. I didn't know exactly what he wanted me to do - don't cops usually pull you over from behind? I looked over at him and he and his partner just looked over at me and made gestures which I read to be equivalent of saying "WTF are you doing?!"

I gave them a cheesy "don't kill me smile" and geared down, allowing them to pass on. I don't know why they didn't pull me over, but I don't care - it was awesome.

We stopped in some small town to try to get a motel room but the place was full (although the kind lady at the desk offered the front lounge couches). It seemed a biker gang was coming through and had filled up the rooms. I did spot this awesome bike while there (yes, there is a bike under there somewhere).

Img 1104 1
If you can't afford a chopper, this is the next best
form of customization.

We made it all the way to Winnemucca, Nevada, which Jake figures to be the half way point to San Francisco. We found a cheap motel here (The Winner Hotel!) and are just winding down to go to bed. Long day tomorrow.

Img 1108 1

...and I know this traffic is true

Those of you reading from Utah or familiar with mormons will appreciate this:
The Traffic is True!

Carputer Progress

Jake and I are busy working away on my carputer to get it ready for the Maker Faire in San Francisco this week.

There's still a lot to do. In fact, before Wednesday evening we need to troubleshoot the software, design a new front end for the interface, fix the bluetooth integration, finish installing the MFC anywhere (see below), wire some USB ports to the front, install a remote starter (yikes!), design a custom front end for viewing traffic cameras around Utah, and if we get around to it include a webcam and hard drive dock in the front. That's a lot of work to be done!

I am happy to say, however, that we have mostly installed the MFC anywhere unit from connect2car. Let me tell you, this thing is cool. Basically, it allows me to see and control my car from anywhere via the internet. I can see my car on a map, see it's recent locations, see it's status (engine on, RPMs, alarm, etc.) and control functions like starting and stopping the engine, locking and unlocking the doors, and pretty much anything else I can think of.

Another cool thing is that if my alarm goes off, I am immediately sent a text message telling me so. If my car were ever stolen, I would be able to call the police and tell them exactly where it is. When the cops get there I could cut the engine and lock the doors, ensuring my car doesn't get involved in a chase and the thief doesn't get away. Pretty awesome, eh?

Picture 1-41


There's my car on the map showing me where it is right now (that's my work). Down in the bottom left hand corner is the icon that shows me where the nearest cell phone tower is. So if the GPS ever stopped working, I would at least be able to see the general location based on the cell phone tower that is in use.

Picture 2-17


This is the interface for sending commands to my car. I can customize the commands. So for example instead of flashing lights, I could make the windows roll up or whatever.

I still have a bit more to do on the installation, and need to completely install the remote starter still. Look for a complete write up on the install and features on DIY:happy.

Ultrimode - Putting Your Hand in Molten Lead

Steve and Jake got ultra-moded tonight. While discussing the physics behind walking over red-hot coals, I mentioned that the principle that keeps you safe is similar to the physics behind being able to put liquid nitrogen in your mouth or being able to put your hand in molten lead and not get burned.

Everyone jumped on this and said there is no way you could put your hand in molten lead and not get burned. I said you get your hand a little wet, dip it in and you will be fine.

Steve started making up some scientific theory about how the atoms are vibrating too fast and lead is too dense to blah blah blah. He was very sure of himself as if he had just read it out of a book. Jake thought it would not be possible either, because other metals are capable of vaporizing human flesh.

Everyone had a great time making fun of me. "Oh yea," they said, "let's go dip our hands in hot lava and we won't be burned!" "I've put my hand in hot cheese and been burned!" Hahaha, Sam is such an idiot.

And everyone like to point out how much I love to argue. You know what, I don't love to argue, people love to say and defend idiotic points they know nothing about around me and say I'm stupid if I don't admit they are right.

Well, too bad for Steve and Jake, turns out you CAN put your hand in molten lead. When I showed them it was true, they were suddenly not so interested in telling me I was wrong anymore. Except Steve, who seemed to want to say I was wrong even in the face of evidence.

Go see the modedation here and vote it up!

 Wp-Content Fingers In Lead


Why would I just make something up like being able to put your hand in molten lead if I didn't actually know what I was talking about?

Moted DNS Request

Here is what you see when you type in an invalid domain address when connected to my network.

Picture 1-39
(Click for a larger image)

Notice the clever "Moted" sign and the personalized note from me.

Average: 1 (1 vote)

iComplaint: iTunes and iPhoto Suck

I have a problem with some of the iLife apps that ship with OS X on Macs. I must first mention that they're great apps compared to the competition. iTunes is vastly superior to Windows Media Player, iMovie and Windows movie maker can't even be compared on the same plain, and Windows doesn't even ship with something like iPhoto or Garage Band.

My main complaint is the database-driven nature of iTunes and iPhoto. By default, when you import new media, the program creates a copy of the file in it's own little directory somewhere. So you effectively have two copies of the same file on your hard drive. One in the lame iTunes directory, and one wherever you decided to put it. This can result in duplicates in iTunes if you don't maintain the delicate balance it tries to keep.

You can, however turn this behavior off. Basically untick both these options.

Picture 2-16

iTunes still keeps your music listed in a database, and doesn't show you the contents of your directories directly, so you're still going to have to do some upkeep on your library and you'll still get duplicates and broken links when you move files around. Lame.

The other thing that is confusing is adding new music to your library. There are basically a bunch of ways of doing this, apparently. You can simply open an audio file with iTunes and it will be added, you can click and drag files onto the iTunes icon or into the iTunes window, or you can add song manually through the menu.

Picture 1-38


Yea, just click there on "import..." and you're ready to go. Wait, on second thought, click "add to library..." - wait, which is it?

The options there are confusing to users who don't know the different between adding to library and importing. It could be simpler.

My next complaint with iTunes is the interface. I grew up with winamp, and am firmly within their design school of thought. A full winamp setup will take up 20% of the width of your screen, with a playlist window that can be moved or adjusted to show as much as you want. When you want things small and out of the way, you can double click the top bar and the whole thing turns into a super-mini media player that you can hide easily in some corner of your screen.

iTunes, by contrast, is a big ugly window where you either get all or nothing. You either have to look at a full wide playlist and list of files along with the media controls and other crap or you can go into mini mode and just have the media controls.

Picture 3-17


But the controls, and remember that media control is what this is supposed to be about, suck in both the full sized and mini version. The little bar to drag around where in the song you are playing is to small to be useful, and you just don't get many options or any way to see a playlist and find a song you want to listen to.

It's right crap.

There are free alternatives, of course. Here are a few along with a short review. This is by no means comprehensive.

VLC - Very good barebones media player. It reminds me the most of hoe I had winamp arranged - media controls at the top, playlist below and thin. I don't need my media player to take up my entire desktop. VLC is better for movies than it is for music, but it does support playlists and I like how it keeps everything organized like I have it organized in my file system.

Songbird - Songbird is billed as a multi-platform iTunes replacement. Although I think it has a better look than iTunes, it still maintains the "take-up-your-window" mentality. There was talk of skinning support a while back, but I haven't seen any more on it. Pretty decent player, but nothing to write home about. Songbird also supports plugins which is cool. I think they're trying to be the Firefox of media players.

macamp lite x - This is a winamp clone for osx. Good little control bar and some decent features. No longer supported. It is a PowerPC app, so it runs in rosetta on newer macs. Good effort but not enough to hook me.

Audion - Audio is a media player by my favorite mac developer, panic. It is an old project and doesn't show the same quality as their newer apps, but it's a decent media player nonetheless. It features media editing capabilities which is pretty handy. It also supports skins, making it probably the closest thing to winamp for mac. This player is in my #1 spot to take over my iTunes.

Winamp - I mention winamp because you can actually run it in OS X using crossover. Since this is not a free solution I will say no more.

If you want to stay with iTunes, I will mention one more piece of software that you should check out. You control: tunes is probably the best app for iTunes since sliced bread. You can keep iTunes hidden (cmd+h) and let you control manage everything right from your menu bar. I've been using it for a few days and it's great. Highly customizable, handy, and gets rid of the annoying iTunes interface. Everything is accessible from right there in your menu bar.

I am usually a menu bar minimalist as I equate it to the "tray" in windows which can quickly fill up with useless and annoying apps and take up space. I think you control is worth it though, and you can actually define how much space it takes up and how it presents itself. If you want you can stick all or part of the control behind a drop down menu. If I stick with iTunes, it will be because of this app.

I Own a Number (Part II)

Shortly after posting my last article, I got a stupid response. It is published below along with my comments.

Okay, this can't be serious, it's so stupid. But I am going to humor the writer anyway.

Are you freaking retard? Seriously! You can't copyright a number!

No, and I said that my number constituted a "part of a circumvention device." Under the DMCA, it is illegal to own this data without rights from the owner, in this case ... me. Also, you appear to be from Germany. Unless you're a U.S. citizen living or traveling abroad, I can't imagine what you would presume to know about U.S. copyright laws.

I never claimed to have copyrighted a number. I do, however, have rights to a copyrighted work that is protected by my encryption key. You are not allowed to have it as it constitutes a circumvention device.

What the RIAA was TRYING to do (before a bunch of @$$ clowns like you decided to tell the world the secret) was protect the interests of copyright holders, like the film and music executives who deserve to make good money on THEIR COPYRIGHTED WORK!

The RIAA has nothing to do with this. This issues deals with the clowns behind AACS, a lame DRM scheme. Please note: DRM does not protect film and music executives from copyright-infringers. They will always find a way around whatever protection you add to a file. DRM punishes and criminalizes your every day users who don't know better than to buy the crap. It also circumvents fair use rights. Execs do indeed have a right to make money, the issue is whether or not they should treat their customers as criminals to do so.

I can't believe that there are people like you who think you can copyright a number - who are you? The RIAA? No, you're some guy named GTHING who has a BLOG!

I don't think I can copyright a number. As far as I know, neither do the people behind AACS. Again, the number supposedly constitutes a "circumvention device." This is protected by the DMCA which stands for Digital Millennium COPYRIGHT Act. My name is not Gthing. It is Sam, it says so on every single article here. Do you think Bill Gates' name is "Microsoft" because he owns microsoft.com?

Please, before you post, learn the FACTS! Think about all the good the RIAA could do if you would only let them! Imagine being a copyright holder (instead of a stupid blogger) and how hard it would be if you couldn't eat because a bunch of bloggers decided to make your private, copyrighted encryption key free to the world.

The facts? The fact is that I encrypted a copyrighted poem. Now the key to decrypt it constitutes a circumvention device and I can sue you for knowing it. This is the claim that AACS is making about HD-DVD. You seem confused.

While we're imagining things, let's imagine you're a artists and you can't eat because your record company fooled you into signing a horrible contract and take more than their fair share of the work you created but don't even own because the contract is so slanted against you. Let's imagine you can't eat because the organization supposedly representing you is a mob whose sole purpose is to exploit you and defend a poor excuse of an outdated business model and idiotic relationship philosophies.

Why are we even talking about the music industry? This is a separate issue. You're confusing things. You're defending DRM, not outdated business models.

Furthermore, you say that you CAN'T copyright a number, then right here you say "... make your private, copyrighted encryption key ..." So which is it?

Think about these things, gthing (if that's even your real name). Think about what it's like to be somebody other than yourself who makes a living on copyrighted works - do you know how many musicians can't feed their families (or themselves)? Have you ever even thought about why they are called STARVING ARTISTS?

They are called starving artists because they are either delusional and need to get a job, they suck, or they signed a bad contract. Please see this article courtesy of Courtney Love. The biggest problem in the industry is certainly not arcane DRM restrictions. This isn't about protecting content anyway, this is about being able to own an encryption key.

Think about these things. I really hope that after thinking about these things you write a full retraction with an apology to the kind people of the RIAA trying to help people like you enjoy their world more.

I have never seen any evidence of people at the RIAA trying to help me enjoy the world more. They seem hell bent on making the world worse, exploiting artists, and lining their pockets the whole way. I respect artists, I respect legitimate labels, I don't respect mob-mentality ego maniacs.

Furthermore, I don't know why I would apologize to the RIAA for publishing a key to my own encrypted and copyrighted work. RIAA != MPAA != AACS.

Congratulations on being the dumbest person I've encountered all day.

Yours truly,

GThing ;)

I Own a Number

From Boingboing:

Last week, the AACS consortium made history by issuing legal threats against the 1.8 million web-pages (and counting) that mentioned its secret code for preventing HD-DVD discs from being copied.

In effect, AACS-LA (the AACS Licensing Authority) claimed that it owned a randomly chosen 128-bit number, and that anyone who possessed or transmitted that number was breaking the law. Moreover, it claimed to own millions more random numbers -- claimed that the US Digital Millennium Copyright Act, which criminalises telling people how to break anti-copying software, gave it exclusive dominion over its many keys.

I have generated my own encryption key for a copyrighted haiku over at freedom to tinker. My number is C2 7B 5A 83 8C 92 9C DF A0 26 5F 3B 5E E8 4C CB and it is ILLEGAL to know it, transmit it, or otherwise distribute or use it in any way. It is part of a circumvention device designed to decrypt my copyrighted data. You may not use it. I have generated several more numbers and you are not allowed to use those ones either, but I'm not telling you what they are. If you use them I will sue the pants off of you.

Online Armageddon

The biggest battle in recent online history is taking place right now. And it's all over this number:

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

Spread it far and wide. It's big media's deepest secret - the HDDVD decryption code.

Update: Despite Reddit being able to have the number published on their site for nearly 24 hours, Digg has undertaken a massive censorship campaign to keep people from posting numbers on their site.

It's being called "The Day Digg Died" and the day that takedown notices flowed like wine. Even boingboing, the Internet freedom fighter has been largely silent on the topic for some unknown reason. I wrote Cory Doctorow about a T-Shirt I had made with the code on it, and he advised me to take it down and cancel all orders for it.

The Digg admins were deleting stories as fast as they were getting submitted. They banned stories that contained the number, hinted at the number, criticized Digg, or even just questioned the censorship that was going on. Eventually, they just started banning users. I was banned for digging up stories regarding Digg's censorship.

And still no answer from Digg. It is likely that Kevin Rose will go on as if nothing happened. We'll see in the next diggnation I guess, although I don't think I can bring myself to watch it anymore.

Score 1 against social bookmarking and freedom of information online. All over a simple number. I don't need the number and I don't think I'll ever use it. But now I will always remember it because of what happened today.

Reddit put a communist flag on their logo, presumably as a jab to Digg who can't seem to handle a little freedom of information.

Picture 1-37

Concealed Weapons in Utah

 0003379 Images 2004 03 26 LovebelowI attended a concealed weapons class at Cabelas in Lehi, Utah tonight. The class is a basic firearms safety and basic legal class that covers the issues of carrying a gun in Utah.

I found out two thing that were interesting.

First of all, the instructor announced that the class would be free for all students. He explained that this was his way of "sticking it to the man." It is his form of protest against the University of Utah which has re-kindled their fight to ban guns on campus after the Virginia Tech shootings.

The class is normally $40 at Cabelas (and substantially more anywhere else), so getting it for free is pretty cool. Any student in Utah has no excuse not to attend. Even if you don't have a gun, you can at least go get the class done in case you want to get one later - or just to learn basic laws regarding guns which is interesting in and of itself.

The second thing he mentioned that I thought was interesting is that open carry (carrying an unconcealed, openly-viewable) weapon is legal in Utah. You can carry all you want so long as the gun is not loaded. You can have rounds in the magazine, but not in the chamber (technically, you need to be two mechanical steps away from firing). No permit is required for open carry, turns out the second amendment is all you need.

If you are interested in signing up for the free class, contact the Cabelas in Lehi. Ask to speak with the instructor and double check that he is still offering the classes for free to students.

Edit:

The instructors name and information:

Larry Correia
(801)571-1160 (This is the number to his gun shop)
his email: Larry _at_ fmbginc _dot_ com

Do you watch heroes?

Check out this picture of Sylar:


 Wikipedia En 9 91 Citizen Cope Copy


Okay, that's not Sylar - but don't you think it looks like him? The picture is actually of Clarence Greenwood (AKA Citizen Cope). I think he bears a striking resemblance. At least in this picture.

If you don't watch Heroes or don't know who Sylar is, here is a picture of him to compare.

Also, if you haven't ever heard Citizen Cope, check him out. Here is his myspace page (where he looks nothing like Sylar). I haven't heard this new music by him, but the old stuff is great.

cheap propecia pill buying cialis discount cialis buy cialis internet buy generic cialis online cheap accutane no prescription cialis us online propecia cheapest cialis price accutane for sale buy viagra overnight delivery no rx levitra order levitra on internet levitra without rx buy cialis no prescription required cialis no prescription cheapest levitra cialis bangkok buy propecia overnight delivery accutane malaysia buy accutane on internet viagra in malaysia discount propecia no rx discount accutane without prescription discount viagra overnight delivery find discount cialis online cheapest viagra accutane sales propecia malaysia buy no rx cialis free levitra propecia pills low cost viagra online pharmacy viagra find cheap cialis levitra australia levitra in australia overnight levitra viagra free delivery buy cheapest cialis on line cialis buy order cialis without prescription viagra buy accutane sale overnight propecia order levitra without prescription lowest price accutane cheapest cialis levitra uk levitra free delivery no prescription accutane cheap viagra from usa accutane online pharmacy order discount cialis online viagra tablets cost propecia levitra price cheap accutane from canada accutane from canada find accutane online accutane pills lowest price cialis find accutane no prescription required order viagra on internet cheap propecia from canada lowest price for accutane viagra without a prescription cheap cialis from uk buy levitra in canada find viagra overnight accutane cheap levitra from canada cost of propecia cheap cialis internet find propecia online buy levitra generic levitra tablet cialis cheap price accutane vendors cost accutane discount levitra levitra no rx required buy discount cialis online sale cialis cialis cost propecia without rx accutane without a prescription accutane online online pharmacy cialis propecia bangkok levitra no online prescription cheap levitra no prescription buy propecia without prescription order cialis on internet buy cialis in canada buy viagra online accutane pharmacy online compare accutane prices online find propecia on internet propecia pill generic cialis cialis generic buy discount levitra free accutane buy viagra generic cheap cialis pill propecia drug cialis without a prescription purchase cialis without prescription cheap levitra online overnight cialis pharmacy cialis buy accutane from india find cialis online viagra in us order accutane from us viagra discount levitra online cialis cheap drug buy levitra on line discount viagra find no rx propecia accutane order levitra prescription accutane uk cheap accutane on internet compare levitra prices generic viagra online cialis pills cheap cialis in canada no rx propecia approved levitra pharmacy compare cialis prices order cheap accutane online propecia uk buy cheapest accutane on line order levitra no prescription required order propecia from canada buy viagra on internet order discount levitra propecia canada where to order levitra viagra no rx required drug viagra buy levitra from india buy accutane lowest price levitra in malaysia cheapest levitra online viagra cheap drug cheap levitra from usa levitra in uk cheap levitra on internet no prescription propecia order discount levitra online purchase cialis overnight delivery cheap price propecia cialis free delivery cheapest generic viagra cheap cialis no rx find discount levitra online buy no rx levitra find discount propecia generic levitra buy levitra on internet propecia cheap drug cheap levitra no rx accutane medication compare levitra prices online buy propecia buy accutane us order viagra no prescription required find no rx accutane find propecia propecia no rx viagra overnight buy cheap propecia online cialis from canada buy levitra online purchase propecia overnight delivery buy propecia online cheap accutane pill cheap viagra accutane without rx buy viagra without prescription order propecia without prescription buying accutane cheapest propecia price cialis cheapest price levitra overnight shipping viagra online pharmacy pharmacy levitra find discount levitra propecia online pharmacy cheapest generic accutane purchase accutane without prescription cialis no rx propecia side effects cialis buy online discount cialis online accutane in bangkok buy cheap cialis online order generic viagra order propecia from us accutane india buy propecia us tablet propecia find cheap accutane order accutane on internet cheap propecia find discount viagra levitra in us order levitra order discount viagra buying viagra online buy propecia from canada accutane buy drug viagra canada no rx cialis cheap propecia from usa order levitra online buy viagra us certified propecia accutane cheapest price approved accutane pharmacy cheap viagra without prescription buy cheap levitra internet find accutane buy viagra from india buy cheapest levitra on line propecia from canada low cost propecia cheap cialis in uk buy cialis no rx order accutane in us propecia cheapest price cheapest levitra price cheap viagra in canada buying generic viagra buy viagra no rx propecia rx buy cialis from us propecia buy online discount accutane viagra no prescription buy propecia in us buy levitra buy accutane generic purchase viagra without prescription order cheap cialis viagra pills cheap accutane pharmacy buy cialis from canada propecia in malaysia propecia overnight shipping accutane overnight buying cialis online cheap propecia from uk cialis purchase viagra sales cheap accutane in canada buy accutane online cialis no rx required accutane approved propecia us cialis pill propecia india accutane in malaysia cheap price viagra propecia prescription buy accutane on line propecia sales levitra generic accutane for order cheap viagra online order levitra overnight delivery find cheap propecia online buying levitra cialis sales buy generic accutane buy viagra online cheap order cialis no prescription required buying generic cialis viagra drug buy viagra lowest price viagra price approved propecia pharmacy cheap cialis pharmacy cheap viagra no rx find no rx cialis order cheap propecia cheap levitra in usa cialis without prescription buy cheapest propecia on line where to order viagra accutane cost order propecia cheap online accutane drug cheapest cialis online buy generic cialis cialis for order cialis prescription find cheap propecia compare cialis prices online propecia cost cheap cialis tablet purchase levitra discount propecia overnight delivery cialis india viagra australia accutane cheap drug discount viagra online cheap viagra tablet accutane australia propecia in bangkok buy cheap levitra cialis price buy generic levitra online buy cheapest cialis online levitra cost order levitra from canada viagra pharmacy online viagra without prescription viagra in uk find viagra no prescription required buy generic accutane online propecia pharmacy viagra online buy discount levitra online cialis online pharmacy viagra generic buy cialis lowest price cost of cialis find cialis levitra online drug propecia cialis tablet buy cialis low price propecia vendors cheapest generic cialis cheap propecia in usa discount propecia buy generic viagra online