castellano

Understanding eMule (part 2)

Posted on June 29th, 2007 at 11:17am by Pi.
Categories: Internet.

Before reading this long gabble, I recommend reading the previous gabble. In this one, I recommend a specific version of eMule, and I give out a couple of clues and tricks to configure eMule appropiately.

You’re reading the second part of the series Understanding eMule. You can also read the first part, which deals about how eMule and the eDonkey network work, and the third and last part, which talks about how use eMule efficiently with some tricks and knowledge.

Choosing the appropiate version

Speaking generally, all those mods of eMule have many, maybe too many, new features, sometimes of doubtful usefulness. Unless you know what you’re doing, don’t use a mod. And specially if someone tells you “but JPMule goes so much faster than normal eMule”. No mod has a magical recipe that makes it go faster in normal circumstances, seriously. Besides, some of those mods are incompatible or simply harmful to the rest of the eDonkey network. There are some mods which are useful and simple, but in my opinion, they’re minority. For normal users, I recommend only the official version available in the eMule homepage. At the moment of this writing, it’s 0.48a.

However, I’m going to confess that I don’t use the official version. I use a mod, oh big sin! Well, this mod is officially sanctioned by the eMule authors, since even the official forum of this mod is hosted with the forums of the original eMule. The mod I use is ZZUL, which has really few modifications; but due to the way I use eMule and how I share files, those modifications are very useful to me.

ZZUL has six or seven new features; the rest is the same as normal eMule. These characteristics are detailed and discussed in the official forum of eMule ZZUL. I’ll only talk about two: ZZ PowerSharing and ZZ SlotFocus.

ZZ PowerSharing is a special priority to share files. Since I’ve created (and I keep creating) some stuff I distribute with eMule, I needed something like PowerSharing. If a file is in priority PowerSharing (which is higher than release), it’s always uploaded. Clients which ask for that file don’t have to wait in the queue. Furthermore, all the available bandwidth is dedicated to the clients who are asking for files with PowerShare priority. If any bandwidth is left, it’s dedicated to files with other normal priorities. This priority is applied to the file in the normal way: in compartidos, right-click over any shared file, and in the menu which pops up, choose priority (upload) and then any of the PowerShare priorities.

PowerShare allows to distribute new or rare files while standard files are being downloaded, and without needing to stop sharing other more popular files which usually clog the queue. But PowerShare should only be used in special cases. Generally, with auto priorities, or in release in some cases, it’s enough. If you’re interested in sharing something that took too much to get, or maybe something you’ve created that it’s new in the network, then PowerShare is the perfect solution.

The other special feature is ZZ SlotFocus. In normal eMule, there’s an amount of upload positions (the exact amount depends on your bandwidth) called slots, and eMule distributes the available upload bandwidth between those slots. I.e., with 73kb/s of upload, I used to have between 8 and 12 slots, uploading at an average of 7kb/s (but sometimes 15 slots with lower averages). This means that a 9.28mb part took to upload a bit more than 20 minutes. In 20 minutes they would be distributed about ten complete parts to ten different clients. But due to the stochastic and cruel nature of internet, maintaining a stable connection between 20 minutes is not always possible.

With SlotFocus, the bandwidth is not distributed between slots equally, but it’s tried to be assigned to only one, or to the minimum possible amount so all the bandwidth is used fully. This raises the probabilities of finishing the upload of a complete part. In 20 minutes they’re still distributed about ten complete parts to ten clients, but with more probabilities that connection doesn’t break and parts complete properly. SlotFocus, with my bandwidth, only opens four to eight slots. One or two slots (although sometimes more) take 90% of the bandwidth; once a slot gets free, the bandwidth is focused in the next slot. If that slot doesn’t use all the bandwidth, what’s left is assigned to the next, and so on until all is used.

Furthermore, SlotFocus allows that complete parts are distributed faster, which makes these parts available to be shared immediately, raising the amount of available sources. SlotFocus, on average, doesn’t go faster or slower than normal eMule, but has certain quite useful advantages. Actually, it has been proposed that SlotFocus should be (optional) part of official eMule; although eMule authors are not convinced and keep believing in an equitative distribution of the bandwidth, something that in my humble and not too expert opinion is less practical than SlotFocus.

There are other differences, which I find benefitial for oneself or for the network. Two differences important to note are that the upload:download transfer ratio is fixed at 1:3, and it’s reset each time you close eMule ZZUL. The other difference is that stuff uploaded to your friends in reserved friend slots doesn’t count in the uploaded total, so it doesn’t count for the ratio. This encourages people to upload beyond the 10kb/s limit where in official eMule people are allowed to download without limit. In official eMule, many selfish and unaware people just put the upload limit to 10kb/s while downloading without limit, something which harms the network, and also these selfish people (this will be explained in the third article).

After saying all this, and if anyone dares, going to the official forum of ZZUL (linked a bit above) the last version of ZZUL can be downloaded, it’s 0.47c. Unfortunately, version 0.48a of ZZUL is only available in source code, since it has a couple of new things which are in beta testing period. In that same forum I saw that someone had compiled this new version, the binary is available in the eDonkey network: eMule_0.48a_ZZUL_20070516-2000_noTTS.rar (1.6mb).

I’ve tested this version and it works perfectly, actually it’s the one I’m using while writing this. ZZUL is only an executable; it should be put in the folder where eMule is already installed, and be run instead of the “emule.exe” you already have. It doesn’t have any new configuration, to the extent of my knowledge. Altough the first time you run it, it will ask you for information about your connection.

Configuring the connection speed

It seems that one of the most esoterically looking parts of the eMule configuration is the connection speed. Not at all actually, the connection configuration follows some simple rules. However, seeing that certain people seem to have difficulties with this part, I’m going to make more detailed explanations.

First of all, we should be sure of using the connection configuration wizard. This wizard appears automatically each time we install a new version of eMule. To access this wizard manually, we go to “Preferences”, inside “Preferences” we go to “Connection”, and there we click on the small button saying “Wizard…” (located in the bottom left).

The wizard is only one window with a few options. In this window, we choose our operative systems, the amount of concurrent uploads (slots), and the type and speed of our connection. Selecting the operative system is easy, although I hope you’re cautious and haven’t changed to Vista (expensive, full of bugs and harmful to the user). The amount of concurrent downloads it’s also easy, although not so obvious.

As I’ve already explained with SlotFocus, having less uploading slots is better for the network. If you use ZZUL, this mod automatically manages the amount of needed slots. If you use official emule, then it’s better to try to have the minimum possible amount of slots, but being sure that they can use all your bandwidth. If you have less than 128 kilobits per second (about 18kb/s), then you should choose 6-15. If you have even more than 100kb/s, then choose 16+.

Finally, it’s advisable to set the real speed of your connection. In the section “Connection Type”, choose “Custom”. Then the elements in the bottom will be enabled to be able to enter the true download bandwidth and the true upload bandwidth. You can choose to enter it as kilobits (the usually advertised speed) or kilobytes (approximately that speed divided by 8). People usually knows their downloading speed, but they often don’t know their uploading speed.

To calculate approximately your uploading bandwidth, enter a value equal to your download speed. Click on “Apply” and the wizard will be closed. Be sure to be sharing or downloading some files, and eMule will start using your bandwidth to upload stuff. Leave it like that for some time. When you see that it’s sharing to the maximum of its possibilities, look at the lower part of the eMule window, where it says ” Up: XX.xx | Down: XX.xx”. Since you’ve set it to an absurdly high upload speed, eMule is trying to upload more than what it really can, so we can be reasonably sure that the speed it marks as “up” is the upload bandwidth you have.

Then, use the wizard again, and enter the real values of download and upload bandwidth. As example, I have Shittel cable at 3 megs, that means 2900 kbits/seg. of download and 576 kbits/seg of upload, or in kilobytes, 360kBytes/seg. of download, and 73 kBytes/seg. of upload (with the units the wizard uses).

Once we’ve entered the appropiate values and we click on the “Apply” button, we return to the connection preferences. eMule has changed some of the configuration, but we’ll go through it all because some changes need to be made. Remember that in eMule’s official page there’s a large help section which explains what’s everything in the connection preferences.

In “Capacities”, be sure that there are correct values. In “Limits” relies the trick to share enough without your transfers being affected. Disable the “Download limit” to download at max, and change it only if you need it because you’re using other programs like BitTorrent or FTP. And in “Upload limit”, enable it and put it in about 85-90% of your uploading speed. For example, if you have 20kb/s, leav it in 16 or 17kb/s. If you have, like me, about 70kb/s, leave it in 60kb/s. If you have 200kb/s (lucky you!) leave it in 170 or 180kb/s. Usually leaving a minimum margin of 10% is enough for high speeds. For lower speeds, maybe you should need to leave a slightly larger margin, but not too much, to not waste bandwidth.

In my long experience with eMule, this 10% margin is adequate to take the maximum advantage of your bandwidth without it affecting your download speed, and at the same time allows to surf the web, chat in Messenger and everything else without interferences. EMule also has something called UploadSpeedSense, which raises or lowers the amount of bandwidth used by eMule when it detects that other programs need it; but I’ve never had any luck using it, so I can’t recommend it.

The next section is “Client ports”. This is the TCP port that eMule uses so other clients connect to it, I mean, to your computer and your eMule. I’m not going to go on and on about the importance of having this part of the configuration correctly set, it’s enough to say that if these ports are closed in your firewall or router, the other clients will not be able to connect directly to you, and you’ll have a lowID assigned (what’s a slight disadvantage). If these ports are open and available, you’ll have a highID and everything will go faster.

By default, eMule uses port 4662 for TCP, and 4672 (ten more) for UDP. I recommend to change them, if you know what you’re doing and you understand how to pen ports in your firewall or router. Explaining why it’s advisable to change the port would also be long and tedious; but if you dare doing it, choose a number between 2,000 and 65,000. Put this number as TCP port, add 10 to it and put it in the UDP port. I.e. I had for a long time the ports 24662/24672.

To be sure that you have the ports opened, there’s a button called “Test ports”, which opens a page in your browser which tells you if you have the ports apparently opened. Unfortunately, this page isn’t perfect, and doesn’t take into account certain proxies. Sometimes it says that you don’t have opened ports and that you’ll have a lowID, although in reality you have them opened and a highID as high as maria can make.

The section “Max sources/file” specifies how many sources eMule tries to find for each file. There are files which have thousands of sources; so many that it’s actually bad to ask for the file to all those sources. It takes up memory and bandwidth. Once the wizard has been used, eMule has already configured the maximum limit, but I consider that many times it’s excessive. In my 3 megs connection, I have it in 500 sources. In the past, with the 300k connection I had 300 sources set. I think that even 500 are too many, but if you have enough bandwidth, well, 500-800 are within the realm of the possible.

The wizard also configures automatically the “Connection limit”. Let’s not confuse this with sources; the connections refer to the amount of simultaneous connections with other clients. It doesn’t relate too much with the amount of people you downoad files from, it’s more about the amount of clients you can ask for information, positions in queue, etc. These connections are usually short lived, but due to the nature of internet and TCP/IP, computers have a practical limit in the amount of simultaneous connections. I recommend to leave the value that the wizard set, or maybe lower it a bit.

I have 500. This doesn’t mean that I can only ask for files to 500 sources, actually I can ask for files to an almost unlimited number (only limited by the system resources), but the connections for those petitions will be done with a limit of 500 simultaneous connections. Eventually all petitions will be processed, but maybe they’ll take a bit. In general, this limit isn’t really critic, so it’s not needed to put it to the maximum possible, although it shouldn’t be too low either.

If you use Windows 98 or Windows Millenium Edition, the connection limt must be 100, due to the particularities, I mean, extreme limitations of these imitations of operative systems.

The rest of the options there are easy. Generally everything must be enabled: “Autoconnect on startup”, “Reconnect on loss”, and enable also the two networks, both Kad and eD2K. I’ll leave the option “Show overhead bandwidth” to your choice, since even if you know what it means, it isn’t useful at all. And if you don’t know it, then even less ^_^

Other parts of the configuration

Speaking in general, the default configuration of eMule (the one it has the first time you’ve installed and run it) doesn’t usually need changes. Many options are simple and don’t need explanation, and for the complex ones, it’s better to not touch them unless you know what you’re doing. The exception are the server options, which I’ll explain in another section.

However, I’m going to mention a few options that I do consider interesting. In “General”, the option “Enable Minimule” has given me some troubles. Minimule is a small information window which apears when clicking only once over the system tray icon, in the right side of the task bar. This icon only appears if you’ve minimized eMule to the system tray and not to the task bar. But if you restore eMule while MiniMule is showing, it’s possible that eMule is unable to return to the system tray. I like to have eMule there, so I had to disable Minimule.

In “eMule”, you can leave it like it is, or tell eMule to save the temporary files and the incoming files (the completed ones) in other folders, as long as you follow two simple rules: First, both folders must be placed in the same drive. Second, the folders should be in the largest drive or with the most free space. You can ignore these rules, but then don’t be surprised if eMule can’t download stuff because it doesn’t have space, or if when completing a file, eMule takes a long time and computer goes slower.

In “Files” there are some options that you should make sure that are enabled. They are: “Add new shared files with auto priority”, “add new downloads with auto priority”, “Remember downloaded files” and “Remember cancelled files”. There’s an option I recommend to disable: “Try to download preview chunks first”. The first and last part of each file are needed for movie preview; but in eDonkey network it’s beter that parts are distributed randomly. Giving priority to certain parts is no good for the network, and certainly it’s one of the few things in eMule that I don’t like. Besides, it goes against the sharing philosophy that eMule’s own authors talk so much about.

The options in “Messages and Comments” and “Security”, more or less I’ll leave them to your taste; if you don’t understand them, don’t touch them.

To finish, in “Extended”, search for an option called “Safe .met/.dat file writing” and be sure that it’s in “Always”. If it’s in “Never” or “On shutdown”, maybe you’ll be surprised and some files you were downloading disappear if your computer crashes or power goes out. It happened to me a couple of times, and it’s not very nice.

Good servers, and evil, really evil devil servers

As I already explained in the first part of Understanding eMule, servers exist to indexing and searching for files and clients. These servers also communicate between them (I think), and they’re needed for the proper working of the eDonkey network.

However, certain servers are traps presented in several ways: servers indexing false files, server which log who downloaded or searched for what (violating our privacy rights), servers which are little more than porn ads, servers who create files on the fly to distribute more porn…

Other servers are simply slow or unstable. It’s better to be connected to a known, reliable and stable server. Having good server in your list helps in searches and in file exchange. At this time, the most used servers are DonkeyServer No1 and DonkeyServer No2. Between both they index more than two million clients with more than two hundred million shared files. Although actually you can obtain the same results connecting to other less popular servers, like the 13 different BiG BanG servers, or the eMule Serverlist ones.

But the big problem is avoiding the evil devil servers. For that, we should disable a feature which is by default enabled in eMule: the server exchange. When eMule connects with other client, servers are exchanged, and the ones that aren’t in the server list are added. This means that if a client tells to your eMule that there’s a server WhateverNetServer that you don’t have, then your eMule adds it to your server list. But that also means that if a careless server has an evil devil EvilNetServer, NixonServer or similar, then your eMule will also add it.

Since we don’t have a way to know if the servers exchanged with us are good or bad, the best thing is to not accept them. For that, in “Preferences”, in “Servers”, you need to disable three options: “Auto-update server list on startup”, “Update server list when connecting to a server”, and “Update server list when a client connects”. Disabling these options we make sure that the server list can only be changed manually. You can enable all the other options in the “Miscellaneous” subsection, it’s advisable.

Now I’ll explain how to get a list of good servers, and also up-to-date. I suggest to follow these steps once each month, to get rid of the old servers or the ones which have been discovered as evil devil, and get new servers that might have appeared.

Step 1: Be sure that Maurice’s list is available. Maurice is an eMule expert guy, who maintains a server list so other clients are able to update their lists. He has several server lists, I recommend the “good” one, a list of about 60 decent servrs. Maurice serves these lists from his computer, which sometimes is shut down or has crashed (sometimes for hours). To be sure that he’s connected, we enter the address “http://ocbmaurice.no-ip.org/pl/slist.pl/server.met?download/server-good.met” in “Update server.met from URL”, in the “Servers” part in eMule’s main window. We click on the button “Update”, and if eMule does the updating without problems, then Maurice is available.

Step 2: clean the current list server. Although it seems that, if in the previous step you did a successful updating, your list is well, remember that this way you’ve only added servers. Maybe you have servers which aren’t in the Maurice list anymore, because they’re not good, reliable and stable anymore. So ¡delete them all! In the server list, right click over any server, and in the menu that pops up, select “Remove all”.

Step 3: update again with Maurice’s list. You already know how: enter the address “http://ocbmaurice.no-ip.org/pl/slist.pl/server.met?download/server-good.met” (without the quotes) in “Update server.met from URL”, and click on the “Update” button.

Ready, you have a complete and up-to-date list of good servers. There’s a last step which is optional, but I recommend it. It’s giving more priority to the two first DonkeyServer, the two I’ve mentioned. For that, we right click over them, and select “Priority” -> “High”. We right click over them again, and select “Add To Static List”. That way, while these two DonkeyServer are available, you’ll be connected to them.

Conclusion

I’ve tried to explain some of the subtleties of eMule configuration, so it goes smooth and not coarse. Some stuff I’ve learned with my experience using eMule over some years, and the experiments I’ve done to try to take out the most from the eDonkey network. Although it hasn’t been a complete instruction manual, these explanations could be of use for someone who don’t find themselves comfortable configuring eMule, and maybe allow them to make a more proper configuration.

In the next and last part, I’ll explain other details of eMule and its practical usage: searches, detection of fake files, the myth of “friends”, and other nice stuff from eMule and the eDonkey network.

1 comment.

LILIT

Comment on 5:17pm.

GRACIAAAAAAAAAAAAAAAAAS AVER SI CONSIGO QUE ESTA PATATA CORRA,ERES EL MEJOR,MUAC

Leave a comment

Comments can contain some xhtml. Names and emails are required (emails aren't displayed), url's are optional.




Understanding eMule (and part 3) »« Understanding eMule (part 1)
What is essential is invisible to the eye.  — Antoine de Saint-Exupéry, from 'The Little Prince'

Pi in the Sky is powered by WordPress. Dressed with Vistered Little. Hosted at MochaHost.

1 /?p=516822">fluconazole drug safety research unit ei message board cialis cialis video specialist paxil pregnant cialis for sale us licensed pharmacies cialis class cialis 20mg on line cialis and nevada pharmacy cialis germany weight loss cialis headaches or heartburn taking cialis brand cialis for sale viagra cialis levitra compared regaalis cialis clarithromycin and cialis viagra cialis combo cialis for research cialis zestril interactions 5mg cialis email advertise message 0px site cialis cuba gooding and cialis cialis und viagra forum cialis family cialis migraine vaniqa cialis cialis tadalafil cialis cialis fda generic cialis soft cialis cialis information cialis tabs cialis for hape cialis vs viagra oxytocin cialis release 10mg call cialis refills cialis generic on line cialis by phone cialis and cocaine cialis photo special offers dose low viagra cialis cialis shoulder pain real cialis cialis november recommended dosage cialis cialis drug cialis cialis delivery generic overnight cialis time to start working 1 tadalafil cialis low cost cialis ciali is cialis for me cialis new york cialis explained cialis que es cialis from canada generic cialic vs cialis take cialis and viagra together cialis last referers hiv drugs and interactions with cialis cialis ad cuba goodins cialis viagra levitra tramadol medicine cialis cialis ic 351 cialis 30 oral new drug cialis us licensed pharmacies compare cialis viagra to cialis weight loss silagra cumwithuscom cialis 10mg cialis definition medication cialis hi resolution cialis banana commercial cialis generika is cialis or levitra better cialis tadalafil 20 mg cialis dysfunction erectile levitra viagra cialis and muscle cramps grande librairie sp cialis e tunisie cialis headache cialis europe 2cialis compare levitra viagra cialis attorneys cialis purchase uk cialis back pain cialis canadian drugs cialis cut in half best way to take cialis europe cialis central cialis for women cialis no pres cialis affiliate program cialis neil novak uc loading yahoo cialis pictures descriptions searchstring cialis type all effects of cialis on women compare cialis and viagra cialis in the uk pcp specialist cialis cardiac risks cialis levitra or viagra cialis day generic next qry cialis pm 10kb loading cialis rogers ditka sound clip levitra cialis mens health magazine cialis fda approved cialis cialis health man sexual viagra vs cialis ingredients food viagra levitra cialis apcalis regalis zenegra addiction to cialis generic cialis levitea viagra sampler packages cialis interaction instrumentation sp cialis e generic cialis soft tabs cialis europe viagra cialis mexico cialis australia cialis response cialis coumadin generic cialis overnight delivery express delivery pharmacy search cialis canadian cialis cialis vs viper cialis generic viagra rss feed u 3312 viagra cialis cialis next day pharmacy weight loss cialis silagra cumwithuscom cialis zealand cialis soft tabs scam generic cialis new zealand cialis cost viagra levitra cialis stuffy nose cialis side effect 0a cialis bathtub ads cialis compared viagra christian cialis augmentin cialis viagra contra cialis cialis hypertension best dosage of cialis importing cialis from canada to us commercials for cialis cialis canadian pharmacy technovate inc view topic cialis cialis promise cialis soft tab videos cialis on line pharmacy cialis and us doctor 8 generic cialis softtabs cialis and mussel cramps cialis from india tadalafil uprima cialis viagra back pain from taking cialis cialis viagra mastercard accepted viagra vs cialis levitra cialis uk sales skyfox cialis mexican cialis sildenafil citrate viagra cialis levitra made cialis marketing strategy cialis sucess stories australia viagra cialis purchase fb cialis le cialis dependence cialis mp3 661 viagra levitra cialis 953 cialis paraplegia cialis 4 tablets cialis 20 mg discoun can cialis take woman board cialis contractor licensing state 5cialis vardenafil plavix and cialis taken together gp prescribed cialis gikk ortho specialists cialis cialis genuinerx net viagra viagra cialis tooth pain cialis super fast shipping cialis with viagra cialis overnight shipping search viagra edinburgh cialis charles generic for cialis cialis sideeffects cialis muscle pain compare levitra viagra and cialis cialis tadalafil american express purchase viagra and cialis cialis for men vaniqa cialis propecia cialis and viagra cialis and alcohol cialis sales comercial cialis experience fake cialis ra cialis levitra cialis informaci n cialis viagra softabs no prescreption cialis cialis colombia cialis women effects cialis sales capsule cialis ortho pedic specialist niles illinois generic cialis made in india cialis duration vicodin viagra cialis cialis viagra canada cialis woman experience with cialis generic cialis w master card off label cialis usage cialis viagra compared cialis uprima viagra 1 cialis vardenafil 1 drug cialis cialis generic brand name differences endocrinologist specialist testosterone cialis generic purchase menopause cialis cialis information for cialis viagra cialis ricetta cialis effectiveness cialis pharmacy flomax and cialis interaction uk cialis supplier cialis dosage 20mg 6viagra levitra cialis apcalis regalis zenegra manipulator agile sp cialis mix cialis and viagra eye problems cialis by cialis comment powered uri wordpress cialis message boards cialis recreational use cialis benifets viagra generic cialis cialis no perscription cialis and levitra ventajas desventajas u id password cialis cialis viagra levitra comparisons cialis gnrique what is b cialis b cialis testimonial montgomery al drug and alcohol specialists attorney cialis columbus injury tadalafil cialis apcalis regalis comparacion viagra versus cialis erectile dysfunction drugs tadalafil cialis icos cialis levitra viagra comparisons cialis in mexico compare cialis levitra vi cialis headaches u 19835 cialis regalis cialis tadalafil cialis info cialis tadalfil cialis injury attorney ohio cuba gooding jr cialis commercial cialis jual klang generic cialis 10mg cialis effects side concomitant use of cialis and levitra viagra cialis levitra chatrooms cialis sample cialis female viagra cialis levetra viagra koerier cialis amsterdam cialis levitra viagra cost comparisons tucson cialis cialis tadalafil side effects crushing cialis tablets email message 0px site cialis cialis soft tabs generic cialis peak effect cialis overdose symptoms cialis eli lilly rx4 cialis cialis generic name 1cialis comparison levitra viagra for hypertension cialis pulmonary cialis aus china cialis soft top informations sp cialis es referencement cialis generic safety cialis spinal cord injury cialis compare levitra viagra good r cialis hort net cialis multiple times cialis ranitidine cialis retin viagra cialis levitra comparisons birth control allegra acid reflux cialis can woman take cialis cialis website cheao cialis comparison cialis levitra viagra women taking cialis aerobic endurance cialis cialis marijuana erectile dysfunction cialis cialis accessory cialis exceed viagra bezorgdienst cialis amsterdam cialis or vardenafil 20mg tablet cialis 36 hours islandspharmacy cialis 1 generic cialis taking viagra cialis or levitra cialis contains tadalafil do not take cialis soft cialis tabs cialis vs levitra bayer cialis after cialis effects generis cialis tadalafil citrate cialis cialis copy cialis tadalafil cialis cialis discount card cialis 6viagra cialis levitra cialis dosagem minima approved cialis fda genuine dicount cialis cialis 20 generic cialis soft from india info on cialis rxlist cialis tadalafil cialis heart attack cialis coupon sites sp cialis s disolving cialis cialis ads with phallic symbols cialis pharmaceutical cialis gel can you use viagra with cialis cialis retin-a ortho-evra patch discrete cialis paypal cialis po box viagra levitra and cialis cialis 10 150 generic cialis softtabs lamisil cialis generisch cialis magazine sp cialis cialis cialis genuinerx net viagra cialises cialis women libido against cialis drug law suit cialis principal investigator cialis discount generic volume generic cialis reviews caverta levitra cialis cialis italia cialis mfg cialis not effective taladafil cialis the dangers of cialis cialis and vitamin sales cialis eye floaters cialis viagra viagra before cialis cialis four hours 1 cialis generic viagra avodart cialis clomid diflucan dostinex gluco compare levitra viagra cialis viagra and cialis cialis pulmonary cialis cod cialis achalasia generic cialis talafadil 5generic cialis softtabs nextag cialis cialis from viagra levitra cialis nose which is best levitra or cialis dale smith and ortho specialist cialis by fedex cialis and eli lilly cialis levitra pharmacycom cialis fast shipment is generic cialis real cialis bathtub cialis sports cialis medix natural alternative cialis cialis and alchohol cialis discussion forums board cialis discount image message optional 1cialis levitra sales viagra cialis information prescribing eli lilly cialis investors what does cialis do cialis patent search cialis side affects cialis comment info personal remember cialis viagra australia supply fda approved cialis female viagra paypal cialis cialis instructions clinical data for large dosage cialis pcp consult specialist letter template comparison levitra cialis comments on generic cialis soft cialis mastercard cialis in holland quinine cialis cialis dysfunction erection levitra compare viagra cialis levitra cialis viagra dosage comparison celebrex metrogel tramadol cialis iowa city's tornado cialis cialis and adverse effects and stomach cialis eacute cialis and the prostate cialis mg per serving cialis in nerve damage cialis how to avoid backache brand cialis name cialis ineffective cialis bph foreign websites viagra levitra patients cialis cialis half-life men taking cialis and ambien soft cialis cialis multiple orgasms cialis perscription drug stores lowest cost cialis cialis drug 20 mg canadian drugs cialis cialis drug levitra viagra cialis viagra at the same time cialis and food consumption cialis user ratings identify real cialis cialis and drinking alcohol cialis tadalafil work cuba gooding in cialis commercial canada cialis generic funny farm cialis viagra cialis viagra combo cialis spoof cialis moreover celebrex overnight shipping failure of cialis to work cialis po box cialis brand name bogus cialis 1 cialis tadalafil regalis generic cialis cialis discussion group cialis cost low cialis 20mg tablet what does cialis taste like purchase cialis a drug cialis recovery time after ejaculation nexium cialis generic cialis comparison cialis patch success stories using cialis cialis fda approval pravachol bontril cialis erection cialis 2005 cialis followup november post viagra cialis prescribing information cialis advertisement cialis result cat 1 keyword cialis cialis soft tab cialis drug generic propecia cialis sa cialis pulmonary hypertension cialis silagra cumwithus com cialis performance enhancer contraindications of cialis confusion herpes cialis side effects cialis g7 complaints regarding generic cialis cialis key wes best generic cialis keywords cialis cialis levitra strong viagra comparison between vardenafil cialis and viagra experiences with generic cialis cialis diabetes viagra cialis delivery cialis a cialis law suit cialis immunity cialis comments viagra cialis london kamagra cialis 2b dosage 2b side effects cialis eye damage cialis tadalafil php cialis levitra comparison cialis on line opinions on generic cialis cialis review cialis spoof video cialis viagra cialis levitra cialis compared to viagra fda women viagra cialis cialis levitra sale viagra cialis 30 2003 case studies of cialis cialis used for recreational sex cialis and lopressor cialis western cialis time to effect 4 generic cialis softtabs next day cialis u 15640 cialis difference between cialis levitra viagra german remedies cialis eli lilly cialis tadafil viagra and cialis compared cialis trail tadalafil cialis education cialis guide kj pe cialis cialis generico cialis viagra cocktail rx giant cialis cialis 2005 by january posted icos cialis cialis magic cialis liver disease cialis side effectsd cialis norwegian cruise cialis tub cialis howard lahti cialis levitra strong strong viagra edinburgh uk viagra search cialis charles acxess cialis usa mail cialis usage cialis silagra penegra cumwithuscom cialis canadian epharmacy cialis soft 10 cialis buzzmachine by jeff jarvis cialis mg cialis viagra comparisons cialis update viagra cialis canada cialis generique cialis on an empty stomach back cialis generic guarantee money cialis superior in diabetes cialis erectyle dysfunction viagara cialis levitra comparison cialis and flomax cialis india discount daily use of cialis achy back cialis from jogging cialis overdose contraindications and information tadalafil cialis en ligne de pharmacie cialis for men and wman which is better viagra levitra cialis cialis dosages cialis viagra levitra which is best effect of cialis on wowen cialis drug intereactions cialis from india cialis where silagra cialis g nstig compare viagra and cialis back cialis guarantee money avodart cialis clomid diflucan dostinex glucophage cialis z facts about cialis cialis erectil does cialis work the first time cialis viagra levitra phorum view topic compra cialis addition to cialis cialis co drug eli impotence lilly difference between cialis and tadalafil cialis tablet cialis valtrex alesse keywords cialis levitra vs suggested dose in cialis generic cialis 20x20 kamagra silagra generic cialis india generic cialis cialis tadalafil rausch cialis compare levitra viagra cialis cocaine cialis sudden loss of vision etiology cialis generics cialis penis pump decadron natural cialis cialis usa mail natural alternative to cialis cialis viagra difference cialis and muscel cramps cialis l-arginine interaction compare viagra cialis levtra india cialis cialis headache and prevention cialis penis pictures engineering cialis tadalafil cialis from india cialis soft gel india 5cialis tadalafil cialis ad comparison viagra cialis cialis reccomendation cialis tadalafil cialis tadafil tal cialis tadalafil treat info about cialis cialis overnight express mail bid 2839 cialis cialis icos cialis for overseas cialis sample first cialis or viagra cialis shipping generic cialis india $1.5 cialis overnight delivery generica cialis viagra cialis vs cialis 4 filmomhulde tabletten taking cialis and viagra together cialis canada health canada personal accounts cialis lilly cialis does cialis help prematue ejaculation cialis long term tadalafil cialis safety and efficacy ideal dose and timiming for cialis cialis or levitra stronger canada cialis plavix cialis taken together pm 10kb loading cialis rogers yahoo north china beijing time syphilis cialis keywords cialis tadalafil cialis denavir yasmin retin-a cialis leg pain australia viagra cialis supply cialis viagra joint corporate renewal cialis levitra viagra zyban cialis and long term effects cialis levitra viagra index woman who took cialis cialis discount canada cialis hearing cialis injury lawyer ohio cialis from canadian pharmacy cialis work quinine cialis drug interaction cialis doctors advice tabagie sp cialis e montr al europe cialis cialis drug appearance tadalafil cialis dose levitra low viagra cialis chemical structure cialis generic soft cialis samples equipement sp cialis cialis side eefects search cialis fox news cialis generic mt tadalafil 1 cialis tadalafil jpg viagra and cialis side effects phentermine cialis tramadol effexor celebrex lexapro generic cialis usa cialis and addiction and anger q cialis restrictvalue web cialis from india mt tadalafil boston hip ortho specialists avn combine viagra and cialis cialis drug eli impotence lilly cialis reaction cialis sside effects cialis ciudad juarez pharmacies cialis theme sucess stories using cialis cialis after priapism generic cialis compare distributions sp cialis es france cialis homepage generic cialis overnigh get cialis for less viagra cialis levitra href cialis and hair loss cialis user feedback phorum e groups academies cialis generic cialis experiences cialis flomax and cialis 30 tadalafil 30mg ml 2cialis levitra cialis compared to levitra cialis and canada the chemistry of cialis combining cialis and viagra cialis commentscgi from india mt tadalafil side effects cialis coumadin allegra cialis shop cialis prescribing overnight express delivery generic cialis cialis columbus lawyer generic cialis in blister packs cialis fda sba approval gout and cialis 2cialis levitra viagra vs vs discoun cialis fedex cialis experiment sildenafil cialis generico taking cialis cialis and grapefruit is cialis better than viagra flomax cialis soft tab cialis discount lily icos cialis generic cialis bargain medicine cialis diskret cialis day next cialis reviews cialis advertising viagra advantages versus cialis overnight generic cialis viagra cialis on line cialis 36 hour atenolol cialis taking half of a cialis fda generic cialis information cialis cialis trial overdose cialis viagra or cialis compare cialis and levitra la pela cialis red devil cialis cialis faq 5 tadalafil cialis cuba gooding cialis addicted to cialis generc cialis discount cialis and diazepam overnight delivery possible increased alk phos cialis cialis supplier 2006 cialis followup march post cialis cialis generic viagra cialis viagra compare cialis same as tadalafil specialist paxil cialis levitra pharmacy viagra cialis generic uk cialis made in canada cialis drug impotence levitra viagra cialis multiple attempts cialis mexican cialis vs levitra faq alcohol recovery specialists tramadol clarinex allegra cialis generic medication cialis vicodin and cialis cialis tadalafil 20mg 2cialis compare levitra what is better cialis or levitra a href cialis cialis levitra better cialis experiences cialis perscriptions cialis identification viagra versus cialis espa ol arizona cialis male enhancement cialis cialis and wellbutrin cialis discount pharmacy fast shipping cialis viagra levitra trusted pharmacy catalog cialis symptoms softtabs cialis cialis pay by check selges cialis cialis erect penis cialis and levitra viagra medications internet viagra cialis comparison cialis columbus injury lawyer unbelievable viagra and cialis offer cialis tablet picture cialis dosing cuba gooding jr cialis spoof cialis 2005 cialis whistle women taking cialis in europe cialis bestellen cialis information from drugs com cialis horror stories cialis soft fast shipping is cialis methodone cialis side effects 0a cialis music rating viagra cialis and canadian pharmacy cialis deals cuba gooding jr cialis video cialis for less district of columbia cialis meltabs pharmacy india viagra cialis generic cialis vs cialis clotures sp cialis es drug cialis tadalafil cialis offers tadafil cialis cialis uk chemist coumadin cialis 1 low cost cialis cialis new viagra cialis get viagra cialis thirst vergelijking kamagra cialis cialis viagra vs relationship between the prostate cialis comparison levitra cialis viagra keywords cialis levitra cialis bph clinical trial cialis cialis forum pharmacy plavix cialis side effects generic cialis pharmaceutical manufacturer cialis for bph cialis company cialis results cialis effects information cialis viagra levitra effects cialis allergic lesions break cialis tablets generic cialis nz cialis 2b chat room discussion find information on cialis cialis rx life cialis phone cialis 36 hour commercial 1 liquid cialis cialis powder does cialis delay ejaculation cialis zrich cialis patient sample cialis two bathtubs fear cialis vs viagra gay men tadalafil cialis india overnight cialis cnidium cialis comparing cialis and viagra silagra cialis gnstig cialis rezeptfrei take viagra and cialis pharmacy cialis silagra cialis substitutes fda approved generic cialis ptnrs searchfor cialis cialis 10 20 mg picture cialis target market cialis 20 mg denavir nasonex cialis sale cialis cialis and grapefruit juice 1 eli lilly cialis grapefruit and cialis ducation sp cialis e discount on cialis cialis south africa cialis literature movies cialis cialis personal review compare levitra cialis versus viagra girl takes cialis cialis and zoloft interactions soft cialis reliable enzyte viagra cialis red devil tadalafil generic cialis cialis soft tab india cialis commercials cialis preisvergleich yasmin cialis cialis cialis danger cialis bbc health cialis howard lahti loading yahoo generic viagra 26 cialis 1cialis compare levitra viagra cialis time to peak effect viagra cialis differences cialis off shore compare cialis viagra manufacturing pharmaceutical company for cialis cialis 24 pn 1 cialis nasacort aq cialis generic viagra href cialis page cialis soft tab rss feed viagra cialis generic genuine cialis cialis side effects back pain q cialis meta cialis sale overnight shipping cialis nsfw reviews cialis cialis ambien comments about generic cialis cialis obsessive compulsion generic viagra zenegra cialis levitra hrc cialis compare cialis to levitra 1low cost cialis cialis usa cialis for sale in dublin discount viagra or cialis generic cialis from india does medicaid cover cialis cialis drug information cialis problems generic cialis tadalafil php cialis cialis cialis genuinerx net viagra cialis comparison levitra cialis comparison levitra cialis voucher long term use cialis after effects of cialis cialis drug impotence discout cialis generic cialis by phone wechselwirkung cialis und propecia cialis viagra differences inexpensive cialis cialis with cialis home page cialis side effects cialis western open golf apparel next day cialis presription cialis in canada view topic cialis cialis open tee times western cialis opposite effec cialis attorney cuba gooding junior video cialis boner cialis doses cialis and levitra viagra cialis rss feed fed ex overnight delivery cialis cialis considered overdose long term use of cialis viagra levitra cialis side effects generic cialis discussion board forum fast shipping cialis soft tramadol valtrex renova cialis personal review cialis cialis naion compare cialis viagra cialis levitra review cialis patent information drug cialis 5 sildenafil cialis generico cialis 32 cialis impotence drug canada cialis line information on cialis for erectile disfuntion cialis commercial music overnight cialis tadalafil uprima viagra cialis cialis for woman 50mg cialis cialis side bargain cialis cialis vardenafil cialis rebates generic cialis message board generic cialis cialis tadalafil reviews cialis neil novak uc impotence drug cialis cialis effect on blood pressure cialis and stroke soft cialis eu cialis sideaffects splitting cialis cialis and fertility cialis tadalafil contents arnold cialis cialis 20 mg tablet cialis meltabs diovan cialis christ god unhappy cialis soft funny farm cialis whatis cialis cialis forum cialis pharmacy pcp specialist certification indiana taking cialis for better sex attorney cialis injury ohio counterfeit cialis cialis pharmacy direct over seas cialis cialis consultation pharmacy cialis silagra cumwithuscom cialis story cialis now cialis in dublin on line cialis cialis and women cialis ed drug billig cialis coles sp cialis pour enfants dyslexique compare lavitra to cialis generic cialis united states overnight cialis timing otc cialis cole sp cialis e quatre saisons cialis facts cialis dosage instructions cialis allergic what is better cialis or viaga cialis singular interaction about cialis cialis dizziness cialis and romance cialis ed health man ed cures cialis cialis ftv name cialis 1cialis levitra vs viagara and cialis lead cialis internet levitra pharmacy wellbutrin cialis incredible power cialis chemistry cialis tub commercial cialis floaters is there a generic cialis celebrex renova tramadol cialis cialis insurance when to take cialis tadalis cialis tadalafil cialis flagstaff cialis cr va cialis b cialis b cialis tips cialis cialis tadalafil cialis and pomegranate interaction cialis holland eli lilly cialis cialis discount pharmacy