diff --git a/README b/README index 800f1d2..372c955 100755 --- a/README +++ b/README @@ -1,23 +1,39 @@ -Title: UrlCrazy Readme -Version: 0.2 -Description: UrlCrazy is for the study of domainname typos / url hijacking. -Release Date: March 2009 -Author: horton.nz{at-nospam}gmail, Andrew Horton (urbanadventurer) -Primary-site: code.google.com/p/urlcrazy -Platforms: Linux, Anything with Ruby -Copying-policy: BSD - - -DESCRIPTION -UrlCrazy is for the study of domainname typos / url hijacking. - -It generates domainname typo permutations then tests them to learn if they are in use, estimates their popularity and more. - - -TYPES OF TYPOS SUPPORTED +Title: URLCrazy Readme +Version: 0.3 +Description: UrlCrazy is for the study of domainname typos and URL hijacking +Release Date: March 2011 +Author: Andrew Horton (urbanadventurer) +Homepage: www.morningstarsecurity.com/research/urlcrazy +Platforms: Linux, Ruby +Copying-policy: GPLv2 + + +Description +------------ +URLCrazy enables the study of domainname typos and URL hijacking. URLCrazy is a domainname typo generator. + +Use Cases: + o) Detect typo squatters cashing in on your domain name + o) Protect your brand by registering popular typos + o) Identify typo domain names that will get traffic intended for a more popular domain + +Features: + o) Generates 10 types of typos + o) Knows over 8000 common misspellings + o) Multiple keyboard layouts + o) Check if a typo is a valid domain + o) Test if domain typos are in use + o) Estimate popularity of a typo + + +Types of Typos Supported +------------------------- Character Omission. These typos are created by leaving out a letter of the domain name, one letter at a time. For example, www.goole.com and www.gogle.com +Character Repeat. +These typos are created by repeating a letter of the domain name. For example, www.ggoogle.com and www.gooogle.com + Adjacent Character Swap. These typos are created by swapping the order of adjacent letters in the domain name. For example, www.googel.com and www.ogogle.com @@ -34,18 +50,37 @@ Strip Dashes. These typos are created by omitting a dash from the domainname. For example, www.domain-name.com becomes www.domainname.com Singular or Pluralise. -These typos are created by making a singular domain plural and vice versa. For example, www.google.com becomes www.googles.com and www.trademe.co.nz becomes www.trademes.co.nz +These typos are created by making a singular domain plural and vice versa. For example, www.google.com becomes www.googles.com and www.games.co.nz becomes www.game.co.nz + +Wrong Top Level Domain. +For example, www.trademe.co.nz becomes www.trademe.co.nz and www.google.com becomes www.google.org +Uses the 19 most common top level domains. + +Wrong Second Level Domain. +Uses an alternate, valid second level domain for the top level domain. +For example, www.trademe.co.nz becomes www.trademe.ac.nz and www.trademe.iwi.nz +Common Misspellings. +Over 8000 common misspellings from Wikipedia. For example, www.youtube.com becomes www.youtub.com and www.abseil.com becomes www.absail.com + + +Supported Keyboard Layouts +--------------------------- +Keyboard layouts supported are: + * QWERTY + * AZERTY + * QWERTZ + * DVORAK -DOMAIN TESTS Is the domain valid? -------------------- -UrlCrazy has a database of valid top level and second level domains. This information has been compiled from wikipedia and domain registrars. We know whether a domain is valid by checking if it matches toplevel and second level domains. For example, www.trademe.co.bz is a valid domain in Belize which allows any second level domain registrations but www.trademe.xo.nz isn't because xo.nz isn't an allowed second level domain in New Zealand. +UrlCrazy has a database of valid top level and second level domains. This information has been compiled from Wikipedia and domain registrars. We know whether a domain is valid by checking if it matches toplevel and second level domains. For example, www.trademe.co.bz is a valid domain in Belize which allows any second level domain registrations but www.trademe.xo.nz isn't because xo.nz isn't an allowed second level domain in New Zealand. + Popularity Estimate ------------------- -We can estimate the relative popularity of a typo by measuring how often that typo has been made on webpages. Querying cuil.com for the number of search results for a typo gives us a indication of how popular a typo is. +We can estimate the relative popularity of a typo by measuring how often that typo appears on webpages. Querying goole.com for the number of search results for a typo gives us a indication of how popular a typo is. The drawback of this approach is that you need to manually identify and omit legitimate domains such as googles.com @@ -57,53 +92,26 @@ For example, consider the following typos for google.com. 19148 goole.com 18855 googl.com 17842 ggoogle.com -16490 googe.com -16367 googgle.com -15029 google.cm -14773 gogole.com -13227 googlle.com -11646 googlee.com -11345 googlr.com -7417 foogle.com -6132 hoogle.com -5313 googlw.com -5208 giogle.com -5151 googke.com -4838 goigle.com -4662 ogogle.com -4630 gopgle.com -4415 goofle.com -4118 wwwgoogle.com -3894 goohle.com -3399 gooigle.com -2675 gfoogle.com -1942 googlecom.com -1534 gopogle.com -1356 googfle.com -1089 googhle.com -892 googlew.com -747 googlke.com -618 goiogle.com -614 goopgle.com -413 ghoogle.com -341 goolge.com -232 googler.com -228 gpogle.com + IP Address ------------------- -If the typo domainname is in use Urlcrazy displays the IP it resolves to. An IP repeating for multiple typos or IPs in a close range shows common ownership. For example, gogle.com, gogole.com and googel.com all resolve to 64.233.161.104 which is owned by Google. +An IP address for a typo domainname indicates it is in use. +Tip: An IP repeating for multiple typos or IPs in a close range shows common ownership. For example, gogle.com, gogole.com and googel.com all resolve to 64.233.161.104 which is owned by Google. -COUNTRY CODE DATABASE + +Country Code Database +---------------------- http://en.wikipedia.org/wiki/Top-level_domain http://en.wikipedia.org/wiki/Country_code_top-level_domain 2nd level domains here: http://www.iana.org/domains/root/db/ -SEE ALSO +See Also +--------- http://en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser/Typos http://en.wikipedia.org/wiki/Wikipedia:Typo http://en.wikipedia.org/wiki/Typosquatting @@ -111,16 +119,17 @@ http://en.wikipedia.org/wiki/Typosquatting Strider is tool with similar aims and is produced by Microsoft http://research.microsoft.com/csm/strider/ -INSTALLATION +Installation +------------- UrlCrazy requires ruby. If you are using Ubuntu or Debian try: $ sudo apt-get install ruby. -Don't install this, instead execute it from it's own folder. - -CREDITS -Authored by Andrew Horton (urbanadventurer) horton.nz {at-nospam} gmail +Credits +-------- +Authored by Andrew Horton (urbanadventurer). Andrew is a security consultant for Security-Assessment.com Thanks to Ruby on Rails for Inflector which allowing plural and singular permutations. + diff --git a/common-misspellings.rb b/common-misspellings.rb new file mode 100755 index 0000000..46eb70e --- /dev/null +++ b/common-misspellings.rb @@ -0,0 +1,8413 @@ + + +class CommonMisspellings + +#pp CommonMisspellings.misspelling("zebra") + +# from http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines +@@t="abandonned->abandoned +aberation->aberration +abilties->abilities +abilty->ability +abondon->abandon +abondoned->abandoned +abondoning->abandoning +abondons->abandons +aborigene->aborigine +abortificant->abortifacient +abreviate->abbreviate +abreviated->abbreviated +abreviation->abbreviation +abritrary->arbitrary +absail->abseil +absailing->abseiling +absense->absence +absolutly->absolutely +absorbsion->absorption +absorbtion->absorption +abundacies->abundances +abundancies->abundances +abundunt->abundant +abutts->abuts +acadamy->academy +acadmic->academic +accademic->academic +accademy->academy +acccused->accused +accelleration->acceleration +accension->accession, ascension +acceptence->acceptance +acceptible->acceptable +accessable->accessible +accidentaly->accidentally +accidently->accidentally +acclimitization->acclimatization +accomadate->accommodate +accomadated->accommodated +accomadates->accommodates +accomadating->accommodating +accomadation->accommodation +accomadations->accommodations +accomdate->accommodate +accomodate->accommodate +accomodated->accommodated +accomodates->accommodates +accomodating->accommodating +accomodation->accommodation +accomodations->accommodations +accompanyed->accompanied +accordeon->accordion +accordian->accordion +accoring->according +accoustic->acoustic +accquainted->acquainted +accrediation->accreditation +accredidation->accreditation +accross->across +accussed->accused +acedemic->academic +acheive->achieve +acheived->achieved +acheivement->achievement +acheivements->achievements +acheives->achieves +acheiving->achieving +acheivment->achievement +acheivments->achievements +achievment->achievement +achievments->achievements +achive->achieve, archive +achived->achieved, archived +achivement->achievement +achivements->achievements +acknowldeged->acknowledged +acknowledgeing->acknowledging +ackward->awkward, backward +acommodate->accommodate +acomplish->accomplish +acomplished->accomplished +acomplishment->accomplishment +acomplishments->accomplishments +acording->according +acordingly->accordingly +acquaintence->acquaintance +acquaintences->acquaintances +acquiantence->acquaintance +acquiantences->acquaintances +acquited->acquitted +activites->activities +activly->actively +actualy->actually +acuracy->accuracy +acused->accused +acustom->accustom +acustommed->accustomed +adavanced->advanced +adbandon->abandon +additinally->additionally +additionaly->additionally +additonal->additional +additonally->additionally +addmission->admission +addopt->adopt +addopted->adopted +addoptive->adoptive +addres->address, adders +addresable->addressable +addresed->addressed +addresing->addressing +addressess->addresses +addtion->addition +addtional->additional +adecuate->adequate +adequit->adequate +adhearing->adhering +adherance->adherence +admendment->amendment +admininistrative->administrative +adminstered->administered +adminstrate->administrate +adminstration->administration +adminstrative->administrative +adminstrator->administrator +admissability->admissibility +admissable->admissible +admited->admitted +admitedly->admittedly +adn->and +adolecent->adolescent +adquire->acquire +adquired->acquired +adquires->acquires +adquiring->acquiring +adres->address +adresable->addressable +adresing->addressing +adress->address +adressable->addressable +adressed->addressed +adressing->addressing, dressing +adventrous->adventurous +advertisment->advertisement +advertisments->advertisements +advesary->adversary +adviced->advised +aeriel->aerial +aeriels->aerials +afair->affair +afficianados->aficionados +afficionado->aficionado +afficionados->aficionados +affilate->affiliate +affilliate->affiliate +affort->afford, effort +aforememtioned->aforementioned +againnst->against +agains->against +agaisnt->against +aganist->against +aggaravates->aggravates +aggreed->agreed +aggreement->agreement +aggregious->egregious +aggresive->aggressive +agian->again +agianst->against +agin->again +agina->again, angina +aginst->against +agravate->aggravate +agre->agree +agred->agreed +agreeement->agreement +agreemnt->agreement +agregate->aggregate +agregates->aggregates +agreing->agreeing +agression->aggression +agressive->aggressive +agressively->aggressively +agressor->aggressor +agricuture->agriculture +agrieved->aggrieved +ahev->have +ahppen->happen +ahve->have +aicraft->aircraft +aiport->airport +airbourne->airborne +aircaft->aircraft +aircrafts->aircraft +airporta->airports +airrcraft->aircraft +aisian->asian +albiet->albeit +alchohol->alcohol +alchoholic->alcoholic +alchol->alcohol +alcholic->alcoholic +alcohal->alcohol +alcoholical->alcoholic +aledge->allege +aledged->alleged +aledges->alleges +alege->allege +aleged->alleged +alegience->allegiance +algebraical->algebraic +algorhitms->algorithms +algoritm->algorithm +algoritms->algorithms +alientating->alienating +alledge->allege +alledged->alleged +alledgedly->allegedly +alledges->alleges +allegedely->allegedly +allegedy->allegedly +allegely->allegedly +allegence->allegiance +allegience->allegiance +allign->align +alligned->aligned +alliviate->alleviate +allopone->allophone +allopones->allophones +allready->already +allthough->although +alltime->all-time +alltogether->altogether +almsot->almost +alochol->alcohol +alomst->almost +alot->a lot, allot +alotted->allotted +alowed->allowed +alowing->allowing +alreayd->already +alse->else +alsot->also +alternitives->alternatives +altho->although +althought->although +altough->although +alusion->allusion, illusion +alwasy->always +alwyas->always +amalgomated->amalgamated +amatuer->amateur +amature->armature, amateur +amendmant->amendment +Amercia->America +amerliorate->ameliorate +amke->make +amking->making +ammend->amend +ammended->amended +ammendment->amendment +ammendments->amendments +ammount->amount +ammused->amused +amoung->among +amoungst->amongst +amung->among +amunition->ammunition +analagous->analogous +analitic->analytic +analogeous->analogous +anarchim->anarchism +anarchistm->anarchism +anbd->and +ancestory->ancestry +ancilliary->ancillary +androgenous->androgynous +androgeny->androgyny +anihilation->annihilation +aniversary->anniversary +annoint->anoint +annointed->anointed +annointing->anointing +annoints->anoints +annouced->announced +annualy->annually +annuled->annulled +anohter->another +anomolies->anomalies +anomolous->anomalous +anomoly->anomaly +anonimity->anonymity +anounced->announced +anouncement->announcement +ansalisation->nasalisation +ansalization->nasalization +ansestors->ancestors +antartic->antarctic +anthromorphization->anthropomorphization +anthropolgist->anthropologist +anthropolgy->anthropology +anual->annual +anulled->annulled +anwsered->answered +anyhwere->anywhere +anyother->any other +anytying->anything +aparent->apparent +aparment->apartment +apenines->apennines, Apennines +aplication->application +aplied->applied +apolegetics->apologetics +apon->upon, apron +apparant->apparent +apparantly->apparently +appart->apart +appartment->apartment +appartments->apartments +appealling->appealing, appalling +appeareance->appearance +appearence->appearance +appearences->appearances +appenines->apennines, Apennines +apperance->appearance +apperances->appearances +appereance->appearance +appereances->appearances +applicaiton->application +applicaitons->applications +appologies->apologies +appology->apology +apprearance->appearance +apprieciate->appreciate +approachs->approaches +appropiate->appropriate +appropraite->appropriate +appropropiate->appropriate +approproximate->approximate +approxamately->approximately +approxiately->approximately +approximitely->approximately +aprehensive->apprehensive +apropriate->appropriate +aproximate->approximate +aproximately->approximately +aquaduct->aqueduct +aquaintance->acquaintance +aquainted->acquainted +aquiantance->acquaintance +aquire->acquire +aquired->acquired +aquiring->acquiring +aquisition->acquisition +aquitted->acquitted +aranged->arranged +arangement->arrangement +arbitarily->arbitrarily +arbitary->arbitrary +archaelogists->archaeologists +archaelogy->archaeology +archaoelogy->archeology, archaeology +archaology->archeology, archaeology +archeaologist->archeologist, archaeologist +archeaologists->archeologists, archaeologists +archetect->architect +archetects->architects +archetectural->architectural +archetecturally->architecturally +archetecture->architecture +archiac->archaic +archictect->architect +archimedian->archimedean +architecht->architect +architechturally->architecturally +architechture->architecture +architechtures->architectures +architectual->architectural +archtype->archetype +archtypes->archetypes +aready->already +areodynamics->aerodynamics +argubly->arguably +arguement->argument +arguements->arguments +arised->arose +arival->arrival +armamant->armament +armistace->armistice +arogant->arrogant +arogent->arrogant +aroud->around +arrangment->arrangement +arrangments->arrangements +arround->around +artcile->article +artical->article +artice->article +articel->article +artifical->artificial +artifically->artificially +artillary->artillery +arund->around +asetic->ascetic +asfar->as far +asign->assign +aslo->also +asociated->associated +asorbed->absorbed +asphyxation->asphyxiation +assasin->assassin +assasinate->assassinate +assasinated->assassinated +assasinates->assassinates +assasination->assassination +assasinations->assassinations +assasined->assassinated +assasins->assassins +assassintation->assassination +assemple->assemble +assertation->assertion +asside->aside +assisnate->assassinate +assit->assist +assitant->assistant +assocation->association +assoicate->associate +assoicated->associated +assoicates->associates +assosication->assassination +asssassans->assassins +assualt->assault +assualted->assaulted +assymetric->asymmetric +assymetrical->asymmetrical +asteriod->asteroid +asthetic->aesthetic +asthetical->aesthetical +asthetically->aesthetically +asume->assume +aswell->as well +atain->attain +atempting->attempting +atheistical->atheistic +athenean->athenian +atheneans->athenians +athiesm->atheism +athiest->atheist +atorney->attorney +atribute->attribute +atributed->attributed +atributes->attributes +attaindre->attainder, attained +attemp->attempt +attemped->attempted +attemt->attempt +attemted->attempted +attemting->attempting +attemts->attempts +attendence->attendance +attendent->attendant +attendents->attendants +attened->attended +attension->attention +attitide->attitude +attributred->attributed +attrocities->atrocities +audeince->audience +auromated->automated +austrailia->Australia +austrailian->Australian +auther->author +authobiographic->autobiographic +authobiography->autobiography +authorative->authoritative +authorites->authorities +authorithy->authority +authoritiers->authorities +authoritive->authoritative +authrorities->authorities +autochtonous->autochthonous +autoctonous->autochthonous +automaticly->automatically +automibile->automobile +automonomous->autonomous +autor->author +autority->authority +auxilary->auxiliary +auxillaries->auxiliaries +auxillary->auxiliary +auxilliaries->auxiliaries +auxilliary->auxiliary +availabe-> available +availablity->availability +availaible->available +availble->available +availiable->available +availible->available +avalable->available +avalance->avalanche +avaliable->available +avation->aviation +avengence->a vengeance +averageed->averaged +avilable->available +awared->awarded +awya->away +baceause->because +backgorund->background +backrounds->backgrounds +bakc->back +banannas->bananas +bandwith->bandwidth +bankrupcy->bankruptcy +banruptcy->bankruptcy +baout->about, bout +basicaly->basically +basicly->basically +bcak->back +beachead->beachhead +beacuse->because +beastiality->bestiality +beatiful->beautiful +beaurocracy->bureaucracy +beaurocratic->bureaucratic +beautyfull->beautiful +becamae->became +becames->becomes, became +becasue->because +beccause->because +becomeing->becoming +becomming->becoming +becouse->because +becuase->because +bedore->before +befoer->before +beggin->begin, begging +begginer->beginner +begginers->beginners +beggining->beginning +begginings->beginnings +beggins->begins +begining->beginning +beginnig->beginning +behavour->behavior, behaviour +beleagured->beleaguered +beleif->belief +beleive->believe +beleived->believed +beleives->believes +beleiving->believing +beligum->belgium +belive->believe +belived->believed, beloved +belives->believes, beliefs +belligerant->belligerent +bellweather->bellwether +bemusemnt->bemusement +beneficary->beneficiary +beng->being +benificial->beneficial +benifit->benefit +benifits->benefits +bergamont->bergamot +Bernouilli->Bernoulli +beseige->besiege +beseiged->besieged +beseiging->besieging +betwen->between +beween->between +bewteen->between +bilateraly->bilaterally +billingualism->bilingualism +binominal->binomial +bizzare->bizarre +blaim->blame +blaimed->blamed +blessure->blessing +Blitzkreig->Blitzkrieg +boaut->bout, boat, about +bodydbuilder->bodybuilder +bombardement->bombardment +bombarment->bombardment +bondary->boundary +Bonnano->Bonanno +borke->broke +boundry->boundary +bouyancy->buoyancy +bouyant->buoyant +boyant->buoyant +Brasillian->Brazilian +breakthough->breakthrough +breakthroughts->breakthroughs +breif->brief +breifly->briefly +brethen->brethren +bretheren->brethren +briliant->brilliant +brillant->brilliant +brimestone->brimstone +Britian->Britain +Brittish->British +broacasted->broadcast +broadacasting->broadcasting +broady->broadly +Buddah->Buddha +Buddist->Buddhist +buisness->business +buisnessman->businessman +buoancy->buoyancy +buring->burying, burning, burin, during +burried->buried +busineses->business, businesses +busness->business +bussiness->business +caculater->calculator +cacuses->caucuses +cahracters->characters +calaber->caliber +calander->calendar, calender, colander +calculater->calculator +calculs->calculus +calenders->calendars +caligraphy->calligraphy +caluclate->calculate +caluclated->calculated +caluculate->calculate +caluculated->calculated +calulate->calculate +calulated->calculated +calulater->calculator +Cambrige->Cambridge +camoflage->camouflage +campain->campaign +campains->campaigns +candadate->candidate +candiate->candidate +candidiate->candidate +cannister->canister +cannisters->canisters +cannnot->cannot +cannonical->canonical +cannotation->connotation +cannotations->connotations +cant->cannot, can not, can't +caost->coast +caperbility->capability +Capetown->Cape Town +capible->capable +captial->capital +captued->captured +capturd->captured +carachter->character +caracterized->characterized +carcas->carcass, Caracas +carefull->careful +careing->caring +carismatic->charismatic +Carmalite->Carmelite +Carnagie->Carnegie +Carnagie-Mellon->Carnegie-Mellon +carnege->carnage, Carnegie +carnige->carnage, Carnegie +Carnigie->Carnegie +Carnigie-Mellon->Carnegie-Mellon +carniverous->carnivorous +carreer->career +carrers->careers +Carribbean->Caribbean +Carribean->Caribbean +cartdridge->cartridge +Carthagian->Carthaginian +carthographer->cartographer +cartilege->cartilage +cartilidge->cartilage +cartrige->cartridge +casette->cassette +casion->caisson +cassawory->cassowary +cassowarry->cassowary +casulaties->casualties +casulaty->casualty +catagories->categories +catagorized->categorized +catagory->category +Cataline->Catiline, Catalina +catapillar->caterpillar +catapillars->caterpillars +catapiller->caterpillar +catapillers->caterpillars +catepillar->caterpillar +catepillars->caterpillars +catergorize->categorize +catergorized->categorized +caterpilar->caterpillar +caterpilars->caterpillars +caterpiller->caterpillar +caterpillers->caterpillars +cathlic->catholic +catholocism->catholicism +catterpilar->caterpillar +catterpilars->caterpillars +catterpillar->caterpillar +catterpillars->caterpillars +cattleship->battleship +causalities->casualties +Ceasar->Caesar +Celcius->Celsius +cellpading->cellpadding +cementary->cemetery +cemetarey->cemetery +cemetaries->cemeteries +cemetary->cemetery +cencus->census +censur->censor, censure +cententenial->centennial +centruies->centuries +centruy->century +ceratin->certain, keratin +cerimonial->ceremonial +cerimonies->ceremonies +cerimonious->ceremonious +cerimony->ceremony +ceromony->ceremony +certainity->certainty +certian->certain +cervial->cervical, servile, serval +chalenging->challenging +challange->challenge +challanged->challenged +challege->challenge +Champange->Champagne +changable->changeable +charachter->character +charachters->characters +charactersistic->characteristic +charactor->character +charactors->characters +charasmatic->charismatic +charaterized->characterized +chariman->chairman +charistics->characteristics +chasr->chaser, chase +cheif->chief +cheifs->chiefs +chemcial->chemical +chemcially->chemically +chemestry->chemistry +chemicaly->chemically +childbird->childbirth +childen->children +choosen->chosen +chracter->character +chuch->church +churchs->churches +Cincinatti->Cincinnati +Cincinnatti->Cincinnati +circulaton->circulation +circumsicion->circumcision +circut->circuit +ciricuit->circuit +ciriculum->curriculum +civillian->civilian +claer->clear +claerer->clearer +claerly->clearly +claimes->claims +clas->class +clasic->classic +clasical->classical +clasically->classically +cleareance->clearance +clera->clear, sclera +clincial->clinical +clinicaly->clinically +cmo->com +cmoputer->computer +co-incided->coincided +coctail->cocktail +coform->conform +cognizent->cognizant +coincedentally->coincidentally +colaborations->collaborations +colateral->collateral +colelctive->collective +collaberative->collaborative +collecton->collection +collegue->colleague +collegues->colleagues +collonade->colonnade +collonies->colonies +collony->colony +collosal->colossal +colonizators->colonizers +comander->commander, commandeer +comando->commando +comandos->commandos +comany->company +comapany->company +comback->comeback +combanations->combinations +combinatins->combinations +combusion->combustion +comdemnation->condemnation +comemmorates->commemorates +comemoretion->commemoration +comision->commission +comisioned->commissioned +comisioner->commissioner +comisioning->commissioning +comisions->commissions +comission->commission +comissioned->commissioned +comissioner->commissioner +comissioning->commissioning +comissions->commissions +comited->committed +comiting->committing +comitted->committed +comittee->committee +comitting->committing +commandoes->commandos +commedic->comedic +commemerative->commemorative +commemmorate->commemorate +commemmorating->commemorating +commerical->commercial +commerically->commercially +commericial->commercial +commericially->commercially +commerorative->commemorative +comming->coming +comminication->communication +commision->commission +commisioned->commissioned +commisioner->commissioner +commisioning->commissioning +commisions->commissions +commited->committed +commitee->committee +commiting->committing +committe->committee +committment->commitment +committments->commitments +commmemorated->commemorated +commongly->commonly +commonweath->commonwealth +commuications->communications +commuinications->communications +communciation->communication +communiation->communication +communites->communities +compability->compatibility +comparision->comparison +comparisions->comparisons +comparitive->comparative +comparitively->comparatively +compatabilities->compatibilities +compatability->compatibility +compatable->compatible +compatablities->compatibilities +compatablity->compatibility +compatiable->compatible +compatiblities->compatibilities +compatiblity->compatibility +compeitions->competitions +compensantion->compensation +competance->competence +competant->competent +competative->competitive +competion->competition, completion +competitiion->competition +competive->competitive +competiveness->competitiveness +comphrehensive->comprehensive +compitent->competent +completedthe->completed the +completelyl->completely +completetion->completion +complier->compiler +componant->component +comprable->comparable +comprimise->compromise +compulsary->compulsory +compulsery->compulsory +computarized->computerized +concensus->consensus +concider->consider +concidered->considered +concidering->considering +conciders->considers +concieted->conceited +concieved->conceived +concious->conscious +conciously->consciously +conciousness->consciousness +condamned->condemned +condemmed->condemned +condidtion->condition +condidtions->conditions +conditionsof->conditions of +conected->connected +conection->connection +conesencus->consensus +confidental->confidential +confidentally->confidentially +confids->confides +configureable->configurable +confortable->comfortable +congradulations->congratulations +congresional->congressional +conived->connived +conjecutre->conjecture +conjuction->conjunction +Conneticut->Connecticut +conotations->connotations +conquerd->conquered +conquerer->conqueror +conquerers->conquerors +conqured->conquered +conscent->consent +consciouness->consciousness +consdider->consider +consdidered->considered +consdiered->considered +consectutive->consecutive +consenquently->consequently +consentrate->concentrate +consentrated->concentrated +consentrates->concentrates +consept->concept +consequentually->consequently +consequeseces->consequences +consern->concern +conserned->concerned +conserning->concerning +conservitive->conservative +consiciousness->consciousness +consicousness->consciousness +considerd->considered +consideres->considered +consious->conscious +consistant->consistent +consistantly->consistently +consituencies->constituencies +consituency->constituency +consituted->constituted +consitution->constitution +consitutional->constitutional +consolodate->consolidate +consolodated->consolidated +consonent->consonant +consonents->consonants +consorcium->consortium +conspiracys->conspiracies +conspiriator->conspirator +constaints->constraints +constanly->constantly +constarnation->consternation +constatn->constant +constinually->continually +constituant->constituent +constituants->constituents +constituion->constitution +constituional->constitutional +consttruction->construction +constuction->construction +consulant->consultant +consumate->consummate +consumated->consummated +contaiminate->contaminate +containes->contains +contamporaries->contemporaries +contamporary->contemporary +contempoary->contemporary +contemporaneus->contemporaneous +contempory->contemporary +contendor->contender +contibute->contribute +contibuted->contributed +contibutes->contributes +contigent->contingent +contined->continued +continous->continuous +continously->continuously +continueing->continuing +contravercial->controversial +contraversy->controversy +contributer->contributor +contributers->contributors +contritutions->contributions +controled->controlled +controling->controlling +controll->control +controlls->controls +controvercial->controversial +controvercy->controversy +controveries->controversies +controversal->controversial +controversey->controversy +controvertial->controversial +controvery->controversy +contruction->construction +conveinent->convenient +convenant->covenant +convential->conventional +convertables->convertibles +convertion->conversion +conviced->convinced +convienient->convenient +coordiantion->coordination +coorperation->cooperation, corporation +coorperations->corporations +copmetitors->competitors +coputer->computer +copywrite->copyright +coridal->cordial +cornmitted->committed +corosion->corrosion +corparate->corporate +corperations->corporations +correcters->correctors +correponding->corresponding +correposding->corresponding +correspondant->correspondent +correspondants->correspondents +corridoors->corridors +corrispond->correspond +corrispondant->correspondent +corrispondants->correspondents +corrisponded->corresponded +corrisponding->corresponding +corrisponds->corresponds +costitution->constitution +coucil->council +coudl->could, cloud +councellor->councillor, counselor, councilor +councellors->councillors, counselors, councilors +counries->countries +countains->contains +countires->countries +countrie's->countries, countries', country's +coururier->courier, couturier +coverted->converted, covered, coveted +cpoy->coy, copy +creaeted->created +creche->crèche +creedence->credence +critereon->criterion +criterias->criteria +criticists->critics +critising->criticising, criticizing +critisising->criticising +critisism->criticism +critisisms->criticisms +critisize->criticise, criticize +critisized->criticised, criticized +critisizes->criticises, criticizes +critisizing->criticising, criticizing +critized->criticized +critizing->criticizing +crockodiles->crocodiles +crowm->crown +crtical->critical +crticised->criticised +crucifiction->crucifixion +crusies->cruises +crystalisation->crystallisation +culiminating->culminating +cumulatative->cumulative +curch->church +curcuit->circuit +currenly->currently +curriculem->curriculum +cxan->cyan +cyclinder->cylinder +dacquiri->daiquiri +dael->deal, dial, dahl +dalmation->dalmatian +damenor->demeanor +dammage->damage +Dardenelles->Dardanelles +daugher->daughter +debateable->debatable +decendant->descendant +decendants->descendants +decendent->descendant +decendents->descendants +decideable->decidable +decidely->decidedly +decieved->deceived +decison->decision +decomissioned->decommissioned +decomposit->decompose +decomposited->decomposed +decompositing->decomposing +decomposits->decomposes +decress->decrees +decribe->describe +decribed->described +decribes->describes +decribing->describing +dectect->detect +defendent->defendant +defendents->defendants +deffensively->defensively +deffine->define +deffined->defined +definance->defiance +definate->definite +definately->definitely +definatly->definitely +definetly->definitely +definining->defining +definit->definite +definitly->definitely +definiton->definition +defintion->definition +degrate->degrade +delagates->delegates +delapidated->dilapidated +delerious->delirious +delevopment->development +deliberatly->deliberately +delusionally->delusively +demenor->demeanor +demographical->demographic +demolision->demolition +demorcracy->democracy +demostration->demonstration +denegrating->denigrating +densly->densely +deparment->department +deparmental->departmental +deparments->departments +dependance->dependence +dependancy->dependency +dependant->dependent +deram->dram, dream +deriviated->derived +derivitive->derivative +derogitory->derogatory +descendands->descendants +descibed->described +descision->decision +descisions->decisions +descriibes->describes +descripters->descriptors +descripton->description +desctruction->destruction +descuss->discuss +desgined->designed +deside->decide +desigining->designing +desinations->destinations +desintegrated->disintegrated +desintegration->disintegration +desireable->desirable +desitned->destined +desktiop->desktop +desorder->disorder +desoriented->disoriented +desparate->desperate, disparate +despict->depict +despiration->desperation +dessicated->desiccated +dessigned->designed +destablized->destabilized +destory->destroy +detailled->detailed +detatched->detached +deteoriated->deteriorated +deteriate->deteriorate +deterioriating->deteriorating +determinining->determining +detremental->detrimental +devasted->devastated +develope->develop +developement->development +developped->developed +develpment->development +devels->delves +devestated->devastated +devestating->devastating +devide->divide +devided->divided +devistating->devastating +devolopement->development +diablical->diabolical +diamons->diamonds +diaster->disaster +dichtomy->dichotomy +diconnects->disconnects +dicover->discover +dicovered->discovered +dicovering->discovering +dicovers->discovers +dicovery->discovery +dicussed->discussed +didnt->didn't +diea->idea, die +dieing->dying, dyeing +dieties->deities +diety->deity +diferent->different +diferrent->different +differentiatiations->differentiations +differnt->different +difficulity->difficulty +diffrent->different +dificulties->difficulties +dificulty->difficulty +dimenions->dimensions +dimention->dimension +dimentional->dimensional +dimentions->dimensions +dimesnional->dimensional +diminuitive->diminutive +dimunitive->diminutive +diosese->diocese +diphtong->diphthong +diphtongs->diphthongs +diplomancy->diplomacy +dipthong->diphthong +dipthongs->diphthongs +dirived->derived +disagreeed->disagreed +disapeared->disappeared +disapointing->disappointing +disappearred->disappeared +disaproval->disapproval +disasterous->disastrous +disatisfaction->dissatisfaction +disatisfied->dissatisfied +disatrous->disastrous +discontentment->discontent +discribe->describe +discribed->described +discribes->describes +discribing->describing +disctinction->distinction +disctinctive->distinctive +disemination->dissemination +disenchanged->disenchanted +disiplined->disciplined +disobediance->disobedience +disobediant->disobedient +disolved->dissolved +disover->discover +dispair->despair +disparingly->disparagingly +dispence->dispense +dispenced->dispensed +dispencing->dispensing +dispicable->despicable +dispite->despite +dispostion->disposition +disproportiate->disproportionate +disputandem->disputandum +disricts->districts +dissagreement->disagreement +dissapear->disappear +dissapearance->disappearance +dissapeared->disappeared +dissapearing->disappearing +dissapears->disappears +dissappear->disappear +dissappears->disappears +dissappointed->disappointed +dissarray->disarray +dissobediance->disobedience +dissobediant->disobedient +dissobedience->disobedience +dissobedient->disobedient +distiction->distinction +distingish->distinguish +distingished->distinguished +distingishes->distinguishes +distingishing->distinguishing +distingquished->distinguished +distrubution->distribution +distruction->destruction +distructive->destructive +ditributed->distributed +diversed->diverse, diverged +divice->device +divison->division +divisons->divisions +doccument->document +doccumented->documented +doccuments->documents +docrines->doctrines +doctines->doctrines +documenatry->documentary +doens->does +doesnt->doesn't +doign->doing +dominaton->domination +dominent->dominant +dominiant->dominant +donig->doing +dosen't->doesn't +doub->doubt, daub +doulbe->double +dowloads->downloads +dramtic->dramatic +draughtman->draughtsman +Dravadian->Dravidian +dreasm->dreams +driectly->directly +drnik->drink +druming->drumming +drummless->drumless +dupicate->duplicate +durig->during +durring->during +duting->during +dyas->dryas +eahc->each +ealier->earlier +earlies->earliest +earnt->earned +ecclectic->eclectic +eceonomy->economy +ecidious->deciduous +eclispe->eclipse +ecomonic->economic +ect->etc +eearly->early +efel->evil +effeciency->efficiency +effecient->efficient +effeciently->efficiently +efficency->efficiency +efficent->efficient +efficently->efficiently +efford->effort, afford +effords->efforts, affords +effulence->effluence +eigth->eighth, eight +eiter->either +elction->election +electic->eclectic, electric +electon->election, electron +electrial->electrical +electricly->electrically +electricty->electricity +elementay->elementary +eleminated->eliminated +eleminating->eliminating +eles->eels +eletricity->electricity +elicided->elicited +eligable->eligible +elimentary->elementary +ellected->elected +elphant->elephant +embarass->embarrass +embarassed->embarrassed +embarassing->embarrassing +embarassment->embarrassment +embargos->embargoes +embarras->embarrass +embarrased->embarrassed +embarrasing->embarrassing +embarrasment->embarrassment +embezelled->embezzled +emblamatic->emblematic +eminate->emanate +eminated->emanated +emision->emission +emited->emitted +emiting->emitting +emition->emission, emotion +emmediately->immediately +emmigrated->emigrated, immigrated +emminent->eminent, imminent +emminently->eminently +emmisaries->emissaries +emmisarries->emissaries +emmisarry->emissary +emmisary->emissary +emmision->emission +emmisions->emissions +emmited->emitted +emmiting->emitting +emmitted->emitted +emmitting->emitting +emnity->enmity +emperical->empirical +emphaised->emphasised +emphsis->emphasis +emphysyma->emphysema +empirial->empirical, imperial +emprisoned->imprisoned +enameld->enameled +enchancement->enhancement +encouraing->encouraging +encryptiion->encryption +encylopedia->encyclopedia +endevors->endeavors +endevour->endeavour +endig->ending +endolithes->endoliths +enduce->induce +ened->need +enflamed->inflamed +enforceing->enforcing +engagment->engagement +engeneer->engineer +engeneering->engineering +engieneer->engineer +engieneers->engineers +enlargment->enlargement +enlargments->enlargements +Enlish->English, enlist +enourmous->enormous +enourmously->enormously +ensconsed->ensconced +entaglements->entanglements +enteratinment->entertainment +enthusiatic->enthusiastic +entitity->entity +entitlied->entitled +entrepeneur->entrepreneur +entrepeneurs->entrepreneurs +enviorment->environment +enviormental->environmental +enviormentally->environmentally +enviorments->environments +enviornment->environment +enviornmental->environmental +enviornmentalist->environmentalist +enviornmentally->environmentally +enviornments->environments +enviroment->environment +enviromental->environmental +enviromentalist->environmentalist +enviromentally->environmentally +enviroments->environments +envolutionary->evolutionary +envrionments->environments +enxt->next +epidsodes->episodes +epsiode->episode +equialent->equivalent +equilibium->equilibrium +equilibrum->equilibrium +equiped->equipped +equippment->equipment +equitorial->equatorial +equivelant->equivalent +equivelent->equivalent +equivilant->equivalent +equivilent->equivalent +equivlalent->equivalent +erally->orally, really +eratic->erratic +eratically->erratically +eraticly->erratically +erested->arrested, erected +errupted->erupted +esential->essential +esitmated->estimated +esle->else +especialy->especially +essencial->essential +essense->essence +essentail->essential +essentialy->essentially +essentual->essential +essesital->essential +estabishes->establishes +establising->establishing +ethnocentricm->ethnocentrism +ethose->those, ethos +Europian->European +Europians->Europeans +Eurpean->European +Eurpoean->European +evenhtually->eventually +eventally->eventually +eventhough->even though +eventially->eventually +eventualy->eventually +everthing->everything +everytime->every time +everyting->everything +eveyr->every +evidentally->evidently +exagerate->exaggerate +exagerated->exaggerated +exagerates->exaggerates +exagerating->exaggerating +exagerrate->exaggerate +exagerrated->exaggerated +exagerrates->exaggerates +exagerrating->exaggerating +examinated->examined +exampt->exempt +exapansion->expansion +excact->exact +excange->exchange +excecute->execute +excecuted->executed +excecutes->executes +excecuting->executing +excecution->execution +excedded->exceeded +excelent->excellent +excell->excel +excellance->excellence +excellant->excellent +excells->excels +excercise->exercise +exchanching->exchanging +excisted->existed +exculsivly->exclusively +execising->exercising +exection->execution +exectued->executed +exeedingly->exceedingly +exelent->excellent +exellent->excellent +exemple->example +exept->except +exeptional->exceptional +exerbate->exacerbate +exerbated->exacerbated +exerciese->exercises +exerpt->excerpt +exerpts->excerpts +exersize->exercise +exerternal->external +exhalted->exalted +exhibtion->exhibition +exibition->exhibition +exibitions->exhibitions +exicting->exciting +exinct->extinct +existance->existence +existant->existent +existince->existence +exliled->exiled +exludes->excludes +exmaple->example +exonorate->exonerate +exoskelaton->exoskeleton +expalin->explain +expatriot->expatriate +expeced->expected +expecially->especially +expeditonary->expeditionary +expeiments->experiments +expell->expel +expells->expels +experiance->experience +experianced->experienced +expiditions->expeditions +expierence->experience +explaination->explanation +explaning->explaining +explictly->explicitly +exploititive->exploitative +explotation->exploitation +expropiated->expropriated +expropiation->expropriation +exressed->expressed +extemely->extremely +extention->extension +extentions->extensions +extered->exerted +extermist->extremist +extint->extinct, extant +extradiction->extradition +extraterrestial->extraterrestrial +extraterrestials->extraterrestrials +extravagent->extravagant +extrememly->extremely +extremeophile->extremophile +extremly->extremely +extrordinarily->extraordinarily +extrordinary->extraordinary +eyar->year, eyas +eyars->years, eyas +eyasr->years, eyas +faciliate->facilitate +faciliated->facilitated +faciliates->facilitates +facilites->facilities +facillitate->facilitate +facinated->fascinated +facist->fascist +familes->families +familliar->familiar +famoust->famous +fanatism->fanaticism +Farenheit->Fahrenheit +fatc->fact +faught->fought +favoutrable->favourable +feasable->feasible +Febuary->February +Feburary->February +fedreally->federally +feromone->pheromone +fertily->fertility +fianite->finite +fianlly->finally +ficticious->fictitious +fictious->fictitious +fidn->find +fiel->feel, field, file, phial +fiels->feels, fields, files, phials +fiercly->fiercely +fightings->fighting +filiament->filament +fimilies->families +finacial->financial +finaly->finally +financialy->financially +firends->friends +firts->flirts, first +fisionable->fissionable +flamable->flammable +flawess->flawless +fleed->fled, freed +Flemmish->Flemish +florescent->fluorescent +flourescent->fluorescent +flourine->fluorine +fluorish->flourish +follwoing->following +folowing->following +fomed->formed +fomr->from, form +fonetic->phonetic +fontrier->fontier +foootball->football +forbad->forbade +forbiden->forbidden +foreward->foreword +forfiet->forfeit +forhead->forehead +foriegn->foreign +Formalhaut->Fomalhaut +formallize->formalize +formallized->formalized +formaly->formally, formerly +formelly->formerly +formidible->formidable +formost->foremost +forsaw->foresaw +forseeable->foreseeable +fortelling->foretelling +forunner->forerunner +foucs->focus +foudn->found +fougth->fought +foundaries->foundries +foundary->foundry +Foundland->Newfoundland +fourties->forties +fourty->forty +fouth->fourth +foward->forward +Fransiscan->Franciscan +Fransiscans->Franciscans +freind->friend +freindly->friendly +frequentily->frequently +frome->from +fromed->formed +froniter->frontier +fucntion->function +fucntioning->functioning +fufill->fulfill +fufilled->fulfilled +fulfiled->fulfilled +fullfill->fulfill +fullfilled->fulfilled +fundametal->fundamental +fundametals->fundamentals +funguses->fungi +funtion->function +furuther->further +futher->further +futhermore->furthermore +futhroc->futhark, futhorc +gae->game, Gael, gale +galatic->galactic +Galations->Galatians +gallaxies->galaxies +galvinized->galvanized +Gameboy->Game Boy +ganerate->generate +ganes->games +ganster->gangster +garantee->guarantee +garanteed->guaranteed +garantees->guarantees +gardai->gardaí +garnison->garrison +gauarana->guaraná +gaurantee->guarantee +gauranteed->guaranteed +gaurantees->guarantees +gaurd->guard, gourd +gaurentee->guarantee +gaurenteed->guaranteed +gaurentees->guarantees +geneological->genealogical +geneologies->genealogies +geneology->genealogy +generaly->generally +generatting->generating +genialia->genitalia +geographicial->geographical +geometrician->geometer +geometricians->geometers +gerat->great +Ghandi->Gandhi +glight->flight +gnawwed->gnawed +godess->goddess +godesses->goddesses +Godounov->Godunov +gogin->going, Gauguin +goign->going +gonig->going +Gothenberg->Gothenburg +Gottleib->Gottlieb +gouvener->governor +govement->government +govenment->government +govenrment->government +goverance->governance +goverment->government +govermental->governmental +governer->governor +governmnet->government +govorment->government +govormental->governmental +govornment->government +gracefull->graceful +graet->great +grafitti->graffiti +gramatically->grammatically +grammaticaly->grammatically +grammer->grammar +grat->great +gratuitious->gratuitous +greatful->grateful +greatfully->gratefully +greif->grief +gridles->griddles +gropu->group +grwo->grow +Guaduloupe->Guadalupe, Guadeloupe +Guadulupe->Guadalupe, Guadeloupe +guage->gauge +guarentee->guarantee +guarenteed->guaranteed +guarentees->guarantees +Guatamala->Guatemala +Guatamalan->Guatemalan +guerrila->guerrilla +guerrilas->guerrillas +guidence->guidance +Guilia->Giulia +Guilio->Giulio +Guiness->Guinness +Guiseppe->Giuseppe +gunanine->guanine +gurantee->guarantee +guranteed->guaranteed +gurantees->guarantees +guttaral->guttural +gutteral->guttural +habaeus->habeas +habeus->habeas +Habsbourg->Habsburg +haemorrage->haemorrhage +haev->have, heave +Hallowean->Hallowe'en, Halloween +halp->help +hapen->happen +hapened->happened +hapening->happening +happend->happened +happended->happened +happenned->happened +harased->harassed +harases->harasses +harasment->harassment +harasments->harassments +harassement->harassment +harras->harass +harrased->harassed +harrases->harasses +harrasing->harassing +harrasment->harassment +harrasments->harassments +harrassed->harassed +harrasses->harassed +harrassing->harassing +harrassment->harassment +harrassments->harassments +hasnt->hasn't +Hatian->Haitian +haviest->heaviest +headquarer->headquarter +headquater->headquarter +headquatered->headquartered +headquaters->headquarters +healthercare->healthcare +heared->heard +heathy->healthy +Heidelburg->Heidelberg +heigher->higher +heirarchy->hierarchy +heiroglyphics->hieroglyphics +helment->helmet +helpfull->helpful +helpped->helped +hemmorhage->hemorrhage +herad->heard, Hera +heridity->heredity +heroe->hero +heros->heroes +hertiage->heritage +hertzs->hertz +hesistant->hesitant +heterogenous->heterogeneous +hieght->height +hierachical->hierarchical +hierachies->hierarchies +hierachy->hierarchy +hierarcical->hierarchical +hierarcy->hierarchy +hieroglph->hieroglyph +hieroglphs->hieroglyphs +higer->higher +higest->highest +higway->highway +hillarious->hilarious +himselv->himself +hinderance->hindrance +hinderence->hindrance +hindrence->hindrance +hipopotamus->hippopotamus +hismelf->himself +histocompatability->histocompatibility +historicians->historians +hitsingles->hit singles +holliday->holiday +homestate->home state +homogeneize->homogenize +homogeneized->homogenized +honory->honorary +horrifing->horrifying +hosited->hoisted +hospitible->hospitable +hounour->honour +housr->hours, house +howver->however +hsitorians->historians +hstory->history +hten->then, hen, the +htere->there, here +htey->they +htikn->think +hting->thing +htink->think +htis->this +humer->humor, humour +humerous->humorous, humerus +huminoid->humanoid +humoural->humoral +humurous->humorous +husban->husband +hvae->have +hvaing->having +hvea->have, heave +hwihc->which +hwile->while +hwole->whole +hydogen->hydrogen +hydropile->hydrophile +hydropilic->hydrophilic +hydropobe->hydrophobe +hydropobic->hydrophobic +hygeine->hygiene +hypocracy->hypocrisy +hypocrasy->hypocrisy +hypocricy->hypocrisy +hypocrit->hypocrite +hypocrits->hypocrites +iconclastic->iconoclastic +idaeidae->idea +idaes->ideas +idealogies->ideologies +idealogy->ideology +identicial->identical +identifers->identifiers +ideosyncratic->idiosyncratic +idesa->ideas, ides +idiosyncracy->idiosyncrasy +Ihaca->Ithaca +illegimacy->illegitimacy +illegitmate->illegitimate +illess->illness +illiegal->illegal +illution->illusion +ilness->illness +ilogical->illogical +imagenary->imaginary +imagin->imagine +imaginery->imaginary, imagery +imanent->eminent, imminent +imcomplete->incomplete +imediately->immediately +imense->immense +imigrant->emigrant, immigrant +imigrated->emigrated, immigrated +imigration->emigration, immigration +iminent->eminent, imminent, immanent +immediatley->immediately +immediatly->immediately +immidately->immediately +immidiately->immediately +immitate->imitate +immitated->imitated +immitating->imitating +immitator->imitator +immunosupressant->immunosuppressant +impecabbly->impeccably +impedence->impedance +implamenting->implementing +impliment->implement +implimented->implemented +imploys->employs +importamt->important +imprioned->imprisoned +imprisonned->imprisoned +improvision->improvisation +improvments->improvements +inablility->inability +inaccessable->inaccessible +inadiquate->inadequate +inadquate->inadequate +inadvertant->inadvertent +inadvertantly->inadvertently +inagurated->inaugurated +inaguration->inauguration +inappropiate->inappropriate +inaugures->inaugurates +inbalance->imbalance +inbalanced->imbalanced +inbetween->between +incarcirated->incarcerated +incidentially->incidentally +incidently->incidentally +inclreased->increased +includ->include +includng->including +incompatabilities->incompatibilities +incompatability->incompatibility +incompatable->incompatible +incompatablities->incompatibilities +incompatablity->incompatibility +incompatiblities->incompatibilities +incompatiblity->incompatibility +incompetance->incompetence +incompetant->incompetent +incomptable->incompatible +incomptetent->incompetent +inconsistant->inconsistent +incoroporated->incorporated +incorperation->incorporation +incorportaed->incorporated +incorprates->incorporates +incorruptable->incorruptible +incramentally->incrementally +increadible->incredible +incredable->incredible +inctroduce->introduce +inctroduced->introduced +incuding->including +incunabla->incunabula +indefinately->indefinitely +indefineable->undefinable +indefinitly->indefinitely +indentical->identical +indepedantly->independently +indepedence->independence +independance->independence +independant->independent +independantly->independently +independece->independence +independendet->independent +indespensable->indispensable +indespensible->indispensable +indictement->indictment +indigineous->indigenous +indipendence->independence +indipendent->independent +indipendently->independently +indispensible->indispensable +indisputible->indisputable +indisputibly->indisputably +indite->indict +individualy->individually +indpendent->independent +indpendently->independently +indulgue->indulge +indutrial->industrial +indviduals->individuals +inefficienty->inefficiently +inevatible->inevitable +inevitible->inevitable +inevititably->inevitably +infalability->infallibility +infallable->infallible +infectuous->infectious +infered->inferred +infilitrate->infiltrate +infilitrated->infiltrated +infilitration->infiltration +infinit->infinite +inflamation->inflammation +influencial->influential +influented->influenced +infomation->information +informtion->information +infrantryman->infantryman +infrigement->infringement +ingenius->ingenious +ingreediants->ingredients +inhabitans->inhabitants +inherantly->inherently +inheritage->heritage, inheritance +inheritence->inheritance +inital->initial +initally->initially +initation->initiation +initiaitive->initiative +inlcuding->including +inmigrant->immigrant +inmigrants->immigrants +innoculated->inoculated +inocence->innocence +inofficial->unofficial +inot->into +inpeach->impeach +inpolite->impolite +inprisonment->imprisonment +inproving->improving +insectiverous->insectivorous +insensative->insensitive +inseperable->inseparable +insistance->insistence +insitution->institution +insitutions->institutions +inspite->in spite, inspire +instade->instead +instatance->instance +institue->institute +instuction->instruction +instuments->instruments +instutionalized->institutionalized +instutions->intuitions +insurence->insurance +intelectual->intellectual +inteligence->intelligence +inteligent->intelligent +intenational->international +intented->intended, indented +intepretation->interpretation +intepretator->interpretor +interational->international +interbread->interbreed, interbred +interchangable->interchangeable +interchangably->interchangeably +intercontinetal->intercontinental +intered->interred, interned +interelated->interrelated +interferance->interference +interfereing->interfering +intergrated->integrated +intergration->integration +interm->interim +internation->international +interpet->interpret +interrim->interim +interrugum->interregnum +intertaining->entertaining +interupt->interrupt +intervines->intervenes +intevene->intervene +intial->initial +intially->initially +intrduced->introduced +intrest->interest +introdued->introduced +intruduced->introduced +intrument->instrument +intrumental->instrumental +intruments->instruments +intrusted->entrusted +intutive->intuitive +intutively->intuitively +inudstry->industry +inumerable->enumerable, innumerable +inventer->inventor +invertibrates->invertebrates +investingate->investigate +involvment->involvement +irelevent->irrelevant +iresistable->irresistible +iresistably->irresistibly +iresistible->irresistible +iresistibly->irresistibly +iritable->irritable +iritated->irritated +ironicly->ironically +irregardless->regardless +irrelevent->irrelevant +irreplacable->irreplaceable +irresistable->irresistible +irresistably->irresistibly +isnt->isn't +Israelies->Israelis +issueing->issuing +itnroduced->introduced +iunior->junior +iwll->will +iwth->with +Janurary->January +Januray->January +Japanes->Japanese +jaques->jacques +jeapardy->jeopardy +jewllery->jewellery +Johanine->Johannine +jorunal->journal +Jospeh->Joseph +jouney->journey +journied->journeyed +journies->journeys +jstu->just +jsut->just +Juadaism->Judaism +Juadism->Judaism +judical->judicial +judisuary->judiciary +juducial->judicial +juristiction->jurisdiction +juristictions->jurisdictions +kindergarden->kindergarten +klenex->kleenex +knifes->knives +knive->knife +knowlege->knowledge +knowlegeable->knowledgeable +knwo->know +knwos->knows +konw->know +konws->knows +kwno->know +labatory->lavatory, laboratory +labled->labelled, labeled +labratory->laboratory +laguage->language +laguages->languages +larg->large +largst->largest +larrry->larry +lastr->last +lattitude->latitude +launchs->launch, launches +launhed->launched +lavae->larvae +layed->laid +lazyness->laziness +leage->league +leanr->lean, learn, leaner +leathal->lethal +lefted->left +legitamate->legitimate +legitmate->legitimate +leibnitz->leibniz +lenght->length +leran->learn +lerans->learns +leutenant->lieutenant +levetate->levitate +levetated->levitated +levetates->levitates +levetating->levitating +levle->level +liasion->liaison +liason->liaison +liasons->liaisons +libary->library +libell->libel +libguistic->linguistic +libguistics->linguistics +libitarianisn->libertarianism +lible->libel, liable +lieing->lying +liek->like +liekd->liked +liesure->leisure +lieuenant->lieutenant +lieved->lived +liftime->lifetime +lightyear->light year +lightyears->light years +likelyhood->likelihood +linnaena->linnaean +lippizaner->lipizzaner +liquify->liquefy +liscense->license, licence +lisence->license, licence +lisense->license, licence +listners->listeners +litature->literature +literaly->literally +literture->literature +littel->little +litterally->literally +liuke->like +livley->lively +lmits->limits +loev->love +lonelyness->loneliness +longitudonal->longitudinal +lonley->lonely +lonly->lonely, only +loosing->losing +lotharingen->lothringen +lsat->last +lukid->likud +lveo->love +lvoe->love +Lybia->Libya +maching->machine, marching, matching +mackeral->mackerel +magasine->magazine +magincian->magician +magnificient->magnificent +magolia->magnolia +mailny->mainly +maintainance->maintenance +maintainence->maintenance +maintance->maintenance +maintenence->maintenance +maintinaing->maintaining +maintioned->mentioned +majoroty->majority +maked->marked, made +makse->makes +Malcom->Malcolm +maltesian->Maltese +mamal->mammal +mamalian->mammalian +managable->manageable, manageably +managment->management +maneouvre->manoeuvre +maneouvred->manoeuvred +maneouvres->manoeuvres +maneouvring->manoeuvring +manisfestations->manifestations +manoeuverability->maneuverability +manouver->maneuver, manoeuvre +manouverability->maneuverability, manoeuvrability, manoeuverability +manouverable->maneuverable, manoeuvrable +manouvers->maneuvers, manoeuvres +mantained->maintained +manuever->maneuver, manoeuvre +manuevers->maneuvers, manoeuvres +manufacturedd->manufactured +manufature->manufacture +manufatured->manufactured +manufaturing->manufacturing +manuver->maneuver +mariage->marriage +marjority->majority +markes->marks +marketting->marketing +marmelade->marmalade +marrage->marriage +marraige->marriage +marrtyred->martyred +marryied->married +Massachussets->Massachusetts +Massachussetts->Massachusetts +massmedia->mass media +masterbation->masturbation +mataphysical->metaphysical +materalists->materialist +mathamatics->mathematics +mathematican->mathematician +mathematicas->mathematics +matheticians->mathematicians +mathmatically->mathematically +mathmatician->mathematician +mathmaticians->mathematicians +mccarthyst->mccarthyist +mchanics->mechanics +meaninng->meaning +mear->wear, mere, mare +mechandise->merchandise +medacine->medicine +medeival->medieval +medevial->medieval +mediciney->mediciny +medievel->medieval +mediterainnean->mediterranean +Mediteranean->Mediterranean +meerkrat->meerkat +melieux->milieux +membranaphone->membranophone +memeber->member +menally->mentally +meranda->veranda, Miranda +mercentile->mercantile +messanger->messenger +messenging->messaging +metalic->metallic +metalurgic->metallurgic +metalurgical->metallurgical +metalurgy->metallurgy +metamorphysis->metamorphosis +metaphoricial->metaphorical +meterologist->meteorologist +meterology->meteorology +methaphor->metaphor +methaphors->metaphors +Michagan->Michigan +micoscopy->microscopy +midwifes->midwives +mileau->milieu +milennia->millennia +milennium->millennium +mileu->milieu +miliary->military +milion->million +miliraty->military +millenia->millennia +millenial->millennial +millenialism->millennialism +millenium->millennium +millepede->millipede +millioniare->millionaire +millitary->military +millon->million +miltary->military +minature->miniature +minerial->mineral +miniscule->minuscule +ministery->ministry +minstries->ministries +minstry->ministry +minumum->minimum +mirrorred->mirrored +miscelaneous->miscellaneous +miscellanious->miscellaneous +miscellanous->miscellaneous +mischeivous->mischievous +mischevious->mischievous +mischievious->mischievous +misdameanor->misdemeanor +misdameanors->misdemeanors +misdemenor->misdemeanor +misdemenors->misdemeanors +misfourtunes->misfortunes +misile->missile +Misouri->Missouri +mispell->misspell +mispelled->misspelled +mispelling->misspelling +missen->mizzen +Missisipi->Mississippi +Missisippi->Mississippi +missle->missile +missonary->missionary +misterious->mysterious +mistery->mystery +misteryous->mysterious +mkae->make +mkaes->makes +mkaing->making +mkea->make +moderm->modem +modle->model +moent->moment +moeny->money +mohammedans->muslims +moil->mohel +moil->soil +moleclues->molecules +momento->memento +monestaries->monasteries +monestary->monastery, monetary +monickers->monikers +monolite->monolithic +Monserrat->Montserrat +montains->mountains +montanous->mountainous +Montnana->Montana +monts->months +montypic->monotypic +moreso->more, more so +morgage->mortgage +Morisette->Morissette +Morrisette->Morissette +morroccan->moroccan +morrocco->morocco +morroco->morocco +mortage->mortgage +mosture->moisture +motiviated->motivated +mounth->month +movei->movie +movment->movement +mroe->more +mucuous->mucous +muder->murder +mudering->murdering +muhammadan->muslim +multicultralism->multiculturalism +multipled->multiplied +multiplers->multipliers +munbers->numbers +muncipalities->municipalities +muncipality->municipality +munnicipality->municipality +muscels->mussels, muscles +muscial->musical +muscician->musician +muscicians->musicians +mutiliated->mutilated +myraid->myriad +mysef->myself +mysogynist->misogynist +mysogyny->misogyny +mysterous->mysterious +Mythraic->Mithraic +naieve->naive +Naploeon->Napoleon +Napolean->Napoleon +Napoleonian->Napoleonic +naturaly->naturally +naturely->naturally +naturual->natural +naturually->naturally +Nazereth->Nazareth +neccesarily->necessarily +neccesary->necessary +neccessarily->necessarily +neccessary->necessary +neccessities->necessities +necesarily->necessarily +necesary->necessary +necessiate->necessitate +neglible->negligible +negligable->negligible +negociate->negotiate +negociation->negotiation +negociations->negotiations +negotation->negotiation +neice->niece, nice +neigborhood->neighborhood +neigbour->neighbour, neighbor +neigbourhood->neighbourhood +neigbouring->neighbouring, neighboring +neigbours->neighbours, neighbors +neolitic->neolithic +nessasarily->necessarily +nessecary->necessary +nestin->nesting +neverthless->nevertheless +newletters->newsletters +Newyorker->New Yorker +nickle->nickel +nightfa;;->nightfall +nightime->nighttime +nineth->ninth +ninteenth->nineteenth +ninties->1990s +ninty->ninety +nkow->know +nkwo->know +nmae->name +noncombatents->noncombatants +nonsence->nonsense +nontheless->nonetheless +noone->no one +norhern->northern +northen->northern +northereastern->northeastern +notabley->notably +noteable->notable +noteably->notably +noteriety->notoriety +noth->north +nothern->northern +noticable->noticeable +noticably->noticeably +noticeing->noticing +noticible->noticeable +notwhithstanding->notwithstanding +noveau->nouveau +Novermber->November +nowdays->nowadays +nowe->now +nto->not +nucular->nuclear +nuculear->nuclear +nuisanse->nuisance +Nullabour->Nullarbor +numberous->numerous +Nuremburg->Nuremberg +nusance->nuisance +nutritent->nutrient +nutritents->nutrients +nuturing->nurturing +obediance->obedience +obediant->obedient +obession->obsession +obssessed->obsessed +obstacal->obstacle +obstancles->obstacles +obstruced->obstructed +ocasion->occasion +ocasional->occasional +ocasionally->occasionally +ocasionaly->occasionally +ocasioned->occasioned +ocasions->occasions +ocassion->occasion +ocassional->occasional +ocassionally->occasionally +ocassionaly->occasionally +ocassioned->occasioned +ocassions->occasions +occaison->occasion +occassion->occasion +occassional->occasional +occassionally->occasionally +occassionaly->occasionally +occassioned->occasioned +occassions->occasions +occationally->occasionally +occour->occur +occurance->occurrence +occurances->occurrences +occured->occurred +occurence->occurrence +occurences->occurrences +occuring->occurring +occurr->occur +occurrance->occurrence +occurrances->occurrences +octohedra->octahedra +octohedral->octahedral +octohedron->octahedron +ocuntries->countries +ocuntry->country +ocurr->occur +ocurrance->occurrence +ocurred->occurred +ocurrence->occurrence +offcers->officers +offcially->officially +offereings->offerings +offical->official +offically->officially +officals->officials +officaly->officially +officialy->officially +offred->offered +oftenly->often +oging->going, ogling +omision->omission +omited->omitted +omiting->omitting +omlette->omelette +ommision->omission +ommited->omitted +ommiting->omitting +ommitted->omitted +ommitting->omitting +omniverous->omnivorous +omniverously->omnivorously +omre->more +onot->note, not +onyl->only +openess->openness +oponent->opponent +oportunity->opportunity +opose->oppose +oposite->opposite +oposition->opposition +oppenly->openly +oppinion->opinion +opponant->opponent +oppononent->opponent +oppositition->opposition +oppossed->opposed +opprotunity->opportunity +opression->oppression +opressive->oppressive +opthalmic->ophthalmic +opthalmologist->ophthalmologist +opthalmology->ophthalmology +opthamologist->ophthalmologist +optmizations->optimizations +optomism->optimism +orded->ordered +organim->organism +organistion->organisation +organiztion->organization +orgin->origin, organ +orginal->original +orginally->originally +orginize->organise +oridinarily->ordinarily +origanaly->originally +originall->original, originally +originaly->originally +originially->originally +originnally->originally +origional->original +orignally->originally +orignially->originally +otehr->other +oublisher->publisher +ouevre->oeuvre +oustanding->outstanding +overshaddowed->overshadowed +overthere->over there +overwelming->overwhelming +overwheliming->overwhelming +owrk->work +owudl->would +oxigen->oxygen +oximoron->oxymoron +p0enis->penis +paide->paid +paitience->patience +palce->place, palace +paleolitic->paleolithic +paliamentarian->parliamentarian +Palistian->Palestinian +Palistinian->Palestinian +Palistinians->Palestinians +pallete->palette +pamflet->pamphlet +pamplet->pamphlet +pantomine->pantomime +Papanicalou->Papanicolaou +paralel->parallel +paralell->parallel +paralelly->parallelly +paralely->parallelly +parallely->parallelly +paranthesis->parenthesis +paraphenalia->paraphernalia +parellels->parallels +parituclar->particular +parliment->parliament +parrakeets->parakeets +parralel->parallel +parrallel->parallel +parrallell->parallel +parrallelly->parallelly +parrallely->parallelly +partialy->partially +particually->particularly +particualr->particular +particuarly->particularly +particularily->particularly +particulary->particularly +pary->party +pased->passed +pasengers->passengers +passerbys->passersby +pasttime->pastime +pastural->pastoral +paticular->particular +pattented->patented +pavillion->pavilion +payed->paid +pblisher->publisher +pbulisher->publisher +peacefuland->peaceful and +peageant->pageant +peculure->peculiar +pedestrain->pedestrian +peformed->performed +peice->piece +Peloponnes->Peloponnesus +penatly->penalty +penerator->penetrator +penisula->peninsula +penisular->peninsular +penninsula->peninsula +penninsular->peninsular +pennisula->peninsula +Pennyslvania->Pennsylvania +pensinula->peninsula +peom->poem +peoms->poems +peopel->people +peotry->poetry +perade->parade +percepted->perceived +percieve->perceive +percieved->perceived +perenially->perennially +perfomance->performance +perfomers->performers +performence->performance +performes->performed, performs +perhasp->perhaps +perheaps->perhaps +perhpas->perhaps +peripathetic->peripatetic +peristent->persistent +perjery->perjury +perjorative->pejorative +permanant->permanent +permenant->permanent +permenantly->permanently +permissable->permissible +perogative->prerogative +peronal->personal +perosnality->personality +perphas->perhaps +perpindicular->perpendicular +perseverence->perseverance +persistance->persistence +persistant->persistent +personel->personnel, personal +personell->personnel +personnell->personnel +persuded->persuaded +persue->pursue +persued->pursued +persuing->pursuing +persuit->pursuit +persuits->pursuits +pertubation->perturbation +pertubations->perturbations +pessiary->pessary +petetion->petition +Pharoah->Pharaoh +phenomenom->phenomenon +phenomenonal->phenomenal +phenomenonly->phenomenally +phenomonenon->phenomenon +phenomonon->phenomenon +phenonmena->phenomena +Philipines->Philippines +philisopher->philosopher +philisophical->philosophical +philisophy->philosophy +Phillipine->Philippine +Phillipines->Philippines +Phillippines->Philippines +phillosophically->philosophically +philospher->philosopher +philosphies->philosophies +philosphy->philosophy +Phonecian->Phoenecian +phongraph->phonograph +phylosophical->philosophical +physicaly->physically +piblisher->publisher +pich->pitch +pilgrimmage->pilgrimage +pilgrimmages->pilgrimages +pinapple->pineapple +pinnaple->pineapple +pinoneered->pioneered +plagarism->plagiarism +planation->plantation +planed->planned +plantiff->plaintiff +plateu->plateau +plausable->plausible +playright->playwright +playwrite->playwright +playwrites->playwrights +pleasent->pleasant +plebicite->plebiscite +plesant->pleasant +poenis->penis +poeoples->peoples +poety->poetry +poisin->poison +polical->political +polinator->pollinator +polinators->pollinators +politican->politician +politicans->politicians +poltical->political +polute->pollute +poluted->polluted +polutes->pollutes +poluting->polluting +polution->pollution +polyphonyic->polyphonic +polysaccaride->polysaccharide +polysaccharid->polysaccharide +pomegranite->pomegranate +pomotion->promotion +poportional->proportional +popoulation->population +popularaty->popularity +populare->popular +populer->popular +portait->portrait +portayed->portrayed +portraing->portraying +Portugese->Portuguese +portuguease->portuguese +portugues->Portuguese +posess->possess +posessed->possessed +posesses->possesses +posessing->possessing +posession->possession +posessions->possessions +posion->poison +positon->position, positron +possable->possible +possably->possibly +posseses->possesses +possesing->possessing +possesion->possession +possessess->possesses +possibile->possible +possibilty->possibility +possiblility->possibility +possiblilty->possibility +possiblities->possibilities +possiblity->possibility +possition->position +Postdam->Potsdam +posthomous->posthumous +postion->position +postive->positive +potatos->potatoes +potrait->portrait +potrayed->portrayed +poulations->populations +poverful->powerful +poweful->powerful +powerfull->powerful +ppublisher->publisher +practial->practical +practially->practically +practicaly->practically +practicioner->practitioner +practicioners->practitioners +practicly->practically +practioner->practitioner +practioners->practitioners +prairy->prairie +prarie->prairie +praries->prairies +pratice->practice +preample->preamble +precedessor->predecessor +preceed->precede +preceeded->preceded +preceeding->preceding +preceeds->precedes +precentage->percentage +precice->precise +precisly->precisely +precurser->precursor +predecesors->predecessors +predicatble->predictable +predicitons->predictions +predomiantly->predominately +prefered->preferred +prefering->preferring +preferrably->preferably +pregancies->pregnancies +preiod->period +preliferation->proliferation +premeire->premiere +premeired->premiered +premillenial->premillennial +preminence->preeminence +premission->permission +Premonasterians->Premonstratensians +preocupation->preoccupation +prepair->prepare +prepartion->preparation +prepatory->preparatory +preperation->preparation +preperations->preparations +preriod->period +presedential->presidential +presense->presence +presidenital->presidential +presidental->presidential +presitgious->prestigious +prespective->perspective +prestigeous->prestigious +prestigous->prestigious +presumabely->presumably +presumibly->presumably +pretection->protection +prevelant->prevalent +preverse->perverse +previvous->previous +pricipal->principal +priciple->principle +priestood->priesthood +primarly->primarily +primative->primitive +primatively->primitively +primatives->primitives +primordal->primordial +privalege->privilege +privaleges->privileges +priveledges->privileges +privelege->privilege +priveleged->privileged +priveleges->privileges +privelige->privilege +priveliged->privileged +priveliges->privileges +privelleges->privileges +privilage->privilege +priviledge->privilege +priviledges->privileges +privledge->privilege +privte->private +probabilaty->probability +probablistic->probabilistic +probablly->probably +probalibity->probability +probaly->probably +probelm->problem +proccess->process +proccessing->processing +procede->proceed, precede +proceded->proceeded, preceded +procedes->proceeds, precedes +procedger->procedure +proceding->proceeding, preceding +procedings->proceedings +proceedure->procedure +proces->process +processer->processor +proclaimation->proclamation +proclamed->proclaimed +proclaming->proclaiming +proclomation->proclamation +profesion->profusion, profession +profesor->professor +professer->professor +proffesed->professed +proffesion->profession +proffesional->professional +proffesor->professor +profilic->prolific +progessed->progressed +programable->programmable +progrom->pogrom, program +progroms->pogroms, programs +prohabition->prohibition +prologomena->prolegomena +prominance->prominence +prominant->prominent +prominantly->prominently +prominately->prominently, predominately +promiscous->promiscuous +promotted->promoted +pronomial->pronominal +pronouced->pronounced +pronounched->pronounced +pronounciation->pronunciation +proove->prove +prooved->proved +prophacy->prophecy +propietary->proprietary +propmted->prompted +propoganda->propaganda +propogate->propagate +propogates->propagates +propogation->propagation +propostion->proposition +propotions->proportions +propper->proper +propperly->properly +proprietory->proprietary +proseletyzing->proselytizing +protaganist->protagonist +protaganists->protagonists +protocal->protocol +protoganist->protagonist +protrayed->portrayed +protruberance->protuberance +protruberances->protuberances +prouncements->pronouncements +provacative->provocative +provded->provided +provicial->provincial +provinicial->provincial +provisiosn->provision +provisonal->provisional +proximty->proximity +pseudononymous->pseudonymous +pseudonyn->pseudonym +psuedo->pseudo +psycology->psychology +psyhic->psychic +pubilsher->publisher +pubisher->publisher +publiaher->publisher +publically->publicly +publicaly->publicly +publicher->publisher +publihser->publisher +publisehr->publisher +publiser->publisher +publisger->publisher +publisheed->published +publisherr->publisher +publishher->publisher +publishor->publisher +publishre->publisher +publissher->publisher +publlisher->publisher +publsiher->publisher +publusher->publisher +puchasing->purchasing +Pucini->Puccini +Puertorrican->Puerto Rican +Puertorricans->Puerto Ricans +pulisher->publisher +pumkin->pumpkin +puplisher->publisher +puritannical->puritanical +purposedly->purposely +purpotedly->purportedly +pursuade->persuade +pursuaded->persuaded +pursuades->persuades +pususading->persuading +puting->putting +pwoer->power +pyscic->psychic +qtuie->quite, quiet +quantaty->quantity +quantitiy->quantity +quarantaine->quarantine +Queenland->Queensland +questonable->questionable +quicklyu->quickly +quinessential->quintessential +quitted->quit +quizes->quizzes +qutie->quite, quiet +rabinnical->rabbinical +racaus->raucous +radiactive->radioactive +radify->ratify +raelly->really +rarified->rarefied +reaccurring->recurring +reacing->reaching +reacll->recall +readmition->readmission +realitvely->relatively +realsitic->realistic +realtions->relations +realy->really +realyl->really +reasearch->research +rebiulding->rebuilding +rebllions->rebellions +rebounce->rebound +reccomend->recommend +reccomendations->recommendations +reccomended->recommended +reccomending->recommending +reccommend->recommend +reccommended->recommended +reccommending->recommending +reccuring->recurring +receeded->receded +receeding->receding +receivedfrom->received from +recepient->recipient +recepients->recipients +receving->receiving +rechargable->rechargeable +reched->reached +recide->reside +recided->resided +recident->resident +recidents->residents +reciding->residing +reciepents->recipients +reciept->receipt +recieve->receive +recieved->received +reciever->receiver +recievers->receivers +recieves->receives +recieving->receiving +recipiant->recipient +recipiants->recipients +recived->received +recivership->receivership +recogise->recognise +recogize->recognize +recomend->recommend +recomended->recommended +recomending->recommending +recomends->recommends +recommedations->recommendations +reconaissance->reconnaissance +reconcilation->reconciliation +reconized->recognized +reconnaisance->reconnaissance +reconnaissence->reconnaissance +recontructed->reconstructed +recordproducer->record producer +recquired->required +recrational->recreational +recrod->record +recuiting->recruiting +recuring->recurring +recurrance->recurrence +rediculous->ridiculous +reedeming->redeeming +reenforced->reinforced +refect->reflect +refedendum->referendum +referal->referral +referece->reference +refereces->references +refered->referred +referemce->reference +referemces->references +referencs->references +referenece->reference +refereneced->referenced +refereneces->references +referiang->referring +refering->referring +refernce->reference +refernce->references +refernces->references +referrence->reference +referrences->references +referrs->refers +reffered->referred +refference->reference +reffering->referring +refrence->reference +refrences->references +refrers->refers +refridgeration->refrigeration +refridgerator->refrigerator +refromist->reformist +refusla->refusal +regardes->regards +regluar->regular +reguarly->regularly +regulaion->regulation +regulaotrs->regulators +regularily->regularly +rehersal->rehearsal +reicarnation->reincarnation +reigining->reigning +reknown->renown +reknowned->renowned +rela->real +relaly->really +relatiopnship->relationship +relativly->relatively +relected->reelected +releive->relieve +releived->relieved +releiver->reliever +releses->releases +relevence->relevance +relevent->relevant +reliablity->reliability +relient->reliant +religeous->religious +religous->religious +religously->religiously +relinqushment->relinquishment +relitavely->relatively +relized->realised, realized +relpacement->replacement +remaing->remaining +remeber->remember +rememberable->memorable +rememberance->remembrance +remembrence->remembrance +remenant->remnant +remenicent->reminiscent +reminent->remnant +reminescent->reminiscent +reminscent->reminiscent +reminsicent->reminiscent +rendevous->rendezvous +rendezous->rendezvous +renedered->rende +renewl->renewal +rennovate->renovate +rennovated->renovated +rennovating->renovating +rennovation->renovation +rentors->renters +reoccurrence->recurrence +reorganision->reorganisation +repatition->repetition, repartition +repblic->republic +repblican->republican +repblicans->republicans +repblics->republics +repectively->respectively +repeition->repetition +repentence->repentance +repentent->repentant +repeteadly->repeatedly +repetion->repetition +repid->rapid +reponse->response +reponsible->responsible +reportadly->reportedly +represantative->representative +representive->representative +representives->representatives +reproducable->reproducible +reprtoire->repertoire +repsectively->respectively +reptition->repetition +repubic->republic +repubican->republican +repubicans->republicans +repubics->republics +republi->republic +republian->republican +republians->republicans +republis->republics +repulic->republic +repulican->republican +repulicans->republicans +repulics->republics +requirment->requirement +requred->required +resaurant->restaurant +resembelance->resemblance +resembes->resembles +resemblence->resemblance +resevoir->reservoir +residental->residential +resignement->resignment +resistable->resistible +resistence->resistance +resistent->resistant +respectivly->respectively +responce->response +responibilities->responsibilities +responisble->responsible +responnsibilty->responsibility +responsability->responsibility +responsibile->responsible +responsibilites->responsibilities +responsiblities->responsibilities +responsiblity->responsibility +ressemblance->resemblance +ressemble->resemble +ressembled->resembled +ressemblence->resemblance +ressembling->resembling +resssurecting->resurrecting +ressurect->resurrect +ressurected->resurrected +ressurection->resurrection +ressurrection->resurrection +restarant->restaurant +restarants->restaurants +restaraunt->restaurant +restaraunteur->restaurateur +restaraunteurs->restaurateurs +restaraunts->restaurants +restauranteurs->restaurateurs +restauration->restoration +restauraunt->restaurant +resteraunt->restaurant +resteraunts->restaurants +resticted->restricted +restraunt->restraint, restaurant +resturant->restaurant +resturants->restaurants +resturaunt->restaurant +resturaunts->restaurants +resurecting->resurrecting +retalitated->retaliated +retalitation->retaliation +retreive->retrieve +returnd->returned +revaluated->reevaluated +reveiw->review +reveral->reversal +reversable->reversible +revolutionar->revolutionary +rewitten->rewritten +rewriet->rewrite +rference->reference +rferences->references +rhymme->rhyme +rhythem->rhythm +rhythim->rhythm +rhytmic->rhythmic +rigeur->rigueur, rigour, rigor +rigourous->rigorous +rininging->ringing +rised->rose +Rockerfeller->Rockefeller +rococco->rococo +rocord->record +roomate->roommate +rougly->roughly +rucuperate->recuperate +rudimentatry->rudimentary +rulle->rule +runing->running +runnung->running +russina->Russian +Russion->Russian +rwite->write +rythem->rhythm +rythim->rhythm +rythm->rhythm +rythmic->rhythmic +rythyms->rhythms +sacrafice->sacrifice +sacreligious->sacrilegious +sacrifical->sacrificial +saftey->safety +safty->safety +salery->salary +sanctionning->sanctioning +sandwhich->sandwich +Sanhedrim->Sanhedrin +santioned->sanctioned +sargant->sergeant +sargeant->sergeant +sasy->says, sassy +satelite->satellite +satelites->satellites +Saterday->Saturday +Saterdays->Saturdays +satisfactority->satisfactorily +satric->satiric +satrical->satirical +satrically->satirically +sattelite->satellite +sattelites->satellites +saught->sought +saveing->saving +saxaphone->saxophone +scaleable->scalable +scandanavia->Scandinavia +scaricity->scarcity +scavanged->scavenged +schedual->schedule +scholarhip->scholarship +scholarstic->scholastic, scholarly +scientfic->scientific +scientifc->scientific +scientis->scientist +scince->science +scinece->science +scirpt->script +scoll->scroll +screenwrighter->screenwriter +scrutinity->scrutiny +scuptures->sculptures +seach->search +seached->searched +seaches->searches +secceeded->seceded, succeeded +seceed->succeed, secede +seceeded->succeeded, seceded +secratary->secretary +secretery->secretary +sedereal->sidereal +seeked->sought +segementation->segmentation +seguoys->segues +seige->siege +seing->seeing +seinor->senior +seldomly->seldom +senarios->scenarios +sence->sense, since +senstive->sensitive +sensure->censure +seperate->separate +seperated->separated +seperately->separately +seperates->separates +seperating->separating +seperation->separation +seperatism->separatism +seperatist->separatist +sepina->subpoena +sepulchure->sepulchre, sepulcher +sepulcre->sepulchre, sepulcher +sergent->sergeant +settelement->settlement +settlment->settlement +severeal->several +severley->severely +severly->severely +sevice->service +shadasloo->shadaloo +shaddow->shadow +shadoloo->shadaloo +shamen->shaman, shamans +sheat->sheath, sheet, cheat +sheild->shield +sherif->sheriff +shineing->shining +shiped->shipped +shiping->shipping +shopkeeepers->shopkeepers +shorly->shortly +shortwhile->short while +shoudl->should +shoudln->should, shouldn't +shouldnt->shouldn't +shreak->shriek +shrinked->shrunk +sicne->since +sideral->sidereal +sieze->seize, size +siezed->seized, sized +siezing->seizing, sizing +siezure->seizure +siezures->seizures +siginificant->significant +signficant->significant +signficiant->significant +signfies->signifies +signifantly->significantly +significently->significantly +signifigant->significant +signifigantly->significantly +signitories->signatories +signitory->signatory +similarily->similarly +similiar->similar +similiarity->similarity +similiarly->similarly +simmilar->similar +simpley->simply +simplier->simpler +simultanous->simultaneous +simultanously->simultaneously +sincerley->sincerely +singsog->singsong +sinse->sines, since +Sionist->Zionist +Sionists->Zionists +Sixtin->Sistine +Skagerak->Skagerrak +skateing->skating +slaugterhouses->slaughterhouses +slighly->slightly +slowy->slowly +smae->same +smealting->smelting +smoe->some +sneeks->sneaks +snese->sneeze +socalism->socialism +socities->societies +soem->some +sofware->software +sohw->show +soilders->soldiers +solatary->solitary +soley->solely +soliders->soldiers +soliliquy->soliloquy +soluable->soluble +somene->someone +somtimes->sometimes +somwhere->somewhere +sophicated->sophisticated +sophmore->sophomore +sorceror->sorcerer +sorrounding->surrounding +sotry->story +sotyr->satyr, story +soudn->sound +soudns->sounds +sould->could, should, sold +sountrack->soundtrack +sourth->south +sourthern->southern +souvenier->souvenir +souveniers->souvenirs +soveits->soviets +sovereignity->sovereignty +soverign->sovereign +soverignity->sovereignty +soverignty->sovereignty +spainish->Spanish +speach->speech +specfic->specific +speciallized->specialised, specialized +specif->specific, specify +specifiying->specifying +speciman->specimen +spectauclar->spectacular +spectaulars->spectaculars +spects->aspects, expects +spectum->spectrum +speices->species +spendour->splendour +spermatozoan->spermatozoon +spoace->space +sponser->sponsor +sponsered->sponsored +spontanous->spontaneous +sponzored->sponsored +spoonfulls->spoonfuls +sppeches->speeches +spreaded->spread +sprech->speech +spred->spread +spriritual->spiritual +spritual->spiritual +sqaure->square +stablility->stability +stainlees->stainless +staion->station +standars->standards +stange->strange +startegic->strategic +startegies->strategies +startegy->strategy +stateman->statesman +statememts->statements +statment->statement +steriods->steroids +sterotypes->stereotypes +stilus->stylus +stingent->stringent +stiring->stirring +stirrs->stirs +stlye->style +stomache->stomach +stong->strong +stopry->story +storeis->stories +storise->stories +stornegst->strongest +stoyr->story +stpo->stop +stradegies->strategies +stradegy->strategy +strat->start, strata +stratagically->strategically +streemlining->streamlining +stregth->strength +strenghen->strengthen +strenghened->strengthened +strenghening->strengthening +strenght->strength +strenghten->strengthen +strenghtened->strengthened +strenghtening->strengthening +strengtened->strengthened +strenous->strenuous +strictist->strictest +strikely->strikingly +strnad->strand +stroy->story, destroy +structual->structural +stubborness->stubbornness +stucture->structure +stuctured->structured +studdy->study +studing->studying +stuggling->struggling +sturcture->structure +subcatagories->subcategories +subcatagory->subcategory +subconsiously->subconsciously +subjudgation->subjugation +submachne->submachine +subpecies->subspecies +subsidary->subsidiary +subsiduary->subsidiary +subsquent->subsequent +subsquently->subsequently +substace->substance +substancial->substantial +substatial->substantial +substituded->substituted +substract->subtract +substracted->subtracted +substracting->subtracting +substraction->subtraction +substracts->subtracts +subtances->substances +subterranian->subterranean +suburburban->suburban +succceeded->succeeded +succcesses->successes +succedded->succeeded +succeded->succeeded +succeds->succeeds +succesful->successful +succesfully->successfully +succesfuly->successfully +succesion->succession +succesive->successive +successfull->successful +successully->successfully +succsess->success +succsessfull->successful +suceed->succeed +suceeded->succeeded +suceeding->succeeding +suceeds->succeeds +sucesful->successful +sucesfully->successfully +sucesfuly->successfully +sucesion->succession +sucess->success +sucesses->successes +sucessful->successful +sucessfull->successful +sucessfully->successfully +sucessfuly->successfully +sucession->succession +sucessive->successive +sucessor->successor +sucessot->successor +sucide->suicide +sucidial->suicidal +sufferage->suffrage +sufferred->suffered +sufferring->suffering +sufficent->sufficient +sufficently->sufficiently +sumary->summary +sunglases->sunglasses +suop->soup +superceeded->superseded +superintendant->superintendent +suphisticated->sophisticated +suplimented->supplemented +supose->suppose +suposed->supposed +suposedly->supposedly +suposes->supposes +suposing->supposing +supplamented->supplemented +suppliementing->supplementing +suppoed->supposed +supposingly->supposedly +suppy->supply +supress->suppress +supressed->suppressed +supresses->suppresses +supressing->suppressing +suprise->surprise +suprised->surprised +suprising->surprising +suprisingly->surprisingly +suprize->surprise +suprized->surprised +suprizing->surprising +suprizingly->surprisingly +surfce->surface +surley->surly, surely +suround->surround +surounded->surrounded +surounding->surrounding +suroundings->surroundings +surounds->surrounds +surplanted->supplanted +surpress->suppress +surpressed->suppressed +surprize->surprise +surprized->surprised +surprizing->surprising +surprizingly->surprisingly +surrended->surrounded, surrendered +surrepetitious->surreptitious +surrepetitiously->surreptitiously +surreptious->surreptitious +surreptiously->surreptitiously +surronded->surrounded +surrouded->surrounded +surrouding->surrounding +surrundering->surrendering +surveilence->surveillance +surveill->surveil +surveyer->surveyor +surviver->survivor +survivers->survivors +survivied->survived +suseptable->susceptible +suseptible->susceptible +suspention->suspension +swaer->swear +swaers->swears +swepth->swept +swiming->swimming +syas->says +symetrical->symmetrical +symetrically->symmetrically +symetry->symmetry +symettric->symmetric +symmetral->symmetric +symmetricaly->symmetrically +synagouge->synagogue +syncronization->synchronization +synonomous->synonymous +synonymns->synonyms +synphony->symphony +syphyllis->syphilis +sypmtoms->symptoms +syrap->syrup +sysmatically->systematically +sytem->system +sytle->style +tabacco->tobacco +tahn->than +taht->that +talekd->talked +targetted->targeted +targetting->targeting +tast->taste +tath->that +tattooes->tattoos +taxanomic->taxonomic +taxanomy->taxonomy +teached->taught +techician->technician +techicians->technicians +techiniques->techniques +technitian->technician +technnology->technology +technolgy->technology +teh->the +tehy->they +telelevision->television +televsion->television +telphony->telephony +temerature->temperature +tempalte->template +tempaltes->templates +temparate->temperate +temperarily->temporarily +temperment->temperament +tempertaure->temperature +temperture->temperature +temprary->temporary +tenacle->tentacle +tenacles->tentacles +tendacy->tendency +tendancies->tendencies +tendancy->tendency +tennisplayer->tennis player +tepmorarily->temporarily +terrestial->terrestrial +terriories->territories +terriory->territory +territorist->terrorist +territoy->territory +terroist->terrorist +testiclular->testicular +tghe->the +thast->that, that's +theather->theater +theese->these +theif->thief +theives->thieves +themselfs->themselves +themslves->themselves +ther->there, their, the +therafter->thereafter +therby->thereby +theri->their +theyre->they're +thgat->that +thge->the +thier->their +thign->thing +thigns->things +thigsn->things +thikn->think +thikning->thinking, thickening +thikns->thinks +thiunk->think +thn->then +thna->than +thne->then +thnig->thing +thnigs->things +thoughout->throughout +threatend->threatened +threatning->threatening +threee->three +threshhold->threshold +thrid->third +throrough->thorough +throughly->thoroughly +throught->thought, through, throughout +througout->throughout +thru->through +thsi->this +thsoe->those +thta->that +thyat->that +tiem->time, Tim +tihkn->think +tihs->this +timne->time +tiome->time, tome +tje->the +tjhe->the +tjpanishad->upanishad +tkae->take +tkaes->takes +tkaing->taking +tlaking->talking +tobbaco->tobacco +todays->today's +todya->today +toghether->together +toke->took +tolerence->tolerance +Tolkein->Tolkien +tomatos->tomatoes +tommorow->tomorrow +tommorrow->tomorrow +tongiht->tonight +toriodal->toroidal +tormenters->tormentors +tornadoe->tornado +torpeados->torpedoes +torpedos->torpedoes +tothe->to the +toubles->troubles +tounge->tongue +tourch->torch, touch +towords->towards +towrad->toward +tradionally->traditionally +traditionaly->traditionally +traditionnal->traditional +traditition->tradition +tradtionally->traditionally +trafficed->trafficked +trafficing->trafficking +trafic->traffic +trancendent->transcendent +trancending->transcending +tranform->transform +tranformed->transformed +transcendance->transcendence +transcendant->transcendent +transcendentational->transcendental +transcripting->transcribing, transcription +transending->transcending +transesxuals->transsexuals +transfered->transferred +transfering->transferring +transformaton->transformation +transistion->transition +translater->translator +translaters->translators +transmissable->transmissible +transporation->transportation +tremelo->tremolo +tremelos->tremolos +triguered->triggered +triology->trilogy +troling->trolling +troup->troupe +troups->troupes, troops +truely->truly +trustworthyness->trustworthiness +turnk->turnkey, trunk +Tuscon->Tucson +tust->trust +twelth->twelfth +twon->town +twpo->two +tyhat->that +tyhe->they +typcial->typical +typicaly->typically +tyranies->tyrannies +tyrany->tyranny +tyrranies->tyrannies +tyrrany->tyranny +ubiquitious->ubiquitous +ublisher->publisher +uise->use +Ukranian->Ukrainian +ultimely->ultimately +unacompanied->unaccompanied +unahppy->unhappy +unanymous->unanimous +unathorised->unauthorised +unavailible->unavailable +unballance->unbalance +unbeknowst->unbeknownst +unbeleivable->unbelievable +uncertainity->uncertainty +unchallengable->unchallengeable +unchangable->unchangeable +uncompetive->uncompetitive +unconcious->unconscious +unconciousness->unconsciousness +unconfortability->discomfort +uncontitutional->unconstitutional +unconvential->unconventional +undecideable->undecidable +understoon->understood +undesireable->undesirable +undetecable->undetectable +undoubtely->undoubtedly +undreground->underground +uneccesary->unnecessary +unecessary->unnecessary +unequalities->inequalities +unforetunately->unfortunately +unforgetable->unforgettable +unforgiveable->unforgivable +unfortunatley->unfortunately +unfortunatly->unfortunately +unfourtunately->unfortunately +unihabited->uninhabited +unilateraly->unilaterally +unilatreal->unilateral +unilatreally->unilaterally +uninterruped->uninterrupted +uninterupted->uninterrupted +UnitesStates->UnitedStates +univeral->universal +univeristies->universities +univeristy->university +univerity->university +universtiy->university +univesities->universities +univesity->university +unkown->unknown +unlikey->unlikely +unmanouverable->unmaneuverable, unmanoeuvrable +unmistakeably->unmistakably +unneccesarily->unnecessarily +unneccesary->unnecessary +unneccessarily->unnecessarily +unneccessary->unnecessary +unnecesarily->unnecessarily +unnecesary->unnecessary +unoffical->unofficial +unoperational->nonoperational +unoticeable->unnoticeable +unplease->displease +unplesant->unpleasant +unprecendented->unprecedented +unprecidented->unprecedented +unrepentent->unrepentant +unrepetant->unrepentant +unrepetent->unrepentant +unsed->used, unused, unsaid +unsubstanciated->unsubstantiated +unsuccesful->unsuccessful +unsuccesfully->unsuccessfully +unsuccessfull->unsuccessful +unsucesful->unsuccessful +unsucesfuly->unsuccessfully +unsucessful->unsuccessful +unsucessfull->unsuccessful +unsucessfully->unsuccessfully +unsuprised->unsurprised +unsuprising->unsurprising +unsuprisingly->unsurprisingly +unsuprized->unsurprised +unsuprizing->unsurprising +unsuprizingly->unsurprisingly +unsurprized->unsurprised +unsurprizing->unsurprising +unsurprizingly->unsurprisingly +untill->until +untranslateable->untranslatable +unuseable->unusable +unusuable->unusable +unviersity->university +unwarrented->unwarranted +unweildly->unwieldy +unwieldly->unwieldy +upcomming->upcoming +upgradded->upgraded +upto->up to +usally->usually +useage->usage +usefull->useful +usefuly->usefully +useing->using +usualy->usually +ususally->usually +vaccum->vacuum +vaccume->vacuum +vacinity->vicinity +vaguaries->vagaries +vaieties->varieties +vailidty->validity +valetta->valletta +valuble->valuable +valueable->valuable +varations->variations +varient->variant +variey->variety +varing->varying +varities->varieties +varity->variety +vasall->vassal +vasalls->vassals +vegatarian->vegetarian +vegitable->vegetable +vegitables->vegetables +vegtable->vegetable +vehicule->vehicle +vell->well +venemous->venomous +vengance->vengeance +vengence->vengeance +verfication->verification +verison->version +verisons->versions +vermillion->vermilion +versitilaty->versatility +versitlity->versatility +vetween->between +veyr->very +vigeur->vigueur, vigour, vigor +vigilence->vigilance +vigourous->vigorous +villian->villain +villification->vilification +villify->vilify +villin->villi, villain, villein +vincinity->vicinity +violentce->violence +virtualy->virtually +virutal->virtual +virutally->virtually +visable->visible +visably->visibly +visting->visiting +vistors->visitors +vitories->victories +volcanoe->volcano +voleyball->volleyball +volontary->voluntary +volonteer->volunteer +volonteered->volunteered +volonteering->volunteering +volonteers->volunteers +volounteer->volunteer +volounteered->volunteered +volounteering->volunteering +volounteers->volunteers +volumne->volume +vreity->variety +vrey->very +vriety->variety +vulnerablility->vulnerability +vyer->very +vyre->very +waht->what +wanna->want to +warantee->warranty +wardobe->wardrobe +warrent->warrant +warrriors->warriors +wasnt->wasn't +wass->was +watn->want +wayword->wayward +weaponary->weaponry +weas->was +wehn->when +weild->wield, wild +weilded->wielded +wendsay->Wednesday +wensday->Wednesday +wereabouts->whereabouts +whant->want +whants->wants +whcih->which +wheras->whereas +wherease->whereas +whereever->wherever +whic->which +whihc->which +whith->with +whlch->which +whn->when +wholey->wholly +wholy->wholly, holy +whta->what +whther->whether +wich->which, witch +widesread->widespread +wief->wife +wierd->weird +wiew->view +wih->with +wiht->with +wille->will +willingless->willingness +wirting->writing +withdrawl->withdrawal, withdraw +witheld->withheld +withh->with +withing->within +withold->withhold +witht->with +witn->with +wiull->will +wnat->want +wnated->wanted +wnats->wants +wohle->whole +wokr->work +wokring->working +wonderfull->wonderful +wordlwide->worldwide +workststion->workstation +worls->world +worstened->worsened +woudl->would +wresters->wrestlers +wriet->write +writen->written +wroet->wrote +wrok->work +wroking->working +wtih->with +wupport->support +xenophoby->xenophobia +yaching->yachting +yaer->year +yaerly->yearly +yaers->years +yatch->yacht +yearm->year +yeasr->years +yeild->yield +yeilding->yielding +Yementite->Yemenite, Yemeni +yera->year +yeras->years +yersa->years +yotube->youtube +youseff->yousef +youself->yourself +ytou->you +yuo->you +zeebra->zebra +abandonned->abandoned +aberation->aberration +abilties->abilities +abilty->ability +abondon->abandon +abondoned->abandoned +abondoning->abandoning +abondons->abandons +aborigene->aborigine +abortificant->abortifacient +abreviate->abbreviate +abreviated->abbreviated +abreviation->abbreviation +abritrary->arbitrary +absail->abseil +absailing->abseiling +absense->absence +absolutly->absolutely +absorbsion->absorption +absorbtion->absorption +abundacies->abundances +abundancies->abundances +abundunt->abundant +abutts->abuts +acadamy->academy +acadmic->academic +accademic->academic +accademy->academy +acccused->accused +accelleration->acceleration +accension->accession, ascension +acceptence->acceptance +acceptible->acceptable +accessable->accessible +accidentaly->accidentally +accidently->accidentally +acclimitization->acclimatization +accomadate->accommodate +accomadated->accommodated +accomadates->accommodates +accomadating->accommodating +accomadation->accommodation +accomadations->accommodations +accomdate->accommodate +accomodate->accommodate +accomodated->accommodated +accomodates->accommodates +accomodating->accommodating +accomodation->accommodation +accomodations->accommodations +accompanyed->accompanied +accordeon->accordion +accordian->accordion +accoring->according +accoustic->acoustic +accquainted->acquainted +accrediation->accreditation +accredidation->accreditation +accross->across +accussed->accused +acedemic->academic +acheive->achieve +acheived->achieved +acheivement->achievement +acheivements->achievements +acheives->achieves +acheiving->achieving +acheivment->achievement +acheivments->achievements +achievment->achievement +achievments->achievements +achive->achieve, archive +achived->achieved, archived +achivement->achievement +achivements->achievements +acknowldeged->acknowledged +acknowledgeing->acknowledging +ackward->awkward, backward +acommodate->accommodate +acomplish->accomplish +acomplished->accomplished +acomplishment->accomplishment +acomplishments->accomplishments +acording->according +acordingly->accordingly +acquaintence->acquaintance +acquaintences->acquaintances +acquiantence->acquaintance +acquiantences->acquaintances +acquited->acquitted +activites->activities +activly->actively +actualy->actually +acuracy->accuracy +acused->accused +acustom->accustom +acustommed->accustomed +adavanced->advanced +adbandon->abandon +additinally->additionally +additionaly->additionally +additonal->additional +additonally->additionally +addmission->admission +addopt->adopt +addopted->adopted +addoptive->adoptive +addres->address, adders +addresable->addressable +addresed->addressed +addresing->addressing +addressess->addresses +addtion->addition +addtional->additional +adecuate->adequate +adequit->adequate +adhearing->adhering +adherance->adherence +admendment->amendment +admininistrative->administrative +adminstered->administered +adminstrate->administrate +adminstration->administration +adminstrative->administrative +adminstrator->administrator +admissability->admissibility +admissable->admissible +admited->admitted +admitedly->admittedly +adn->and +adolecent->adolescent +adquire->acquire +adquired->acquired +adquires->acquires +adquiring->acquiring +adres->address +adresable->addressable +adresing->addressing +adress->address +adressable->addressable +adressed->addressed +adressing->addressing, dressing +adventrous->adventurous +advertisment->advertisement +advertisments->advertisements +advesary->adversary +adviced->advised +aeriel->aerial +aeriels->aerials +afair->affair +afficianados->aficionados +afficionado->aficionado +afficionados->aficionados +affilate->affiliate +affilliate->affiliate +affort->afford, effort +aforememtioned->aforementioned +againnst->against +agains->against +agaisnt->against +aganist->against +aggaravates->aggravates +aggreed->agreed +aggreement->agreement +aggregious->egregious +aggresive->aggressive +agian->again +agianst->against +agin->again +agina->again, angina +aginst->against +agravate->aggravate +agre->agree +agred->agreed +agreeement->agreement +agreemnt->agreement +agregate->aggregate +agregates->aggregates +agreing->agreeing +agression->aggression +agressive->aggressive +agressively->aggressively +agressor->aggressor +agricuture->agriculture +agrieved->aggrieved +ahev->have +ahppen->happen +ahve->have +aicraft->aircraft +aiport->airport +airbourne->airborne +aircaft->aircraft +aircrafts->aircraft +airporta->airports +airrcraft->aircraft +aisian->asian +albiet->albeit +alchohol->alcohol +alchoholic->alcoholic +alchol->alcohol +alcholic->alcoholic +alcohal->alcohol +alcoholical->alcoholic +aledge->allege +aledged->alleged +aledges->alleges +alege->allege +aleged->alleged +alegience->allegiance +algebraical->algebraic +algorhitms->algorithms +algoritm->algorithm +algoritms->algorithms +alientating->alienating +alledge->allege +alledged->alleged +alledgedly->allegedly +alledges->alleges +allegedely->allegedly +allegedy->allegedly +allegely->allegedly +allegence->allegiance +allegience->allegiance +allign->align +alligned->aligned +alliviate->alleviate +allopone->allophone +allopones->allophones +allready->already +allthough->although +alltime->all-time +alltogether->altogether +almsot->almost +alochol->alcohol +alomst->almost +alot->a lot, allot +alotted->allotted +alowed->allowed +alowing->allowing +alreayd->already +alse->else +alsot->also +alternitives->alternatives +altho->although +althought->although +altough->although +alusion->allusion, illusion +alwasy->always +alwyas->always +amalgomated->amalgamated +amatuer->amateur +amature->armature, amateur +amendmant->amendment +Amercia->America +amerliorate->ameliorate +amke->make +amking->making +ammend->amend +ammended->amended +ammendment->amendment +ammendments->amendments +ammount->amount +ammused->amused +amoung->among +amoungst->amongst +amung->among +amunition->ammunition +analagous->analogous +analitic->analytic +analogeous->analogous +anarchim->anarchism +anarchistm->anarchism +anbd->and +ancestory->ancestry +ancilliary->ancillary +androgenous->androgynous +androgeny->androgyny +anihilation->annihilation +aniversary->anniversary +annoint->anoint +annointed->anointed +annointing->anointing +annoints->anoints +annouced->announced +annualy->annually +annuled->annulled +anohter->another +anomolies->anomalies +anomolous->anomalous +anomoly->anomaly +anonimity->anonymity +anounced->announced +anouncement->announcement +ansalisation->nasalisation +ansalization->nasalization +ansestors->ancestors +antartic->antarctic +anthromorphization->anthropomorphization +anthropolgist->anthropologist +anthropolgy->anthropology +anual->annual +anulled->annulled +anwsered->answered +anyhwere->anywhere +anyother->any other +anytying->anything +aparent->apparent +aparment->apartment +apenines->apennines, Apennines +aplication->application +aplied->applied +apolegetics->apologetics +apon->upon, apron +apparant->apparent +apparantly->apparently +appart->apart +appartment->apartment +appartments->apartments +appealling->appealing, appalling +appeareance->appearance +appearence->appearance +appearences->appearances +appenines->apennines, Apennines +apperance->appearance +apperances->appearances +appereance->appearance +appereances->appearances +applicaiton->application +applicaitons->applications +appologies->apologies +appology->apology +apprearance->appearance +apprieciate->appreciate +approachs->approaches +appropiate->appropriate +appropraite->appropriate +appropropiate->appropriate +approproximate->approximate +approxamately->approximately +approxiately->approximately +approximitely->approximately +aprehensive->apprehensive +apropriate->appropriate +aproximate->approximate +aproximately->approximately +aquaduct->aqueduct +aquaintance->acquaintance +aquainted->acquainted +aquiantance->acquaintance +aquire->acquire +aquired->acquired +aquiring->acquiring +aquisition->acquisition +aquitted->acquitted +aranged->arranged +arangement->arrangement +arbitarily->arbitrarily +arbitary->arbitrary +archaelogists->archaeologists +archaelogy->archaeology +archaoelogy->archeology, archaeology +archaology->archeology, archaeology +archeaologist->archeologist, archaeologist +archeaologists->archeologists, archaeologists +archetect->architect +archetects->architects +archetectural->architectural +archetecturally->architecturally +archetecture->architecture +archiac->archaic +archictect->architect +archimedian->archimedean +architecht->architect +architechturally->architecturally +architechture->architecture +architechtures->architectures +architectual->architectural +archtype->archetype +archtypes->archetypes +aready->already +areodynamics->aerodynamics +argubly->arguably +arguement->argument +arguements->arguments +arised->arose +arival->arrival +armamant->armament +armistace->armistice +arogant->arrogant +arogent->arrogant +aroud->around +arrangment->arrangement +arrangments->arrangements +arround->around +artcile->article +artical->article +artice->article +articel->article +artifical->artificial +artifically->artificially +artillary->artillery +arund->around +asetic->ascetic +asfar->as far +asign->assign +aslo->also +asociated->associated +asorbed->absorbed +asphyxation->asphyxiation +assasin->assassin +assasinate->assassinate +assasinated->assassinated +assasinates->assassinates +assasination->assassination +assasinations->assassinations +assasined->assassinated +assasins->assassins +assassintation->assassination +assemple->assemble +assertation->assertion +asside->aside +assisnate->assassinate +assit->assist +assitant->assistant +assocation->association +assoicate->associate +assoicated->associated +assoicates->associates +assosication->assassination +asssassans->assassins +assualt->assault +assualted->assaulted +assymetric->asymmetric +assymetrical->asymmetrical +asteriod->asteroid +asthetic->aesthetic +asthetical->aesthetical +asthetically->aesthetically +asume->assume +aswell->as well +atain->attain +atempting->attempting +atheistical->atheistic +athenean->athenian +atheneans->athenians +athiesm->atheism +athiest->atheist +atorney->attorney +atribute->attribute +atributed->attributed +atributes->attributes +attaindre->attainder, attained +attemp->attempt +attemped->attempted +attemt->attempt +attemted->attempted +attemting->attempting +attemts->attempts +attendence->attendance +attendent->attendant +attendents->attendants +attened->attended +attension->attention +attitide->attitude +attributred->attributed +attrocities->atrocities +audeince->audience +auromated->automated +austrailia->Australia +austrailian->Australian +auther->author +authobiographic->autobiographic +authobiography->autobiography +authorative->authoritative +authorites->authorities +authorithy->authority +authoritiers->authorities +authoritive->authoritative +authrorities->authorities +autochtonous->autochthonous +autoctonous->autochthonous +automaticly->automatically +automibile->automobile +automonomous->autonomous +autor->author +autority->authority +auxilary->auxiliary +auxillaries->auxiliaries +auxillary->auxiliary +auxilliaries->auxiliaries +auxilliary->auxiliary +availabe-> available +availablity->availability +availaible->available +availble->available +availiable->available +availible->available +avalable->available +avalance->avalanche +avaliable->available +avation->aviation +avengence->a vengeance +averageed->averaged +avilable->available +awared->awarded +awya->away +baceause->because +backgorund->background +backrounds->backgrounds +bakc->back +banannas->bananas +bandwith->bandwidth +bankrupcy->bankruptcy +banruptcy->bankruptcy +baout->about, bout +basicaly->basically +basicly->basically +bcak->back +beachead->beachhead +beacuse->because +beastiality->bestiality +beatiful->beautiful +beaurocracy->bureaucracy +beaurocratic->bureaucratic +beautyfull->beautiful +becamae->became +becames->becomes, became +becasue->because +beccause->because +becomeing->becoming +becomming->becoming +becouse->because +becuase->because +bedore->before +befoer->before +beggin->begin, begging +begginer->beginner +begginers->beginners +beggining->beginning +begginings->beginnings +beggins->begins +begining->beginning +beginnig->beginning +behavour->behavior, behaviour +beleagured->beleaguered +beleif->belief +beleive->believe +beleived->believed +beleives->believes +beleiving->believing +beligum->belgium +belive->believe +belived->believed, beloved +belives->believes, beliefs +belligerant->belligerent +bellweather->bellwether +bemusemnt->bemusement +beneficary->beneficiary +beng->being +benificial->beneficial +benifit->benefit +benifits->benefits +bergamont->bergamot +Bernouilli->Bernoulli +beseige->besiege +beseiged->besieged +beseiging->besieging +betwen->between +beween->between +bewteen->between +bilateraly->bilaterally +billingualism->bilingualism +binominal->binomial +bizzare->bizarre +blaim->blame +blaimed->blamed +blessure->blessing +Blitzkreig->Blitzkrieg +boaut->bout, boat, about +bodydbuilder->bodybuilder +bombardement->bombardment +bombarment->bombardment +bondary->boundary +Bonnano->Bonanno +borke->broke +boundry->boundary +bouyancy->buoyancy +bouyant->buoyant +boyant->buoyant +Brasillian->Brazilian +breakthough->breakthrough +breakthroughts->breakthroughs +breif->brief +breifly->briefly +brethen->brethren +bretheren->brethren +briliant->brilliant +brillant->brilliant +brimestone->brimstone +Britian->Britain +Brittish->British +broacasted->broadcast +broadacasting->broadcasting +broady->broadly +Buddah->Buddha +Buddist->Buddhist +buisness->business +buisnessman->businessman +buoancy->buoyancy +buring->burying, burning, burin, during +burried->buried +busineses->business, businesses +busness->business +bussiness->business +caculater->calculator +cacuses->caucuses +cahracters->characters +calaber->caliber +calander->calendar, calender, colander +calculater->calculator +calculs->calculus +calenders->calendars +caligraphy->calligraphy +caluclate->calculate +caluclated->calculated +caluculate->calculate +caluculated->calculated +calulate->calculate +calulated->calculated +calulater->calculator +Cambrige->Cambridge +camoflage->camouflage +campain->campaign +campains->campaigns +candadate->candidate +candiate->candidate +candidiate->candidate +cannister->canister +cannisters->canisters +cannnot->cannot +cannonical->canonical +cannotation->connotation +cannotations->connotations +cant->cannot, can not, can't +caost->coast +caperbility->capability +Capetown->Cape Town +capible->capable +captial->capital +captued->captured +capturd->captured +carachter->character +caracterized->characterized +carcas->carcass, Caracas +carefull->careful +careing->caring +carismatic->charismatic +Carmalite->Carmelite +Carnagie->Carnegie +Carnagie-Mellon->Carnegie-Mellon +carnege->carnage, Carnegie +carnige->carnage, Carnegie +Carnigie->Carnegie +Carnigie-Mellon->Carnegie-Mellon +carniverous->carnivorous +carreer->career +carrers->careers +Carribbean->Caribbean +Carribean->Caribbean +cartdridge->cartridge +Carthagian->Carthaginian +carthographer->cartographer +cartilege->cartilage +cartilidge->cartilage +cartrige->cartridge +casette->cassette +casion->caisson +cassawory->cassowary +cassowarry->cassowary +casulaties->casualties +casulaty->casualty +catagories->categories +catagorized->categorized +catagory->category +Cataline->Catiline, Catalina +catapillar->caterpillar +catapillars->caterpillars +catapiller->caterpillar +catapillers->caterpillars +catepillar->caterpillar +catepillars->caterpillars +catergorize->categorize +catergorized->categorized +caterpilar->caterpillar +caterpilars->caterpillars +caterpiller->caterpillar +caterpillers->caterpillars +cathlic->catholic +catholocism->catholicism +catterpilar->caterpillar +catterpilars->caterpillars +catterpillar->caterpillar +catterpillars->caterpillars +cattleship->battleship +causalities->casualties +Ceasar->Caesar +Celcius->Celsius +cellpading->cellpadding +cementary->cemetery +cemetarey->cemetery +cemetaries->cemeteries +cemetary->cemetery +cencus->census +censur->censor, censure +cententenial->centennial +centruies->centuries +centruy->century +ceratin->certain, keratin +cerimonial->ceremonial +cerimonies->ceremonies +cerimonious->ceremonious +cerimony->ceremony +ceromony->ceremony +certainity->certainty +certian->certain +cervial->cervical, servile, serval +chalenging->challenging +challange->challenge +challanged->challenged +challege->challenge +Champange->Champagne +changable->changeable +charachter->character +charachters->characters +charactersistic->characteristic +charactor->character +charactors->characters +charasmatic->charismatic +charaterized->characterized +chariman->chairman +charistics->characteristics +chasr->chaser, chase +cheif->chief +cheifs->chiefs +chemcial->chemical +chemcially->chemically +chemestry->chemistry +chemicaly->chemically +childbird->childbirth +childen->children +choosen->chosen +chracter->character +chuch->church +churchs->churches +Cincinatti->Cincinnati +Cincinnatti->Cincinnati +circulaton->circulation +circumsicion->circumcision +circut->circuit +ciricuit->circuit +ciriculum->curriculum +civillian->civilian +claer->clear +claerer->clearer +claerly->clearly +claimes->claims +clas->class +clasic->classic +clasical->classical +clasically->classically +cleareance->clearance +clera->clear, sclera +clincial->clinical +clinicaly->clinically +cmo->com +cmoputer->computer +co-incided->coincided +coctail->cocktail +coform->conform +cognizent->cognizant +coincedentally->coincidentally +colaborations->collaborations +colateral->collateral +colelctive->collective +collaberative->collaborative +collecton->collection +collegue->colleague +collegues->colleagues +collonade->colonnade +collonies->colonies +collony->colony +collosal->colossal +colonizators->colonizers +comander->commander, commandeer +comando->commando +comandos->commandos +comany->company +comapany->company +comback->comeback +combanations->combinations +combinatins->combinations +combusion->combustion +comdemnation->condemnation +comemmorates->commemorates +comemoretion->commemoration +comision->commission +comisioned->commissioned +comisioner->commissioner +comisioning->commissioning +comisions->commissions +comission->commission +comissioned->commissioned +comissioner->commissioner +comissioning->commissioning +comissions->commissions +comited->committed +comiting->committing +comitted->committed +comittee->committee +comitting->committing +commandoes->commandos +commedic->comedic +commemerative->commemorative +commemmorate->commemorate +commemmorating->commemorating +commerical->commercial +commerically->commercially +commericial->commercial +commericially->commercially +commerorative->commemorative +comming->coming +comminication->communication +commision->commission +commisioned->commissioned +commisioner->commissioner +commisioning->commissioning +commisions->commissions +commited->committed +commitee->committee +commiting->committing +committe->committee +committment->commitment +committments->commitments +commmemorated->commemorated +commongly->commonly +commonweath->commonwealth +commuications->communications +commuinications->communications +communciation->communication +communiation->communication +communites->communities +compability->compatibility +comparision->comparison +comparisions->comparisons +comparitive->comparative +comparitively->comparatively +compatabilities->compatibilities +compatability->compatibility +compatable->compatible +compatablities->compatibilities +compatablity->compatibility +compatiable->compatible +compatiblities->compatibilities +compatiblity->compatibility +compeitions->competitions +compensantion->compensation +competance->competence +competant->competent +competative->competitive +competion->competition, completion +competitiion->competition +competive->competitive +competiveness->competitiveness +comphrehensive->comprehensive +compitent->competent +completedthe->completed the +completelyl->completely +completetion->completion +complier->compiler +componant->component +comprable->comparable +comprimise->compromise +compulsary->compulsory +compulsery->compulsory +computarized->computerized +concensus->consensus +concider->consider +concidered->considered +concidering->considering +conciders->considers +concieted->conceited +concieved->conceived +concious->conscious +conciously->consciously +conciousness->consciousness +condamned->condemned +condemmed->condemned +condidtion->condition +condidtions->conditions +conditionsof->conditions of +conected->connected +conection->connection +conesencus->consensus +confidental->confidential +confidentally->confidentially +confids->confides +configureable->configurable +confortable->comfortable +congradulations->congratulations +congresional->congressional +conived->connived +conjecutre->conjecture +conjuction->conjunction +Conneticut->Connecticut +conotations->connotations +conquerd->conquered +conquerer->conqueror +conquerers->conquerors +conqured->conquered +conscent->consent +consciouness->consciousness +consdider->consider +consdidered->considered +consdiered->considered +consectutive->consecutive +consenquently->consequently +consentrate->concentrate +consentrated->concentrated +consentrates->concentrates +consept->concept +consequentually->consequently +consequeseces->consequences +consern->concern +conserned->concerned +conserning->concerning +conservitive->conservative +consiciousness->consciousness +consicousness->consciousness +considerd->considered +consideres->considered +consious->conscious +consistant->consistent +consistantly->consistently +consituencies->constituencies +consituency->constituency +consituted->constituted +consitution->constitution +consitutional->constitutional +consolodate->consolidate +consolodated->consolidated +consonent->consonant +consonents->consonants +consorcium->consortium +conspiracys->conspiracies +conspiriator->conspirator +constaints->constraints +constanly->constantly +constarnation->consternation +constatn->constant +constinually->continually +constituant->constituent +constituants->constituents +constituion->constitution +constituional->constitutional +consttruction->construction +constuction->construction +consulant->consultant +consumate->consummate +consumated->consummated +contaiminate->contaminate +containes->contains +contamporaries->contemporaries +contamporary->contemporary +contempoary->contemporary +contemporaneus->contemporaneous +contempory->contemporary +contendor->contender +contibute->contribute +contibuted->contributed +contibutes->contributes +contigent->contingent +contined->continued +continous->continuous +continously->continuously +continueing->continuing +contravercial->controversial +contraversy->controversy +contributer->contributor +contributers->contributors +contritutions->contributions +controled->controlled +controling->controlling +controll->control +controlls->controls +controvercial->controversial +controvercy->controversy +controveries->controversies +controversal->controversial +controversey->controversy +controvertial->controversial +controvery->controversy +contruction->construction +conveinent->convenient +convenant->covenant +convential->conventional +convertables->convertibles +convertion->conversion +conviced->convinced +convienient->convenient +coordiantion->coordination +coorperation->cooperation, corporation +coorperations->corporations +copmetitors->competitors +coputer->computer +copywrite->copyright +coridal->cordial +cornmitted->committed +corosion->corrosion +corparate->corporate +corperations->corporations +correcters->correctors +correponding->corresponding +correposding->corresponding +correspondant->correspondent +correspondants->correspondents +corridoors->corridors +corrispond->correspond +corrispondant->correspondent +corrispondants->correspondents +corrisponded->corresponded +corrisponding->corresponding +corrisponds->corresponds +costitution->constitution +coucil->council +coudl->could, cloud +councellor->councillor, counselor, councilor +councellors->councillors, counselors, councilors +counries->countries +countains->contains +countires->countries +countrie's->countries, countries', country's +coururier->courier, couturier +coverted->converted, covered, coveted +cpoy->coy, copy +creaeted->created +creche->crèche +creedence->credence +critereon->criterion +criterias->criteria +criticists->critics +critising->criticising, criticizing +critisising->criticising +critisism->criticism +critisisms->criticisms +critisize->criticise, criticize +critisized->criticised, criticized +critisizes->criticises, criticizes +critisizing->criticising, criticizing +critized->criticized +critizing->criticizing +crockodiles->crocodiles +crowm->crown +crtical->critical +crticised->criticised +crucifiction->crucifixion +crusies->cruises +crystalisation->crystallisation +culiminating->culminating +cumulatative->cumulative +curch->church +curcuit->circuit +currenly->currently +curriculem->curriculum +cxan->cyan +cyclinder->cylinder +dacquiri->daiquiri +dael->deal, dial, dahl +dalmation->dalmatian +damenor->demeanor +dammage->damage +Dardenelles->Dardanelles +daugher->daughter +debateable->debatable +decendant->descendant +decendants->descendants +decendent->descendant +decendents->descendants +decideable->decidable +decidely->decidedly +decieved->deceived +decison->decision +decomissioned->decommissioned +decomposit->decompose +decomposited->decomposed +decompositing->decomposing +decomposits->decomposes +decress->decrees +decribe->describe +decribed->described +decribes->describes +decribing->describing +dectect->detect +defendent->defendant +defendents->defendants +deffensively->defensively +deffine->define +deffined->defined +definance->defiance +definate->definite +definately->definitely +definatly->definitely +definetly->definitely +definining->defining +definit->definite +definitly->definitely +definiton->definition +defintion->definition +degrate->degrade +delagates->delegates +delapidated->dilapidated +delerious->delirious +delevopment->development +deliberatly->deliberately +delusionally->delusively +demenor->demeanor +demographical->demographic +demolision->demolition +demorcracy->democracy +demostration->demonstration +denegrating->denigrating +densly->densely +deparment->department +deparmental->departmental +deparments->departments +dependance->dependence +dependancy->dependency +dependant->dependent +deram->dram, dream +deriviated->derived +derivitive->derivative +derogitory->derogatory +descendands->descendants +descibed->described +descision->decision +descisions->decisions +descriibes->describes +descripters->descriptors +descripton->description +desctruction->destruction +descuss->discuss +desgined->designed +deside->decide +desigining->designing +desinations->destinations +desintegrated->disintegrated +desintegration->disintegration +desireable->desirable +desitned->destined +desktiop->desktop +desorder->disorder +desoriented->disoriented +desparate->desperate, disparate +despict->depict +despiration->desperation +dessicated->desiccated +dessigned->designed +destablized->destabilized +destory->destroy +detailled->detailed +detatched->detached +deteoriated->deteriorated +deteriate->deteriorate +deterioriating->deteriorating +determinining->determining +detremental->detrimental +devasted->devastated +develope->develop +developement->development +developped->developed +develpment->development +devels->delves +devestated->devastated +devestating->devastating +devide->divide +devided->divided +devistating->devastating +devolopement->development +diablical->diabolical +diamons->diamonds +diaster->disaster +dichtomy->dichotomy +diconnects->disconnects +dicover->discover +dicovered->discovered +dicovering->discovering +dicovers->discovers +dicovery->discovery +dicussed->discussed +didnt->didn't +diea->idea, die +dieing->dying, dyeing +dieties->deities +diety->deity +diferent->different +diferrent->different +differentiatiations->differentiations +differnt->different +difficulity->difficulty +diffrent->different +dificulties->difficulties +dificulty->difficulty +dimenions->dimensions +dimention->dimension +dimentional->dimensional +dimentions->dimensions +dimesnional->dimensional +diminuitive->diminutive +dimunitive->diminutive +diosese->diocese +diphtong->diphthong +diphtongs->diphthongs +diplomancy->diplomacy +dipthong->diphthong +dipthongs->diphthongs +dirived->derived +disagreeed->disagreed +disapeared->disappeared +disapointing->disappointing +disappearred->disappeared +disaproval->disapproval +disasterous->disastrous +disatisfaction->dissatisfaction +disatisfied->dissatisfied +disatrous->disastrous +discontentment->discontent +discribe->describe +discribed->described +discribes->describes +discribing->describing +disctinction->distinction +disctinctive->distinctive +disemination->dissemination +disenchanged->disenchanted +disiplined->disciplined +disobediance->disobedience +disobediant->disobedient +disolved->dissolved +disover->discover +dispair->despair +disparingly->disparagingly +dispence->dispense +dispenced->dispensed +dispencing->dispensing +dispicable->despicable +dispite->despite +dispostion->disposition +disproportiate->disproportionate +disputandem->disputandum +disricts->districts +dissagreement->disagreement +dissapear->disappear +dissapearance->disappearance +dissapeared->disappeared +dissapearing->disappearing +dissapears->disappears +dissappear->disappear +dissappears->disappears +dissappointed->disappointed +dissarray->disarray +dissobediance->disobedience +dissobediant->disobedient +dissobedience->disobedience +dissobedient->disobedient +distiction->distinction +distingish->distinguish +distingished->distinguished +distingishes->distinguishes +distingishing->distinguishing +distingquished->distinguished +distrubution->distribution +distruction->destruction +distructive->destructive +ditributed->distributed +diversed->diverse, diverged +divice->device +divison->division +divisons->divisions +doccument->document +doccumented->documented +doccuments->documents +docrines->doctrines +doctines->doctrines +documenatry->documentary +doens->does +doesnt->doesn't +doign->doing +dominaton->domination +dominent->dominant +dominiant->dominant +donig->doing +dosen't->doesn't +doub->doubt, daub +doulbe->double +dowloads->downloads +dramtic->dramatic +draughtman->draughtsman +Dravadian->Dravidian +dreasm->dreams +driectly->directly +drnik->drink +druming->drumming +drummless->drumless +dupicate->duplicate +durig->during +durring->during +duting->during +dyas->dryas +eahc->each +ealier->earlier +earlies->earliest +earnt->earned +ecclectic->eclectic +eceonomy->economy +ecidious->deciduous +eclispe->eclipse +ecomonic->economic +ect->etc +eearly->early +efel->evil +effeciency->efficiency +effecient->efficient +effeciently->efficiently +efficency->efficiency +efficent->efficient +efficently->efficiently +efford->effort, afford +effords->efforts, affords +effulence->effluence +eigth->eighth, eight +eiter->either +elction->election +electic->eclectic, electric +electon->election, electron +electrial->electrical +electricly->electrically +electricty->electricity +elementay->elementary +eleminated->eliminated +eleminating->eliminating +eles->eels +eletricity->electricity +elicided->elicited +eligable->eligible +elimentary->elementary +ellected->elected +elphant->elephant +embarass->embarrass +embarassed->embarrassed +embarassing->embarrassing +embarassment->embarrassment +embargos->embargoes +embarras->embarrass +embarrased->embarrassed +embarrasing->embarrassing +embarrasment->embarrassment +embezelled->embezzled +emblamatic->emblematic +eminate->emanate +eminated->emanated +emision->emission +emited->emitted +emiting->emitting +emition->emission, emotion +emmediately->immediately +emmigrated->emigrated, immigrated +emminent->eminent, imminent +emminently->eminently +emmisaries->emissaries +emmisarries->emissaries +emmisarry->emissary +emmisary->emissary +emmision->emission +emmisions->emissions +emmited->emitted +emmiting->emitting +emmitted->emitted +emmitting->emitting +emnity->enmity +emperical->empirical +emphaised->emphasised +emphsis->emphasis +emphysyma->emphysema +empirial->empirical, imperial +emprisoned->imprisoned +enameld->enameled +enchancement->enhancement +encouraing->encouraging +encryptiion->encryption +encylopedia->encyclopedia +endevors->endeavors +endevour->endeavour +endig->ending +endolithes->endoliths +enduce->induce +ened->need +enflamed->inflamed +enforceing->enforcing +engagment->engagement +engeneer->engineer +engeneering->engineering +engieneer->engineer +engieneers->engineers +enlargment->enlargement +enlargments->enlargements +Enlish->English, enlist +enourmous->enormous +enourmously->enormously +ensconsed->ensconced +entaglements->entanglements +enteratinment->entertainment +enthusiatic->enthusiastic +entitity->entity +entitlied->entitled +entrepeneur->entrepreneur +entrepeneurs->entrepreneurs +enviorment->environment +enviormental->environmental +enviormentally->environmentally +enviorments->environments +enviornment->environment +enviornmental->environmental +enviornmentalist->environmentalist +enviornmentally->environmentally +enviornments->environments +enviroment->environment +enviromental->environmental +enviromentalist->environmentalist +enviromentally->environmentally +enviroments->environments +envolutionary->evolutionary +envrionments->environments +enxt->next +epidsodes->episodes +epsiode->episode +equialent->equivalent +equilibium->equilibrium +equilibrum->equilibrium +equiped->equipped +equippment->equipment +equitorial->equatorial +equivelant->equivalent +equivelent->equivalent +equivilant->equivalent +equivilent->equivalent +equivlalent->equivalent +erally->orally, really +eratic->erratic +eratically->erratically +eraticly->erratically +erested->arrested, erected +errupted->erupted +esential->essential +esitmated->estimated +esle->else +especialy->especially +essencial->essential +essense->essence +essentail->essential +essentialy->essentially +essentual->essential +essesital->essential +estabishes->establishes +establising->establishing +ethnocentricm->ethnocentrism +ethose->those, ethos +Europian->European +Europians->Europeans +Eurpean->European +Eurpoean->European +evenhtually->eventually +eventally->eventually +eventhough->even though +eventially->eventually +eventualy->eventually +everthing->everything +everytime->every time +everyting->everything +eveyr->every +evidentally->evidently +exagerate->exaggerate +exagerated->exaggerated +exagerates->exaggerates +exagerating->exaggerating +exagerrate->exaggerate +exagerrated->exaggerated +exagerrates->exaggerates +exagerrating->exaggerating +examinated->examined +exampt->exempt +exapansion->expansion +excact->exact +excange->exchange +excecute->execute +excecuted->executed +excecutes->executes +excecuting->executing +excecution->execution +excedded->exceeded +excelent->excellent +excell->excel +excellance->excellence +excellant->excellent +excells->excels +excercise->exercise +exchanching->exchanging +excisted->existed +exculsivly->exclusively +execising->exercising +exection->execution +exectued->executed +exeedingly->exceedingly +exelent->excellent +exellent->excellent +exemple->example +exept->except +exeptional->exceptional +exerbate->exacerbate +exerbated->exacerbated +exerciese->exercises +exerpt->excerpt +exerpts->excerpts +exersize->exercise +exerternal->external +exhalted->exalted +exhibtion->exhibition +exibition->exhibition +exibitions->exhibitions +exicting->exciting +exinct->extinct +existance->existence +existant->existent +existince->existence +exliled->exiled +exludes->excludes +exmaple->example +exonorate->exonerate +exoskelaton->exoskeleton +expalin->explain +expatriot->expatriate +expeced->expected +expecially->especially +expeditonary->expeditionary +expeiments->experiments +expell->expel +expells->expels +experiance->experience +experianced->experienced +expiditions->expeditions +expierence->experience +explaination->explanation +explaning->explaining +explictly->explicitly +exploititive->exploitative +explotation->exploitation +expropiated->expropriated +expropiation->expropriation +exressed->expressed +extemely->extremely +extention->extension +extentions->extensions +extered->exerted +extermist->extremist +extint->extinct, extant +extradiction->extradition +extraterrestial->extraterrestrial +extraterrestials->extraterrestrials +extravagent->extravagant +extrememly->extremely +extremeophile->extremophile +extremly->extremely +extrordinarily->extraordinarily +extrordinary->extraordinary +eyar->year, eyas +eyars->years, eyas +eyasr->years, eyas +faciliate->facilitate +faciliated->facilitated +faciliates->facilitates +facilites->facilities +facillitate->facilitate +facinated->fascinated +facist->fascist +familes->families +familliar->familiar +famoust->famous +fanatism->fanaticism +Farenheit->Fahrenheit +fatc->fact +faught->fought +favoutrable->favourable +feasable->feasible +Febuary->February +Feburary->February +fedreally->federally +feromone->pheromone +fertily->fertility +fianite->finite +fianlly->finally +ficticious->fictitious +fictious->fictitious +fidn->find +fiel->feel, field, file, phial +fiels->feels, fields, files, phials +fiercly->fiercely +fightings->fighting +filiament->filament +fimilies->families +finacial->financial +finaly->finally +financialy->financially +firends->friends +firts->flirts, first +fisionable->fissionable +flamable->flammable +flawess->flawless +fleed->fled, freed +Flemmish->Flemish +florescent->fluorescent +flourescent->fluorescent +flourine->fluorine +fluorish->flourish +follwoing->following +folowing->following +fomed->formed +fomr->from, form +fonetic->phonetic +fontrier->fontier +foootball->football +forbad->forbade +forbiden->forbidden +foreward->foreword +forfiet->forfeit +forhead->forehead +foriegn->foreign +Formalhaut->Fomalhaut +formallize->formalize +formallized->formalized +formaly->formally, formerly +formelly->formerly +formidible->formidable +formost->foremost +forsaw->foresaw +forseeable->foreseeable +fortelling->foretelling +forunner->forerunner +foucs->focus +foudn->found +fougth->fought +foundaries->foundries +foundary->foundry +Foundland->Newfoundland +fourties->forties +fourty->forty +fouth->fourth +foward->forward +Fransiscan->Franciscan +Fransiscans->Franciscans +freind->friend +freindly->friendly +frequentily->frequently +frome->from +fromed->formed +froniter->frontier +fucntion->function +fucntioning->functioning +fufill->fulfill +fufilled->fulfilled +fulfiled->fulfilled +fullfill->fulfill +fullfilled->fulfilled +fundametal->fundamental +fundametals->fundamentals +funguses->fungi +funtion->function +furuther->further +futher->further +futhermore->furthermore +futhroc->futhark, futhorc +gae->game, Gael, gale +galatic->galactic +Galations->Galatians +gallaxies->galaxies +galvinized->galvanized +Gameboy->Game Boy +ganerate->generate +ganes->games +ganster->gangster +garantee->guarantee +garanteed->guaranteed +garantees->guarantees +gardai->gardaí +garnison->garrison +gauarana->guaraná +gaurantee->guarantee +gauranteed->guaranteed +gaurantees->guarantees +gaurd->guard, gourd +gaurentee->guarantee +gaurenteed->guaranteed +gaurentees->guarantees +geneological->genealogical +geneologies->genealogies +geneology->genealogy +generaly->generally +generatting->generating +genialia->genitalia +geographicial->geographical +geometrician->geometer +geometricians->geometers +gerat->great +Ghandi->Gandhi +glight->flight +gnawwed->gnawed +godess->goddess +godesses->goddesses +Godounov->Godunov +gogin->going, Gauguin +goign->going +gonig->going +Gothenberg->Gothenburg +Gottleib->Gottlieb +gouvener->governor +govement->government +govenment->government +govenrment->government +goverance->governance +goverment->government +govermental->governmental +governer->governor +governmnet->government +govorment->government +govormental->governmental +govornment->government +gracefull->graceful +graet->great +grafitti->graffiti +gramatically->grammatically +grammaticaly->grammatically +grammer->grammar +grat->great +gratuitious->gratuitous +greatful->grateful +greatfully->gratefully +greif->grief +gridles->griddles +gropu->group +grwo->grow +Guaduloupe->Guadalupe, Guadeloupe +Guadulupe->Guadalupe, Guadeloupe +guage->gauge +guarentee->guarantee +guarenteed->guaranteed +guarentees->guarantees +Guatamala->Guatemala +Guatamalan->Guatemalan +guerrila->guerrilla +guerrilas->guerrillas +guidence->guidance +Guilia->Giulia +Guilio->Giulio +Guiness->Guinness +Guiseppe->Giuseppe +gunanine->guanine +gurantee->guarantee +guranteed->guaranteed +gurantees->guarantees +guttaral->guttural +gutteral->guttural +habaeus->habeas +habeus->habeas +Habsbourg->Habsburg +haemorrage->haemorrhage +haev->have, heave +Hallowean->Hallowe'en, Halloween +halp->help +hapen->happen +hapened->happened +hapening->happening +happend->happened +happended->happened +happenned->happened +harased->harassed +harases->harasses +harasment->harassment +harasments->harassments +harassement->harassment +harras->harass +harrased->harassed +harrases->harasses +harrasing->harassing +harrasment->harassment +harrasments->harassments +harrassed->harassed +harrasses->harassed +harrassing->harassing +harrassment->harassment +harrassments->harassments +hasnt->hasn't +Hatian->Haitian +haviest->heaviest +headquarer->headquarter +headquater->headquarter +headquatered->headquartered +headquaters->headquarters +healthercare->healthcare +heared->heard +heathy->healthy +Heidelburg->Heidelberg +heigher->higher +heirarchy->hierarchy +heiroglyphics->hieroglyphics +helment->helmet +helpfull->helpful +helpped->helped +hemmorhage->hemorrhage +herad->heard, Hera +heridity->heredity +heroe->hero +heros->heroes +hertiage->heritage +hertzs->hertz +hesistant->hesitant +heterogenous->heterogeneous +hieght->height +hierachical->hierarchical +hierachies->hierarchies +hierachy->hierarchy +hierarcical->hierarchical +hierarcy->hierarchy +hieroglph->hieroglyph +hieroglphs->hieroglyphs +higer->higher +higest->highest +higway->highway +hillarious->hilarious +himselv->himself +hinderance->hindrance +hinderence->hindrance +hindrence->hindrance +hipopotamus->hippopotamus +hismelf->himself +histocompatability->histocompatibility +historicians->historians +hitsingles->hit singles +holliday->holiday +homestate->home state +homogeneize->homogenize +homogeneized->homogenized +honory->honorary +horrifing->horrifying +hosited->hoisted +hospitible->hospitable +hounour->honour +housr->hours, house +howver->however +hsitorians->historians +hstory->history +hten->then, hen, the +htere->there, here +htey->they +htikn->think +hting->thing +htink->think +htis->this +humer->humor, humour +humerous->humorous, humerus +huminoid->humanoid +humoural->humoral +humurous->humorous +husban->husband +hvae->have +hvaing->having +hvea->have, heave +hwihc->which +hwile->while +hwole->whole +hydogen->hydrogen +hydropile->hydrophile +hydropilic->hydrophilic +hydropobe->hydrophobe +hydropobic->hydrophobic +hygeine->hygiene +hypocracy->hypocrisy +hypocrasy->hypocrisy +hypocricy->hypocrisy +hypocrit->hypocrite +hypocrits->hypocrites +iconclastic->iconoclastic +idaeidae->idea +idaes->ideas +idealogies->ideologies +idealogy->ideology +identicial->identical +identifers->identifiers +ideosyncratic->idiosyncratic +idesa->ideas, ides +idiosyncracy->idiosyncrasy +Ihaca->Ithaca +illegimacy->illegitimacy +illegitmate->illegitimate +illess->illness +illiegal->illegal +illution->illusion +ilness->illness +ilogical->illogical +imagenary->imaginary +imagin->imagine +imaginery->imaginary, imagery +imanent->eminent, imminent +imcomplete->incomplete +imediately->immediately +imense->immense +imigrant->emigrant, immigrant +imigrated->emigrated, immigrated +imigration->emigration, immigration +iminent->eminent, imminent, immanent +immediatley->immediately +immediatly->immediately +immidately->immediately +immidiately->immediately +immitate->imitate +immitated->imitated +immitating->imitating +immitator->imitator +immunosupressant->immunosuppressant +impecabbly->impeccably +impedence->impedance +implamenting->implementing +impliment->implement +implimented->implemented +imploys->employs +importamt->important +imprioned->imprisoned +imprisonned->imprisoned +improvision->improvisation +improvments->improvements +inablility->inability +inaccessable->inaccessible +inadiquate->inadequate +inadquate->inadequate +inadvertant->inadvertent +inadvertantly->inadvertently +inagurated->inaugurated +inaguration->inauguration +inappropiate->inappropriate +inaugures->inaugurates +inbalance->imbalance +inbalanced->imbalanced +inbetween->between +incarcirated->incarcerated +incidentially->incidentally +incidently->incidentally +inclreased->increased +includ->include +includng->including +incompatabilities->incompatibilities +incompatability->incompatibility +incompatable->incompatible +incompatablities->incompatibilities +incompatablity->incompatibility +incompatiblities->incompatibilities +incompatiblity->incompatibility +incompetance->incompetence +incompetant->incompetent +incomptable->incompatible +incomptetent->incompetent +inconsistant->inconsistent +incoroporated->incorporated +incorperation->incorporation +incorportaed->incorporated +incorprates->incorporates +incorruptable->incorruptible +incramentally->incrementally +increadible->incredible +incredable->incredible +inctroduce->introduce +inctroduced->introduced +incuding->including +incunabla->incunabula +indefinately->indefinitely +indefineable->undefinable +indefinitly->indefinitely +indentical->identical +indepedantly->independently +indepedence->independence +independance->independence +independant->independent +independantly->independently +independece->independence +independendet->independent +indespensable->indispensable +indespensible->indispensable +indictement->indictment +indigineous->indigenous +indipendence->independence +indipendent->independent +indipendently->independently +indispensible->indispensable +indisputible->indisputable +indisputibly->indisputably +indite->indict +individualy->individually +indpendent->independent +indpendently->independently +indulgue->indulge +indutrial->industrial +indviduals->individuals +inefficienty->inefficiently +inevatible->inevitable +inevitible->inevitable +inevititably->inevitably +infalability->infallibility +infallable->infallible +infectuous->infectious +infered->inferred +infilitrate->infiltrate +infilitrated->infiltrated +infilitration->infiltration +infinit->infinite +inflamation->inflammation +influencial->influential +influented->influenced +infomation->information +informtion->information +infrantryman->infantryman +infrigement->infringement +ingenius->ingenious +ingreediants->ingredients +inhabitans->inhabitants +inherantly->inherently +inheritage->heritage, inheritance +inheritence->inheritance +inital->initial +initally->initially +initation->initiation +initiaitive->initiative +inlcuding->including +inmigrant->immigrant +inmigrants->immigrants +innoculated->inoculated +inocence->innocence +inofficial->unofficial +inot->into +inpeach->impeach +inpolite->impolite +inprisonment->imprisonment +inproving->improving +insectiverous->insectivorous +insensative->insensitive +inseperable->inseparable +insistance->insistence +insitution->institution +insitutions->institutions +inspite->in spite, inspire +instade->instead +instatance->instance +institue->institute +instuction->instruction +instuments->instruments +instutionalized->institutionalized +instutions->intuitions +insurence->insurance +intelectual->intellectual +inteligence->intelligence +inteligent->intelligent +intenational->international +intented->intended, indented +intepretation->interpretation +intepretator->interpretor +interational->international +interbread->interbreed, interbred +interchangable->interchangeable +interchangably->interchangeably +intercontinetal->intercontinental +intered->interred, interned +interelated->interrelated +interferance->interference +interfereing->interfering +intergrated->integrated +intergration->integration +interm->interim +internation->international +interpet->interpret +interrim->interim +interrugum->interregnum +intertaining->entertaining +interupt->interrupt +intervines->intervenes +intevene->intervene +intial->initial +intially->initially +intrduced->introduced +intrest->interest +introdued->introduced +intruduced->introduced +intrument->instrument +intrumental->instrumental +intruments->instruments +intrusted->entrusted +intutive->intuitive +intutively->intuitively +inudstry->industry +inumerable->enumerable, innumerable +inventer->inventor +invertibrates->invertebrates +investingate->investigate +involvment->involvement +irelevent->irrelevant +iresistable->irresistible +iresistably->irresistibly +iresistible->irresistible +iresistibly->irresistibly +iritable->irritable +iritated->irritated +ironicly->ironically +irregardless->regardless +irrelevent->irrelevant +irreplacable->irreplaceable +irresistable->irresistible +irresistably->irresistibly +isnt->isn't +Israelies->Israelis +issueing->issuing +itnroduced->introduced +iunior->junior +iwll->will +iwth->with +Janurary->January +Januray->January +Japanes->Japanese +jaques->jacques +jeapardy->jeopardy +jewllery->jewellery +Johanine->Johannine +jorunal->journal +Jospeh->Joseph +jouney->journey +journied->journeyed +journies->journeys +jstu->just +jsut->just +Juadaism->Judaism +Juadism->Judaism +judical->judicial +judisuary->judiciary +juducial->judicial +juristiction->jurisdiction +juristictions->jurisdictions +kindergarden->kindergarten +klenex->kleenex +knifes->knives +knive->knife +knowlege->knowledge +knowlegeable->knowledgeable +knwo->know +knwos->knows +konw->know +konws->knows +kwno->know +labatory->lavatory, laboratory +labled->labelled, labeled +labratory->laboratory +laguage->language +laguages->languages +larg->large +largst->largest +larrry->larry +lastr->last +lattitude->latitude +launchs->launch, launches +launhed->launched +lavae->larvae +layed->laid +lazyness->laziness +leage->league +leanr->lean, learn, leaner +leathal->lethal +lefted->left +legitamate->legitimate +legitmate->legitimate +leibnitz->leibniz +lenght->length +leran->learn +lerans->learns +leutenant->lieutenant +levetate->levitate +levetated->levitated +levetates->levitates +levetating->levitating +levle->level +liasion->liaison +liason->liaison +liasons->liaisons +libary->library +libell->libel +libguistic->linguistic +libguistics->linguistics +libitarianisn->libertarianism +lible->libel, liable +lieing->lying +liek->like +liekd->liked +liesure->leisure +lieuenant->lieutenant +lieved->lived +liftime->lifetime +lightyear->light year +lightyears->light years +likelyhood->likelihood +linnaena->linnaean +lippizaner->lipizzaner +liquify->liquefy +liscense->license, licence +lisence->license, licence +lisense->license, licence +listners->listeners +litature->literature +literaly->literally +literture->literature +littel->little +litterally->literally +liuke->like +livley->lively +lmits->limits +loev->love +lonelyness->loneliness +longitudonal->longitudinal +lonley->lonely +lonly->lonely, only +loosing->losing +lotharingen->lothringen +lsat->last +lukid->likud +lveo->love +lvoe->love +Lybia->Libya +maching->machine, marching, matching +mackeral->mackerel +magasine->magazine +magincian->magician +magnificient->magnificent +magolia->magnolia +mailny->mainly +maintainance->maintenance +maintainence->maintenance +maintance->maintenance +maintenence->maintenance +maintinaing->maintaining +maintioned->mentioned +majoroty->majority +maked->marked, made +makse->makes +Malcom->Malcolm +maltesian->Maltese +mamal->mammal +mamalian->mammalian +managable->manageable, manageably +managment->management +maneouvre->manoeuvre +maneouvred->manoeuvred +maneouvres->manoeuvres +maneouvring->manoeuvring +manisfestations->manifestations +manoeuverability->maneuverability +manouver->maneuver, manoeuvre +manouverability->maneuverability, manoeuvrability, manoeuverability +manouverable->maneuverable, manoeuvrable +manouvers->maneuvers, manoeuvres +mantained->maintained +manuever->maneuver, manoeuvre +manuevers->maneuvers, manoeuvres +manufacturedd->manufactured +manufature->manufacture +manufatured->manufactured +manufaturing->manufacturing +manuver->maneuver +mariage->marriage +marjority->majority +markes->marks +marketting->marketing +marmelade->marmalade +marrage->marriage +marraige->marriage +marrtyred->martyred +marryied->married +Massachussets->Massachusetts +Massachussetts->Massachusetts +massmedia->mass media +masterbation->masturbation +mataphysical->metaphysical +materalists->materialist +mathamatics->mathematics +mathematican->mathematician +mathematicas->mathematics +matheticians->mathematicians +mathmatically->mathematically +mathmatician->mathematician +mathmaticians->mathematicians +mccarthyst->mccarthyist +mchanics->mechanics +meaninng->meaning +mear->wear, mere, mare +mechandise->merchandise +medacine->medicine +medeival->medieval +medevial->medieval +mediciney->mediciny +medievel->medieval +mediterainnean->mediterranean +Mediteranean->Mediterranean +meerkrat->meerkat +melieux->milieux +membranaphone->membranophone +memeber->member +menally->mentally +meranda->veranda, Miranda +mercentile->mercantile +messanger->messenger +messenging->messaging +metalic->metallic +metalurgic->metallurgic +metalurgical->metallurgical +metalurgy->metallurgy +metamorphysis->metamorphosis +metaphoricial->metaphorical +meterologist->meteorologist +meterology->meteorology +methaphor->metaphor +methaphors->metaphors +Michagan->Michigan +micoscopy->microscopy +midwifes->midwives +mileau->milieu +milennia->millennia +milennium->millennium +mileu->milieu +miliary->military +milion->million +miliraty->military +millenia->millennia +millenial->millennial +millenialism->millennialism +millenium->millennium +millepede->millipede +millioniare->millionaire +millitary->military +millon->million +miltary->military +minature->miniature +minerial->mineral +miniscule->minuscule +ministery->ministry +minstries->ministries +minstry->ministry +minumum->minimum +mirrorred->mirrored +miscelaneous->miscellaneous +miscellanious->miscellaneous +miscellanous->miscellaneous +mischeivous->mischievous +mischevious->mischievous +mischievious->mischievous +misdameanor->misdemeanor +misdameanors->misdemeanors +misdemenor->misdemeanor +misdemenors->misdemeanors +misfourtunes->misfortunes +misile->missile +Misouri->Missouri +mispell->misspell +mispelled->misspelled +mispelling->misspelling +missen->mizzen +Missisipi->Mississippi +Missisippi->Mississippi +missle->missile +missonary->missionary +misterious->mysterious +mistery->mystery +misteryous->mysterious +mkae->make +mkaes->makes +mkaing->making +mkea->make +moderm->modem +modle->model +moent->moment +moeny->money +mohammedans->muslims +moil->mohel +moil->soil +moleclues->molecules +momento->memento +monestaries->monasteries +monestary->monastery, monetary +monickers->monikers +monolite->monolithic +Monserrat->Montserrat +montains->mountains +montanous->mountainous +Montnana->Montana +monts->months +montypic->monotypic +moreso->more, more so +morgage->mortgage +Morisette->Morissette +Morrisette->Morissette +morroccan->moroccan +morrocco->morocco +morroco->morocco +mortage->mortgage +mosture->moisture +motiviated->motivated +mounth->month +movei->movie +movment->movement +mroe->more +mucuous->mucous +muder->murder +mudering->murdering +muhammadan->muslim +multicultralism->multiculturalism +multipled->multiplied +multiplers->multipliers +munbers->numbers +muncipalities->municipalities +muncipality->municipality +munnicipality->municipality +muscels->mussels, muscles +muscial->musical +muscician->musician +muscicians->musicians +mutiliated->mutilated +myraid->myriad +mysef->myself +mysogynist->misogynist +mysogyny->misogyny +mysterous->mysterious +Mythraic->Mithraic +naieve->naive +Naploeon->Napoleon +Napolean->Napoleon +Napoleonian->Napoleonic +naturaly->naturally +naturely->naturally +naturual->natural +naturually->naturally +Nazereth->Nazareth +neccesarily->necessarily +neccesary->necessary +neccessarily->necessarily +neccessary->necessary +neccessities->necessities +necesarily->necessarily +necesary->necessary +necessiate->necessitate +neglible->negligible +negligable->negligible +negociate->negotiate +negociation->negotiation +negociations->negotiations +negotation->negotiation +neice->niece, nice +neigborhood->neighborhood +neigbour->neighbour, neighbor +neigbourhood->neighbourhood +neigbouring->neighbouring, neighboring +neigbours->neighbours, neighbors +neolitic->neolithic +nessasarily->necessarily +nessecary->necessary +nestin->nesting +neverthless->nevertheless +newletters->newsletters +Newyorker->New Yorker +nickle->nickel +nightfa;;->nightfall +nightime->nighttime +nineth->ninth +ninteenth->nineteenth +ninties->1990s +ninty->ninety +nkow->know +nkwo->know +nmae->name +noncombatents->noncombatants +nonsence->nonsense +nontheless->nonetheless +noone->no one +norhern->northern +northen->northern +northereastern->northeastern +notabley->notably +noteable->notable +noteably->notably +noteriety->notoriety +noth->north +nothern->northern +noticable->noticeable +noticably->noticeably +noticeing->noticing +noticible->noticeable +notwhithstanding->notwithstanding +noveau->nouveau +Novermber->November +nowdays->nowadays +nowe->now +nto->not +nucular->nuclear +nuculear->nuclear +nuisanse->nuisance +Nullabour->Nullarbor +numberous->numerous +Nuremburg->Nuremberg +nusance->nuisance +nutritent->nutrient +nutritents->nutrients +nuturing->nurturing +obediance->obedience +obediant->obedient +obession->obsession +obssessed->obsessed +obstacal->obstacle +obstancles->obstacles +obstruced->obstructed +ocasion->occasion +ocasional->occasional +ocasionally->occasionally +ocasionaly->occasionally +ocasioned->occasioned +ocasions->occasions +ocassion->occasion +ocassional->occasional +ocassionally->occasionally +ocassionaly->occasionally +ocassioned->occasioned +ocassions->occasions +occaison->occasion +occassion->occasion +occassional->occasional +occassionally->occasionally +occassionaly->occasionally +occassioned->occasioned +occassions->occasions +occationally->occasionally +occour->occur +occurance->occurrence +occurances->occurrences +occured->occurred +occurence->occurrence +occurences->occurrences +occuring->occurring +occurr->occur +occurrance->occurrence +occurrances->occurrences +octohedra->octahedra +octohedral->octahedral +octohedron->octahedron +ocuntries->countries +ocuntry->country +ocurr->occur +ocurrance->occurrence +ocurred->occurred +ocurrence->occurrence +offcers->officers +offcially->officially +offereings->offerings +offical->official +offically->officially +officals->officials +officaly->officially +officialy->officially +offred->offered +oftenly->often +oging->going, ogling +omision->omission +omited->omitted +omiting->omitting +omlette->omelette +ommision->omission +ommited->omitted +ommiting->omitting +ommitted->omitted +ommitting->omitting +omniverous->omnivorous +omniverously->omnivorously +omre->more +onot->note, not +onyl->only +openess->openness +oponent->opponent +oportunity->opportunity +opose->oppose +oposite->opposite +oposition->opposition +oppenly->openly +oppinion->opinion +opponant->opponent +oppononent->opponent +oppositition->opposition +oppossed->opposed +opprotunity->opportunity +opression->oppression +opressive->oppressive +opthalmic->ophthalmic +opthalmologist->ophthalmologist +opthalmology->ophthalmology +opthamologist->ophthalmologist +optmizations->optimizations +optomism->optimism +orded->ordered +organim->organism +organistion->organisation +organiztion->organization +orgin->origin, organ +orginal->original +orginally->originally +orginize->organise +oridinarily->ordinarily +origanaly->originally +originall->original, originally +originaly->originally +originially->originally +originnally->originally +origional->original +orignally->originally +orignially->originally +otehr->other +oublisher->publisher +ouevre->oeuvre +oustanding->outstanding +overshaddowed->overshadowed +overthere->over there +overwelming->overwhelming +overwheliming->overwhelming +owrk->work +owudl->would +oxigen->oxygen +oximoron->oxymoron +p0enis->penis +paide->paid +paitience->patience +palce->place, palace +paleolitic->paleolithic +paliamentarian->parliamentarian +Palistian->Palestinian +Palistinian->Palestinian +Palistinians->Palestinians +pallete->palette +pamflet->pamphlet +pamplet->pamphlet +pantomine->pantomime +Papanicalou->Papanicolaou +paralel->parallel +paralell->parallel +paralelly->parallelly +paralely->parallelly +parallely->parallelly +paranthesis->parenthesis +paraphenalia->paraphernalia +parellels->parallels +parituclar->particular +parliment->parliament +parrakeets->parakeets +parralel->parallel +parrallel->parallel +parrallell->parallel +parrallelly->parallelly +parrallely->parallelly +partialy->partially +particually->particularly +particualr->particular +particuarly->particularly +particularily->particularly +particulary->particularly +pary->party +pased->passed +pasengers->passengers +passerbys->passersby +pasttime->pastime +pastural->pastoral +paticular->particular +pattented->patented +pavillion->pavilion +payed->paid +pblisher->publisher +pbulisher->publisher +peacefuland->peaceful and +peageant->pageant +peculure->peculiar +pedestrain->pedestrian +peformed->performed +peice->piece +Peloponnes->Peloponnesus +penatly->penalty +penerator->penetrator +penisula->peninsula +penisular->peninsular +penninsula->peninsula +penninsular->peninsular +pennisula->peninsula +Pennyslvania->Pennsylvania +pensinula->peninsula +peom->poem +peoms->poems +peopel->people +peotry->poetry +perade->parade +percepted->perceived +percieve->perceive +percieved->perceived +perenially->perennially +perfomance->performance +perfomers->performers +performence->performance +performes->performed, performs +perhasp->perhaps +perheaps->perhaps +perhpas->perhaps +peripathetic->peripatetic +peristent->persistent +perjery->perjury +perjorative->pejorative +permanant->permanent +permenant->permanent +permenantly->permanently +permissable->permissible +perogative->prerogative +peronal->personal +perosnality->personality +perphas->perhaps +perpindicular->perpendicular +perseverence->perseverance +persistance->persistence +persistant->persistent +personel->personnel, personal +personell->personnel +personnell->personnel +persuded->persuaded +persue->pursue +persued->pursued +persuing->pursuing +persuit->pursuit +persuits->pursuits +pertubation->perturbation +pertubations->perturbations +pessiary->pessary +petetion->petition +Pharoah->Pharaoh +phenomenom->phenomenon +phenomenonal->phenomenal +phenomenonly->phenomenally +phenomonenon->phenomenon +phenomonon->phenomenon +phenonmena->phenomena +Philipines->Philippines +philisopher->philosopher +philisophical->philosophical +philisophy->philosophy +Phillipine->Philippine +Phillipines->Philippines +Phillippines->Philippines +phillosophically->philosophically +philospher->philosopher +philosphies->philosophies +philosphy->philosophy +Phonecian->Phoenecian +phongraph->phonograph +phylosophical->philosophical +physicaly->physically +piblisher->publisher +pich->pitch +pilgrimmage->pilgrimage +pilgrimmages->pilgrimages +pinapple->pineapple +pinnaple->pineapple +pinoneered->pioneered +plagarism->plagiarism +planation->plantation +planed->planned +plantiff->plaintiff +plateu->plateau +plausable->plausible +playright->playwright +playwrite->playwright +playwrites->playwrights +pleasent->pleasant +plebicite->plebiscite +plesant->pleasant +poenis->penis +poeoples->peoples +poety->poetry +poisin->poison +polical->political +polinator->pollinator +polinators->pollinators +politican->politician +politicans->politicians +poltical->political +polute->pollute +poluted->polluted +polutes->pollutes +poluting->polluting +polution->pollution +polyphonyic->polyphonic +polysaccaride->polysaccharide +polysaccharid->polysaccharide +pomegranite->pomegranate +pomotion->promotion +poportional->proportional +popoulation->population +popularaty->popularity +populare->popular +populer->popular +portait->portrait +portayed->portrayed +portraing->portraying +Portugese->Portuguese +portuguease->portuguese +portugues->Portuguese +posess->possess +posessed->possessed +posesses->possesses +posessing->possessing +posession->possession +posessions->possessions +posion->poison +positon->position, positron +possable->possible +possably->possibly +posseses->possesses +possesing->possessing +possesion->possession +possessess->possesses +possibile->possible +possibilty->possibility +possiblility->possibility +possiblilty->possibility +possiblities->possibilities +possiblity->possibility +possition->position +Postdam->Potsdam +posthomous->posthumous +postion->position +postive->positive +potatos->potatoes +potrait->portrait +potrayed->portrayed +poulations->populations +poverful->powerful +poweful->powerful +powerfull->powerful +ppublisher->publisher +practial->practical +practially->practically +practicaly->practically +practicioner->practitioner +practicioners->practitioners +practicly->practically +practioner->practitioner +practioners->practitioners +prairy->prairie +prarie->prairie +praries->prairies +pratice->practice +preample->preamble +precedessor->predecessor +preceed->precede +preceeded->preceded +preceeding->preceding +preceeds->precedes +precentage->percentage +precice->precise +precisly->precisely +precurser->precursor +predecesors->predecessors +predicatble->predictable +predicitons->predictions +predomiantly->predominately +prefered->preferred +prefering->preferring +preferrably->preferably +pregancies->pregnancies +preiod->period +preliferation->proliferation +premeire->premiere +premeired->premiered +premillenial->premillennial +preminence->preeminence +premission->permission +Premonasterians->Premonstratensians +preocupation->preoccupation +prepair->prepare +prepartion->preparation +prepatory->preparatory +preperation->preparation +preperations->preparations +preriod->period +presedential->presidential +presense->presence +presidenital->presidential +presidental->presidential +presitgious->prestigious +prespective->perspective +prestigeous->prestigious +prestigous->prestigious +presumabely->presumably +presumibly->presumably +pretection->protection +prevelant->prevalent +preverse->perverse +previvous->previous +pricipal->principal +priciple->principle +priestood->priesthood +primarly->primarily +primative->primitive +primatively->primitively +primatives->primitives +primordal->primordial +privalege->privilege +privaleges->privileges +priveledges->privileges +privelege->privilege +priveleged->privileged +priveleges->privileges +privelige->privilege +priveliged->privileged +priveliges->privileges +privelleges->privileges +privilage->privilege +priviledge->privilege +priviledges->privileges +privledge->privilege +privte->private +probabilaty->probability +probablistic->probabilistic +probablly->probably +probalibity->probability +probaly->probably +probelm->problem +proccess->process +proccessing->processing +procede->proceed, precede +proceded->proceeded, preceded +procedes->proceeds, precedes +procedger->procedure +proceding->proceeding, preceding +procedings->proceedings +proceedure->procedure +proces->process +processer->processor +proclaimation->proclamation +proclamed->proclaimed +proclaming->proclaiming +proclomation->proclamation +profesion->profusion, profession +profesor->professor +professer->professor +proffesed->professed +proffesion->profession +proffesional->professional +proffesor->professor +profilic->prolific +progessed->progressed +programable->programmable +progrom->pogrom, program +progroms->pogroms, programs +prohabition->prohibition +prologomena->prolegomena +prominance->prominence +prominant->prominent +prominantly->prominently +prominately->prominently, predominately +promiscous->promiscuous +promotted->promoted +pronomial->pronominal +pronouced->pronounced +pronounched->pronounced +pronounciation->pronunciation +proove->prove +prooved->proved +prophacy->prophecy +propietary->proprietary +propmted->prompted +propoganda->propaganda +propogate->propagate +propogates->propagates +propogation->propagation +propostion->proposition +propotions->proportions +propper->proper +propperly->properly +proprietory->proprietary +proseletyzing->proselytizing +protaganist->protagonist +protaganists->protagonists +protocal->protocol +protoganist->protagonist +protrayed->portrayed +protruberance->protuberance +protruberances->protuberances +prouncements->pronouncements +provacative->provocative +provded->provided +provicial->provincial +provinicial->provincial +provisiosn->provision +provisonal->provisional +proximty->proximity +pseudononymous->pseudonymous +pseudonyn->pseudonym +psuedo->pseudo +psycology->psychology +psyhic->psychic +pubilsher->publisher +pubisher->publisher +publiaher->publisher +publically->publicly +publicaly->publicly +publicher->publisher +publihser->publisher +publisehr->publisher +publiser->publisher +publisger->publisher +publisheed->published +publisherr->publisher +publishher->publisher +publishor->publisher +publishre->publisher +publissher->publisher +publlisher->publisher +publsiher->publisher +publusher->publisher +puchasing->purchasing +Pucini->Puccini +Puertorrican->Puerto Rican +Puertorricans->Puerto Ricans +pulisher->publisher +pumkin->pumpkin +puplisher->publisher +puritannical->puritanical +purposedly->purposely +purpotedly->purportedly +pursuade->persuade +pursuaded->persuaded +pursuades->persuades +pususading->persuading +puting->putting +pwoer->power +pyscic->psychic +qtuie->quite, quiet +quantaty->quantity +quantitiy->quantity +quarantaine->quarantine +Queenland->Queensland +questonable->questionable +quicklyu->quickly +quinessential->quintessential +quitted->quit +quizes->quizzes +qutie->quite, quiet +rabinnical->rabbinical +racaus->raucous +radiactive->radioactive +radify->ratify +raelly->really +rarified->rarefied +reaccurring->recurring +reacing->reaching +reacll->recall +readmition->readmission +realitvely->relatively +realsitic->realistic +realtions->relations +realy->really +realyl->really +reasearch->research +rebiulding->rebuilding +rebllions->rebellions +rebounce->rebound +reccomend->recommend +reccomendations->recommendations +reccomended->recommended +reccomending->recommending +reccommend->recommend +reccommended->recommended +reccommending->recommending +reccuring->recurring +receeded->receded +receeding->receding +receivedfrom->received from +recepient->recipient +recepients->recipients +receving->receiving +rechargable->rechargeable +reched->reached +recide->reside +recided->resided +recident->resident +recidents->residents +reciding->residing +reciepents->recipients +reciept->receipt +recieve->receive +recieved->received +reciever->receiver +recievers->receivers +recieves->receives +recieving->receiving +recipiant->recipient +recipiants->recipients +recived->received +recivership->receivership +recogise->recognise +recogize->recognize +recomend->recommend +recomended->recommended +recomending->recommending +recomends->recommends +recommedations->recommendations +reconaissance->reconnaissance +reconcilation->reconciliation +reconized->recognized +reconnaisance->reconnaissance +reconnaissence->reconnaissance +recontructed->reconstructed +recordproducer->record producer +recquired->required +recrational->recreational +recrod->record +recuiting->recruiting +recuring->recurring +recurrance->recurrence +rediculous->ridiculous +reedeming->redeeming +reenforced->reinforced +refect->reflect +refedendum->referendum +referal->referral +referece->reference +refereces->references +refered->referred +referemce->reference +referemces->references +referencs->references +referenece->reference +refereneced->referenced +refereneces->references +referiang->referring +refering->referring +refernce->reference +refernce->references +refernces->references +referrence->reference +referrences->references +referrs->refers +reffered->referred +refference->reference +reffering->referring +refrence->reference +refrences->references +refrers->refers +refridgeration->refrigeration +refridgerator->refrigerator +refromist->reformist +refusla->refusal +regardes->regards +regluar->regular +reguarly->regularly +regulaion->regulation +regulaotrs->regulators +regularily->regularly +rehersal->rehearsal +reicarnation->reincarnation +reigining->reigning +reknown->renown +reknowned->renowned +rela->real +relaly->really +relatiopnship->relationship +relativly->relatively +relected->reelected +releive->relieve +releived->relieved +releiver->reliever +releses->releases +relevence->relevance +relevent->relevant +reliablity->reliability +relient->reliant +religeous->religious +religous->religious +religously->religiously +relinqushment->relinquishment +relitavely->relatively +relized->realised, realized +relpacement->replacement +remaing->remaining +remeber->remember +rememberable->memorable +rememberance->remembrance +remembrence->remembrance +remenant->remnant +remenicent->reminiscent +reminent->remnant +reminescent->reminiscent +reminscent->reminiscent +reminsicent->reminiscent +rendevous->rendezvous +rendezous->rendezvous +renedered->rende +renewl->renewal +rennovate->renovate +rennovated->renovated +rennovating->renovating +rennovation->renovation +rentors->renters +reoccurrence->recurrence +reorganision->reorganisation +repatition->repetition, repartition +repblic->republic +repblican->republican +repblicans->republicans +repblics->republics +repectively->respectively +repeition->repetition +repentence->repentance +repentent->repentant +repeteadly->repeatedly +repetion->repetition +repid->rapid +reponse->response +reponsible->responsible +reportadly->reportedly +represantative->representative +representive->representative +representives->representatives +reproducable->reproducible +reprtoire->repertoire +repsectively->respectively +reptition->repetition +repubic->republic +repubican->republican +repubicans->republicans +repubics->republics +republi->republic +republian->republican +republians->republicans +republis->republics +repulic->republic +repulican->republican +repulicans->republicans +repulics->republics +requirment->requirement +requred->required +resaurant->restaurant +resembelance->resemblance +resembes->resembles +resemblence->resemblance +resevoir->reservoir +residental->residential +resignement->resignment +resistable->resistible +resistence->resistance +resistent->resistant +respectivly->respectively +responce->response +responibilities->responsibilities +responisble->responsible +responnsibilty->responsibility +responsability->responsibility +responsibile->responsible +responsibilites->responsibilities +responsiblities->responsibilities +responsiblity->responsibility +ressemblance->resemblance +ressemble->resemble +ressembled->resembled +ressemblence->resemblance +ressembling->resembling +resssurecting->resurrecting +ressurect->resurrect +ressurected->resurrected +ressurection->resurrection +ressurrection->resurrection +restarant->restaurant +restarants->restaurants +restaraunt->restaurant +restaraunteur->restaurateur +restaraunteurs->restaurateurs +restaraunts->restaurants +restauranteurs->restaurateurs +restauration->restoration +restauraunt->restaurant +resteraunt->restaurant +resteraunts->restaurants +resticted->restricted +restraunt->restraint, restaurant +resturant->restaurant +resturants->restaurants +resturaunt->restaurant +resturaunts->restaurants +resurecting->resurrecting +retalitated->retaliated +retalitation->retaliation +retreive->retrieve +returnd->returned +revaluated->reevaluated +reveiw->review +reveral->reversal +reversable->reversible +revolutionar->revolutionary +rewitten->rewritten +rewriet->rewrite +rference->reference +rferences->references +rhymme->rhyme +rhythem->rhythm +rhythim->rhythm +rhytmic->rhythmic +rigeur->rigueur, rigour, rigor +rigourous->rigorous +rininging->ringing +rised->rose +Rockerfeller->Rockefeller +rococco->rococo +rocord->record +roomate->roommate +rougly->roughly +rucuperate->recuperate +rudimentatry->rudimentary +rulle->rule +runing->running +runnung->running +russina->Russian +Russion->Russian +rwite->write +rythem->rhythm +rythim->rhythm +rythm->rhythm +rythmic->rhythmic +rythyms->rhythms +sacrafice->sacrifice +sacreligious->sacrilegious +sacrifical->sacrificial +saftey->safety +safty->safety +salery->salary +sanctionning->sanctioning +sandwhich->sandwich +Sanhedrim->Sanhedrin +santioned->sanctioned +sargant->sergeant +sargeant->sergeant +sasy->says, sassy +satelite->satellite +satelites->satellites +Saterday->Saturday +Saterdays->Saturdays +satisfactority->satisfactorily +satric->satiric +satrical->satirical +satrically->satirically +sattelite->satellite +sattelites->satellites +saught->sought +saveing->saving +saxaphone->saxophone +scaleable->scalable +scandanavia->Scandinavia +scaricity->scarcity +scavanged->scavenged +schedual->schedule +scholarhip->scholarship +scholarstic->scholastic, scholarly +scientfic->scientific +scientifc->scientific +scientis->scientist +scince->science +scinece->science +scirpt->script +scoll->scroll +screenwrighter->screenwriter +scrutinity->scrutiny +scuptures->sculptures +seach->search +seached->searched +seaches->searches +secceeded->seceded, succeeded +seceed->succeed, secede +seceeded->succeeded, seceded +secratary->secretary +secretery->secretary +sedereal->sidereal +seeked->sought +segementation->segmentation +seguoys->segues +seige->siege +seing->seeing +seinor->senior +seldomly->seldom +senarios->scenarios +sence->sense, since +senstive->sensitive +sensure->censure +seperate->separate +seperated->separated +seperately->separately +seperates->separates +seperating->separating +seperation->separation +seperatism->separatism +seperatist->separatist +sepina->subpoena +sepulchure->sepulchre, sepulcher +sepulcre->sepulchre, sepulcher +sergent->sergeant +settelement->settlement +settlment->settlement +severeal->several +severley->severely +severly->severely +sevice->service +shadasloo->shadaloo +shaddow->shadow +shadoloo->shadaloo +shamen->shaman, shamans +sheat->sheath, sheet, cheat +sheild->shield +sherif->sheriff +shineing->shining +shiped->shipped +shiping->shipping +shopkeeepers->shopkeepers +shorly->shortly +shortwhile->short while +shoudl->should +shoudln->should, shouldn't +shouldnt->shouldn't +shreak->shriek +shrinked->shrunk +sicne->since +sideral->sidereal +sieze->seize, size +siezed->seized, sized +siezing->seizing, sizing +siezure->seizure +siezures->seizures +siginificant->significant +signficant->significant +signficiant->significant +signfies->signifies +signifantly->significantly +significently->significantly +signifigant->significant +signifigantly->significantly +signitories->signatories +signitory->signatory +similarily->similarly +similiar->similar +similiarity->similarity +similiarly->similarly +simmilar->similar +simpley->simply +simplier->simpler +simultanous->simultaneous +simultanously->simultaneously +sincerley->sincerely +singsog->singsong +sinse->sines, since +Sionist->Zionist +Sionists->Zionists +Sixtin->Sistine +Skagerak->Skagerrak +skateing->skating +slaugterhouses->slaughterhouses +slighly->slightly +slowy->slowly +smae->same +smealting->smelting +smoe->some +sneeks->sneaks +snese->sneeze +socalism->socialism +socities->societies +soem->some +sofware->software +sohw->show +soilders->soldiers +solatary->solitary +soley->solely +soliders->soldiers +soliliquy->soliloquy +soluable->soluble +somene->someone +somtimes->sometimes +somwhere->somewhere +sophicated->sophisticated +sophmore->sophomore +sorceror->sorcerer +sorrounding->surrounding +sotry->story +sotyr->satyr, story +soudn->sound +soudns->sounds +sould->could, should, sold +sountrack->soundtrack +sourth->south +sourthern->southern +souvenier->souvenir +souveniers->souvenirs +soveits->soviets +sovereignity->sovereignty +soverign->sovereign +soverignity->sovereignty +soverignty->sovereignty +spainish->Spanish +speach->speech +specfic->specific +speciallized->specialised, specialized +specif->specific, specify +specifiying->specifying +speciman->specimen +spectauclar->spectacular +spectaulars->spectaculars +spects->aspects, expects +spectum->spectrum +speices->species +spendour->splendour +spermatozoan->spermatozoon +spoace->space +sponser->sponsor +sponsered->sponsored +spontanous->spontaneous +sponzored->sponsored +spoonfulls->spoonfuls +sppeches->speeches +spreaded->spread +sprech->speech +spred->spread +spriritual->spiritual +spritual->spiritual +sqaure->square +stablility->stability +stainlees->stainless +staion->station +standars->standards +stange->strange +startegic->strategic +startegies->strategies +startegy->strategy +stateman->statesman +statememts->statements +statment->statement +steriods->steroids +sterotypes->stereotypes +stilus->stylus +stingent->stringent +stiring->stirring +stirrs->stirs +stlye->style +stomache->stomach +stong->strong +stopry->story +storeis->stories +storise->stories +stornegst->strongest +stoyr->story +stpo->stop +stradegies->strategies +stradegy->strategy +strat->start, strata +stratagically->strategically +streemlining->streamlining +stregth->strength +strenghen->strengthen +strenghened->strengthened +strenghening->strengthening +strenght->strength +strenghten->strengthen +strenghtened->strengthened +strenghtening->strengthening +strengtened->strengthened +strenous->strenuous +strictist->strictest +strikely->strikingly +strnad->strand +stroy->story, destroy +structual->structural +stubborness->stubbornness +stucture->structure +stuctured->structured +studdy->study +studing->studying +stuggling->struggling +sturcture->structure +subcatagories->subcategories +subcatagory->subcategory +subconsiously->subconsciously +subjudgation->subjugation +submachne->submachine +subpecies->subspecies +subsidary->subsidiary +subsiduary->subsidiary +subsquent->subsequent +subsquently->subsequently +substace->substance +substancial->substantial +substatial->substantial +substituded->substituted +substract->subtract +substracted->subtracted +substracting->subtracting +substraction->subtraction +substracts->subtracts +subtances->substances +subterranian->subterranean +suburburban->suburban +succceeded->succeeded +succcesses->successes +succedded->succeeded +succeded->succeeded +succeds->succeeds +succesful->successful +succesfully->successfully +succesfuly->successfully +succesion->succession +succesive->successive +successfull->successful +successully->successfully +succsess->success +succsessfull->successful +suceed->succeed +suceeded->succeeded +suceeding->succeeding +suceeds->succeeds +sucesful->successful +sucesfully->successfully +sucesfuly->successfully +sucesion->succession +sucess->success +sucesses->successes +sucessful->successful +sucessfull->successful +sucessfully->successfully +sucessfuly->successfully +sucession->succession +sucessive->successive +sucessor->successor +sucessot->successor +sucide->suicide +sucidial->suicidal +sufferage->suffrage +sufferred->suffered +sufferring->suffering +sufficent->sufficient +sufficently->sufficiently +sumary->summary +sunglases->sunglasses +suop->soup +superceeded->superseded +superintendant->superintendent +suphisticated->sophisticated +suplimented->supplemented +supose->suppose +suposed->supposed +suposedly->supposedly +suposes->supposes +suposing->supposing +supplamented->supplemented +suppliementing->supplementing +suppoed->supposed +supposingly->supposedly +suppy->supply +supress->suppress +supressed->suppressed +supresses->suppresses +supressing->suppressing +suprise->surprise +suprised->surprised +suprising->surprising +suprisingly->surprisingly +suprize->surprise +suprized->surprised +suprizing->surprising +suprizingly->surprisingly +surfce->surface +surley->surly, surely +suround->surround +surounded->surrounded +surounding->surrounding +suroundings->surroundings +surounds->surrounds +surplanted->supplanted +surpress->suppress +surpressed->suppressed +surprize->surprise +surprized->surprised +surprizing->surprising +surprizingly->surprisingly +surrended->surrounded, surrendered +surrepetitious->surreptitious +surrepetitiously->surreptitiously +surreptious->surreptitious +surreptiously->surreptitiously +surronded->surrounded +surrouded->surrounded +surrouding->surrounding +surrundering->surrendering +surveilence->surveillance +surveill->surveil +surveyer->surveyor +surviver->survivor +survivers->survivors +survivied->survived +suseptable->susceptible +suseptible->susceptible +suspention->suspension +swaer->swear +swaers->swears +swepth->swept +swiming->swimming +syas->says +symetrical->symmetrical +symetrically->symmetrically +symetry->symmetry +symettric->symmetric +symmetral->symmetric +symmetricaly->symmetrically +synagouge->synagogue +syncronization->synchronization +synonomous->synonymous +synonymns->synonyms +synphony->symphony +syphyllis->syphilis +sypmtoms->symptoms +syrap->syrup +sysmatically->systematically +sytem->system +sytle->style +tabacco->tobacco +tahn->than +taht->that +talekd->talked +targetted->targeted +targetting->targeting +tast->taste +tath->that +tattooes->tattoos +taxanomic->taxonomic +taxanomy->taxonomy +teached->taught +techician->technician +techicians->technicians +techiniques->techniques +technitian->technician +technnology->technology +technolgy->technology +teh->the +tehy->they +telelevision->television +televsion->television +telphony->telephony +temerature->temperature +tempalte->template +tempaltes->templates +temparate->temperate +temperarily->temporarily +temperment->temperament +tempertaure->temperature +temperture->temperature +temprary->temporary +tenacle->tentacle +tenacles->tentacles +tendacy->tendency +tendancies->tendencies +tendancy->tendency +tennisplayer->tennis player +tepmorarily->temporarily +terrestial->terrestrial +terriories->territories +terriory->territory +territorist->terrorist +territoy->territory +terroist->terrorist +testiclular->testicular +tghe->the +thast->that, that's +theather->theater +theese->these +theif->thief +theives->thieves +themselfs->themselves +themslves->themselves +ther->there, their, the +therafter->thereafter +therby->thereby +theri->their +theyre->they're +thgat->that +thge->the +thier->their +thign->thing +thigns->things +thigsn->things +thikn->think +thikning->thinking, thickening +thikns->thinks +thiunk->think +thn->then +thna->than +thne->then +thnig->thing +thnigs->things +thoughout->throughout +threatend->threatened +threatning->threatening +threee->three +threshhold->threshold +thrid->third +throrough->thorough +throughly->thoroughly +throught->thought, through, throughout +througout->throughout +thru->through +thsi->this +thsoe->those +thta->that +thyat->that +tiem->time, Tim +tihkn->think +tihs->this +timne->time +tiome->time, tome +tje->the +tjhe->the +tjpanishad->upanishad +tkae->take +tkaes->takes +tkaing->taking +tlaking->talking +tobbaco->tobacco +todays->today's +todya->today +toghether->together +toke->took +tolerence->tolerance +Tolkein->Tolkien +tomatos->tomatoes +tommorow->tomorrow +tommorrow->tomorrow +tongiht->tonight +toriodal->toroidal +tormenters->tormentors +tornadoe->tornado +torpeados->torpedoes +torpedos->torpedoes +tothe->to the +toubles->troubles +tounge->tongue +tourch->torch, touch +towords->towards +towrad->toward +tradionally->traditionally +traditionaly->traditionally +traditionnal->traditional +traditition->tradition +tradtionally->traditionally +trafficed->trafficked +trafficing->trafficking +trafic->traffic +trancendent->transcendent +trancending->transcending +tranform->transform +tranformed->transformed +transcendance->transcendence +transcendant->transcendent +transcendentational->transcendental +transcripting->transcribing, transcription +transending->transcending +transesxuals->transsexuals +transfered->transferred +transfering->transferring +transformaton->transformation +transistion->transition +translater->translator +translaters->translators +transmissable->transmissible +transporation->transportation +tremelo->tremolo +tremelos->tremolos +triguered->triggered +triology->trilogy +troling->trolling +troup->troupe +troups->troupes, troops +truely->truly +trustworthyness->trustworthiness +turnk->turnkey, trunk +Tuscon->Tucson +tust->trust +twelth->twelfth +twon->town +twpo->two +tyhat->that +tyhe->they +typcial->typical +typicaly->typically +tyranies->tyrannies +tyrany->tyranny +tyrranies->tyrannies +tyrrany->tyranny +ubiquitious->ubiquitous +ublisher->publisher +uise->use +Ukranian->Ukrainian +ultimely->ultimately +unacompanied->unaccompanied +unahppy->unhappy +unanymous->unanimous +unathorised->unauthorised +unavailible->unavailable +unballance->unbalance +unbeknowst->unbeknownst +unbeleivable->unbelievable +uncertainity->uncertainty +unchallengable->unchallengeable +unchangable->unchangeable +uncompetive->uncompetitive +unconcious->unconscious +unconciousness->unconsciousness +unconfortability->discomfort +uncontitutional->unconstitutional +unconvential->unconventional +undecideable->undecidable +understoon->understood +undesireable->undesirable +undetecable->undetectable +undoubtely->undoubtedly +undreground->underground +uneccesary->unnecessary +unecessary->unnecessary +unequalities->inequalities +unforetunately->unfortunately +unforgetable->unforgettable +unforgiveable->unforgivable +unfortunatley->unfortunately +unfortunatly->unfortunately +unfourtunately->unfortunately +unihabited->uninhabited +unilateraly->unilaterally +unilatreal->unilateral +unilatreally->unilaterally +uninterruped->uninterrupted +uninterupted->uninterrupted +UnitesStates->UnitedStates +univeral->universal +univeristies->universities +univeristy->university +univerity->university +universtiy->university +univesities->universities +univesity->university +unkown->unknown +unlikey->unlikely +unmanouverable->unmaneuverable, unmanoeuvrable +unmistakeably->unmistakably +unneccesarily->unnecessarily +unneccesary->unnecessary +unneccessarily->unnecessarily +unneccessary->unnecessary +unnecesarily->unnecessarily +unnecesary->unnecessary +unoffical->unofficial +unoperational->nonoperational +unoticeable->unnoticeable +unplease->displease +unplesant->unpleasant +unprecendented->unprecedented +unprecidented->unprecedented +unrepentent->unrepentant +unrepetant->unrepentant +unrepetent->unrepentant +unsed->used, unused, unsaid +unsubstanciated->unsubstantiated +unsuccesful->unsuccessful +unsuccesfully->unsuccessfully +unsuccessfull->unsuccessful +unsucesful->unsuccessful +unsucesfuly->unsuccessfully +unsucessful->unsuccessful +unsucessfull->unsuccessful +unsucessfully->unsuccessfully +unsuprised->unsurprised +unsuprising->unsurprising +unsuprisingly->unsurprisingly +unsuprized->unsurprised +unsuprizing->unsurprising +unsuprizingly->unsurprisingly +unsurprized->unsurprised +unsurprizing->unsurprising +unsurprizingly->unsurprisingly +untill->until +untranslateable->untranslatable +unuseable->unusable +unusuable->unusable +unviersity->university +unwarrented->unwarranted +unweildly->unwieldy +unwieldly->unwieldy +upcomming->upcoming +upgradded->upgraded +upto->up to +usally->usually +useage->usage +usefull->useful +usefuly->usefully +useing->using +usualy->usually +ususally->usually +vaccum->vacuum +vaccume->vacuum +vacinity->vicinity +vaguaries->vagaries +vaieties->varieties +vailidty->validity +valetta->valletta +valuble->valuable +valueable->valuable +varations->variations +varient->variant +variey->variety +varing->varying +varities->varieties +varity->variety +vasall->vassal +vasalls->vassals +vegatarian->vegetarian +vegitable->vegetable +vegitables->vegetables +vegtable->vegetable +vehicule->vehicle +vell->well +venemous->venomous +vengance->vengeance +vengence->vengeance +verfication->verification +verison->version +verisons->versions +vermillion->vermilion +versitilaty->versatility +versitlity->versatility +vetween->between +veyr->very +vigeur->vigueur, vigour, vigor +vigilence->vigilance +vigourous->vigorous +villian->villain +villification->vilification +villify->vilify +villin->villi, villain, villein +vincinity->vicinity +violentce->violence +virtualy->virtually +virutal->virtual +virutally->virtually +visable->visible +visably->visibly +visting->visiting +vistors->visitors +vitories->victories +volcanoe->volcano +voleyball->volleyball +volontary->voluntary +volonteer->volunteer +volonteered->volunteered +volonteering->volunteering +volonteers->volunteers +volounteer->volunteer +volounteered->volunteered +volounteering->volunteering +volounteers->volunteers +volumne->volume +vreity->variety +vrey->very +vriety->variety +vulnerablility->vulnerability +vyer->very +vyre->very +waht->what +wanna->want to +warantee->warranty +wardobe->wardrobe +warrent->warrant +warrriors->warriors +wasnt->wasn't +wass->was +watn->want +wayword->wayward +weaponary->weaponry +weas->was +wehn->when +weild->wield, wild +weilded->wielded +wendsay->Wednesday +wensday->Wednesday +wereabouts->whereabouts +whant->want +whants->wants +whcih->which +wheras->whereas +wherease->whereas +whereever->wherever +whic->which +whihc->which +whith->with +whlch->which +whn->when +wholey->wholly +wholy->wholly, holy +whta->what +whther->whether +wich->which, witch +widesread->widespread +wief->wife +wierd->weird +wiew->view +wih->with +wiht->with +wille->will +willingless->willingness +wirting->writing +withdrawl->withdrawal, withdraw +witheld->withheld +withh->with +withing->within +withold->withhold +witht->with +witn->with +wiull->will +wnat->want +wnated->wanted +wnats->wants +wohle->whole +wokr->work +wokring->working +wonderfull->wonderful +wordlwide->worldwide +workststion->workstation +worls->world +worstened->worsened +woudl->would +wresters->wrestlers +wriet->write +writen->written +wroet->wrote +wrok->work +wroking->working +wtih->with +wupport->support +xenophoby->xenophobia +yaching->yachting +yaer->year +yaerly->yearly +yaers->years +yatch->yacht +yearm->year +yeasr->years +yeild->yield +yeilding->yielding +Yementite->Yemenite, Yemeni +yera->year +yeras->years +yersa->years +yotube->youtube +youseff->yousef +youself->yourself +ytou->you +yuo->you +zeebra->zebra" + + def self.dictionary + setup unless defined? @@dictionary + @@dictionary + end + + def self.misspelling(w) + setup unless defined? @@dictionary + @@dictionary[w] + end + + private + + def self.setup + @@dictionary={} + @@t.split("\n").map {|x| y=x.split("->"); [y[1],y[0]] }.map do |words,misspelling| + words.split(',').each {|w| w.strip!; @@dictionary[w] = misspelling } + end + end +end + + + + diff --git a/report-google.com.txt b/report-google.com.txt new file mode 100755 index 0000000..1b70d45 --- /dev/null +++ b/report-google.com.txt @@ -0,0 +1,65 @@ +URLCrazy Domainname Typo Report +For : google.com +Keyboard : qwerty +At : Wed Mar 09 01:36:18 +1300 2011 + +# Please wait. Resolving 55 hostnames +# Please wait. Checking popularity +Typo Type Typo Valid Pop IP Extn +------------------------------------------------------------------------------- +Character Omission gogle.com true 108000 203.97.30.147 com +Character Omission googe.com true 8200 97.74.27.1 com +Character Omission googl.com true 36400 com +Character Omission google.cm true 274000 203.97.30.147 cm +Character Omission goole.com true 96400 213.165.70.39 com +Character Repeat ggoogle.com true 5110 203.97.30.147 com +Character Repeat googgle.com true 9720 com +Character Repeat googlee.com true 7680 203.97.30.147 com +Character Repeat googlle.com true 2640 72.44.90.115 com +Character Repeat gooogle.com true 29900 203.97.30.147 com +Character Swap gogole.com true 18600 203.97.30.147 com +Character Swap googel.com true 406000 203.97.30.147 com +Character Swap google.com true 396000000 203.97.30.147 com +Character Swap goolge.com true 19400 203.97.30.147 com +Character Swap ogogle.com true 12900 203.97.30.147 com +Character Replacement foogle.com true 23400 64.13.232.120 com +Character Replacement giogle.com true 22300 com +Character Replacement goigle.com true 713 174.120.244.229 com +Character Replacement goofle.com true 1590 69.89.22.115 com +Character Replacement googke.com true 2040 174.120.244.229 com +Character Replacement googlr.com true 18300 203.97.30.147 com +Character Replacement googlw.com true 1940 72.34.51.47 com +Character Replacement goohle.com true 1080 184.154.126.182 com +Character Replacement gopgle.com true 1020 208.73.210.29 com +Character Replacement gpogle.com true 840 208.73.210.48 com +Character Replacement hoogle.com true 8680 64.202.189.170 com +Character Insertion gfoogle.com true 1150 com +Character Insertion ghoogle.com true 1750 com +Character Insertion goiogle.com true 690 com +Character Insertion googfle.com true 961 64.202.189.170 com +Character Insertion googhle.com true 806 174.120.244.229 com +Character Insertion googler.com true 108000 com +Character Insertion googlew.com true 3420 216.65.41.185 com +Character Insertion googlke.com true 3530 216.65.41.185 com +Character Insertion gooigle.com true 1300 com +Character Insertion goopgle.com true 617 174.120.244.229 com +Character Insertion gopogle.com true 3380 216.65.41.185 com +Missing Dot googlecom.com true 17900 203.97.30.147 com +Missing Dot wwwgoogle.com true 114000 203.97.30.147 com +Singular or Pluralise googles.com true 24200 com +Different TLD google.ca true 2150000 203.97.30.147 ca +Different TLD google.ch true 827000 203.97.30.147 ch +Different TLD google.de true 5700000 203.97.30.147 de +Different TLD google.edu true 8000 edu +Different TLD google.es true 3140000 203.97.30.147 es +Different TLD google.fr true 3430000 203.97.30.147 fr +Different TLD google.it true 7620000 203.97.30.147 it +Different TLD google.jp true 62200 72.14.203.104 jp +Different TLD google.net true 198000 74.125.45.99 net +Different TLD google.nl true 2010000 203.97.30.147 nl +Different TLD google.no true 1780000 203.97.30.147 no +Different TLD google.org true 474000 64.233.169.104 org +Different TLD google.ru true 5800000 203.97.30.147 ru +Different TLD google.se true 2900000 203.97.30.147 se +Different TLD google.us true 403000 203.97.30.147 us + diff --git a/tld.rb b/tld.rb index 74e2b77..1552e3f 100755 --- a/tld.rb +++ b/tld.rb @@ -1,10 +1,17 @@ +# +# Copyright Andrew Horton, 2010 +# Permission is granted for use of this source code to be used within WhatWeb +# class TLD attr_reader :tlds - def initialize() + +# test domains such as XN--0ZWM56D are not included + @tlds=["biz","com","info","name","net","org","pro", # generic - "aero","asia","cat","coop","edu","gov","int","jobs","mil","mobi","museum","tel","travel", #sponsored + "aero","asia","cat","coop","edu","gov","int","jobs","mil","mobi","museum","tel","travel", "xxx", #sponsored "arpa", #infrastructure + "ac","ad","ae","af","ag","ai","al","am","an","ao","aq","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf", "bg","bh","bi","bj","bm","bn","bo","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl", "cm","cn","co","cr","cu","cv","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","eh","er","es","et","eu", @@ -300,44 +307,45 @@ def initialize() "zw"=>{"type"=>"country","tld"=>"zw","2nd_level_registration"=>false,"foreign_registration"=>false,"country"=>"Zimbabwe","slds"=>["co.zw","ac.zw","org.zw"]} } + + def TLD.cc(c) + @tld[c] end - def valid_tld?(t) # does the TLD exist? true or false + def TLD.valid_tld?(t) # does the TLD exist? true or false tld(t).nil? ? false : true end - def valid_sld?(d) # does the SLD exist? true or false + def TLD.valid_sld?(d) # does the SLD exist? true or false sld(d).nil? ? false : true end - def tld(d) # nil if invalid, otherwise string + def TLD.tld(d) # nil if invalid, otherwise string tld=d.split('.')[-1] - -# t=@tld.map {|a| a if a["tld"]==tld }.compact[0] t=@tld[tld] t.nil? ? nil : t["tld"] end - def sld(d) # nil if invalid, otherwise string + def TLD.sld(d) # nil if invalid, otherwise string return nil if valid_tld?(d) == false - a=a_tld(d) + a=tld_a(d) sld=d.split(".")[-2..-1].join(".") a["slds"].include?(sld) ? sld : nil end - def a_tld(d) # returns an array of the tld - #a=@tld.map {|a| a if a["tld"]==d.split(".")[-1] }.compact[0] + def TLD.tld_a(d) # returns an array of the tld @tld[d.split(".")[-1]] end - def valid_domain?(d) + def TLD.valid_domain?(d) + return false if d.include?('..') extension(d).nil? ? false : true end - def extension(d) # what domain is this in? tld + sld is needed. nil or string + def TLD.extension(d) # what domain is this in? tld + sld is needed. nil or string tld = tld(d) return nil if tld.nil? - a=a_tld(d) + a=tld_a(d) if a["2nd_level_registration"] == true return tld @@ -347,12 +355,21 @@ def extension(d) # what domain is this in? tld + sld is needed. nil or string end end - def registered_name(d) # return just the registered name, like dogs from dogs.com or dogs.co.uk + def TLD.registered_name(d) # return just the registered name, like dogs from dogs.com or dogs.co.uk return nil if !valid_domain?(d) tld_len=extension(d).split(".").length d.split(".")[0..-(tld_len+1)][-1] end + def TLD.domain_name(d) + return nil if !valid_domain?(d) + registered_name(d) + "." + extension(d) + end + + def TLD.same_domain?(a,b) + domain_name(a) == domain_name(b) + end + def tests # get the au array tlds=["au","nz","nn","edu"].each {|tld| diff --git a/urlcrazy b/urlcrazy new file mode 100755 index 0000000..1a0cee4 --- /dev/null +++ b/urlcrazy @@ -0,0 +1,552 @@ +#!/usr/bin/env ruby +require 'getoptlong' +require 'singleton' +require 'pp' +require 'socket' +require 'net/http' + +# add the directory of the file currently being executed to the load path +$LOAD_PATH.unshift(File.expand_path(File.dirname(__FILE__))) unless + $:.include?(File.dirname(__FILE__)) || $LOAD_PATH.include?(File.expand_path(File.dirname(__FILE__))) + +# if __FILE__ is a symlink then follow *every* symlink +if File.symlink?(__FILE__) + require 'pathname' + $LOAD_PATH << File.dirname( Pathname.new(__FILE__).realpath ) +end + +require 'inflector.rb' +require 'tld.rb' +require 'common-misspellings.rb' + +$VERSION="0.3" + +=begin + + +Read the README file + +TO DO: +[x]use another search engine instead of cuil +[x]new typo - repeating characters +[x] remove sld domain column +[x] make .. invalid +[x] remove duplicate domain names +[x] use threads for speed +[x] option to not show invalid names +[x] show only unique typos +[x] support foreign keyboard mapping +[x] new typo - wrong tld. +[x] anything to .com, anything like .org.nz to .co.nz or .org.au to .com.au + + +add multiple output/log formats. make standout output briefer, remove +invalid domains, remove valid? column, remove 1st column, remove TLD +column, add reverse resolve + +new typo - common misspellings +vowel swap, phonetic spelling + +new typo - subtitution of double/repeated characters. google => giigle + +confirm popularity results - - compare popularity vs. AOL search histories + +make gui that shows : + +domain __________________ GO + +domainname typo-type typo popularity tld valid resolves whois +yahoo.com missing-dot yahoocom 149,000 - n - AVAILABLE +dog.co.uk pluralize dogs.co.uk 45,000 .co.uk y 210.2.4.5 [UK] ? + +cache/ save results in mysql or text files + +let ppl register domains from the gui version + +* A common misspelling, or foreign language spelling, of the intended site: exemple.com +phonetic misspelling. OPERATOR vs OPERATAR + http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines + + double letter -> single letter, vice versa + ili => il + c => s + vowel swap (never start of word) + y + > ie + ei = > ie + + +* A different top-level domain: example.org +.com or .co versions. whitehouse.com instead of whitehouse.gov + +maybe use http://whois.rubyforge.org/rdoc/ for whois info +maybe use maxmind geoip for countries of IPs -- maybe not as useful coz that's just where it's hosted + +Similar but not related are domains that look the same but are different. change l for 1 etc + +what this provides that strider doesn't? +shows potential domain typo popularity +shows available domain typos that aren't hijacked -- no whois yet +focused on finding typos more than discovering sites using typos to serve ads +discovers more classes of typos + +crashes on some short inputs +=end + +class Keyboard + def initialize(layout) + case layout + when "qwerty" then @rows=["1234567890-","qwertyuiop","asdfghjkl","zxcvbnm"] + # france, belgium + when "azerty" then @rows=["1234567890-","azertyuiop","qsdfghjklm","wxcvbn"] + # germany, austria, switzerland, hungary + when "qwertz" then @rows=["1234567890-","qwertzuiop","asdfghjkl","yxcvbnm"] + # dvorak + when "dvorak" then @rows=["1234567890-","pyfgcrl","aoeuidhtns","qjkxbmwvz"] + else raise("Unknown keyboard: #{layout}") + end + end + + def key_left(char) + r=row(char) + return nil if r.nil? + return nil if r.index(char)==0 # already far left + r[r.index(char)-1].nil? ? nil : "%c" % r[r.index(char)-1] + end + + def key_right(char) + r=row(char) + return nil if r.nil? + return nil if r.index(char)==r.length-1 # already far right + r[r.index(char)+1].nil? ? nil : "%c" % r[r.index(char)+1] + end + + def row(char) + #returns keyboard. eg. qwertyuiop or nil if not found + r=@rows.map {|k| k if k.include?(char) }.compact.to_s + r.empty? ? nil : r + end +end + + + +class Typo + attr_accessor :type, :name, :valid_name, :resolved, :tld, :extension, :registered_name, :popularity, :resolved + + def get_resolved + return @resolved="" if !@valid_name + + begin + return @resolved=IPSocket.getaddress(@name) + rescue + return @resolved="" + end + end + + def get_popularity + # cuil.com is good. + # google confuses dots for commas and spaces + + return "" if !@valid_name + begin + http = Net::HTTP.new("www.google.com"); + req=Net::HTTP::Get.new("/search?q=%22#{@name}%22",{"User-Agent" =>"Opera/9.20 (Windows NT 6.0; U; en)"}) + res=http.request(req) + resp=res.body + r=resp.scan(/About ([\d,]+)/).flatten.first.delete(",").to_i + rescue + return 0 + rescue Timeout::Error + puts "# Timeout for #{@name}. Retrying" + retry + end + return @popularity=r + end +end + + +class Domainname + attr_accessor :domain, :registered_name, :tld, :extension,:valid, :typos + + def initialize(s) + @domain=s + @registered_name=TLD.registered_name(@domain) + @tld=TLD.tld(@domain) + @extension=TLD.extension(@domain) + @valid=TLD.valid_domain?(@domain) + @typos=Array.new + end + + def create_typos + self.character_omission.sort.uniq.each {|c| + t=Typo.new + t.type ="Character Omission" + t.name=c + @typos<< t + } + + self.character_repeat.sort.uniq.each {|c| + t=Typo.new + t.type ="Character Repeat" + t.name=c + @typos<< t + } + + self.character_swap.sort.uniq.each {|c| + t=Typo.new + t.type ="Character Swap" + t.name=c + @typos<< t + } + self.character_replacement.sort.uniq.each {|c| + t=Typo.new + t.type ="Character Replacement" + t.name=c + @typos<< t + } + self.character_insertion.sort.uniq.each {|c| + t=Typo.new + t.type ="Character Insertion" + t.name=c + @typos<< t + } + + self.missingdot.sort.uniq.each {|c| + t=Typo.new + t.type ="Missing Dot" + t.name=c + @typos<< t + } + + self.stripdashes.sort.uniq.each {|c| + t=Typo.new + t.type ="Strip Dashes" + t.name=c + @typos<< t + } + + self.singular_or_pluralise.sort.uniq.each {|c| + t=Typo.new + t.type ="Singular or Pluralise" + t.name=c + @typos<< t + } + + self.wrong_tld.sort.uniq.each {|c| + t=Typo.new + t.type ="Wrong TLD" + t.name=c + @typos<< t + } + + self.wrong_sld.sort.uniq.each {|c| + t=Typo.new + t.type ="Wrong SLD" + t.name=c + @typos<< t + } + + self.common_misspellings.sort.uniq.each {|c| + t=Typo.new + t.type ="Common Misspelling" + t.name=c + @typos<< t + } + + # remove duplicate names + found=Hash.new(0); + @typos= @typos.select {|x| x if 1==found[x.name]+=1; } + + + @typos.each {|t| + t.valid_name = TLD.valid_domain?(t.name) + t.tld = TLD.tld(t.name) + t.registered_name = TLD.registered_name(t.name) + t.extension = TLD.extension(t.name) + } + end + + + def character_omission + (0..@domain.length-2).map {|i| @domain[0..i].to_s + @domain[i+2..@domain.length] } + end + + def character_swap + (0..@domain.length-2).map {|i| + d=@domain.split(//) #split string to chars + d[i],d[i+1]=d[i+1],d[i] # swap array elements + d.join # + } + end + + def character_replacement + kb=$keyboard + list=Array.new + (0..@domain.length-1).each {|i| + + keyleft=kb.key_left(@domain[i..i]) + if !keyleft.nil? + x=@domain.dup + x[i]=keyleft + list << x + + end + + keyright=kb.key_right(@domain[i..i]) + if !keyright.nil? + x=@domain.dup + x[i]=keyright + list << x + end + } + list + end + + def character_insertion + kb=$keyboard + list=Array.new + (0..@domain.length-1).each {|i| + keyleft=kb.key_left(@domain[i..i]) + if !keyleft.nil? + list << @domain[0..i] + keyleft + @domain[i+1..-1] + + end + + list << @domain[0..i] + @domain[i..i] + @domain[i+1..-1] + + keyright=kb.key_right(@domain[i..i]) + if !keyright.nil? + list << @domain[0..i] + keyright + @domain[i+1..-1] + end + } + list + end + + + + def missingdot + list=Array.new + # first add www to the domain like wwwyahoo.com + list << "www"+@domain + dotindex=0 + while dotindex=@domain.index(".",dotindex+1) do + domain_array=@domain.split(//) + domain_array.delete_at(dotindex) + list << domain_array.join + end + # if a domain doesn't have an extension, add .com like a webbrowser does + list.each {|d| d << ".com" if !d.include?(".") } + end + + + def stripdashes + @domain.delete("-") + end + + + def singular_or_pluralise + list= Array.new + list << ActiveSupport::Inflector.singularize(@registered_name)+"."+@extension.to_s + list << ActiveSupport::Inflector.pluralize(@registered_name)+"."+@extension.to_s + list.delete(@domain) + list + end + + def character_repeat + (0..@domain.size-1).map {|x| @domain[0..x] + @domain[x].chr + @domain[x+1..-1] } + end + + def wrong_tld +=begin +.com Commercial 4,860,000,000 +.org Noncommercial 1,950,000,000 +.edu US accredited postsecondary institutions 1,550,000,000 +.gov United States Government 1,060,000,000 +.uk United Kingdom 473,000,000 +.net Network services 206,000,000 +.ca Canada 165,000,000 +.de Germany 145,000,000 +.jp Japan 139,000,000 +.fr France 96,700,000 +.au Australia 91,000,000 +.us United States 68,300,000 +.ru Russian Federation 67,900,000 +.ch Switzerland 62,100,000 +.it Italy 55,200,000 +.nl Netherlands 45,700,000 +.se Sweden 39,000,000 +.no Norway 32,300,000 +.es Spain 31,000,000 +=end + reg_name = TLD.registered_name(@domain) + common_tlds = %w|com org edu uk net ca de jp fr au us ru ch it nl se no es| + common_tlds.map {|tld| [reg_name,tld].join(".") } + end + + # unused + def popular_sld + reg_name = TLD.registered_name(@domain) + common_tlds = %w|co.uk com.au co.za | + common_tlds.map {|tld| [reg_name,tld].join(".") } + end + + def wrong_sld + if TLD.valid_sld?(@domain) + reg_name = TLD.registered_name(@domain) + TLD.cc(TLD.tld(@domain))['slds'].map {|x| [reg_name,x].join(".") } + else + [] + end + end + + def common_misspellings + CommonMisspellings.dictionary.keys.select {|x| @domain.include?(x) }.map {|word| + @domain.gsub(word, CommonMisspellings.misspelling(word)) } + end + +end + + +def usage +print "Usage: #{$0} [options] domainname +URLCrazy generates and tests domainname typo permutations to study typo squatting / url hijacking. +URLCrazy version #{$VERSION} by Andrew Horton (urbanadventurer) +Homepage: http://www.morningstarsecurity.com/research/urlcrazy + +Typo types : +Character Omission, Character Repeat, Adjacent Character Swap, Adjacent Character Replacement, +Adjacent Character Insertion, Missing Dot, Strip Dashes, Singular or Pluralise, Wrong Top Level +Domain, Wrong Second Level Domain, Common Misspellings. + + +Options + -k, --keyboard=LAYOUT Options are: qwerty, azerty, qwertz, dvorak + -p, --no-popularity Do not check popularity (default : off) + -r, --no-resolve Do not resolve domain names (default : off) + -i, --show-invalid Show invalid domain names (default : off) + -V, --version Print version information. This version is #{$VERSION} + +" + +end + + +# ----------------------------------------------------------------- +check_popularity=true +resolve_domains=true +show_invalid=false +keyboard_layout="qwerty" + + + opts = GetoptLong.new( + [ '--help', '-h', GetoptLong::NO_ARGUMENT ], + [ '--keyboard','-k', GetoptLong::REQUIRED_ARGUMENT ], + [ '--no-resolve','-r', GetoptLong::NO_ARGUMENT ], + [ '--no-popularity','-p', GetoptLong::NO_ARGUMENT ], + [ '--show-invalid','-i', GetoptLong::NO_ARGUMENT ], + [ '-V','--version', GetoptLong::NO_ARGUMENT ] + ) + +begin + opts.each do |opt, arg| + case opt + when '--help' + usage + exit + when '--keyboard','-k' + if ['qwerty','azerty'].include? arg + keyboard_layout=arg + else + puts "Error: Unknown keyboard layout: #{arg}" + exit + end + when '--no-resolve','-r' + resolve_domains=false + when '--show-invalid','-i' + show_invalid=true + when '--no-popularity','-p' + check_popularity=false + when '-V','--version' + puts $VERSION; exit + + end + end +rescue + puts + usage + exit +end + +if ARGV.length < 1 + usage + exit +end + +$keyboard=Keyboard.new(keyboard_layout) + + +d=Domainname.new(ARGV[0].downcase) +abort "Aborting. Invalid domainname." unless d.valid == true + +puts "URLCrazy Domainname Typo Report" +puts "For".ljust(10) +": #{d.domain}" +puts "Keyboard".ljust(10) +": #{keyboard_layout}" +puts "At".ljust(10) +": #{Time.now}" +puts +d.create_typos + + +columns=Array.new +widths=Array.new + +headings=["Typo Type","Typo","Valid","Pop","IP","Extn"] +(0..5).each {|c| columns[c]=Array.new } + +# remove invalid hostnames +if show_invalid==false + d.typos = d.typos.select {|x| x if x.valid_name } +end + +puts "# Please wait. Resolving #{d.typos.size} hostnames" if resolve_domains +# resolve IPs one at a time. It's not thread safe. +d.typos.each {|typo| + typo.get_resolved if resolve_domains == true +} + +puts "# Please wait. Checking popularity" if resolve_domains +# resolve popularity faster with threads +threads=[] +d.typos.each {|typo| + threads << Thread.new(typo) {|thistypo| + thistypo.get_popularity if check_popularity == true + } +} +threads.each {|aThread| aThread.join } + + +# make report +d.typos.each {|typo| + columns[0] << typo.type.to_s + columns[1] << typo.name.to_s + columns[2] << typo.valid_name.to_s + columns[3] << (check_popularity == true ? typo.popularity.to_s : "?") + columns[4] << (resolve_domains == true ? typo.resolved.to_s : "?" ) + columns[5] << typo.extension.to_s +} + +# print headings +columns.each_with_index {|column,i| + widths[i]=((column.map {|row| row.nil? ? 0 : row.length } << headings[i].length).compact.sort[-1].to_i) + 2 + print headings[i] + print " " * (widths[i] - headings[i].length) +} +puts +puts widths.map {|w| "-" *w}.join + +columns[0].each_with_index {|row,i| + columns.each_with_index {|col,j| + print columns[j][i] + print " " * (widths[j]-columns[j][i].length) + } + puts +} +puts diff --git a/urlcrazy.rb b/urlcrazy.rb deleted file mode 100755 index 0f0a43d..0000000 --- a/urlcrazy.rb +++ /dev/null @@ -1,392 +0,0 @@ -#!/usr/bin/env ruby -require 'getoptlong' -require 'singleton' -require 'inflector.rb' -require 'tld.rb' -require 'pp' -require 'socket' -require 'net/http' - -$VERSION="0.2" - -=begin -Title: UrlCrazy Readme -Version: 0.2 -Description: UrlCrazy is for the study of domainname typos / url hijacking. -Release Date: March 2009 -Author: horton.nz{at-nospam}gmail, Andrew Horton (urbanadventurer) -Primary-site: code.google.com/p/urlcrazy -Platforms: Linux, Anything with Ruby -Copying-policy: BSD - -Read the README file - -TO DO: -new typo - repeating characters - -new typo - wrong tld. -anything to .com, anything like .org.nz to .co.nz or .org.au to .com.au - -new typo - common misspellings -vowel swap, phonetic spelling - -new typo - subtitution of doublecharacters. google => giigle - -show only unique typos - -sort results with valid domains 1st - -confirm popularity results - - compare popularity vs. AOL search histories - -make gui that shows : - -domain __________________ GO - -domainname typo-type typo popularity tld valid resolves whois -yahoo.com missing-dot yahoocom 149,000 - n - AVAILABLE -dog.co.uk pluralize dogs.co.uk 45,000 .co.uk y 210.2.4.5 [UK] ? - -cache/ save results in mysql or text files - -let ppl register domains from the gui version - -* A common misspelling, or foreign language spelling, of the intended site: exemple.com -phonetic misspelling. OPERATOR vs OPERATAR - http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines - - double letter -> single letter, vice versa - ili => il - c => s - vowel swap (never start of word) - y + > ie - ei = > ie - - -* A different top-level domain: example.org -.com or .co versions. whitehouse.com instead of whitehouse.gov - -maybe use http://whois.rubyforge.org/rdoc/ for whois info -maybe use maxmind geoip for countries of IPs -- maybe not as useful coz that's just where it's hosted - -Similar but not related are domains that look the same but are different. change l for 1 etc - -what this provides that strider doesn't? -shows potential domain typo popularity -shows available domain typos that aren't hijacked -- no whois yet -focused on finding typos more than discovering sites using typos to serve ads -discovers more classes of typos - -crashes on some short inputs -=end - -class Keyboard -def initialize() - @rows=["1234567890-","qwertyuiop","asdfghjkl","zxcvbnm"] -end - -def key_left(char) - r=row(char) - return nil if r.nil? - return nil if r.index(char)==0 # already far left - r[r.index(char)-1].nil? ? nil : "%c" % r[r.index(char)-1] -end - -def key_right(char) - r=row(char) - return nil if r.nil? - return nil if r.index(char)==r.length-1 # already far right - r[r.index(char)+1].nil? ? nil : "%c" % r[r.index(char)+1] -end - -def row(char) - #returns keyboard. eg. qwertyuiop or nil if not found - r=@rows.map {|k| k if k.include?(char) }.compact.to_s - r.empty? ? nil : r -end -end - - - -class Typo -attr_accessor :type, :name, :valid_name, :resolved, :tld, :extension, :registered_name - -def resolved - return "" if !@valid_name - begin - r=IPSocket.getaddress(@name) - return r - rescue - return "" - end -end - -def popularity - # cuil.com is good. - # google confuses dots for commas and spaces - - return "" if !@valid_name - begin - results=Net::HTTP.get URI.parse("http://www.cuil.com/search?q=%22#{@name}%22") - r=results.scan(/[0-9,]* results for/).to_s.split(" ")[0].delete(",").to_i - rescue - return 0 - end - return r -end - -end - - -class Domainname -attr_accessor :domain, :registered_name, :tld, :extension,:valid, :typos - -def initialize(s) - @domain=s - @registered_name=TLD.new.registered_name(@domain) - @tld=TLD.new.tld(@domain) - @extension=TLD.new.extension(@domain) - @valid=TLD.new.valid_domain?(@domain) - @typos=Array.new -end - -def create_typos - self.character_omission.sort.uniq.each {|c| - t=Typo.new - t.type ="Character Omission" - t.name=c - @typos<