TestWiki:AutoWikiBrowser/Typos

From TestWiki
(Redirected from TestWiki:AWB/T)

A

<Typo word="Abandon" find="\b([aA])(?:bo|dba)ndon+([a-z]*)\b" replace="$1bandon$2"/>
<Typo word="Abbreviate" find="\b([aA])b(?:b+ri|r[ie])viat([a-z]+)\b" replace="$1bbreviat$2"/>
<Typo word="Aberrant/Aberration" find="\b([aA])b(?:ber?|e)ra([nt][a-z]+)(?<!Aberangell)\b" replace="$1berra$2"/>
<Typo word="Absence" find="\b([aA])bs(?:cen[cs]|ens)e(s)?\b" replace="$1bsence$2"/>
<Typo word="Absorb" find="\b([aA])sb?orb([a-z]*)\b" replace="$1bsorb$2"/>
<Typo word="Absorption" find="\b([aA])bsorb[st]i(on|ve)\b" replace="$1bsorpti$2"/>
<Typo word="Abyssinia" find="\b[aA]b(?:bys+in?|ys(?:in?|sin))nia(ns?)?\b" replace="Abyssinia$1"/>
<Typo word="Academy" find="\b([aA])c(?:ad(?:a?|a(?=me))|cad(?:[ae]|de)|edd?e)m+e?(i(?:c(?:ally|s?)|es?)|y)\b" replace="$1cadem$2"/>
<Typo word="(Ac/De)celerate" find="\b([aA]c|[dD]e)(?:cel|el?)lerat([a-z]+)\b" replace="$1celerat$2"/>
<Typo word="Access_" find="(?!\b[aA]ces\b)\b([aA]|[iI]na)c(?:ces(?:ss+)?|es+)(ar[a-z]+|e[ds]|i(?:b[a-z]+|ng|on[a-z]*|ve)|or[a-z]+)?\b" replace="$1ccess$2"/><!--avoid matching aces-->
<Typo word="(In)Accessible" find="\b([aA]|[iI]na)c+es+ab(ilit(?:ies|y)|l[ey])\b" replace="$1ccessib$2"/>
<Typo word="Acclaim" find="\b([aA])claim(ed)?\b" replace="$1cclaim$2"/>
<Typo word="(Un)Acceptable" find="\b([aA]|[uU]na)c(?:cep(?:[ai]|ti)|ep(?:[ai]|t[ai]))bl([ey])\b" replace="$1cceptabl$2"/>
<Typo word="Accession" find="\b([aA])sc+es+[io]{2}n\b" replace="$1ccession"/>
<Typo word="Acclimatise" find="\b([aA])c+limiti([sz](?:ation|e[ds]?|ing))\b" replace="$1cclimati$2"/>
<Typo word="Accommodate" find="\b([aA])c(?:com(?:[aeo]?|m[ae]?)|om+[aeo]?)dat([a-z]+)\b" replace="$1ccommodat$2"/>
<Typo word="Accompanied" find="\b([aA])c+ompa(?:in+|nn)[iy]?e?([ds])\b" replace="$1ccompanie$2"/>
<Typo word="According" find="\b([aA])ccoring(ly)?\b" replace="$1ccording$2"/>
<Typo word="Accordion" find="\b([aA])c+ord(?:eo|ia)n(s)?\b" replace="$1ccordion$2"/>
<Typo word="(Un)Account" find="\b([aA]|[uU]na)cco[nu]t(a(?:bl[ey]|n(?:cy|ts?))|ed|ing|s?)\b" replace="$1ccount$2"/> 
<Typo word="Accus(e/tom)" find="\b([aA])c(?:c+us|us?)s(a(?:ble|l|t(?:i(?:ons?|ves?)|or[a-z]*))|e[drs]?|ing|tom(?:ed|s?))\b" replace="$1ccus$2"/>
<Typo word="(Over/Under)Achieve" find="\b([aA]|[oO]vera|[uU]ndera)ch(?:eie?|i(?:ei)?)v(abl[ey]|e[a-z]*|ing)\b" replace="$1chiev$2"/>
<Typo word="(Over/Under)Achievement" find="\b([aA]|[oO]vera|[uU]ndera)che?ie?v(d|ments?)\b" replace="$1chieve$2"/>
<Typo word="Acquire" find="\b([aA])(?:cq[iu]|qcui)(r(?:e[drs]?|ing)|siti(?:ons?|ve(?:ly)?))\b" replace="$1cqui$2"/>
<Typo word="Acquit" find="\b([aA])c?quitt+(s)?\b" replace="$1cquit$2"/>
<Typo word="Acquittal" find="\b([aA])c?qui(?:tt)?t(a(?:ls?|nces?)|ed|ing)\b" replace="$1cquitt$2"/>
<Typo word="Across" find="\b([aA])c(?:c(?:or|ro)|or)s[st]\b" replace="$1cross"/>
<Typo word="Actual" find="\b([aA])cut?al([a-z]*)\b" replace="$1ctual$2"/>
<Typo word="Adaptation" find="\b([aA])dapa(?:ta)?tion([a-z]*)\b" replace="$1daptation$2"/>
<Typo word="Address" find="\b([aA])d+res(ab[il][a-z]+|e(?:[ds]|[er]s?)|ing)?\b" replace="$1ddress$2"/>
<Typo word="(In)Adequate" find="\b([aA]|[iI]na)d[ai]?quate(ly)?\b" replace="$1dequate$2"/>
<Typo word="Administer" find="\b([aA])dmin(?:i(?:nste?r|str)|ster)(ed|ing|s?)\b" replace="$1dminister$2"/>
<Typo word="Administrate" find="\b([aA])(?:dmi(?:n(?:i(?:ni?s)?|s)|s)|minis)trat([a-z]+)\b" replace="$1dministrat$2"/>
<Typo word="Admission" find="\b([aA])ddmiss?i(b(?:ility|le)|ons?)\b" replace="$1dmissi$2"/>
<Typo word="Adopt" find="\b([aA])d(?:dopt|op)(ed|i(?:ng|ons?|ve)|s?)\b" replace="$1dopt$2"/>
<Typo word="Adultery" find="\b([aA])dultr(at(?:e[ds]?|i(?:ng|on))|er|ous|y)\b" replace="$1dulter$2"/>
<Typo word="Advance" find="\b([aA])davanc(e(?:[ds]?|ments?)|ing)\b" replace="$1dvanc$2"/>
<Typo word="Adventurous" find="\b([aA])dventrous\b" replace="$1dventurous"/>
<Typo word="Advertise" find="\b([aA])dvertie?s([ds]|ments?|rs?)\b" replace="$1dvertise$2"/>
<Typo word="Advertising" find="\b([aA])dvertsing\b" replace="$1dvertising"/>
<Typo word="Advocate" find="\b([aA])dovc?at(e[ds]?|i(?:ng|on)|ory?)\b" replace="$1dvocat$2"/>
<Typo word="Aerial" find="\b([aA])eriel(ly|s?)\b" replace="$1erial$2"/>
<Typo word="Aesthetic" find="\b([aA])(?:e(?:sthe(?:ci|tia)|thesti)|sthe(?:ci|tia?))c(al(?:l+y|y)?|s?)\b" replace="$1esthetic$2"/>
<Typo word="Affidavit" find="\b([aA])ffadavit(s)?\b" replace="$1ffidavit$2"/>
<Typo word="(Dis/Un)Affiliate" find="\b([aA]|disa|una)f(?:(?:il(?:i?|li?)|f(?:il(?:li?)?|l(?:i(?:li?)?|li))|l(?:i(?:li?)?|li))a|filai)t(e[ds]?|i(?:ng|ons?))\b" replace="$1ffiliat$2"/>
<Typo word="Afghani" find="\b[aA]f(?:fg(?:ah?|ha)|gah?)ni(s(?:tan)?)?\b" replace="Afghani$1"/><!--cap. of correct spelling is handled under "Afghanistan"-->
<Typo word="Aficionado" find="\b([aA])ffici[ao]nado(s)?\b" replace="$1ficionado$2"/>
<Typo word="Aforementioned" find="\b([aA])for(?:emem?|me[mn])tioned\b" replace="$1forementioned"/>
<Typo word="Afrikaner" find="\b([aA])fri[ck]aaner(s)?\b" replace="$1frikaner$2"/>
<Typo word="After" find="\b([aA])f[ft]ter\b" replace="$1fter"/>
<Typo word="Against" find="\b([aA])g(?:a(?:i(?:n(?:[in]st|ts?)|sn?t)|ni?st)|ia?nst)\b" replace="$1gainst"/>
<Typo word="Aggravate" find="\b([aA])g(?:[ae]re|g[ae]?re|r[aei])vat([a-z]+)\b" replace="$1ggravat$2"/>
<Typo word="Aggregate" find="\b([aA])g(?:greg|reg?)gat(e(?:[ds]?|ly)|i(?:ng|ve)|or)\b" replace="$1ggregat$2"/>
<!--avoid agregation (professional exam/degree in the French system)-->
<Typo word="Aggression" find="\b([aA])g(?:gre|res?)s(i(?:ons?|ve[a-z]*)|ors?)\b" replace="$1ggress$2"/>
<Typo word="Aggrieve" find="\b([aA])g(?:grei|r(?:ei|ie))v(e[ds]?|ing)\b" replace="$1ggriev$2"/>
<Typo word="(Dis)Agree" find="\b(A(?!gre\b)|a|[dD]isa)g(?:gre+|re(?:ee)?)(abl[ey]|[ds]?|ing|ments?)\b" replace="$1gree$2"/><!--avoid Agre-->
<Typo word="Air-" find="\b([aA])r?i(b(?:ags?|oats?)|cr(?:afts?|ews?)|d(?:ate|rops?)|f(?:ares?|lows?|oils?)|glow|h(?:eads?|oles?)(?<!Aihole)|i(?:est|ngs?)|l(?:ess|i(?:fts?|kes?|ne(?:rs?|s?)))|m(?:a(?:il|n)|en)(?<!Aim[ae]n)|p(?:arks?|la(?:nes?|y)|o(?:[rs]ts?))|s(?:h(?:eds?|ips?|o[tw]s?)|ick|pace)|ti(?:mes?|ng)|w(?:a(?:rds?|ves?|ys?)|ise|om[ae]n))\b" replace="$1ir$2"/><!--avoid given names Aiman, Aimen, place name Aihole-->
<Typo word="Airborne" find="\bairbourne?\b" replace="airborne"/><!--avoid Airbourne, a band-->
<Typo word="Aircraft" find="\b([aA])ir(?:c|rcr)ar?ft(s)?\b" replace="$1ircraft$2"/>
<Typo word="Albeit" find="\b([aA])l(?:bie|lb(?:ei|ie))t\b" replace="$1lbeit"/>
<Typo word="Alcohol" find="\b([aA])l(?:c(?:aho|h(?:aho|o(?:h[ao])?)|oha)|ocho)l(i(?:cs?|sm)|s?)\b" replace="$1lcohol$2"/>
<Typo word="Algorithm" find="\b([aA])lgorh?itm(ic|s?)\b" replace="$1lgorithm$2"/>
<Typo word="Alienate" find="\b([aA])lientat(e[ds]?|i(?:ng|on))\b" replace="$1lienat$2"/>
<Typo word="(Mis/Re)Align" find="\b([aA]|[mM]isa|[rR]ea)llign(ed|ing|ments?|s?)\b" replace="$1lign$2"/>
<Typo word="All intents and purposes" find="\b([aA])ll\s+intensive\s+purposes\b" replace="$1ll intents and purposes"/>
<Typo word="Allege" find="\b([aA])l+edg(e(?:d(?:ly)?|s?)|ing)\b" replace="$1lleg$2"/>
<Typo word="Allegedly" find="\b([aA])l+ed?ge?[dl]e?y\b" replace="$1llegedly"/>
<Typo word="Alleviate" find="\b([aA])l+iviat(e[ds]?|i(?:ng|on)|or)\b" replace="$1lleviat$2"/>
<Typo word="Almost" find="\b([aA])l(?:mso|oms)t\b" replace="$1lmost"/>
<Typo word="alma mater" find="\b([hH](?:er\s+|is\s+))\bAlma\s+Mater\b" replace="$1alma mater"/>
<Typo word="Along with" find="\b([aA])long\-?with\b" replace="$1long with"/>
<Typo word="Alpha" find="\b([aA])plha([a-z]*)\b" replace="$1lpha$2"/>
<Typo word="Already" find="\b([aA])(?:l+r(?:ae?d+y|e(?:a(?:d|yd?)|d(?:ay|d+y|y)))|ready)\b" replace="$1lready"/>
<Typo word="Also_" find="\baslo\b" replace="also"/>
<Typo word="Alternative" find="\b([aA])lternitive([lsy]*)\b" replace="$1lternative$2"/>
<Typo word="Although" find="\b([aA])l(?:hought?|t(?:hought|ought?))\b" replace="$1lthough"/>
<Typo word="Alumni" find="\b([aA])lumi?nis\b" replace="$1lumni"/> 
<Typo word="Alumnus" find="\b([aA])lmun(ae?|i|us)\b" replace="$1lumn$2"/>
<Typo word="Alumnus_" find="\b([aA])lumin(ae|i|us)\b" replace="$1lumn$2"/>
<Typo word="An alumnus of" find="\b([aA])n?\s+[aA]lumi?ni\s+of\b" replace="$1n alumnus of"/> 
<Typo word="Always" find="\b([aA])l+(?:sways|w(?:as?y|[ty]as))\b(?<!Alway)" replace="$1lways"/><!--avoid surname Alway-->
<Typo word="Amalgam" find="\b([aA])malg[ou]m(at(?:e[ds]?|i(?:ng|on))|s?)\b" replace="$1malgam$2"/>
<Typo word="Amateur" find="\b([aA])m+(?:atu(?:er|re)|et(?:eur|u(?:er|re))|it(?:eur|u(?:er|re))|ot(?:eur|u(?:er|re))|ut(?:eur|u(?:er|re)))([a-z]*)\b" replace="$1mateur$2"/>
<Typo word="Ambidextrous" find="\b([aA])mbi?dextero?us(ly)?\b" replace="$1mbidextrous$2"/>
<Typo word="Ambiguous" find="\b([aA]|[uU]na)mbigi?ous(ly|ness)?\b" replace="$1mbiguous$2"/> 
<Typo word="(Ambi/Pre)valent" find="\b([aA]mbi|[pP]re)v(?:ala|el[ae])n([ct][a-z]*)\b" replace="$1valen$2"/>
<Typo word="Amend" find="\b([aA])dmend(a(?:ble|tory)|ed|ing|ments?|s?)\b" replace="$1mend$2"/>
<Typo word="Ammunition" find="\b([aA])m+untion(s)?\b" replace="$1mmunition$2"/>
<Typo word="Amock" find="\b([aA])mock\b" replace="$1mok"/><!-- Amuck is valid https://www.merriam-webster.com/dictionary/amuck-->
<Typo word="Among" find="\b([aA])mo?ung(st)?\b" replace="$1mong$2"/>
<Typo word="Amongst" find="\b([aA])mon(?:ge)?st\b" replace="$1mongst"/>
<Typo word="Amount" find="\b([aA])mout(ed|ing|s?)\b" replace="$1mount$2"/>
<Typo word="(A/Be)musement" find="\b([aA]|[bB]e)mus(?:em|me)nt(s)?\b" replace="$1musement$2"/>
<Typo word="Anaerobic" find="\b([aA])nerob(es?|ic[a-z]*)\b" replace="$1naerob$2"/>
<Typo word="Ancestor" find="\b([aA])nsest[eo]r(s)?\b" replace="$1ncestor$2"/>
<Typo word="Ancestry" find="\b([aA])ncest(?:[eo]r|ri)(al|ies|y)\b" replace="$1ncestr$2"/>
<Typo word="Ancient" find="\b([aA])(?:cie|nce?ia?)nt(s)?\b" replace="$1ncient$2"/>
<Typo word="Ancillary" find="\b([aA])ncill?iary\b" replace="$1ncillary"/>
<Typo word="Anemone" find="\b([aA])nenome(s)?\b" replace="$1nemone$2"/>
<Typo word="Annihilate" find="\b([aA])n(?:hili|ihili|n(?:hil(?:i?|l+)|ihili))at([a-z]+)\b" replace="$1nnihilat$2"/>
<Typo word="Announcement" find="\b([aA])n+oun?cment(s)?\b" replace="$1nnouncement$2"/>
<Typo word="Annually" find="\b([aA])n(?:n(?:aull|ual+)|ual+)y\b(?<!nnually)" replace="$1nnually"/>
<Typo word="Annul" find="\b([aA])n+ull(ar|ments?|s?)\b" replace="$1nnul$2"/>
<Typo word="Annulled" find="\b([aA])n(?:nu|ul)l(ed|ing)\b" replace="$1nnull$2"/>
<Typo word="Anoint" find="\b([aA])nnoint(ed|ings?|ments?|s?)\b" replace="$1noint$2"/>
<Typo word="Anomaly" find="\b([aA])nom(?:al|o)l(ies|ous[a-z]*|y)\b" replace="$1nomal$2"/>
<Typo word="Antarctic_" find="\b([aA])ntartic(a)?\b(?<![sS]infonia\s{1,9})[aA]ntartica?" replace="$1ntarctic$2"/><!--avoid 'Sinfonia antartica'-->
<Typo word="Anthropomorphic" find="\b([aA])nthromorphi([a-z]+)\b" replace="$1nthropomorphi$2"/>
<Typo word="(Anti/Hypo/Paren)thesis" find="\b([aA]nti|[hH]ypo|[pP]aren)th[ai]s(es|i(?:s(?:e[drs]?)?|ze[drs]?))\b" replace="$1thes$2"/>
<Typo word="Antonín Dvořák" find="\b[aA]nton[ií]n\s+[dD]vo(?:r[aá]|řa)k\b" replace="Antonín Dvořák"/>
<Typo word="Anything" find="\b([aA])n(?:tyth|yty)ing\b" replace="$1nything"/>
<Typo word="Apart/aside from" find="\b([aA](?:part|side))\s+form\b" replace="$1 from"/>
<Typo word="Apartheid" find="\b([aA])parteid\b" replace="$1partheid"/>
<Typo word="Apennine" find="\b[aA]p(?:e|pen?)nin(es?|us)\b" replace="Apennin$1"/>
<Typo word="Apocalypse" find="\b([aA])pocolyp(ses?|tic[a-z]*)\b" replace="$1pocalyp$2"/>
<Typo word="(Un)Apolog(y/etic)" find="\b([aA]|[uU]na)p(?:ol[ae]|pol[aeo])g(etics?|i(?:as?|es|sts?|ze[ds]?)|ues?|y)\b" replace="$1polog$2"/>
<Typo word="Apparel" find="\b([aA])p(?:arr?[ae]|par(?:a|r[ae]))l(ed|ing|l(?:ed|ing)|s?)\b" replace="$1pparel$2"/>
<Typo word="Apparent" find="\b([aA])p(?:ar(?:[ai]|r+[aei])|ea?r[aei]|p+(?:ar(?:[ai]|r+[aei])|ea?r[aei]))nt(ly)?\b" replace="$1pparent$2"/>
<Typo word="(Un)Appealing" find="\b([aA]|[uU]na)p+ealling\b" replace="$1ppealing"/>
<Typo word="(Dis/Re)Appearance" find="\b([aA]|[dD]isa|[rR]ea)p(?:e(?:area?|ra)|p(?:e(?:area?|ra)|reara)|reara)nce(s)?\b" replace="$1ppearance$2"/>
<Typo word="Appellate" find="\b([aA])ppelat(e|i[a-z]+)\b" replace="$1ppellat$2"/>
<Typo word="Application" find="\b([aA])pplicaiton(s)?\b" replace="$1pplication$2"/>
<Typo word="(Dis)Appoint" find="\b([dD]is)?s?([aA])(?:(?:sp*)?point|ppoitn?)([a-z]*)\b" replace="$1$2ppoint$3"/>
<Typo word="(Ap/De)preciate" find="\b([aA]p|[dD]e)pr(?:e(?:acia|cai)|i(?:c(?:ai|ia)|ecia))([a-z]+)\b" replace="$1precia$2"/>
<Typo word="Approaches" find="\b([aA])p+roach([ds])\b" replace="$1pproache$2"/>
<Typo word="(In)Appropriate" find="\b([aA]|[iI]na)p(?:prop(?:ia|r(?:ai?|opia))|ropri?a)t([a-z]+)\b" replace="$1ppropriat$2"/>
<Typo word="Approximate" find="\b([aA])p+rox(?:am[ai]|i(?:a(?:m[ai]|tema)?|m[im]|om[ai])|om[ai])t([a-z]+)\b" replace="$1pproximat$2"/>
<Typo word="Approximately" find="\b([aA])p+[or]+x+[aei]*m+[aeilt]{2,7}y(?<![aA]pproximately)\b" replace="$1pproximately"/>
<Typo word="Aqueduct_" find="\b([aA])quaduct(s)?(?<!Mental\s{1,9}[aA]quaducts?)\b" replace="$1queduct$2"/>
<Typo word="Arbitrary" find="\b([aA])r?b(?:ita|r(?:bitr?e|it(?:a|ra)))r(i(?:ly|ness)|y)\b" replace="$1rbitrar$2"/>
<Typo word="Arboretum" find="\b([aA])rbo(?:ri|ure)tum\b" replace="$1rboretum"/>
<Typo word="Archetype" find="\b([aA])rchi?typ(al|es?|ic[a-z]*)\b" replace="$1rchetyp$2"/>
<Typo word="Archimedean" find="\b[aA]rch[ai]median\b" replace="Archimedean"/>
<Typo word="Architect" find="\b([aA])(?:rch(?:ec?|ic|oc?)te(?:ch?t?|t)|chitect)(s?|ur[a-z]+)\b" replace="$1rchitect$2"/>
<Typo word="Architectural" find="\b([aA])rchitectual(ly)?\b" replace="$1rchitectural$2"/>
<Typo word="Architecture" find="\b([aA])rch[ei](?:ctec(?:ht?|t)|te(?:c(?:ht?)?|t))ur([a-z]+)\b" replace="$1rchitectur$2"/>
<Typo word="Argument" find="\b([aA])rguement(ive|s?|a(?:ti(?:on|ve(?:ly)?))?|um)\b" replace="$1rgument$2"/>
<Typo word="Armistice" find="\b([aA])rm(?:ast[ai]|ista)[cs]e(s)?\b" replace="$1rmistice$2"/>
<Typo word="Arose" find="\b([aA])rised\b(?<!\bha(?:[ds]|ve)\s+[aA]rised)" replace="$1rose"/>
<Typo word="Arisen" find="\b([aA])rised\b(?<=\bha(?:[ds]|ve)\s+[aA]rised)" replace="$1risen"/>
<Typo word="Around_" find="(?!\bAroud\b)\b([aA])r(?:o(?:[nu]d|u(?:dn|nf))|ro(?:nd|un?d)|und)\b" replace="$1round"/><!--avoid name/city Aroud-->
<Typo word="Article" find="\b([aA])rt(?:cile|i(?:c[ae]l?|lce))(s)?\b" replace="$1rticle$2"/>
<Typo word="Artillery" find="\b([aA])rtil(?:[ae]|la)r+y\b" replace="$1rtillery"/>
<Typo word="Artist" find="\b([aA])r(?:iti?s|tsi)t(ic(?:ally)?|s?)\b" replace="$1rtist$2"/> 
<Typo word="Ascend" find="\b([aA])(?:cce|sece)n(d(?:ed|ing|s?)|sions?)\b" replace="$1scen$2"/>
<Typo word="Ascetic" find="\b([aA])setic(ally|ism|s?)\b" replace="$1scetic$2"/>
<Typo word="Aside" find="\b([aA])sside\b" replace="$1side"/>
<Typo word="Asphyxiate" find="\b([aA])sphyxai?t(e[ds]?|i(?:ng|on))\b" replace="$1sphyxiat$2"/>
<Typo word="Assassin" find="\b([aA])s+as(?:[ai]|sa)n(at(?:e[ds]?|ions?)|s?)\b" replace="$1ssassin$2"/>
<Typo word="Assassinate" find="\b([aA])ss(?:asi|is)nat(e[ds]?|ions?)\b" replace="$1ssassinat$2"/>
<Typo word="Assassinated" find="\b([aA])ssasined\b" replace="$1ssassinated"/>
<Typo word="Assassination" find="\b([aA])ssassintation\b" replace="$1ssassination"/>
<Typo word="Assault" find="\b([aA])s(?:au|s[su]a?)lt(ed|ing|s?)\b" replace="$1ssault$2"/>
<Typo word="(Dis/Re)Assemble" find="\b([aA]|[dD]isa|[rR]ea)s(?:embe?|semp)l([a-z]+)\b" replace="$1ssembl$2"/>
<Typo word="(As/Re/Reas)sembly" find="\b([aA]s|[rR]e(?:as)?)sembel(ance|ed|ing|y)\b" replace="$1sembl$2"/>
<Typo word="Assertion" find="\b([aA])ssertati(ons?|ve[a-z]*)\b" replace="$1sserti$2"/>
<Typo word="Assess(ed/ment)" find="\b([aA])sses(ed|ment)\b" replace="$1ssess$2"/>
<Typo word="Assign" find="\b([aA])sign(ed|ing|ments?|s?)\b" replace="$1ssign$2"/>
<Typo word="Assign_" find="\b([aA])ss(?:ing|s+ign)(ed|ing|ments?|s)\b" replace="$1ssign$2"/><!--avoid Assing-->
<Typo word="Assist" find="\b([aA])s(?:is+|si(?:ss)?)t(an(?:ce|ts?)|ed|ing|s?)\b" replace="$1ssist$2"/>
<Typo word="(As/Re)sistant" find="\b([aA]s|[rR]e)s?i(?:s+te|t[ae])n(ces?|t[a-z]*)\b" replace="$1sistan$2"/>
<Typo word="Associate" find="\b([aA])s(?:oci|soi?c)ai?t(e[ds]?|i(?:ng|ons?))\b" replace="$1ssociat$2"/>
<Typo word="(Un)Assume" find="\b([aA]|[uU]na)s(?:s+umm|um)(e[ds]?|ing(?:ly)?|ptions?)\b" replace="$1ssum$2"/>
<Typo word="Astronomy" find="\b([aA])stonom(ers?|ic[a-z]*|y)\b" replace="$1stronom$2"/>
<Typo word="Asymmetric" find="\b([aA])s(?:sy|y)metr(ic[a-z]*|y)\b" replace="$1symmetr$2"/>
<Typo word="Atatürk" find="\bAtaturk\b" replace="Atatürk"/>
<Typo word="Atheist" find="\b([aA])thies(m|t(?:ic|s?))\b" replace="$1theis$2"/>
<Typo word="Atheistic" find="\b([aA])theistical\b" replace="$1theistic"/>
<Typo word="Athenian" find="\b([aA])thenean(s)?\b" replace="$1thenian$2"/>
<Typo word="Athlete" find="\b([aA])thelet(es?|ic[a-z]*)\b" replace="$1thlet$2"/>
<Typo word="Atlantic" find="\bAltantic\b(?![^\s\.]*\.\w)" replace="Atlantic"/><!--avoid domains-->
<Typo word="Atrocity" find="\b([aA])ttroci(ous[a-z]*|t(?:ies|y))\b" replace="$1troci$2"/>
<Typo word="Attaché" find="\b([aA])ttachee(s)?\b" replace="$1ttaché$2"/>
<Typo word="Attach" find="\b([aA])tt?atch(able|e[ds]|ing|ments?)?\b" replace="$1ttach$2"/>
<Typo word="Attempt" find="\b([aA])t(?:empt|tem[pt])(able|ed|ing|s?)\b" replace="$1ttempt$2"/>
<Typo word="Attendant" find="\b([aA])t(?:end[ae]|tende)n(ces?|ts?)\b" replace="$1ttendan$2"/>
<Typo word="(Un)Attend(ed/ing)" find="\b([aA]|[uU]na)t(?:end?|t+en)(ed|ing)\b" replace="$1ttend$2"/>
<Typo word="(In)Attention" find="\b([aA]|[iI]na)t(?:ent|tens)i(ons?|ve(?:ness)?)\b" replace="$1ttenti$2"/>
<Typo word="Attitude" find="\b([aA])t(?:it+u|tit(?:i|tu))d(es|inal[a-z]*|s)\b" replace="$1ttitud$2"/>
<Typo word="(Un)Attractive" find="\b([aA]|[uU]na)ttrative(ly|ness)?\b" replace="$1ttractive$2"/>
<Typo word="Audience" find="\b([aA])ude?ia?nce(s)?\b" replace="$1udience$2"/>
<Typo word="Australia" find="\b[aA]ustr(?:ail|ia?l|la?)i?a(ns?)?\b" replace="Australia$1"/>
<Typo word="Australasia" find="\b[aA]ustra(?:il|li)asia(ns?|s?)\b" replace="Australasia$1"/>
<Typo word="Author" find="\b([aA])utor(s)?\b(?<!Autor)" replace="$1uthor$2"/><!--avoid names Auther/s & Autor-->
<Typo word="author" find="\bauther(s)?\b" replace="author$1"/><!--avoid names Auther/Authers-->
<Typo word="(A/Ina/S)uspicious" find="\b([aA]|[iI]na|[sS])uspi[st]io(ns?|us(?:ly)?)\b" replace="$1uspicio$2"/>
<Typo word="Authoritative" find="\b([aA])(?:th|uth?r?)or[ai](?:t[ai])?tive([a-z]*)\b" replace="$1uthoritative$2"/>
<Typo word="Authorities" find="\b([aA])(?:thorit(?:e|hie|ier?)|ut(?:h(?:orit(?:e|hie|ier)|rorit(?:e|hie|ier?))|orit(?:e|hie|ier?)))s\b" replace="$1uthorities"/>
<Typo word="Authority" find="\b([aA])(?:thorith?|ut(?:h(?:orith|rorith?)|orith?))([a-z]+)\b(?<!Autorit(?:eit|ratto))" replace="$1uthorit$2"/>
<Typo word="Auto-da-fé" find="\b([aA])uto-da-fe\b" replace="$1uto-da-fé"/>
<Typo word="Autobiography" find="\b([aA])uthobiograph(i(?:c[a-z]*|es)|y)\b" replace="$1utobiograph$2"/>
<Typo word="Autochthonous" find="\b([aA])utoc(?:ht|th?)on(es|ism|ous(?:ly)?|[sy]?)\b" replace="$1utochthon$2"/>
<Typo word="Automobile" find="\b([aA])utomibil(es?|ing)\b" replace="$1utomobil$2"/>
<Typo word="Autonomous" find="\b([aA])uto(?:mo(?:m|n(?:om)?)|non)ous([a-z]*)\b" replace="$1utonomous$2"/>
<Typo word="Auxiliary" find="\b([aA])uxil(?:li?)?ar(ies|y)\b" replace="$1uxiliar$2"/>
<Typo word="Available" find="\b([aA]|[uU]na)vailalbe\b" replace="$1vailable"/>
<Typo word="(Un)Available" find="\b([aA]|[uU]na)v(?:ai?|i)(?:ai|ia?|l(?:ai|ia?)?)b([a-z]+)\b" replace="$1vailab$2"/>
<Typo word="Avalanche" find="\b([aA])valance(s)?\b" replace="$1valanch$2"/>
<Typo word="Average" find="\b([aA])v(?:ara?|er|ra?)g(e[ds]?|ing)\b" replace="$1verag$2"/>
<Typo word="Averaged" find="\b([aA])veragee([ds])\b" replace="$1verage$2"/>
<Typo word="Aviation" find="\b([aA])vai?t(ion|ors?)\b" replace="$1viat$2"/>
<Typo word="Await" find="\b([aA])wat(ed|ing|s)\b" replace="$1wait$2"/>
<Typo word="Award" find="\b([aA])war(ed|ing|s)\b" replace="$1ward$2"/>
<Typo word="Award-winning" find="\b([aA])ward[―–—\s]+winning\b" replace="$1ward-winning"/>
<Typo word="Awareness" find="\b([aA])war(?:enes|ne)ss+\b" replace="$1wareness"/>
<Typo word="Away" find="\b([aA])(?:wy|yw)a\b" replace="$1way"/>
<Typo word="Awkward" find="\b([aA])(?:ckw|kw|wk)ard(ly|ness)?\b" replace="$1wkward$2"/>

B

<Typo word="Back" find="\b([bB])(?:akc|cak)(bo(?:ards?|ne[a-z]*)|d(?:at[a-z]*|oors?)|e(?:d|rs?)|fir[ei][a-z]*|h(?:and[a-z]*|oe?)|ing|l(?:ash|i(?:ght[a-z]*|t)|og[a-z]*)|pack[a-z]*|s(?:ides?|pin[a-z]*|tage)?|wa(?:rds?|sh)|yards?)?\b" replace="$1ack$2"/>
<Typo word="Background" find="\b([bB])ackgound\b" replace="$1ackground"/>
<Typo word="(B/M/S)adly" find="\b([bmsBMS])add+ly\b" replace="$1adly"/>
<Typo word="(Un)Balance" find="\b([bB]|[uU]nb)al(?:e|la)nc([a-z]+)\b(?<!Bal(?:enciaga|lanc(?:e|ourt))\b)" replace="$1alanc$2"/><!--avoid Ballance, Ballancourt, Balenciaga-->
<Typo word="Banana" find="\b([bB])an(?:an|na)na(s)?\b" replace="$1anana$2"/>
<Typo word="Bankrupt" find="\b([bB])an(?:krup|rupt)(c[a-z]+|ed|s?)\b" replace="$1ankrupt$2"/>
<Typo word="Barbiturate" find="\b([bB])arbituate(s)?\b" replace="$1arbiturate$2"/>
<Typo word="Battalion" find="\b([bB])at(?:al?|tal)lion(s)?\b" replace="$1attalion$2"/>
<Typo word="Beachhead" find="\b([bB])eachead(s)?\b" replace="$1eachhead$2"/>
<Typo word="Beat" find="\b([bB])eated\b" replace="$1eat"/>
<Typo word="Beautiful" find="\b([bB])e(?:a(?:t[iy]|uty)|ua?t[iy])full?(ly)?\b" replace="$1eautiful$2"/>
<Typo word="Beauty" find="\b([bB])eua?ty\b" replace="$1eauty"/>
<Typo word="Because" find="\b([bB])[ae](?:acuse|c(?:asue|[ce]ause|ouse|u(?:ase?|se)))\b" replace="$1ecause"/>
<Typo word="Become" find="\b([bB])eco(?:mm)?(es?|ing)\b" replace="$1ecom$2"/>
<Typo word="Beginner" find="\b([bB])eg(?:gin?|i)n(ers?|ings?)\b" replace="$1eginn$2"/>
<Typo word="Beginning" find="\b([bB])egin(?:inin|ni)g(s)?\b" replace="$1eginning$2"/>
<Typo word="Begins" find="\b([bB])eggin(n(?:ers?|ings?)|s)\b" replace="$1egin$2"/>
<Typo word="(Mis)Behavior" find="\b([bB]|[mM]isb)ehavoi?(r[a-z]*|ur[a-z]*)\b" replace="$1ehavio$2"/>
<Typo word="Beijing" find="\b[bB]ejing\b" replace="Beijing"/>
<Typo word="Being" find="\b([bB])eeing(s)?\b" replace="$1eing$2"/>
<Typo word="being" find="\bbeng\b" replace="being"/><!--avoid surname Beng-->
<Typo word="Beirut" find="\b[bB]ei?ruit\b" replace="Beirut"/>
<Typo word="Beleaguered" find="\b([bB])eleag[eu]r(ed)?\b" replace="$1eleaguer$2"/>
<Typo word="Belgium" find="\b[bB]eligum\b" replace="Belgium"/>
<Typo word="(Dis/Mis/Non/Un)Believ(ing/able)" find="\b([bB]|[dmDM]isb|[nN]onb|[uU]nb)ele?ie?ve(ab(?:ility|l[ey])|ing)\b" replace="$1eliev$2"/><!--to catch "e" after "v" with these endings-->
<Typo word="Belligerent" find="\b([bB])el(?:iger[ae]|ligera)n(ce|t(?:ly|s?))\b" replace="$1elligeren$2"/>
<Typo word="Bellwether" find="\b([bB])ellweather(s)?\b" replace="$1ellwether$2"/>
<Typo word="Beneficial" find="\b([bB])en(?:aficia|eficai?|ific(?:ai?|ia))([lr][aeilrsy]*)\b" replace="$1eneficia$2"/>
<Typo word="Benefit" find="\b([bB])en[ai]fit(s?|t[ei][a-z]+)\b" replace="$1enefit$2"/>
<Typo word="Benjamin" find="\b[bB]enajmin\b" replace="Benjamin"/>
<Typo word="Bernoulli" find="\b[bB]ernou(?:il)?li\b" replace="Bernoulli"/>
<Typo word="Bestiality" find="\b([bB])eastiali?ty\b" replace="$1estiality"/>
<Typo word="Between" find="\b([bB])e(?:t(?:[ew]en|weem)|wteen)\b" replace="$1etween"/>
<Typo word="Beyond" find="\b([bB])eyo(?:ng|und)\b" replace="$1eyond"/>
<Typo word="(B/M/Tr)illionaire" find="\b([bB]|[mM](?:ulti[bmBM])?|[tT]r)il+ioni?are([es]){0,4}\b" replace="$1illionaire$2"/>
<Typo word="Bizarre" find="\b([bB])iz(?:ar|zar+)e(ly)?\b(?<!Some Bizzare)" replace="$1izarre$2"/><!--allow [[Some Bizzare]]-->
<Typo word="Blame" find="\b([bB])laime?\b" replace="$1lame"/>
<Typo word="Blitzkrieg" find="\b([bB])lit[sz]kreig\b" replace="$1litzkrieg"/>
<Typo word="Bombardment" find="(?<!\b[dlDL]es?\s{1,9})\b([bB])ombar(?:de)?ment(s)?\b(?!\s{1,9}[dD]es?\b)" replace="$1ombardment$2"/><!--avoid French word bombardement by use of lookaround for French articles-->
<Typo word="Bombardement (French)" find="\b([bB])om[bd]ard?ment(s)?\b(?:(?=(?:\s+(?:[dD](?:es?|u)|e[nt]|qui))\b)|(?<=\b(?:[dD]es?\s{1,9}[bB]|[lL]es?\s{1,9}[bB])om[bd]ard?ments?))" replace="$1ombardement$2"/>
<Typo disabled="Bonanno" find="\b([bB])onnano\b" replace="$1onanno"/>
<Typo word="Boundary" find="\b([bB])o(?:nda?r|under)(ies|y)\b" replace="$1oundar$2"/>
<Typo word="Boxes" find="\b([bB])ox([ds])\b" replace="$1oxe$2"/>
<Typo word="Brazilian" find="\b[bB]ra(?:sil?|zil)lian(s)?\b(?<!Brasilian)" replace="Brazilian$1"/><!--avoid surname Brasilian-->
<Typo word="Breakthrough" find="\b([bB])reakt(?:h(?:ough|rought)|rough|t[hr]ough)(s)?\b" replace="$1reakthrough$2"/>
<Typo word="Brethren" find="\b([bB])rethe(?:re?)?n\b(?<!A(?:rthur|\.)\sBrethen|G\.A\.\sBrethen|H\.\sBrethen)(?!\sColiseum)" replace="$1rethren"/>
<Typo word="Brief" find="\b([bB])reif(e(?:[dr]|st)|ings?|ly|s?)\b" replace="$1rief$2"/>
<Typo word="Brillian(t/ce)" find="(?!\bBrillant\b)\b([bB])ril[il]an(c[ey]|t(?:ly)?)\b" replace="$1rillian$2"/><!--avoid surname Brillant-->
<Typo word="Brimstone" find="\b([bB])rimestone(s)?\b" replace="$1rimstone$2"/>
<Typo word="British" find="\b[bB]ritt+(anni[ac]|ish)\b" replace="Brit$1"/>
<Typo word="Brittany" find="\bBrit+anny\b" replace="Brittany"/>
<Typo word="Broadcast" find="\b([bB])r(?:a(?:d|od)|o(?:a(?:da)?|d))cast([a-z]*)\b" replace="$1roadcast$2"/>
<Typo word="Broadly" find="\b([bB])roadyl?\b(?<!\bBroady\b)" replace="$1roadly"/><!--avoid name Broady-->
<Typo word="Broke" find="\bborke([nr])?\b" replace="broke$1"/><!--avoid Borken (place) & Borke (name)-->
<Typo word="Buñuel" find="\bBunuel\b" replace="Buñuel"/>
<Typo word="(Re)Build (1)" find="\b([bB]|[rR]eb)ui([dt])l?(ings?|s?)\b" replace="$1uil$2$3"/>
<Typo word="(Re)Build (2)" find="\b([bB]|[rR]eb)(?:i(?:li?|ul)|uli?)(d(?:ings?|s?)|t)\b(?<!Bild|der Bilt)" replace="$1uil$2"/><!--avoid surnames Bild,\s* der Bilt variants-->
<Typo word="(Re/In/Pre/Up/Un/Over/Jerry)Built" find="\b([bB]|[iI]nb|[jJ]erryb|[oO]verb|[pP]reb|[rR]eb|[uU][np]b)uildt\b" replace="$1uilt"/>
<Typo word="Buoy" find="\b(B(?!ouy\b)|b)ouy(an(?:cy|t)|ed|s?)\b" replace="$1uoy$2"/><!--avoid place Bouy-->
<Typo word="Buoyant" find="\b([bB])(?:ou?y|uo)an(cy|t(?:ly)?)\b" replace="$1uoyan$2"/>
<Typo word="Bureaucrat" find="\b([bB])(?:eaur[ao]|ure?u?)cra([a-z]+)\b" replace="$1ureaucra$2"/>
<Typo word="Burglar" find="\b([bB])urg(?:le|ul[ae])r([a-z]*)\b" replace="$1urglar$2"/>
<Typo word="Burial" find="\b([bB])urri(als?|ed)\b" replace="$1uri$2"/>

C

<Typo word="Caesar" find="\b[cC]easar(ean?s?|s?)\b" replace="Caesar$1"/>
<Typo word="Cafeteria" find="\b([cC])af[ai]teria(s)?\b" replace="$1afeteri$2"/>
<Typo word="(De)Caffeinate" find="\b([cC]|[dD]ec)af(?:ei|fi?e?)nat(e[ds]?|i(?:ng|on))\b" replace="$1affeinat$2"/>
<Typo word="Caisson" find="\b([cC])as+ion(s)?\b" replace="$1aisso$2"/>
<Typo word="(Mis/Re)Calculate" find="\b([cC]|[mM]isc|[rR]ec)a[clu]+u?[al]+t(?<!alculat)(e[ds]?|i(?:ng|ons?)|ors?)\b" replace="$1alculat$2"/>
<Typo word="Calendar" find="\b([cC])alander(s)?\b(?<!Milt(?:on)?\s+Calander\b)" replace="$1alendar$2"/><!--avoid Milt Calander-->
<Typo word="Caliber" find="\b([cC])al(?:a|li)b(ers?|res?|rat(?:e[ds]?|i(?:ng|on)))\b(?<!Quintus Calaber)" replace="$1alib$2"/><!--avoid Quintus Calaber-->
<Typo word="Call(ed/ing)" find="\b([cC])al(ed|ing)\b" replace="$1all$2"/>
<Typo word="Calligraphy" find="\b([cC])aligraph(ers?|i(?:c|sts?)|y)\b" replace="$1alligraph$2"/>
<Typo word="Cambridge" find="\b[cC]ambrigd?e\b" replace="Cambridge"/>
<Typo word="Camouflage" find="\b([cC])am[ao]fla[du]?g(e[ds]?|ing)\b(?<!Camoflauge)" replace="$1amouflag$2"/><!--avoid Camoflauge (rapper)-->
<Typo word="Campaign" find="\b([cC])ampa(?:aig|gin|i(?:g|ng?))(e(?:d|rs?)|ing|s?)\b" replace="$1ampaign$2"/>
<Typo word="Can" find="\b([cC])na\b(?![^\s\.]*\.\w)" replace="$1an"/><!--avoid domains-->
<Typo word="Candidate (1)" find="\b([cC])and(?:adat|i(?:at|d(?:iat|ta)))(es?|ures?)\b" replace="$1andidat$2"/>
<Typo word="Candidate (2)" find="\b([cC])an[ai]da(c(?:ies|y)|t(?:ures?|e(?:s|\b(?<!Canidate))))\b" replace="$1andida$2"/><!--avoid rapper Canidate-->
<Typo word="Canister" find="\b([cC])annister(s)?\b" replace="$1aniste$2"/>
<Typo word="Cannot" find="\b([cC])a(?:nn)?not\b" replace="$1annot"/>
<Typo word="Cantaloupe" find="\b([cC])antalope(s)?\b" replace="$1antaloupe$2"/>
<Typo word="Capital" find="\b([cC])aptial(is[mt][a-z]*|s?)\b" replace="$1apital$2"/>
<Typo word="Capitalize" find="\b([cC])apitiliz([aei][a-z]*)\b" replace="$1apitaliz$2"/>
<Typo word="Captured" find="\b([cC])aptu[er]d\b" replace="$1aptured"/>
<Typo word="Carcass" find="\b([cC])arcas\b" replace="$1arcass"/>
<Typo word="Career" find="\b([cC])arree?r(\b(?<!Carrer)|s)\b" replace="$1areer$2"/><!--avoid name Carrer-->
<Typo word="Caribbean" find="\b[cC]ar(?:ab?|i|r[ai]b?)bean\b" replace="Caribbean"/>
<Typo word="Carmelite" find="\b[cC]armalite(s)?\b" replace="Carmelite$1"/>
<Typo word="Carthaginian" find="\b[cC]arthagian(s)?\b" replace="Carthaginian$1"/>
<Typo word="Cartilage" find="\b([cC])artil+(?:ad|[ei]d?)g(e|inous)\b" replace="$1artilag$2"/>
<Typo word="Cartography" find="\b([cC])art(?:a|ho)graph(ers?|ic|y)\b" replace="$1artograph$2"/>
<Typo word="Cartridge" find="\b([cC])art(?:drid?|ri)ge(s)?\b" replace="$1artridge$2"/>
<Typo word="Cassette" find="\b([cC])as(?:et?|se)te(s)?\b" replace="$1assette$2"/>
<Typo word="Cassowary" find="\b([cC])as(?:aw[ao]|owar?|s(?:aw[ao]|owar))r(ies|y)\b" replace="$1assowar$2"/>
<Typo word="Catapult" find="\b([cC])atapault(ed|ing|s?)\b" replace="$1atapult$2"/>
<Typo word="Catastrophes" find="\b([cC])atastrophies\b" replace="$1atastrophes"/>
<Typo word="Catechism" find="\b([cC])ath[ae]ch?is(ms?|t(?:ic|s?))\b" replace="$1atechis$2"/>
<Typo word="Category" find="\b([cC]|[sS]ubc)(?:at(?:ag|egi)|taeg)or([a-z]+)\b" replace="$1ategor$2"/>
<Typo word="Caterpillar" find="\b([cC])at(?:e(?:pil|rpi)|te(?:pil?|rpil?))lar(s)?\b" replace="$1aterpillar$2"/>
<Typo word="Catholic" find="\b([cC])ath(?:el[io]|lo|olo)c(ism|s?)\b" replace="$1atholic$2"/>
<Typo word="Caucasian" find="\b([cC])aucasion(s)?\b" replace="$1aucasian$2"/>
<Typo word="Caucuses" find="\b([cC])u?acuse([ds])\b" replace="$1aucuse$2"/>
<Typo word="Ceiling" find="\b([cC])i?eling(ed|s?)\b" replace="$1eiling$2"/>
<Typo word="Celebrity" find="\b([cC])eleb[ei]rt(ies|y)\b" replace="$1elebrit$2"/> 
<Typo word="Celebr-" find="\b([cC])eleber(at(?:e[ds]?|i(?:ng|ons?)|ory)|it(?:ies|y))\b" replace="$1elebr$2"/>
<Typo word="Cellpadding" find="\b([cC])el(?:lpa|pad)d+ing(s)?\b" replace="$1ellpadding$2"/>
<Typo word="Celsius" find="\b(?:cel[cs]|Celc)ius\b" replace="Celsius"/>
<Typo word="Cemetery" find="\b([cC])emen?ta?re?(ies|y)\b" replace="$1emeter$2"/>
<Typo word="Censor" find="\b([cC])ensur(s)?\b" replace="$1ensor$2"/>
<Typo word="Census" find="\b([cC])encus\b" replace="$1ensus"/><!--avoid latin word sensus-->
<Typo word="Centenary" find="\b([cC])enten(?:e|na)r(i(?:ans?|es)|y)\b" replace="$1entenar$2"/>
<Typo word="(Cent|Mill)ipede" find="\b([cC]ent|[mM]ill)[ae]pede(s)?\b" replace="$1ipede$2"/>
<Typo word="Central" find="\b([cC])enteral(i(?:s(?:[aei][a-z]*|[mt]s?)|z[aei][a-z]*)|ly)?\b" replace="$1entral$2"/>
<Typo word="Century" find="\b([cC])ent(?:ru|ua)r?(i(?:es|ons?)|y)\b" replace="$1entur$2"/>
<Typo word="Ceremony" find="\b([cC])era?mon(i(?:al[a-z]*|es|ous[a-z]*)|y)\b" replace="$1eremon$2"/>
<Typo word="(Un)Ceremonious" find="\b([cC]|[uU]nc)er[io]mon(ies|i(?:al|ous)(?:ly)?|y)\b" replace="$1eremon$2"/>
<Typo word="César Franck" find="\bCesar\s+Franc?k\b" replace="César Franck"/>
<Typo word="Cézanne" find="\b[cC]ezanne\b" replace="Cézanne"/>
<Typo word="Challenge" find="\b([cC])hal(?:en|l(?:an|e))g(e(?:able|[ds]?|rs?)|ing)\b" replace="$1halleng$2"/>
<Typo word="Champagne" find="\b([cC])hampange\b" replace="$1hampagne"/>
<Typo word="Champion" find="\b([cC])hampoin([a-z]*)\b" replace="$1hampion$2"/>
<Typo word="Champs-Élysées" find="\b[cC]hamps-[eE]lysees\b" replace="Champs-Élysées"/>
<Typo word="Chancellor" find="\b([cC])hancel(?:[eo]|le)r(s(?:hip|ville)?)?\b" replace="$1hancellor$2"/>
<Typo word="(Inter/Un)Change" find="\b([cC]|[iI]nterc|[uU]nc)h(?:ane?g|nage)(s?\b(?<![cC]hangs?)|able|d)\b" replace="$1hange$2"/><!--avoid name Chang(s), chang-->
<Typo word="(Inter/Un/Ex/Re/Dis)Cha(n/r)geable" find="\b([cC]|[dD]isc|[eE]xc|[iI]nterc|[rR]ec|[uU]nc)ha([nr])g[aei]b(ility|l[ey][a-z]*)\b" replace="$1ha$2geab$3"/>
<Typo word="Character" find="\b([cC])(?:a(?:h(?:are?ct[aeo]|ract[aeo])|rach?t[aeo])|h(?:ar(?:a(?:c(?:hte|t[ao])|te)|ct[aeo]|ect[aeo])|r(?:a(?:c(?:hte|t[aeo])|te)|ct[aeo]|ecte)))r([a-z]*)\b(?<![cC](?:aracteribus|haracter))" replace="$1haracter$2"/><!--avoid self & Latin-->
<Typo word="(Un)Characteristic(s/ally)" find="\b([cC]|[uU]nc)hara?(?:ct[eo]r|i|li|t[eo]r)s?i?s?i?ti?c(all?y|s?)\b(?<!(?:[cC]|[uU]nc)haracteristic(?:all?y|s?))" replace="$1haracteristic$2"/> 
<Typo word="Chargé d'affaires" find="\b([cC])harg(?:e\s+d[´ˈ׳᾿‘’′Ꞌꞌ`']|é\s+(?:D[´ˈ׳᾿‘’′Ꞌꞌ`']|d[´ˈ׳᾿‘’′Ꞌꞌ`']))([aA])ffaires\b" replace="$1hargé d'$2ffaires"/>
<Typo word="Charisma" find="\b([cC])h?ar[ai]sma(tic(?:ally|s?))?\b(?<!Car(?:asmatic\b|isma\b))(?<![cC]harisma(?:tic(?:ally|s?))?\b)" replace="$1harisma$2"/><!--avoid Carisma or Carasmatic-->
<Typo word="Charitable" find="\b([cC])hartiable\b" replace="$1haritable"/>
<Typo word="Charles(ton)" find="\bChalres(ton)?\b" replace="Charles$1"/>
<Typo word="Chaser" find="\b([cC])hasr(s)?\b" replace="$1hase$2"/>
<Typo word="Chat" find="\b([cC])aht(s)?\b" replace="$1hat$2"/>
<Typo word="Check" find="\b([cC])hekc(ing|s?)\b" replace="$1heck$2"/>
<Typo word="Chemical" find="\b([cC])hemcial(ly|s?)\b" replace="$1hemical$2"/>
<Typo word="Chemist" find="\b([cC])hemest(ry|s?)\b" replace="$1hemist$2"/>
<Typo word="Chief" find="\b([cC])heif(doms?|ly|s(?:hips?)?|tains?)?\b" replace="$1hief$2"/>
<Typo word="Childbirth" find="\b([cC])hildbird\b" replace="$1hildbirth"/>
<Typo word="Children" find="\b([cC]|[gG]randc|[sS]tepc)hil(?:dere?|re)n\b" replace="$1hildren"/>
<Typo word="Children's" find="\b([cC]|[gG]randc|[sS]tepc)hild(?:er|re)ns(?:[´ˈ׳᾿‘’′Ꞌꞌ`']s?)?\b" replace="$1hildren's"/>
<Typo word="Choreograph" find="\b([cC])horo?egraph(e(?:d|rs?)|i(?:es|ng)|[sy]?)\b" replace="$1horeograph$2"/>
<Typo word="Chorus" find="\b([cC])hrous(es|ing)?\b" replace="$1horus$2"/>
<Typo word="(Mis)Chosen" find="\b([cC]|[mM]isc)hoosen\b" replace="$1hosen"/>
<Typo word="Chronicle" find="\b([cC])hor?nicl(e(?:[ds]?|rs?)|ing)\b" replace="$1hronicl$2"/>
<Typo word="Church" find="\b([cC])(?:hr?u|ur)ch(es)?\b" replace="$1hurch$2"/>
<Typo word="Cigarette" find="\b([cC])ig(?:ar(?:e|ret?)|gar(?:et?|ret?))te(s)?\b" replace="$1igarette$2"/>
<Typo word="Circuit" find="\b([cC])(?:ir(?:cu|icui?|ui)|urcui)t([a-z]*)\b" replace="$1ircuit$2"/>
<Typo word="(Re)Circulation" find="\b([cC]|[rR]ec)irculaton(s)?\b" replace="$1irculation$2"/>
<Typo word="Circumcision" find="\b([cC])ircum(?:[cs]+ic|sc?i[cs])ion(s)?\b" replace="$1ircumcision$2"/>
<Typo word="Citrus" find="\b([cC])irt[iu]s\b" replace="$1itrus"/>
<Typo word="Civilian" find="\b([cC])ivillian(iz(?:ation|e[ds]?|ing)|s?)\b" replace="$1ivilian$2"/>
<Typo word="(Re)Claims" find="\b([cC]|[rR]ec)laimes\b" replace="$1laims"/>
<Typo word="Clarinet" find="\b([cC])larinette?(s)?\b(?<!\b(?:deux|pour)\s+clarinettes?)" replace="$1larinet$2"/><!--avoid pour clarinette-->
<Typo word="Class" find="\b([cC])las(e[ds]|ing|if(?:i[ce][a-z]*|y[a-z]*))\b(?<![cC]las(?:es?)?)\b" replace="$1lass$2"/><!--avoid (C\c)las(e/es)-->
<Typo word="Classic" find="\b([cC])lasic(al[a-z]*|i(?:s[mt]s?|z[ei][a-z]*)|s?)\b" replace="$1lassic$2"/>
<Typo word="Clear_" find="\b([cC])laer(e(?:[dr]|st)|ly)\b" replace="$1lear$2"/>
<Typo word="(Un)Clear" find="\b([cC]|[uU]nc)lera\b" replace="$1lear"/>
<Typo word="Coast" find="\b([cC])aost(ed|ing|s?)\b" replace="$1oast$2"/>
<Typo word="Cocktail" find="\b([cC])o[ck]tail(\b|s\b(?<!Coctails))" replace="$1ocktail$2"/><!--avoid "Coctails" (band)-->
<Typo word="Coffee" find="\b([cC])of[ef]e(houses?|pots?|s(?:hops?)?)?\b" replace="$1offee$2"/>
<Typo word="Coincide" find="\b([cC])o-incide([ds]?|nt(?:al(?:ly)?)?)\b" replace="$1oincide$2"/>
<Typo word="Collapse" find="\b([cC])oll(?:asp|pas)(e[ds]?|i(?:ble|ng))\b" replace="$1ollaps$2"/>
<Typo word="Collateral" find="\b([cC])olateral(iz(?:e[ds]?|ing)|ly)?\b" replace="$1ollateral$2"/>
<Typo word="Colleague" find="\b([cC])ol(?:ea|le)gue(s)?\b" replace="$1olleague$2"/>
<Typo word="* colleague" find="\bwork\s+colleague(s)?\b" replace="colleague$1"/><!--avoid "Work" to maintain sentence-case-->
<Typo word="(Re)Collection" find="\b([cC]|[rR]ec)ol(?:el?ct[aei]|lect[ae]?)(ons?|ve(?:ly|s?))\b" replace="$1ollecti$2"/>
<Typo word="Colonizer" find="\b([cC])oloni[sz]ator(s)?\b" replace="$1olonizer$2"/>
<Typo word="Colonnade" find="\b([cC])ol+onade(s)?\b" replace="$1olonnade$2"/>
<Typo word="Colony" find="\b([cC])ollon(i(?:es|z(?:ations?|e[ds]?))|y)\b" replace="$1olon$2"/>
<Typo word="Colossal" find="\b([cC])ol(?:los?|o)s(al(?:ly)?|us)\b" replace="$1oloss$2"/>
<Typo word="Column" find="\b([cC])olun?m+(\b(?<!Colum)|s\b)" replace="$1olumn$2"/><!--avoid name Colum-->
<Typo word="Contemp-" find="\b([cC])omtemp([a-z]+)\b" replace="$1ontemp$2"/>
<Typo word="Combination" find="\b([cC])omb(?:anatio|in(?:ati|tatio)|onatio)n(s)?\b" replace="$1ombination$2"/>
<Typo word="Combustion" find="\b([cC])ombusi(on|ve(?:ly)?)\b" replace="$1ombusti$2"/>
<Typo word="Comeback" find="\b([cC])omback(s)?\b" replace="$1omeback$2"/>
<Typo word="Comedic" find="\b([cC])ommedi(ans?|c)\b" replace="$1omedi$2"/>
<Typo word="(Un)Comfortable" find="\b([cC]|[uU]nc)o(?:mforti|nforta)bl([ey])\b" replace="$1omfortabl$2"/>
<Typo word="(-)Coming" find="(?<=\b(?:[A-Z][a-z]*c|[a-z]+c|[cC]))om[em]ing(s)?\b(?<!Commings)" replace="oming$1"/><!--avoid surname Commings; cheapened expensive beginning-->
<Typo word="Command(eer/o/ment)" find="\b([cC])om(?:and|madn)(e(?:d|er(?:ed|ing|s?)|rs?)|oe?s?\b(?<![cC]omandos?)|ments?)?\b" replace="$1ommand$2"/>
<!--avoid Spanish title C/omandos-->
<Typo word="Commemorate (1)" find="\b([cC])om(?:em+r?[eo]r[ai]t|me(?:m(?:er[ai]t|m+r[eo]r[ai]t|orit|r[eo]r[ai]t)|r(?:at|[eo]r[ai]t)))([a-z]+)\b(?<![cC]ommemorat[a-z]+\b)" replace="$1ommemorat$2"/><!--avoid self-->
<Typo word="Commemorate (2)" find="\b([cC])om+em+(?:er[ai]|ori)t(e[ds]?|i(?:ng|ons?|ves?))\b" replace="$1ommemorat$2"/>
<Typo word="Commercial" find="\b([cC])om(?:eri?|meri)ci?al(\b(?<!Comercial)|i[sz](?:ation|e[ds]?|ing)|is[mt]s?|ly|s)\b" replace="$1ommercial$2"/><!--avoid Comercial, common Spanish/Portuguese word-->
<Typo word="(De)Commission" find="\b([cC]|[dD]ec)om(?:is|m[is]?|s)sion(e(?:d|rs?)|ing|s?)\b" replace="$1ommission$2"/>
<Typo word="Commitment" find="\b([cC])om(?:it?|mit)tment(s)?\b" replace="$1ommitment$2"/>
<Typo word="Committ(ed/al)" find="\b([cC])om(?:itt?|mit)(e[de]s?|ing|al\b(?<![cC]omital))\b" replace="$1ommitt$2"/><!--avoid "comital"-->
<Typo word="Committee" find="\b([cC]|[sS]ubc)om(?:it[et]ee?|m(?:[ei]t(?:ee?|te)|itty))(m[ae]n|person|s?|wom[ae]n)\b" replace="$1ommittee$2"/>
<Typo word="Commodity" find="\b([cC])omod+it(ies|y)\b" replace="$1ommodit$2"/>
<Typo word="(Un)Common" find="\b([cC]|[uU]nc)omm(?:en|ong)(ali?t(?:ies|y)|ers?|ly|s?)\b(?<!Commens)" replace="$1ommon$2"/>
<Typo word="Commonwealth" find="\b([cC])om+onweath\b" replace="$1ommonwealth"/>
<Typo word="(Tele)communicate" find="\b([cC]|[tT]elec)omm(?:inic|u(?:i(?:c|n[ci])|nc?i))at(e[ds]?|i(?:ons?|ve(?:ly)?)|ors?)\b" replace="$1ommunicat$2"/>
<Typo word="Communities" find="\b([cC])omm?un?it[ei]+s\b(?<!ommunities)" replace="$1ommunities"/>
<Typo word="Company" find="\b([cC])om(?:a(?:n|pa?n)|pna)(i(?:es|ons?)|y)\b" replace="$1ompan$2"/>
<Typo word="Comparative" find="\b([cC])omp(?:ar[ei]?|era)tiv(e(?:ly|ness|s?)|ist)\b" replace="$1omparativ$2"/>
<Typo word="Comparison" find="\b([cC])omparision(s)?\b" replace="$1omparison$2"/>
<Typo word="(In)Compatible" find="\b([cC]|[iI]nc)ompa?ti?abl([ey])\b" replace="$1ompatibl$2"/>
<Typo word="(In/Histo)Compatibility" find="\b([cC]|[hH]istoc|[iI]nc)ompa(?:bi|ti?(?:abi?|ib))lit(ies|y)\b" replace="$1ompatibilit$2"/>
<Typo word="(In)Competent" find="\b([cC]|[iI]nc)omp(?:at[ae]|et[ai]|it[ae]|tete)n(ce|t(?:ly)?)\b" replace="$1ompeten$2"/>
<Typo word="Competition" find="\b([cC])o(?:mpet(?:[ae]t|itit?)|pmetit)(i(?:ons?|ve(?:ly|ness)?)|ors?)\b" replace="$1ompetit$2"/><!--see also "-petiti(on/ve)"-->
<Typo word="Compilation" find="\b([cC])om(?:ilati?|p(?:iliati?|li(?:ati?|lati?))|pil(?:at|li?ati?))on(s)?\b" replace="$1ompilation$2"/>
<Typo word="(In)Complete" find="\b([cC]|[iI]nc)ompl(?:eate?\b(?<!Compleat)|ate|eete)([ds]?|ly|ness)\b" replace="$1omplete$2"/>
<!--avoid Compleat, (in)complet-->
<Typo word="(In)Completely" find="\b([cC]|[iI]nc)omplet(?:elyl|le?y)\b" replace="$1ompletely"/>
<Typo word="Comp(l)eting" find="\b([cC]ompl?et)et?i(ng|on?)\b" replace="$1i$2"/>
<Typo word="Composite" find="\b([cC])omposate(s)?\b" replace="$1omposite$2"/>
<Typo word="Compound" find="\b([cC])omp[ou]nd([a-z]*)\b" replace="$1ompound$2"/>
<Typo word="Comprehensive" find="\b([cC])omphrehensi(bl[ey]|on|ve(?:ly)?)\b" replace="$1omprehensi$2"/>
<Typo word="Comprise" find="\b([cC])onpris(e[ds]?|ing)\b" replace="$1ompris$2"/>
<Typo word="Compromise" find="\b([cC])ompr(?:imi[sz]|omiz)(e[ds]?|ing)\b" replace="$1ompromis$2"/>
<Typo word="(Com/Pro)pulsory" find="\b([cC]om|[pP]ro)puls[ae]r(ies|y)\b" replace="$1pulsor$2"/>
<Typo word="Compute" find="\b([cC])m?opute([ds]|r(?:i[sz]e[ds]?|s?))\b" replace="$1ompute$2"/>
<Typo word="Concentrate" find="\b([cC])onsentrat(e[ds]?|i(?:ng|ons?))\b" replace="$1oncentrat$2"/>
<Typo word="Concept" find="\b([cC])on(?:cep([abd-su-z])|sept)([a-z]*)\b" replace="$1oncept$2$3"/>
<Typo word="(Un)Concern" find="\b([cC]|[uU]nc)onsern(ed|ing|s?)\b" replace="$1oncern$2"/>
<Typo word="Condemned" find="\b([cC])ond(?:amn|em+)e([dr])\b" replace="$1ondemne$2"/>
<Typo word="Condominium" find="\b([cC])ondominum(s)?\b" replace="$1ondominium$2"/>
<Typo word="Confides" find="\b([cC])onfids\b" replace="$1onfides"/>
<Typo word="Confirmation" find="\b([cC])onfirmmation\b" replace="$1onfirmation"/>
<Typo word="Conform" find="\b([cC])oform(ance|e(?:d|rs?)|ing)\b" replace="$1onform$2"/>
<Typo word="Confront" find="\b([cC])onfont(ation(?:al|ists?)?|e(?:d|rs?)|ing|s?)\b" replace="$1onfront$2"/>
<Typo word="Congratulate" find="\b([cC])ongradulat(e[ds]?|i(?:ng|ons)|ory)\b" replace="$1ongratulat$2"/>
<Typo word="Congressional" find="\b([cC])ongres[is]onal(ly)?\b" replace="$1ongressional$2"/>
<Typo word="Conjecture" find="\b([cC])onjecutr(e[ds]?|ing)\b" replace="$1onjectur$2"/>
<Typo word="(Dis/Un)Connect" find="\b([cC]|[dD]isc|[uU]nc)onect(ed|i(?:ng|ons?|ves?)|ors?|s?)\b" replace="$1onnect$2"/>
<Typo word="Connive" find="\b([cC])oniv(e[drs]?|ing)\b" replace="$1onniv$2"/>
<Typo word="Connotation" find="\b([cC])(?:an|o)notati(ons?|ve(?:ly)?)\b" replace="$1onnotati$2"/>
<Typo word="Conquered" find="\b([cC])onqu(?:er(?:re)?|re)d\b" replace="$1onquered"/>
<Typo word="Conqueror" find="\b([cC])onquerer(s)?\b" replace="$1onqueror$2"/>
<Typo word="(Sub/Un/Semi/Pre)Conscious" find="\b([cC]|[pP]rec|[sS](?:emic|ubc)|[uU]nc)on[cs]io(nabl[ey]|us(?:ly|ness)?)\b" replace="$1onscio$2"/>
<Typo word="(Sub/Un/Semi/Pre)Consciousness" find="\b([cC]|[pP]rec|[sS](?:emic|ubc)|[uU]nc)ons(?:ciou|ici?ous?)ness(es)?\b" replace="$1onsciousness$2"/>
<Typo word="Consecutive" find="\b([cC])onsectut?ive(ly)?\b" replace="$1onsecutive$2"/>
<Typo word="Consensus" find="\b([cC])on(?:cens|esenc|s(?:cens|enc?))us\b" replace="$1onsensus"/>
<Typo word="Consent" find="\b([cC])onscent(ed|ing)\b" replace="$1onsent$2"/>
<Typo word="Conservative" find="\b([cC])onservitiv(e(?:ly|s?)|ism)\b" replace="$1onservativ$2"/>
<Typo word="(Re)Consider" find="\b([cC]|[rR]ec)on(?:cid|sdid?)er(abl[ey]|ed|ing|s?)\b" replace="$1onsider$2"/>
<Typo word="(In)Considerate" find="\b([cC]|[iI]nc)onsiderite?(ly)?\b" replace="$1onsiderate$2"/>
<Typo word="(Re)Considered" find="\b([cC]|[rR]ec)onsider(?:d|es)\b" replace="$1onsidered"/>
<Typo word="Consolidate" find="\b([cC])onsol[ao]dat(e[ds]?|i(?:ng|ons?))\b" replace="$1onsolidat$2"/>
<Typo word="Consommé" find="\b([cC])onsomme(s)?\b" replace="$1onsommé$2"/>
<Typo word="(In)Conspicuous" find="\b([cC]|[iI]nc)onspici?ous([a-z]*)\b" replace="$1onspicuous$2"/>
<Typo word="Conspiracy" find="\b([cC])onspiri(c(?:ies|y?)|tor[a-z]*)\b" replace="$1onspira$2"/>
<Typo word="(In)Constantly" find="\b([cC]|[iI]nc)onstanly\b" replace="$1onstantly"/>
<Typo word="Consternation" find="\b([cC])onstarnation(s)?\b" replace="$1onsternation$2"/>
<Typo word="Constituent" find="\b([cC])o(?:n(?:s(?:itu|tis?tu)|titu)|stis?tu|nst(?:utu|i(?:stua|tu(?:a|te)))|n[st]ite[ae])(?:en|ne?)(?<!onstituen)(c(?:ies|y)|ts?)\b" replace="$1onstituen$2"/>
<Typo word="(Re/Un)Constitute" find="\b([cC]|[rR]ec|[uU]nc)onsitut([a-z]+)\b" replace="$1onstitut$2"/>
<Typo word="(Un)Constitution" find="\b([cC]|[uU]nc)o(?:n(?:stitu|titut)|stitut)ion([a-z]*)\b" replace="$1onstitution$2"/>
<Typo word="(Un)Constrain" find="\b([cC]|[uU]nc)onstain(ed|ing|s?|ts?)\b" replace="$1onstrain$2"/>
<Typo word="Consultant" find="\b([cC])onsul(?:a|te)nt(s)?\b" replace="$1onsultant$2"/>
<Typo word="Consum(ption/ptive/e/mate)" find="\b([cC])omsum(pti(?:ons?|ve)|e(?:[ds]?|r(?:ism|s?))|ing|mat(?:e[ds]?|ion))\b" replace="$1onsum$2"/>
<Typo word="Consumer" find="\b([cC])onsumber(ism|s?)\b" replace="$1onsumer$2"/>
<Typo word="Consummate" find="\b([cC])onsumat(e[ds]?|i(?:ng|ons?))\b" replace="$1onsummat$2"/>
<Typo word="Contain" find="\b([cC])o[mu]n?tain(e(?:d|rs?)|ing|s?)\b" replace="$1ontain$2"/>
<Typo word="Contains" find="\b([cC])ontai?nes\b" replace="$1ontains"/>
<Typo word="(De)Contaminate" find="\b([cC]|[dD]ec)ontaiminat(e[ds]?|i(?:ng|ons?))\b" replace="$1ontaminat$2"/>
<Typo word="(Con/Ex)temporaneous" find="\b([cC]on|[eE]x)temporan[eou]{1,2}s(ly)?\b" replace="$1temporaneous$2"/>
<Typo word="(Con/Pre)tender" find="\b([cC]on|[pP]re)tendor(s)?\b" replace="$1tender$2"/>
<Typo word="(Inter/Trans)Continental" find="\b([cC]|[iI]nterc|[tT]ransc)ontine(?:ntial|tal)\b" replace="$1ontinental"/>
<Typo word="(Dis)Continue" find="\b([cC]|[dD]isc)o(?:n(?:sti|t)|unti)i?[nu]+(a(?:l(?:ly)?|tions?)|e[ds]?|i(?:ng|ty)|ous(?:ly)?)\b(?<![cC]ontinu[a-z]+|[dD]iscontinu[a-z]+)" replace="$1ontinu$2"/><!--avoid self-->
<Typo word="(Dis)Continuous" find="\b([cC]|[dD]isc)onti(?:n(?:ou|uo)|uou)s(ly)?\b" replace="$1ontinuous$2"/>
<Typo word="Contrary" find="\b([cC])ontary\b" replace="$1ontrary"/>
<Typo word="Contrast" find="\b([cC])on(?:stra|tar)st(able|ed|ing(?:ly)?|s?)\b" replace="$1ontrast$2"/>
<Typo word="Control" find="\b([cC])ont(?:ol|roll)(s)?\b" replace="$1ontrol$2"/>
<Typo word="(Un)Controlled" find="\b([cC]|[uU]nc)ont(?:oll|rol)(able|e[dr]|ing)\b" replace="$1ontroll$2"/>
<Typo word="Controversial" find="\b([cC])ontroversal(ly)?\b" replace="$1ontroversial$2"/>
<Typo word="Controversy" find="\b([cC])ontr(?:ave(?:[cst]?|r[cst]?)|ove(?:[cst]?|r[ct]?))(y|i(?:al(?:ly)?|es))\b" replace="$1ontrovers$2"/>
<Typo word="(In)Convenient" find="\b([cC]|[iI]nc)onv(?:e(?:ine|nia)|ienie|vienie)n(ces?|t(?:ly)?)\b" replace="$1onvenien$2"/>
<Typo word="(Un)Conventional" find="\b([cC]|[uU]nc)onve(?:nti|tion)al(i(?:s[mt]|ze[ds]?)|ly)?\b" replace="$1onventional$2"/>
<Typo word="Converter" find="\b([cC])onvertor(s)?\b" replace="$1onverter$2"/>
<Typo word="Conveyor" find="\b([cC])onveyer(s)?\b" replace="$1onveyor$2"/>
<Typo word="(Un)Convince" find="\b([cC]|[uU]nc)onvic(e[ds]?|ing(?:ly)?)\b" replace="$1onvinc$2"/>
<Typo word="(Un)Cooperate" find="\b([cC]|[uU]nc)oop[ao]rat(e[ds]?|i(?:ng|on|ve(?:ly)?))\b" replace="$1ooperat$2"/>
<Typo word="(Un)Coordinate" find="\b([cC]|[uU]nc)oordian?t([a-z]+)\b" replace="$1oordinat$2"/>
<Typo word="Copenhagen" find="\b[cC]openhagan\b" replace="Copenhagen"/>
<Typo word="Copied" find="\b([cC])oppied\b" replace="$1opied"/>
<Typo word="Copy" find="\b([cC])poy(ing)?\b" replace="$1opy$2"/>
<Typo word="Copyright" find="\b([cC])opywrite\b" replace="$1opyright"/>
<Typo word="Cordial" find="\b([cC])oridal(ity|ly|s?)\b" replace="$1ordial$2"/>
<Typo word="(In/Disin)Corporate" find="\b([cC]|[dD]isinc|[iI]nc)orp(?:[ae]rt?|ort|ro)at(e[ds]?|i(?:ng|ons?))\b" replace="$1orporat$2"/>
<Typo word="(In)Correct" find="\b([cC]|[iI]nc)(?:or(?:e(?:ctc?|tc?)|r(?:etc?|r+e(?:ctc?|tc?)))|r+ect)(ab(?:ility|le)|ed|i(?:b(?:ility|le)|ng(?:ly)?|ons?)|ly|ness|or|s?)\b" replace="$1orrect$2"/>
<Typo word="Correspond" find="\b([cC]orr|[rR])(?:e|is)(?:po[ns]d|spon)(|s\b(?<!\b[rR]espons)|e(?:d|n(?:c(?:es?|ies|y)|ts?))|ing(?:ly)?)\b" replace="$1espond$2"/>
<Typo word="Corresponde(nt/ce)" find="\b([cC])orr[ei]spondan(c(?:es?|y)|ts?)\b(?!\s+[dD]es?\b)(?<!\b(?:des?|et|[lL](?:a|es))\s+\b[cC]orr[ei]spondan(?:c(?:es?|y)|ts?)\b(?!\s+[dD]es?\b))" replace="$1orresponden$2"/>
<!--avoid French word correspondance(s) via lookaround for French articles-->
<Typo word="Corridor" find="\b([cC])o(?:co?rr[ae]do|orr[ae]do|r(?:[aei]doo?|r(?:[ae]doo?|idoo)))r(s)?\b(?<![cC]orredor)" replace="$1orridor$2"/>
<Typo word="Cotton_" find="\bcotten\b" replace="cotton"/><!--avoid surname Cotten-->
<Typo word="Could" find="\b([cC])oudl\b" replace="$1ould"/>
<Typo word="(C/W/Sh)ould have (2)" find="\b([cw]|sh)ould\s+(?:had|of)\s+([a-z]+ed|been|given)\b" replace="$1ould have $2"/>
<Typo word="(C/W/Sh)ould have" find="\b([cC]|[sS]h|[wW])ould\s+of\b(\S|\s+(?:been|[dg]one|had|said))\b" replace="$1ould have$2"/> 
<Typo word="Couldn't" find="\b([cC])oudl?n[´ˈ׳᾿‘’′Ꞌꞌ`']t\b" replace="$1ouldn't"/>
<Typo word="Council" find="\b([cC])oucil(lors?|s?)\b" replace="$1ouncil$2"/>
<Typo word="Countries" find="\b([cC])oun(?:ir|ri|tir)es\b" replace="$1ountries"/>
<Typo word="Country" find="\b([cC])ontr(i(?:e(?:fied|s)|fied)|m[ae]n|wom[ae]n|y(?:efied|fied|sides?)?)\b" replace="$1ountr$2"/>  
<Typo word="Coup d'État" find="\b([cC])oup(s)?\s+([dD])[´ˈ׳᾿‘’′Ꞌꞌ`']Etat\b" replace="$1oup$2 $3'État"/>
<Typo word="Coup d'état" find="\b([cC])oup(s)?\s+([dD])[´ˈ׳᾿‘’′Ꞌꞌ`']?\s?[eê]tat?\b" replace="$1oup$2 $3'état"/>
<Typo word="Courier" find="\b([cC])oururier(s)?\b" replace="$1ourier$2"/>
<Typo word="Covenant" find="\b([cC])onvenant([a-z]*)\b" replace="$1ovenant$2"/>
<Typo word="Creüsa" find="\bcreusa\b" replace="Creüsa"/>
<Typo word="Create" find="\b([cC])reaete([ds])?\b" replace="$1reate$2"/>
<Typo word="credence" find="\bcreedence\b" replace="credence"/><!--avoid Creedence, which usually refers to the band Creedence Clearwater Revival-->
<Typo word="(In)Credible" find="\b([cC]|[iI]nc)read[ai]b(ility|l[ey])\b" replace="$1redib$2"/>
<Typo word="Criteria" find="\b([cC])riteri(?:a|on)s\b(?<![tT]he Criterions)" replace="$1riteria"/><!--avoid the group The Criterions-->
<Typo word="Criterion" find="\b([cC])ritereon\b" replace="$1riterion"/>
<Typo word="Critical" find="\b([cC])r(?:it(?:c?|is|tic)|tic)(al(?:ly)?|i[sz](?:e[ds]?|ing)|isms?)\b" replace="$1ritic$2"/>
<Typo word="Critics" find="\b([cC])riticists\b" replace="$1ritics"/>
<Typo word="Crocodile" find="\b([cC])rockodile(s)?\b" replace="$1rocodile$2"/>
<Typo word="Crucifixion" find="\b([cC])rucifiction\b" replace="$1rucifixion"/>
<Typo word="Crudités" find="\b([cC])rudite(s)?\b" replace="$1rudité$2"/>
<Typo word="Cruise" find="\b([cC])rusi?(e(?:[ds]?|rs?)|ing)\b(?<!Cruser?)" replace="$1ruis$2"/><!--avoid surnames Cruse & Cruser-->
<Typo word="Crystalli(s/z)ation_" find="\b([cC])rystal([io][a-z]+)\b" replace="$1rystall$2"/>
<Typo word="Cuisine" find="\b([cC])usine(s)?\b" replace="$1uisine$2"/>
<Typo word="Culinary" find="\b([cC])ul(?:in(?:ar|er?)|lina)ry\b" replace="$1ulinary"/>
<Typo word="(C/F)ulminate" find="\b([cfCF])uliminat(e[ds]?|i(?:ng|ons?))\b" replace="$1ulminat$2"/>
<Typo word="(Agri/Horti/Multi)Cultural" find="\b([aA]gric|[cC]|[hH]ortic|[mM]ultic)ultral([a-z]*)\b" replace="$1ultural$2"/>
<Typo word="Cumulative" find="\b([cC])umulatative(ly)?\b" replace="$1umulative$2"/>
<Typo word="Curaçao" find="\bCuracao\b" replace="Curaçao"/>
<Typo word="Curiosity" find="\b([cC])uriousit(ies|y)\b" replace="$1uriosit$2"/>
<Typo word="Currently" find="\b([cC])ur(?:en(?:[lt]|te?l)|rent(?:ele?|le)|ren[lt])e?y\b" replace="$1urrently"/>
<Typo word="Curriculum" find="\b([cC])(?:iriculu|urricule)m\b" replace="$1urriculum"/>
<Typo word="Customer" find="\b([cC])u(?:sot|tso)mer(s)?\b" replace="$1ustomer$2"/>
<Typo word="Cylinder" find="\b([cC])(?:i|yc)lind(ers?|rical(?:ly)?)\b" replace="$1ylind$2"/>
<Typo word="Cylindrical" find="\b([cC])ylinderical(ly)?\b" replace="$1ylindrical$2"/>

D

<Typo word="Dairy_" find="\b([dD])iary\s+(allerg(?:ies|y)|c(?:attle|ouncil)|f(?:arm[a-z]*|oods?)|milk|products?|Queen)\b" replace="$1airy $2"/>
<Typo word="Dardanelles" find="\b(?:Darde|dard[ae])nelles\b" replace="Dardanelles"/>
<Typo word="Dante Alighieri" find="\bDante\s+Aligh(?:ei?ri|irei?)\b" replace="Dante Alighieri"/>
<Typo word="Daughter" find="\b([dD])au(?:gt?h?|hg?t)er(s)?\b" replace="$1aughter$2"/>
<Typo word="deal" find="\bdael(s)?\b" replace="deal$1"/><!--avoid surnames Dael & Daels-->
<Typo word="Deal*" find="\b([dD])ael(ings?|t)\b" replace="$1eal$2"/>
<Typo word="Decide" find="\b([dD])esi(d(?:e(?:d(?:ly)?|s?)|ing)|sions?)\b" replace="$1eci$2"/>
<Typo word="(Un)Decidedly" find="\b([dD]|[uU]nd)ecidely\b" replace="$1ecidedly"/>
<Typo word="(In)Decision" find="\b([dD]|[iI]nd)e(?:cis|s(?:cisi|i(?:[cs]i)))(ons?|ve(?:ly)?)\b" replace="$1ecisi$2"/>
<Typo word="Decrees" find="\b([dD])ecress\b" replace="$1ecrees"/>
<Typo word="Defensive" find="\b([dD])efencive([a-z]*)\b" replace="$1efensive$2"/>
<Typo word="Deficit" find="\b([dD])efict(s)?\b" replace="$1eficit$2"/>
<Typo word="(Re/Un)Define" find="\b([dD]|[rR]ed|[uU]nd)ef(?:f(?:in(?:in)?|nin)|inin)(e[ds]?|i(?:ng|tions?))\b" replace="$1efin$2"/>
<Typo word="(In)Definition" find="\b([dD]|[iI]nd)ef(?:f(?:f+inite?|in(?:et|ite?))|in(?:[ei]t|ti)|nin(?:i?|it|ti?))(ons?|ve(?:ly|ness|s?))\b" replace="$1efiniti$2"/>
<Typo word="Degradation" find="\b([dD])egredation\b" replace="$1egradation"/>
<Typo word="Degrade" find="\b([dD])egrat(e[ds]?|ing)\b" replace="$1egrad$2"/>
<Typo word="Deity" find="\b([dD])iet(ies|y)\b" replace="$1eit$2"/>
<Typo word="Déjà Vu" find="\b([dD])(?:éja|ejà)\s+([vV])u\b" replace="$1éjà $2u"/><!--avoid [[wikt:deja vu]]-->
<Typo word="(D/R)elegate" find="\b([drDR])elagat(e[ds]?|i(?:ng|ons?))\b" replace="$1elegat$2"/>
<Typo word="Delineate" find="\b([dD])eliniat([a-z]+)\b" replace="$1elineat$2"/>
<Typo word="Delirious" find="\b([dD])elerious(ly)?\b" replace="$1elirious$2"/>
<Typo word="Delusively" find="\b([dD])elusionally\b" replace="$1elusively"/>
<Typo word="(Mis)Demeanor" find="\b([dD]|[mM]isd)(?:amenou?|eme(?:ane|n[eo]))r(s)?\b" replace="$1emeanor$2"/>
<Typo word="(Un)Democrat" find="\b([dD]|[uU]nd)e(?:m(?:or)?|om)cra([ct][a-z]*)\b" replace="$1emocra$2"/>
<Typo word="Demographic" find="\b([dD])emographical\b" replace="$1emographic"/>
<Typo word="Demolition" find="\b([dD])emolision(s)?\b" replace="$1emolition$2"/>
<Typo word="(D/R)emonstrate" find="\b([drDR])emo(?:n[st]r|str)at(e[ds]?|i(?:ng|ons?|ve(?:ly|s?))|ors?)\b" replace="$1emonstrat$2"/>
<Typo word="Denigrate" find="\b([dD])enegrat(e[ds]?|i(?:ng|ons?)|ors?)\b" replace="$1enigrat$2"/>
<Typo word="Dénouement" find="\b([dD][eé])noument\b" replace="$1nouement"/><!--avoid [[wikt:denouement]]-->
<Typo word="Department" find="\b([dD])e(?:aprt|p(?:ar|tart?))me?nt(al(?:ly)?|s?)\b" replace="$1epartment$2"/>
<Typo disabled="Département(al)" find="\b([dD])epartement(ale?)?\b" replace="$1épartement$2"/><!--disabled per talk, departement is often department instead-->
<Typo word="(In)Dependent" find="\b([dD]|[iI]nd)(?:enpen?d[ae]n|ipen?d[ae]n|pen?d[ae]n|e(?:npen?dan|pe(?:d[ae]n|nd(?:an|ende)))|ndepeden)(ce|t(?:ly)?)\b(?<!\b[dD]ependants?)(?<![lL]'independance)" replace="$1ependen$2"/><!--avoid dependant, (L/l)'independance-->
<Typo word="dependent on" find="\b((?:are|be(?:e(?:c(?:ame|omes?)|n))?|is|w(?:as|ere))\s+(?:al(?:l|so)\s+|[a-z]+ly\s+|becoming\s+|more\s+|no[tw]\s+|often\s+|still\s+|very\s+)?)dependant\s+on\b" replace="$1dependent on"/>
<Typo word="Depict" find="\b([dD])espict(ions?|s?)\b" replace="$1epict$2"/>
<Typo word="Derivative" find="\b([dD])erivia?ti(ons?|ves?)\b" replace="$1erivati$2"/>
<Typo word="Derive" find="\b([dD])(?:eriviat|iriv)(ations?|e[ds]?|ing)\b" replace="$1eriv$2"/>
<Typo word="Derogatory" find="\b([dD])erog[io]tory\b" replace="$1erogatory"/>
<Typo word="Derrière" find="\b([dD])er+ier+e(s)?\b" replace="$1errière$2"/>
<Typo word="Descendant" find="\b([dD])e(?:cend[ae]nt|s(?:cendand|end[ae]nt))(s)?\b" replace="$1escendant$2"/>
<Typo word="Descriptor" find="\b([dD])e(?:cri?|sc(?:ri?)?)ipter(s)?\b" replace="$1escriptor$2"/>
<Typo word="Desiccate" find="\b([dD])es+[aei]cat(e[ds]?|ions?)\b" replace="$1esiccat$2"/>
<Typo word="Design(ate)" find="\b([dD])(?:e(?:isgn|s(?:gin|ing|sigi?n))|is(?:gin|i(?:gn|ng)|sigi?n))(at(?:e[ds]?|ors?)|e(?:d|rs?)|ing|s?)\b" replace="$1esign$2"/>
<Typo word="Desktop" find="\b([dD])esktiop(s)?\b" replace="$1esktop$2"/>
<Typo word="Desperate" find="\b([dD])esp[ai]rat(e(?:ly)?|ion)\b" replace="$1esperat$2"/>
<Typo word="Destroy" find="\b([dD])est(?:ory|roi)(e(?:d|rs?)|ing|s?)\b" replace="$1estroy$2"/>
<Typo word="(Non/In)Destruct" find="\b([dD](?!istructs?\b)|[iI]nd|[nN]ond)ist?ruct([a-z]*)\b" replace="$1estruct$2"/><!--avoid "distruct" (district?)-->
<Typo word="Detach" find="\b([dD])etatch(able|e[ds]|ing|ments?)?\b" replace="$1etach$2"/>
<Typo word="Detail" find="\b([dD])e(?:ati|tail)l(ed|ing|s?)\b" replace="$1etail$2"/>
<Typo word="(In)Detect" find="\b([dD]|[iI]nd)ectect([a-z]*)\b" replace="$1etect$2"/>
<Typo word="(Un)Detectable" find="\b([dD]|[uU]n)etecabl([ey])\b" replace="$1etectabl$2"/>
<Typo word="Détente" find="\b([dD])etente\b" replace="$1étente"/>
<Typo word="Deterrent" find="\b([dD])eter(?:[ae]|ra)n(ce|ts?)\b" replace="$1eterren$2"/>
<Typo word="Deteriorate" find="\b([dD])ete(?:or|r(?:ior)?)iat(e[ds]?|i(?:ng|on))\b" replace="$1eteriorat$2"/>
<Typo word="Determine" find="\b([dD])et(?:e(?:m|rmin)|rm)in(at(?:e|ions?)|e[ds]?|ing)\b" replace="$1etermin$2"/>
<Typo word="(De/Nu)triment" find="\b([dD]e|nu)tr[ae]ment(al|s?)\b" replace="$1triment$2"/>
<Typo word="Devastate" find="\b([dD])ev(?:asa?|[ei]st?a)t(e[ds]?|i(?:ng|on))\b" replace="$1evastat$2"/>
<Typo word="Develop" find="\b([dD])ev(?!il per)(?:al+\w?|el(?:[aeiu]?|l(?:[aeiu]?|l+[aeiu]?|\w?))|il+\w?|l+\w?|[ou]l+\w?)p(e[dr]|ing|s?|ment(?:al(?:ly)?|s?))\b" replace="$1evelop$2"/>
<Typo word="Developed/Developer" find="\b([dD])evel(?:eop|op(?:o|pe))(d|rs?)\b" replace="$1evelope$2"/>
<Typo word="Development" find="\b([dD])e(?:levop[eo]?men|v(?:el(?:ope?mn|p[eo]?men)|ol[eo]p[eo]?men))t(al|s?)\b" replace="$1evelopment$2"/>
<Typo word="Device" find="\b([dD])ivice(s)?\b" replace="$1evice$2"/>
<Typo word="Diabolical" find="\b([dD])i(?:ab|bo)lical(ly)?\b" replace="$1iabolical$2"/>
<Typo word="Diameter" find="\b([dD])iamater(s)?\b" replace="$1iameter$2"/>
<Typo word="Diamonds" find="\b([dD])iamons\b" replace="$1iamonds"/>
<Typo word="Diarrhea" find="\b([dD])iar[hr]ea\b" replace="$1iarrhea"/>
<Typo word="Dichotomy" find="\b([dD])ichtom(ies|y)\b" replace="$1ichotom$2"/>
<Typo word="Didn't" find="\b([dD])idin[´ˈ׳᾿‘’′Ꞌꞌ`;']?t\b" replace="$1idn't"/>
<Typo word="(In)Different" find="\b([dD]|[iI]nd)if(?:e[fr]?|f[ai]?)rene?([a-z]+)\b" replace="$1ifferen$2"/>
<Typo word="Differentiate" find="\b([dD])iff?[aei]?ren(?:[cs]iat|tiatiat)(e[ds]?|i(?:ng|ons?))\b" replace="$1ifferentiat$2"/>
<Typo word="Difficult" find="\b([dD])if(?:cu(?:il|l)|f(?:cu(?:il|l)|icu(?:il|li))|icu(?:il|li?))t(ies|ly|y?)\b" replace="$1ifficult$2"/>
<Typo word="Diffuse" find="\b([dD])ifus(e(?:[ds]?|ly|ness|rs?)|i(?:ng|on|ve))\b" replace="$1iffus$2"/>
<Typo word="Dilapidate" find="\b([dD])(?:e|il)lapidat(e[ds]?|ion)\b" replace="$1ilapidat$2"/>
<Typo word="Dilemma" find="\b([dD])ill?e(?:m(?:mm+|n)|nm)a(s)?\b" replace="$1ilemma$2"/>
<Typo word="_Dilemma" find="\bdil(?:e|lem?)ma(s)?\b" replace="dilemma$1"/>
<Typo word="Dimension" find="\b([dD])ime(?:nt?|sn)ion(al(?:ity|ly)?|s?)\b" replace="$1imension$2"/>
<Typo word="Diminish" find="\b([dD])em+inish(abl[ey]|e[ds]|ing|ments?)?\b" replace="$1iminish$2"/>
<Typo word="Diminutive" find="\b([dD])iminuiti([a-z]+)\b" replace="$1iminuti$2"/>
<Typo word="Dining" find="\b([dD])inning\s+([aA]reas?|[cC](?:ars?|lubs?)|[hH]alls?|[rR]ooms?|[tT]ables?)\b" replace="$1ining $2"/>
<Typo word="Diocese" find="\b([dD])ioses(an|es?)\b" replace="$1ioces$2"/>
<Typo word="Diplomacy" find="\b([dD])iplomancy\b" replace="$1iplomacy"/>
<Typo word="(In)Directly" find="\b([dD]|[iI]nd)(?:irect|riectl)y\b" replace="$1irectly"/>
<Typo word="Disability" find="\b([dD])isibilit(ies|y)\b" replace="$1isabilit$2"/>
<Typo word="Disappear" find="\b([dD])is+ap+ear+(?<!isappear)(ances?|ed|ing|s?)\b" replace="$1isappear$2"/>
<Typo word="Disaster" find="\b([dD])iaster(s)?\b" replace="$1isaster$2"/>
<Typo word="Disastrous" find="\b([dD])isa(?:ste|t)rous(ly)?\b" replace="$1isastrous$2"/>
<Typo word="Disciple" find="\b([dD])i[cs]ipl(es?|in[ei][a-z]*)\b" replace="$1iscipl$2"/>
<Typo word="(Un)Discipline 1" find="\b([dD]|[uU]nd)i(?:ciplin|sc(?:iplin|pline?))([ds])?\b" replace="$1iscipline$2"/>
<Typo word="(Un)Discipline 2" find="\b([dD]|[uU]nd)i[cs]ic?plin([a-z]+)\b" replace="$1isciplin$2"/>
<Typo word="Discography" find="\b([dD])is(?:cograp|ograph)(ies|y?)\b" replace="$1iscograph$2"/>
<Typo word="(Re)Discover" find="\b([dD]|[rR]ed)i[cs]over(e[dr]|i(?:es|ng)|[sy]?)\b" replace="$1iscover$2"/>
<Typo word="Discrepancy" find="\b([dD])iscrepen[cs](ies|y)\b" replace="$1iscrepanc$2"/>
<Typo word="Discuss" find="\b([dD])(?:es|i)cs?uss(e[ds]|i(?:ng|ons?))?\b" replace="$1iscuss$2"/>
<Typo word="Disdain" find="\b([dD])istain(ed|ful(?:ly|ness)?|ing|s?)\b" replace="$1isdain$2"/>
<Typo word="(Dis)enchanted" find="\b([dD]ise|[eE])nchanged\b" replace="$1nchanted"/>
<Typo word="Disguise" find="\b([dD])i(?:g|sq)uis(e[ds]?|ing)\b" replace="$1isguis$2"/>
<Typo word="Disparagingly" find="\b([dD])isparingly\b" replace="$1isparagingly"/>
<Typo word="Display" find="\b([dD])i(?:apla|spal)y(ed|s?)\b" replace="$1isplay$2"/>
<Typo word="displease" find="\bunplease([ds])?\b" replace="displease$1"/>
<Typo word="Displease" find="\bUnplease([ds])?\b" replace="Displease$1"/>
<Typo word="Dissident" find="\b([dD])is(?:[aeio]d[ae]|s(?:[ae]d[ae]|ida|od[ae]|s+[aeio]d[ae]))n(ce|ts?)\b" replace="$1issiden$2"/>
<Typo word="(In)Distinct_" find="\b([dD]|[iI]nd)is(?:ctinc|inc|t(?:ic|[ai]n(?=ti)))t(i(?:on|ve(?:ly)?)|ly)?\b" replace="$1istinct$2"/><!--avoid Distin-->
<Typo word="(Un)Distort" find="\b([dD]|[uU]nd)isort([a-z]+)\b" replace="$1istort$2"/>
<Typo word="Distribute" find="\b([dD])i(?:si)?tribut(e[ds]?|i(?:ng|ons?)|ors?)\b" replace="$1istribut$2"/>
<Typo word="Distribution" find="\b([dD])istribusion\b" replace="$1istribution"/>
<Typo word="District" find="\b([dD]|[rR]ed)is(?:itrict|r(?:i(?:ct?|t)|tic?t)|tr(?:ct|i[ct]))(ed|ing|s?)\b" replace="$1istrict$2"/>
<Typo word="Divide_" find="\bdevi(d(?:e[drs]?|ing)|sions?)\b" replace="divi$1"/><!--avoid surname Devide-->
<Typo word="Division" find="\b([dD])iv(?:is|si)on(al|s?)\b" replace="$1ivision$2"/>
<Typo word="Doctrines" find="\b([dD])oc[rt]ine(s)?\b" replace="$1octrine$2"/>
<Typo word="(Un)Document" find="\b([dD]|[uU]nd)(?:c+ument|oc(?:c?u(?:eme?nt|m(?:ant|etn|net))|cument))([a-z]*)\b" replace="$1ocument$2"/>
<Typo word="Does" find="\b([dD])oe(?:ns|se)\b" replace="$1oes"/>
<Typo word="Doesn't" find="\b([dD])o(?:ens|se?n)[´ˈ׳᾿‘’′Ꞌꞌ`;']?t\b(?<!Wilma Doesnt)" replace="$1oesn't"/><!--avoid Wilma Doesnt-->
<Typo word="Doing" find="\b([dD])o(?:i(?:gn|mg|nd)|nig)\b" replace="$1oing"/>
<Typo word="Dollar" find="\b([dD])oller(s)?\b(?<!Mikhail Doller)" replace="$1ollar$2"/><!--avoid [[Mikhail Doller]]-->
<Typo word="Don't" find="\b([dD])ont\b[´ˈ׳᾿‘’′Ꞌꞌ`']?(?!\s+(?:des?|elles?|ils?|l[ae]s?|une?)\b)(?!a\s+Hightower|'a\s+Hightower)" replace="$1on't"/><!--avoid Dont'a Hightower-->
<!--avoid correct French via lookahead-->
<Typo word="Double" find="\b([dD])oulbe([ds])?\b" replace="$1ouble$2"/>
<Typo word="Dramatic" find="\b([dD])ramtic(ally|s?)\b" replace="$1ramatic$2"/>
<Typo word="Draughtsman" find="\b([dD])ra(f|ugh)t(m[ae]n[a-z]*|person|wom[ae]n)\b" replace="$1ra$2ts$3"/>
<Typo word="Dravidian" find="\b([dD])ravadian\b" replace="$1ravidian"/>
<Typo word="Dream" find="(?!\bDeram\b)\b([dD])eram(ers?|ing|s?)\b" replace="$1ream$2"/><!--avoid Deram (Records)-->
<Typo word="Dreams" find="\b([dD])(?:erams|reasm)\b" replace="$1reams"/>
<Typo word="Drink" find="\b([dD])rnik(ers?|ing|s?)\b" replace="$1rink$2"/>
<Typo word="Drummer" find="\b([dD])rum(ers?|ing)\b" replace="$1rumm$2"/>
<Typo word="Dumbbell" find="\b([dD])umbell(s)?\b" replace="$1umbbell$2"/>
<Typo word="Duplicate" find="\b([dD])upil?cat([a-z]+)\b" replace="$1uplicat$2"/>
<Typo word="du Pré" find="\b(Hil+ary|Iris|Jacqueline)\s+[dD]u\s*[pP]r(?:éeé?|e(?:é?|èe?)|èe?)\b" replace="$1 du Pré"/>
<Typo word="During" find="\b([dD])u(?:in|r(?:i|rin)|tin)g\b(?<!(?:\p{Lu}[\p{Ll}+|\.])\s+Durig)" replace="$1uring"/><!--avoid surname Durig-->
<Typo word="Durrës" find="\bDurres\b" replace="Durrës"/>
<Typo word="(D/L/T)ying" find="\b([dltDLT])ieing\b" replace="$1ying"/>

E

<Typo word="(En/De)cipher" find="\b([dD]e|[eE]n)cypher(s)?\b" replace="$1cipher$2"/>
<Typo word="(Endo/Mega/Mono)liths" find="\b([eE]ndo|[mM](?:ega|ono))lithes\b" replace="$1liths"/>
<Typo word="(Ex/In/Pro)hibition" find="\b([eE]x|[iI]n|[pP]ro)(?:hib|ibi)tion(is[mt]s?|s?)\b" replace="$1hibition$2"/>
<Typo word="Each other" find="\b([eE])achother\b" replace="$1ach other"/>
<Typo word="Each" find="\b([eE])ahc\b" replace="$1ach"/>
<Typo word="Earlier" find="\b([eE])a(?:li|r(?:i|ly?))e(r|st)\b(?<!Earler)" replace="$1arlie$2"/>
<Typo word="Early" find="(?!\bEraly\b)\b([eE])(?:alr|earl|ral)(ie(?:r|st)|y)\b" replace="$1arl$2"/>
<Typo word="(L/Y)Earning" find="\b([eE]|[lL]e|[rR]ele|[uU]nle|[yY]e)arnign(s)?\b" replace="$1arning$2"/>
<Typo word="Ecc-" find="\b([eE])c(entric[a-z]*|lesiast[a-z]*)\b" replace="$1cc$2"/>
<Typo word="écla(t/ir)" find="\becla(irs?|t)\b" replace="écla$1"/>
<Typo word="Eclectic" find="\b([eE])(?:cc|g)lectic(ally|ism|s?)\b" replace="$1clectic$2"/>
<Typo word="Eclipse" find="\b([eE])clisps?(e[ds]?|ing)\b" replace="$1clips$2"/>
<Typo word="(Un)Economic" find="\b([eE]|[uU]ne)comonic(al(?:ly)?|s?)\b" replace="$1conomic$2"/>
<Typo word="Economy" find="\b([eE])c[ce]onom([a-z]+)\b" replace="$1conom$2"/>
<Typo word="Ecstasy" find="\b([eE])sctasy\b" replace="$1cstasy"/>
<Typo word="Edit" find="\b([eE])ditt(ed|ing|or(?:ials?|s?))\b" replace="$1dit$2"/>
<Typo word="Education" find="\b([eE])duac?t(e[ds]?|ing|ion(?:al(?:ly)?)?|ors?)\b" replace="$1ducat$2"/>
<Typo word="* Education" find="\b([eE])duction\b(?<=(?:[bB]oards?\s{1,9}of|[cC]o(?:llege|mmunity)|[dD]epartment\s{1,9}of|[eE](?:arly|lementary)|[fF](?:ormal|urther)|[hH]igher|[mM]inist(?:ers?|ry)\s{1,9}(?:for|of)|[pP](?:hysical|rimary)|[sS](?:e(?:condary|x)|chools?\s{1,9}of|pecial)|[tT]ertiary)\s{1,9}[eE]duction)\b" replace="$1ducation"/><!--avoid eduction-->
<Typo disabled="Eels" find="\b([eE])les\b" replace="$1els"/>
<Typo word="(In)Efficient" find="\b([eE]|[iI]ne)ff(?:eci?|ic)en([a-z]+)\b" replace="$1fficien$2"/>
<Typo word="Eighteen" find="\b([eE])ight-?teen(s?|ths?)\b" replace="$1ighteen$2"/>
<Typo word="Eighth" find="\b([eE])igth\b" replace="$1ighth"/>
<Typo word="Eighty" find="\b([eE])igt?h(ies|y)\b" replace="$1ight$2"/>
<Typo word="Either" find="\b([eE])iter\b" replace="$1ither"/>
<Typo word="(S)Elect" find="\b([eE]|[sS]e)llect([a-z]*)\b" replace="$1lect$2"/>
<Typo word="Electric" find="\b([eE])let+ric([a-z]*)\b" replace="$1lectric$2"/>
<Typo word="Electricity" find="\b([eE])le(?:ctric|trici)(ans?|ty)\b" replace="$1lectrici$2"/>
<Typo word="Elemental" find="\b([eE])limenta(l|ry)\b" replace="$1lementa$2"/>
<Typo word="Elephant" find="\b([eE])lphant(s)?\b" replace="$1lephant$2"/>
<Typo word="Eleventh" find="\b([eE])levn?eth\b" replace="$1leventh"/>
<Typo word="(In)Eligible" find="\b([eE]|[iI]ne)l(?:egi|iga?|lig[ai])b(ility|le)\b" replace="$1ligib$2"/>
<Typo word="Eliminate" find="\b([eE])l(?:emin|imi)at(e[ds]?|i(?:ng|ons?))\b" replace="$1liminat$2"/>
<Typo word="Elliptic(al/ally)" find="\b([eE])liptic(al(?:ly)?)?\b" replace="$1lliptic$2"/>
<Typo word="Else(where)" find="\b([eE])sle(where)?\b" replace="$1lse$2"/>
<Typo word="Emanate" find="\b([eE])minat(ations?|e[ds]?)\b" replace="$1manat$2"/>
<Typo word="Embarrass" find="\b([eE])mbar(?:as|ra)s(e[ds]|ing(?:ly)?|ments?)?(?!\s+River\b)\b" replace="$1mbarrass$2"/><!--avoid Embarras River-->
<Typo word="Embarrassment" find="\b([eE])mbar(?:[ai]s?|ra)se?(ed|ing|ments?)\b" replace="$1mbarrass$2"/>
<Typo word="Embezzle" find="\b([eE])mbezz?ell(e[drs]?|ing|ment)\b" replace="$1mbezzl$2"/>
<Typo word="Emblematic" find="\b([eE])mblamatic(ally)?\b" replace="$1mblematic$2"/>
<Typo word="Émigré" find="\bEmigr[éè](es?|s?)\b" replace="Émigré$1"/>
<Typo word="émigré" find="\bemigr[éè](es?|s?)\b" replace="émigré$1"/><!--avoid [[wikt:emigre]]-->
<Typo word="Émile Zola" find="\b[eéèE]mile\s+Zola\b" replace="Émile Zola"/>
<Typo word="(E/Pro/Im/Pree)minent" find="\b([eE]|[iI]m|[pP]r(?:ee|o))minan(c(?:es?|y)|t(?:ly)?)\b" replace="$1minen$2"/>
<Typo word="Emissary" find="\b([eE])m(?:is(?:ar?|s+ar)|mis(?:ar?|s+ar))r(ies|y)\b" replace="$1missar$2"/>
<Typo word="(E/O)mission" find="\b([eoEO])m(?:i[cst]|m(?:i[cst]+|m+i[cst]))ion(s)?\b" replace="$1mission$2"/>
<Typo word="(E/O)mitted" find="\b([eoEO])m(?:i|mit?)t(e[dr]|ing)\b" replace="$1mitt$2"/>
<Typo word="Emphasi(s/z)e" find="\b([eE])mphai([sz]e[ds]?)\b" replace="$1mphasi$2"/>
<Typo word="Emphasis" find="\b([eE])mph[as]is(ed?|ing)?\b" replace="$1mphasis$2"/>
<Typo word="Emperor" find="\b([eE])mp(?:ere|or[eo]|r[eo])r(s(?:hips?)?)?\b" replace="$1mperor$2"/>
<Typo word="Emphysema" find="\b([eE])mph[iy]s[iy]ma\b" replace="$1mphysema"/>
<Typo word="Empirical" find="\b([eE])mperic(al(?:ly)?|is[mt])\b" replace="$1mpiric$2"/>
<Typo word="(Un)Employ" find="\b([eE]|[uU]ne)mply(ab[a-z]*|e[der]?s?|ing|ment|s?)\b" replace="$1mploy$2"/>
<Typo word="Employ" find="\bImploy(e(?:d|rs?)|ing|ments?|s?)\b" replace="Employ$1"/>
<Typo word="employ" find="\bimploy(e(?:d|rs?)|ing|ments?|s?)\b" replace="employ$1"/>
<DisabledTypo word="Encyclopedia (1)" find="\b([eE])ncyl?c?l?opa?ea?di(as?|c)\b(?<![eE]ncyclopedi[ac]s?)" replace="$1ncyclopedi$2"/>
<Typo word="Encyclopedia (2)" find="\b([eE])nc(?:lyclop|y(?:c(?:lo|o(?:lp|pl?))|lc?op))(ae|[eæ])di(as?|c)\b" replace="$1ncyclop$2di$3"/>
<Typo word="Encyclopædia (Iranica|Metropolitana)" find="\bEncyclopa?edia\s+(Iranica|Metropolitana)\b" replace="Encyclopædia $1"/>
<Typo word="Encyclopaedia Judaica" find="\bEncyclop[eæ]?dia\s+Judaica\b" replace="Encyclopaedia Judaica"/>
<Typo word="Encyclopædia Britannica(1)" find="\b[eE]ncyclo?p(?:ae?|[eæ]?)dia\s+Brit(?:a(?:n(?:ic*|n+i(?:cc)?)|n+ic+)|t+a(?:n(?:ic*|n+i(?:cc)?)))a+\b" replace="Encyclopædia Britannica"/><!--correct "Britannica"-->
<Typo word="Encyclopædia Britannica(2)" find="\b[eE]ncycl(?:op(?:ae|e?)|pa?e)dia\s+[bB]rit+an+ic*a+\b" replace="Encyclopædia Britannica"/><!--correct "Encyclopædia"-->
<Typo word="Endeavo(u)r" find="\b([eE])ndevo(u)?r(ed|ing|s?)\b" replace="$1ndeavo$2r$3"/>
<Typo word="Ending" find="\b([eE])ndig\b" replace="$1nding"/>
<Typo word="(Arch)Enemy (1)" find="\b([aA]rche|[eE])(?:m[ei]|n(?:en|i))m(ies|y)\b" replace="$1nem$2"/><!--avoid "Archey"-->
<Typo word="(Arch)Enemy (2)" find="\b([aA]rche|[eE])nemie\b" replace="$1nemy"/>
<Typo word="Engineer" find="\b([eE])ng(?:e(?:ne)?|i(?:ene|n)|ne)er(ed|ing|s?)\b" replace="$1ngineer$2"/>
<Typo word="Enhancement" find="\b([eE])nchancement(s)?\b" replace="$1nhancement$2"/>
<Typo word="Enlightenment" find="\b([eE])n(?:glight(?:en?|n?)|lightn?)ment(s)?\b" replace="$1nlightenment$2"/>
<Typo word="Enmity" find="\b([eE])(?:mn|nem)ity\b" replace="$1nmity"/>
<Typo word="Ennoble" find="\b([eE])nobl(ed?|ing)\b" replace="$1nnobl$2"/>
<Typo word="Enormous" find="\b([eE])nourmous(ly)?\b" replace="$1normous$2"/>
<Typo word="Enough" find="\b([eE])nou(?:ght|pht?)\b" replace="$1nough"/>
<Typo word="Ensconced" find="\b([eE])nsconsed\b" replace="$1nsconced"/>
<Typo word="(Dis)Entangle" find="\b([dD]ise|[eE])ntagle([ds]?|ments?)\b" replace="$1ntangle$2"/>
<Typo word="Enthusiasm" find="\b([eE])nt(?:husia|usias)(ms?|t(?:ic\w?|s?))\b" replace="$1nthusias$2"/>
<Typo word="Entire" find="\b([eE])n(?:itr|tri)e([lt]y)?\b" replace="$1ntire$2"/>
<Typo word="Entire(l/t)y" find="\b([eE])ntie?ri?(ly|t(?:ies|y))" replace="$1ntire$2"/>
<Typo word="(Non)Entity" find="\b([eE]|[nN]one)ntitit(ies|y)\b" replace="$1ntit$2"/>
<Typo word="Entrepreneur (2)" find="\b([eE])nterpreneur([a-z]*)\b" replace="$1ntrepreneur$2"/>
<Typo word="Entrepreneur" find="\b([eE])ntrep(?:e(?:n(?:eu|ue?)|rneu)|renue?)r([a-z]*)\b" replace="$1ntrepreneur$2"/>
<Typo word="Entrusted" find="\bIntrust(ed|ing|s?)\b(?!\s+Super)" replace="Entrust$1"/><!--avoid Intrust Super Cup-->
<Typo word="entrusted" find="\bintrust(ed|ing|s?)\b" replace="entrust$1"/>
<Typo word="Envelop" find="\benvelope(s?\s+(?:h(?:er|im)|me|them|us))\b" replace="envelop$1"/>
<Typo word="Environment" find="\b([eE])nvi?(?:orn?|r(?:ion?|o))ment([a-z]+)\b" replace="$1nvironment$2"/>
<Typo word="Épée" find="\bEp[eéèê]e(s)?\b" replace="Épée$1"/>
<Typo word="épée" find="\bep[eéèê]e(s)?\b" replace="épée$1"/>
<Typo word="Episode" find="\b([eE])p(?:i(?:dsod|s(?:do|iod|oid|pod))|os[io]d|sis?od)(es?|ic(?:al(?:ly)?)?)\b" replace="$1pisod$2"/> 
<Typo word="Eponymous" find="\b([eE])p(?:nymo|onym)us(ly)?\b" replace="$1ponymous$2"/>
<Typo word="Equator" find="\b([eE])quitorial(ly)?\b" replace="$1quatorial$2"/>
<Typo word="Equilibrium" find="\b([eE])quilibrum\b" replace="$1quilibrium"/>
<Typo word="(Non)Equilibrium" find="\b([eE]|[nN]one)quil(?:ib|libr?)(at(?:e[ds]?|ing)|i(?:a|ums?))\b" replace="$1quilibr$2"/>
<Typo word="Equipment" find="\b([eE])q(?:i(?:p?|up?)|u(?:ip?)?)(?:pi?)?(?<![eE]quip)ment\b" replace="$1quipment"/>
<Typo word="Equipped" find="\b([eE])qu(?:ip|p(?:[ip]|pi))(ed|ing)\b" replace="$1quipp$2"/>
<Typo word="Equivalen(ce/t)" find="\b([eE])qui(?:ale|le|v(?:[aei]la|[ei]le|lal[ae]))n(ces?|t(?:ly|s?))\b" replace="$1quivalen$2"/>
<Typo word="Eradicate" find="\b([eE])rradica([bnt][a-z]+)\b" replace="$1radica$2"/>
<Typo word="Erect" find="\b([eE])rrect(ed|i(?:ng|ons?)|ly|s?)\b" replace="$1rect$2"/>
<Typo word="Erratically" find="\b([eE])ratica?ly\b" replace="$1rratically"/>
<Typo word="Erroneous" find="\b([eE])r(?:oni?|roni?)ous(ly)?\b" replace="$1rroneous$2"/>
<Typo word="Erupt" find="\b([eE])rrupt(ed|i(?:ng|ons?)|s?)\b" replace="$1rupt$2"/>
<Typo word="Especially" find="\b([eE])(?:cspec(?:ail|ial)|spe(?:c(?:al?|ia)|sial?)|xpecial?)ly\b" replace="$1specially"/>
<Typo word="espresso" find="\bexpresso\b" replace="espresso"/><!--avoid [[!Expresso!]]-->
<Typo word="Essence" find="\b([eE])ssense(s)?\b" replace="$1ssence$2"/>
<Typo word="(Non/Quint)Essential" find="\b([eE]|[nN]one|[qQ]uinte)s(?:se(?:n(?:cia|t(?:ai|ua))|sita)|en[ct]ia)l([a-z]*)\b" replace="$1ssential$2"/>
<Typo word="Essentially" find="\b([eE])s+en[ct]iall?y(?<![eE]ssentially)\b" replace="$1ssentially"/>
<Typo word="Establishes" find="\b([eE])a?stabi?l?ish?(?<![eE]stablish)(e[ds]?|ing|ments?)?\b" replace="$1stablish$2"/>
<Typo word="(Dis)Establishment" find="\b([dD]ise|[eE])stablishement([a-z]*)\b" replace="$1stablishment$2"/>
<Typo word="Estimate" find="\b([eE])sitmat(e[ds]?|i(?:ng|ons?))\b" replace="$1stimat$2"/>
<Typo word="Etc." find="\b(?:and\s+)?([eE])(?:tc\b(?<!/etc)([^\.\w])|ct\b\.*)" replace="$1tc.$2"/><!--avoid /etc the Unix file directory-->
<Typo word="Ethnic" find="\b([eE])(?:nthn?i|t(?:hin|ni))c(ally|it(?:ies|y))?\b" replace="$1thnic$2"/><!--avoid Ethenic-->
<Typo word="European" find="\b[eE]ur(?:op(?:eo|ia)|po?ea)n(i[sz](?:ation|e[ds]?)|s?)\b" replace="European$1"/>
<Typo word="A European" find="\b([aA])n [eE]ur(?:op(?:eo|ia)|po?ea)n(i[sz](?:ation|e[ds]?)|s?)\b" replace="$1 European$2"/>
<Typo word="Evaluate" find="\b([eE])val[au]t(e[ds]?|i(?:ng|on|ve)|ors?)\b" replace="$1valuat$2"/>
<Typo word="Eventual" find="\b([eE])ven(?:htu|ti?)al(it(?:ies|y)|ly)?\b" replace="$1ventual$2"/>
<Typo word="Every" find="\b([eE])veyr\b" replace="$1very"/>
<Typo word="Every-" find="\b([eE])vey?r(body|one|thing|where)\b" replace="$1very$2"/>
<Typo word="Evidently" find="\b([eE])videntall?y\b" replace="$1vidently"/>
<Typo word="Evil" find="\b([eE])fel\b" replace="$1vil"/>
<Typo word="Evolution" find="\b([eE])nvolution([a-z]*)\b" replace="$1volution$2"/>
<Typo word="Exacerbate" find="\b([eE])xerbat(e[ds]?|i(?:ng|ons?))\b" replace="$1xacerbat$2"/>
<Typo word="(In)Exact" find="\b([eE]|[iI]ne)xcac?t(ly)?\b" replace="$1xact$2"/>
<Typo word="Exaggerate" find="\b([eE])xag(?:er?|ger)rat([a-z]+)\b" replace="$1xaggerat$2"/>
<Typo word="Exalted" find="\b([eE])xhalted\b" replace="$1xalted"/>
<Typo word="(Un)Examined" find="\b([eE]|[uU]ne)xaminated\b" replace="$1xamined"/>
<Typo word="Example" find="\b([eE])x(?:em|ma)ple(s)?\b" replace="$1xample$2"/>
<Typo word="Excavate" find="\b([eE])xacavat(e[ds]?|i(?:ng|ons?)|ors?)\b" replace="$1xcavat$2"/>
<Typo word="Exceeded" find="\b([eE])xx?ced(ed|ing(?:ly)?)\b" replace="$1xceed$2"/>
<Typo word="Excel" find="\b(?!\bExcell\b)([eE])xcell(s)?\b" replace="$1xcel$2"/><!--avoid Excell-->
<Typo word="Excellent" find="\b([eE])x(?:cel[ae]|el(?:[ae]|l+a))n(c[ey]|t(?:ly)?)\b" replace="$1xcellen$2"/>
<Typo word="Except" find="\b([eE])xept(able|ed|i(?:ng|ve[a-z]*|on(?:a(?:bl[a-z]+|l[a-z]*)|less|s?))|s?)\b" replace="$1xcept$2"/>
<Typo word="Exchange" find="\b([eE])xc(?:ang|ha(?:gn|nch))(e[ds]?|ing)\b" replace="$1xchang$2"/>
<Typo word="Excitement" find="\b([eE])xcitment\b" replace="$1xcitement"/>
<Typo word="Exciting" find="\b([eE])xict(e[ds]|ing)\b" replace="$1xcit$2"/>
<Typo word="Execute" find="\b([eE])x(?:cecut|ectu?t?)(e[ds]?|i(?:ng|ons?|ves?))\b" replace="$1xecut$2"/>
<Typo word="Exempt" find="\b([eE])x(?:a|ce)mpt(ed|i(?:ng|ons?)|s?)\b" replace="$1xempt$2"/>
<Typo word="Exercise" find="\b([eE])x(?:cercis|e(?:cis|r(?:cies|si[sz])))(e[drs]?|ing)\b" replace="$1xercis$2"/>
<Typo word="Exerted" find="\b([eE])xtered\b" replace="$1xerted"/>
<Typo word="Exhaust" find="\b([eE])x(?:au|hua)st(ed|i(?:ng|on|ve[a-z]*)|s?)\b" replace="$1xhaust$2"/>
<Typo word="Exhibit" find="\b([eE])x[bhi]{2,5}t(?<!xhibit)(ed|i(?:ng|on(?:ists?|s?))|ors?|s?|ted)\b(?<!xbibits?)" replace="$1xhibit$2"/>
<Typo word="Exile" find="\b([eE])xlile([ds])?\b" replace="$1xile$2"/>
<Typo word="Exist" find="\b([eE])x(?:cis|isi|sis)t(e(?:d|nce)|ing|s?)\b" replace="$1xist$2"/>
<Typo word="(Non/Pre/Co)Existence" find="\b([cC]oe|[eE]|[nN]one|[pP]ree)xist[aei]nse\b" replace="$1xistence"/>
<Typo word="Exonerate" find="\b([eE])xonorate([ds])?\b" replace="$1xonerate$2"/>
<Typo word="Expand" find="\b([eE])xpan(able|ed|ing|s)\b" replace="$1xpand$2"/>
<Typo word="Expansion" find="\b([eE])xapansi(ons?|ve(?:ly)?)\b" replace="$1xpansi$2"/>
<Typo word="(Un)Expectant" find="\b([eE]|[uU]ne)xpectand(ly)?\b" replace="$1xpectant$2"/>
<Typo word="(Un)Expected" find="\b([eE]|[uU]ne)xpeced\b" replace="$1xpected"/>
<Typo word="Expedition" find="\b([eE])xpidition(ary|s?)\b" replace="$1xpedition$2"/>
<Typo word="(In)Experience" find="\b([eE]|[iI]ne)[sx]p(?:er(?:ei|ia)|iere)nc(e[ds]?|ing)\b" replace="$1xperienc$2"/>
<Typo word="Experience" find="\b([eE])(?:sp(?:erience?|rience)|xp(?:erienc|rience))([ds])?\b" replace="$1xperience$2"/>
<Typo word="Experiment" find="\b([eE])xpeiment(al(?:ist|ly)?|[eo]rs?|s?)\b" replace="$1xperiment$2"/>
<Typo word="Explain" find="\b([eE])xp(?:ali|la)n(ing|s?)\b" replace="$1xplain$2"/>
<Typo word="Explanation" find="\b([eE])xpla?inat(ions?|ory)\b" replace="$1xplanat$2"/>
<Typo word="(Ex/Im)plicitly" find="\b([eE]x|[iI]m)plic(?:il?t|tl)y\b" replace="$1plicitly"/>
<Typo word="Exploitation" find="\b([eE])xplo(?:iti|ta)ti(ons?|ve(?:ly)?)\b" replace="$1xploitati$2"/>
<Typo word="Express" find="\b([eE])xress(ed|i(?:ng|ons?|ve))?\b" replace="$1xpress$2"/>
<Typo word="Expropriate" find="\b([eE])xpropiat(e[ds]?|i(?:ng|ons?))\b" replace="$1xpropriat$2"/>
<Typo word="(Over)Extension" find="\b([eE]|[vO]vere)xtens?tion(s)?\b" replace="$1xtension$2"/>
<Typo word="External" find="\b([eE])x(?:ertern|t(?:e[nr]|rn))al(ly)?\b" replace="$1xternal$2"/>
<Typo word="Extinct" find="\b([eE])x(?:inct|tint)(ions?)?\b" replace="$1xtinct$2"/>
<Typo word="Extra- (no hyphen)" find="\b([eE])xtra-(judicial(?:ly)?|mu(?:ndane|rals?)|ordinar(?:ily|y)|p(?:osable|rovincial)|terr(?:estrials?|itorial(?:ity)?))\b" replace="$1xtra$2"/> 
<Typo word="Extradition" find="\b([eE])xtradiciotn(s)?\b" replace="$1xtradition$2"/>
<Typo word="Extraordinary" find="\b([eE])xtr-?ordinar(il)?y\b" replace="$1xtraordinar$2y"/>
<Typo word="Extravagant" find="\b([eE])xtrav(?:an?ge|en?g[ae])n(ces?|t(?:ly)?)\b" replace="$1xtravagan$2"/>
<Typo word="Extremely" find="\b([eE])xt(?:eme|rem(?:em)?)le?y\b" replace="$1xtremely"/>
<Typo word="Extremist" find="\b([eE])xtermist(s)?\b" replace="$1xtremist$2"/>
<Typo word="Extremophile" find="\b([eE])xtremeophile(s)?\b" replace="$1xtremophile$2"/>

F

<Typo word="Facilitate" find="\b([fF])acil(?:i(?:[ae]|te)|lita|t[ae])t(e[ds]?|i(?:ng|ons?)|ors?)\b" replace="$1acilitat$2"/>
<Typo word="Factor_" find="\b([fF])acter(ed|i(?:es|ng|ze[ds]?)|[sy])\b" replace="$1actor$2"/><!--avoid "Facter" (software)-->
<Typo word="Fahrenheit" find="\b(?:fa(?:hr|rh?)|Farh?)enheit\b" replace="Fahrenheit"/>
<Typo word="(In)Fallible" find="\b([fF]|[iI]nf)al+ab(ility|le)\b" replace="$1allib$2"/>
<Typo word="(Un)Familiar" find="\b([fF]|[uU]nf)am(?:il(?:ai?|lia)|milia)(l|r(?:ity|ly)?)\b" replace="$1amilia$2"/>
<Typo word="Families" find="\b([fF])(?:amil(?:esl?|lies)|imilies)\b(?![^\s\.]*\.\w)" replace="$1amilies"/><!--avoid domains-->
<Typo word="(In)Famous" find="\b([fF]|[iI]nf)(?:am(?:eous|ous[et])|emous)(ly)?\b" replace="$1amous$2"/> 
<Typo word="Fanaticism" find="\b([fF])anatism\b" replace="$1anaticism"/>
<Typo word="Fasci(nate/st)" find="\b([fF])aci(nat(?:e[ds]?|ing(?:ly)?)|s(?:m|t(?:ic|s?)))\b" replace="$1asci$2"/>
<Typo word="Fasciitis" find="\b([fF])ascitis\b" replace="$1asciitis"/>
<Typo word="favo(u)rite" find="\b([fF])avo(u)?(?:ite|rit)(s)?\b" replace="$1avo$2rite$3"/>
<Typo word="Feature" find="\b([fF])(?:aetur|ea(?:tu(?:re)?|utu?re?))(e[ds]?|ing)\b" replace="$1eatur$2"/>
<Typo word="(Con/Non)Federal" find="\b([cC]onf|[fF]|[nN]onf)ed(?:ar|re)a(c(?:ies|y)|l(?:is[mt]s?|ly)?|t(?:e[ds]?|ions?))\b" replace="$1edera$2"/>
<Typo word="Feud" find="\b([fF])ued(al[a-z]*|ed|ing|s?)\b" replace="$1eud$2"/>
<Typo word="Fiancé" find="\b([fF])ianc[eè](e)?\b(?![^\s\.]*\.\w)" replace="$1iancé$2"/><!--avoid domains-->
<Typo word="Fictitious" find="\b([fF])ictious(ly)?\b" replace="$1ictitious$2"/>
<Typo word="Field_" find="\b([fF])eild(\b(?<!Feild)|able|e(?:d|rs?)|ing\b(?<!Feilding)|[sy])\b" replace="$1ield$2"/><!--avoid surnames Feild, Feilding-->
<Typo word="Fierce" find="\b([fF])eirce(ly|ness|r?|st)\b" replace="$1ierce$2"/>
<Typo word="Fiery" find="\bfire?y\b" replace="fiery"/>
<Typo word="Fifteen" find="\b([fF])i(?:f(?:et|th)?|t|ve?t)een(s?|ths?)\b" replace="$1ifteen$2"/>
<Typo word="Fight" find="\b([fF](?:iref)?)igt?h(ers?|ing|s?)\b" replace="$1ight$2"/>
<Typo word="Finally" find="\b([fF])i[an]n[al]l?y\b(?<!Finaly)" replace="$1inally"/><!--avoid surname Finaly-->
<Typo word="Find" find="\b([fF])idn\b" replace="$1ind"/>
<Typo word="Finite" find="\b([fF])i(?:anite|n(?:[ae]te|it))(ly|ness|s?)\b" replace="$1inite$2"/><!--see also "-finite" & "-finit(iv)e"; avoid "Finet"-->
<Typo word="First (1)" find="\b([fF])i(?:r(?:sr|ts)|srt)\b" replace="$1irst"/>
<Typo word="First (2)" find="\b([fF])rst(ly|s?)\b" replace="$1irst$2"/>
<Typo word="First (3)" find="\b([fF])r?ist\s*([−―–—\s])\s*(aid|b(?:ases?|orns?)|class|floors?|hand|l(?:ad(?:ies|y)|y)|p(?:ersons?|laces?)|r(?:ater?|ounds?)|s(?:ergeants?|trings?)|time|water|years?)\b" replace="$1irst$2$3"/>
<Typo word="First (3)" find="\b([fF])r?ist\s*([-\s])\s*(aid|b(?:ases?|orns?)|class|floors?|hand|l(?:ad(?:ies|y)|y)|p(?:ersons?|laces?)|r(?:ater?|ounds?)|s(?:ergeants?|trings?)|time|water|years?)\b" replace="$1irst$2$3"/>
<Typo word="Flamboyant" find="\b([fF])lamb[ou][ou]y[ae]n(ce|t(?:ly)?)\b" replace="$1lamboyan$2"/>
<Typo word="(In)Flammable" find="\b([fF]|inf)lamable\b" replace="$1lammable"/>
<Typo word="Fledge" find="\b([fF])leg(e(?:d|ing|ling)|ing|ling)\b" replace="$1ledg$2"/>
<Typo word="Flemish" find="\bflem+ish\b" replace="Flemish"/>
<Typo word="Flourish" find="\b([fF])lu?orish(e[ds]|ing)?\b" replace="$1lourish$2"/>
<Typo word="Fluoresce" find="\b([fF])l(?:ou?r[eo]sc?|r[eo]sc?|u(?:orosc?|r[eo]sc?))(e[ds]?|en(?:ce|t)s?\b(?<!lorescen(?:ces?|ts?))|ing)\b" replace="$1luoresc$2"/><!--avoid Florescent & Florescence-->
<Typo word="Fluorine" find="\b([dD]if|[fF]|[hH](?:exaf|ydrof)|[pP]entaf|[tT](?:etraf|rif))lour(o|esc(?:e[ds]?|en(?:ce|t)|ing)|i(?:c|des?|dat(?:e[ds]?|i(?:ng|on))|nes?))\b" replace="$1luor$2"/>
<Typo word="Foie gras" find="\b([fF])ois?[−―–—\s]+([gG])ras\b" replace="$1oie $2ras"/>
<Typo word="Follow" find="\b([fF])ol[lo]w(e(?:d|rs?)|ing|s?)\b" replace="$1ollow$2"/>
<Typo word="Fomalhaut" find="\b[fF]ormalhaut\b" replace="Fomalhaut"/>
<Typo word="Forbidden" find="\b([fF])orbid(en|ing)\b" replace="$1orbidd$2"/>
<Typo word="Foreign" find="\b([fF])or(?:eing|iegn)(ers?|isms?)?\b" replace="$1oreign$2"/>
<Typo word="Forerunner" find="\b([fF])or+unner(s)?\b" replace="$1orerunner$2"/>
<Typo word="Foreword" find="\b([fF])or(?:ewa|wo)rd\b" replace="$1oreword"/>
<Typo word="Forfeit" find="\b([fF])ore?fie?t+(e(?:d|rs?)|ing|s?|ures?)\b" replace="$1orfeit$2"/>
<Typo word="(Un)Forgettable" find="\b([fF]|[uU]nf)orget[ai]bl([ey])\b" replace="$1orgettabl$2"/>
<Typo word="Formalise" find="\b([fF])ormalli([sz]e[ds]?)\b" replace="$1ormali$2"/>
<Typo word="((D/M)is)In/De/Re/…)Formation" find="\b([cC]onf|[dD](?:ef|isinf)|[fF]|[iI]nf|[mM](?:alf|isinf)|[pP][dr]ef|[rR]ef|[tT]ransf)o(?:m+ati|rm(?:at|ti))(on|ve(?:ly)?)\b" replace="$1ormati$2"/>
<Typo word="Formed" find="\b([fF])r?omed\b" replace="$1ormed"/>
<Typo word="Formerly" find="\b([fF])o(?:mer|rm(?:e(?:l?|rl))?)le?y\b" replace="$1ormerly"/>
<Typo word="(Mis/Un)Fortunate" find="\b([fF]|[mM]isf|[uU]nf)or(?:etun[ai]te|tu(?:ante|n(?:[ae]t|ite?)))(ly|ness|s?)\b(?<!Fortunat)" replace="$1ortunate$2"/><!--avoid surname Fortunat-->
<Typo word="(Mis/Un)Fortunately" find="\b([fF]|[mM]isf|[uU]nf)ortunetle?y\b" replace="$1ortunately"/>
<Typo word="(Mis/Un)Fortune" find="\b([fF]|[mM]isf|[uU]nf)ourtun([a-z]+)\b(?<!Fourtune)" replace="$1ortun$2"/><!--avoid the wrestling team previously known as [[!Fourtune!]] -->
<Typo word="Forty" find="\b([fF])ourt(ie(?:s|ths?)|y)\b" replace="$1ort$2"/>
<Typo word="Forward" find="\b([fF])o(?:rw|wa)rd(e(?:d|rs?)|ing|s?)\b" replace="$1orward$2"/>
<Typo word="Foundation" find="\b([fF])o(?:nd|ud?n)ation(al(?:ly)?|less|s?)\b(?<!Fondation)" replace="$1oundation$2"/><!--avoid Fondation, french-->
<Typo word="Foundry" find="\b([fF])oundar(ies|y)\b" replace="$1oundr$2"/>
<Typo word="(Four/Five/...)fold" find="\b([fF](?:i(?:ft(?:een|y)|ve)|o(?:rty|ur(?:teen)?))|[sS](?:even|ix)(?:t(?:een|y))?|[eE](?:ight(een|y?)|leven)|[nN]ine(?:t(?:een|y))?|[tT]w(?:e(?:lve|nty)|o)|[hH]undred)[\s]+fold(?!-)\b" replace="$1fold"/>
<Typo word="Fourth" find="\b([fF])or?uth\b" replace="$1ourth"/>
<Typo word="Franchise_" find="\b([fF])ranchiz(e[ders]?|ing)(?!\s+[bB]oy[sz])\b" replace="$1ranchis$2"/>
<Typo word="Franciscan" find="\b[fF]ransiscan(s)?\b" replace="Franciscan$1"/>
<Typo word="Franz Lehár" find="\bFranz\s+Lehar\b" replace="Franz Lehár"/>
<Typo word="(Un)Friend_" find="\b([fF]|[uU]nf)(?:ire|re?i)nd([a-z]*)\b(?<!Fr(?:eind(?:lich)?|ind(?:all|le|sbury)))" replace="$1riend$2"/><!--avoid Frindall, Frindle, Frindsbury, Freind, and Freindlich-->
<Typo word="From" find="\b([fF])rmo\b" replace="$1rom"/>
<Typo word="from_" find="\bfrome\b" replace="from"/>
<Typo word="Frontier" find="\b([fF])roniter(s)?\b" replace="$1rontier$2"/>
<Typo word="Front-page" find="\b([fF])ront\s+page(?=\s+(?:a(?:polog(?:ies|y)|rticles?)|banners?|co(?:lumns?|verage)|editorials?|feature|headlines?|lead|news(?:papers?)?|obituar(?:ies|y)|p(?:hoto(?:graphs?|s?)|ictures?)|re(?:ports?|views?)|s(?:pace|tor(?:ies|y)))\b)" replace="$1ront-page"/>
<Typo word="Fuchsia" find="\b([fF])uschia(s)?\b(?![^\s\.]*\.\w)" replace="$1uchsia$2"/><!--avoid domains-->
<Typo word="Frustum" find="\b([fF])rustr(a|ums?)\b" replace="$1rust$2"/>
<Typo word="Fulfill" find="\b([fF]|[uU]nf)u(?:fil?|lfill+)l(ed|ing|ment|s?)\b" replace="$1ulfill$2"/>
<Typo word="Fulfilled" find="\b([fF])ulfiled\b" replace="$1ulfilled"/>
<Typo word="(Dis/Dys/Mal/Co)Function" find="\b([cC]of|[dD][iy]sf|[fF]|[mM]alf)u[cn]tion([a-z]*)\b" replace="$1unction$2"/>
<Typo word="Fundamental" find="\b([fF])und[^a\s-]?men?t([a-z]*)\b" replace="$1undament$2"/>
<Typo word="Funeral" find="\b([fF])urneral(s)?\b" replace="$1uneral$2"/>
<Typo word="Further" find="\b([fF])u(?:r(?:thu|uthe)|the)r(ances?|ed|ing|mo(?:re|st)|s?)\b(?<!Furthur)" replace="$1urther$2"/><!--avoid Furthur, name of a bus-->

G

<Typo word="(Inter)Galactic" find="\b([gG]|[iI]nterg)alatic\b" replace="$1alactic"/>
<Typo word="Galaxy" find="\b([gG])allax(ies|y)\b" replace="$1alax$2"/>
<Typo word="Galvanize" find="\b([gG])alvini[sz](ation|e[drs]?|ing)\b" replace="$1alvaniz$2"/>
<Typo word="Games" find="\b([gG])anes\b(?!\s+[cC]reek)" replace="$1ames"/>
<Typo word="* Gandhi" find="\b(Indira|Mahatma|Mohandas(?:\s+K\.)?|Rahul|Sonia)\s+[gG](?:ah|ha)ndi\b" replace="$1 Gandhi"/>
<Typo word="Gandhi" find="\bghandi\b" replace="Gandhi"/>
<Typo word="Gangster" find="\b([gG])anster(s)?\b" replace="$1angster$2"/>
<Typo word="garrison_" find="\bgariss?on(ed|s?)\b" replace="garrison$1"/> <!--avoid lastnames-->
<Typo word="Gauge" find="\b([gG])uag(e[ds]?|ing)\b" replace="$1aug$2"/>
<Typo word="Genealogy" find="\b([gG])enea?olog([a-z]+)\b" replace="$1enealog$2"/>
<Typo word="General" find="\b([gG])e(?:mer|n(?:ar|re))al([a-z]*)\b" replace="$1eneral$2"/>
<Typo word="(Re/De)Generate" find="\b([dD]eg|[gG]|[rR]eg)en(?:erat|ra)t([a-z]+)\b" replace="$1enerat$2"/>
<Typo word="(Gen/Nem)esis" find="\b([gG]en|[nN]em)[ai]s([ei])s\b" replace="$1es$2s"/>
<Typo word="Genital" find="\b([gG])enetal(ia|ly|s?)\b" replace="$1enital$2"/>
<Typo word="Genius" find="\b([gG])en[io]{2}us\b(?![^\s\.]*\.\w)" replace="$1enius"/><!--avoid domains-->
<Typo word="General Motors'" find="\bGeneral Motor[´ˈ׳᾿‘’′Ꞌꞌ`']s\s+" replace="General Motors' "/>
<Typo word="Georg(e/ia/etown)" find="\bGe(?:ogr?|rog)(e(?:town)?|ian?s?)\b" replace="Georg$1"/>
<Typo word="George" find="\bGoerg(e(?:town)?|ian?s?)\b(?<!Geroge)" replace="Georg$1"/><!--avoid Goerges & Geroge-->
<Typo word="Gérard Depardieu" find="\b[gG][eè]rard\s+[dD]epardieu\b" replace="Gérard Depardieu"/>
<Typo word="Gewürztraminer" find="\b[gG]ewurt?ztraminer\b" replace="Gewürztraminer"/>
<Typo word="Ghanaian" find="\b[gG]hanian(s)?\b" replace="Ghanaian$1"/>
<Typo word="Girlfriend" find="\b([gG])irfr(?:ei|ie)nd(s)?\b" replace="$1irlfriend$2"/>
<Typo word="Given" find="\b([gG])ievn\b" replace="$1iven"/>
<Typo word="Gjirokastër" find="\bGjirokaster\b" replace="Gjirokastër"/>
<Typo word="(Eye/Sun)Glasses" find="\b([eE]yeg|[gG]|[sS]ung)lases\b" replace="$1lasses"/>
<Typo word="Glögg" find="\b([gG])logg\b" replace="$1lögg"/>
<Typo word="Goddess" find="\b([gG])odess(es)?\b" replace="$1oddess$2"/>
<Typo word="Godunov" find="\b([gG])odounov\b" replace="$1odunov"/>
<Typo word="(On/Fore/Out)Going" find="\b([fF]oreg|[gG]|[oO](?:ng|utg))o(?:ign|nig)\b" replace="$1oing"/>
<Typo word="Götterdämmerung" find="\b[gG]ot+erdam+erung\b" replace="Götterdämmerung"/>
<Typo word="Gottlieb" find="\b[gG]ottleib\b" replace="Gottlieb"/>
<Typo word="Governance" find="\b([gG])over(?:a|ne)nce\b" replace="$1overnance"/>
<Typo word="Government" find="\b([gG])ov(?:e(?:m|nr?m|r(?:mn?|n(?:em|mn)))|orn?m)en?t(al(?:ly)?|s?)\b" replace="$1overnment$2"/>
<Typo word="Governor" find="\b([gG])(?:o(?:uvene|ve(?:ne|rne))|uver?n[eo]|venro)r(s(?:hips?)?)?\b" replace="$1overnor$2"/>
<Typo word="Graduate" find="\b([gG]|[pP]ostg|[uU]nderg)(?:a(?:dua?|rdua)|ra(?:du|uda))t(e[ds]?|i(?:ng|ons?))\b" replace="$1raduat$2"/>
<Typo word="Graffiti" find="\b([gG])raf(?:fit|it?)t(i(?:sts?)?|o)(?<!Porno Graffitti)\b" replace="$1raffit$2"/><!--avoid Porno Graffitti-->
<Typo word="gramophone_" find="\bgramaphone(s)?\b" replace="gramophone$1"/>
<Typo word="grammar_" find="\bgrammer(ians?|s?)\b" replace="grammar$1"/>
<Typo word="(Un)Grammatical" find="\b([gG]|[uU]ng)ramatical([a-z]*)\b" replace="$1rammatical$2"/>
<Typo word="Grandfather/mother/..." find="\b([gG])ran(?:d-)?(aunt|child(?:ren)?|daughter|father|mother|n(?:ephew|iece)|parent|s(?:on|tand)|uncle)(?<!rand-(?:aunt|n(?:ephew|iece)|uncle)|Granson)(s)?\b" replace="$1rand$2$3"/>
<Typo word="grandson_" find="\bgranson(s)?\b" replace="grandson$1"/>
<Typo word="-Graph-" find="(?<=\b(?:[A-Z][a-z]*g|[a-z]+g|[gG]))rpah([a-z]*)\b" replace="raph$1"/><!--cheapened expensive beginning-->
<Typo word="(Un)Grateful" find="\b([gG]|[uU]ng)re?atful([a-z]*)\b" replace="$1rateful$2"/>
<Typo word="_Great" find="(?!\bGerat\b)\b([gG])(?:erat|rae?t)(est|ly)?\b(?<![iI]nstant[−―–—\s]+grat)" replace="$1reat$2"/>
<!--avoid grater or proper noun Gerat-->
<Typo word="grief_" find="\bgreif\b" replace="grief"/><!--avoid surname Greif-->
<Typo word="Grievous" find="\b([gG])r(?:eiv|ievi)ous([a-z]*)\b" replace="$1rievous$2"/>
<Typo word="(Re/Un)Group" find="\b([gG]|[rR]eg|[uU]ng)r(?:opu|uop)(ed|ing|s?)\b" replace="$1roup$2"/>
<Typo word="Grow" find="\b([gG])rwo([ns])?\b" replace="$1row$2"/>
<Typo word="Guadalupe" find="\b[gG]uadulupe\b" replace="Guadalupe"/>
<Typo word="Guanine" find="\b([gG])(?:au|una)nine\b" replace="$1uanine"/>
<Typo word="Guarana" find="\b([gG])auarana\b" replace="$1uarana"/>
<Typo word="Guarantee" find="(?!\bGarante\b)\b([gG])(?:a(?:r[ae]|ur[ae])|u(?:are|r[ae]))nte+([ds]?|ing)\b" replace="$1uarantee$2"/><!--avoid surname Garante-->
<Typo word="(Body/Un)Guard" find="\b([bB]odyg|[gG]|[uU]ng)aurd(ed(?:ly)?|i(?:ans?|ng)|s?)\b" replace="$1uard$2"/>
<Typo word="(Mis)Guidance" find="\b([gG]|[mM]isg)uidence\b" replace="$1uidance"/>
<Typo word="Guideline" find="\b([gG])uidline(s)?\b" replace="$1uideline$2"/>
<Typo word="Guinness" find="\b[gG]uin(?:es?|ne)s\b" replace="Guinness"/>
<Typo word="Guttural" find="\b([gG])ut(?:[aeu]|t[ae])ral(ism|ly|ness|s?)\b" replace="$1uttural$2"/>

H

<Typo word="Habeas" find="\b([hH])aba?eus\b" replace="$1abeas"/>
<Typo word="Habitué" find="\b([hH])abitue(es?|s?)\b" replace="$1abitué$2"/>
<Typo word="Ha(d/s/t)" find="\b([hH])([dst])a\b(?![^\s\.]*\.\w)" replace="$1a$2"/><!--avoid domains-->
<Typo word="Halloween" find="\b[hH]al(?:lowea|owe[ae]?)n\b" replace="Halloween"/>
<Typo word="Happen" find="\b([hH])apen(ed|ing|s?)\b" replace="$1appen$2"/>
<Typo word="Happened" find="\b([hH])ap(?:en[dn]e|pen(?:[dn]e)?)d\b" replace="$1appened"/>
<Typo word="Harass" find="\b([hH])ar(?:as|r(?:as+e?|r+as+e))(e[ds]|ing(?:ly|s?)|ments?)\b" replace="$1arass$2"/><!--avoid name Haras-->
<Typo word="Harassment" find="\b([hH])arassement\b" replace="$1arassment"/>
<Typo word="Hardware" find="\b([hH])arware\b" replace="$1ardware"/>
<Typo word="Harold(son)" find="\bHarlod(son)?\b" replace="Harold$1"/>
<Typo word="Have" find="\b([hH])(?:aev|vae)\b" replace="$1ave"/>
<Typo word="(S)Having" find="\b([hH]|[sS]h)(?:ave|va)ing\b" replace="$1aving"/>
<Typo word="He" find="\b([hH])ge\b(?![^\s\.]*\.\w)" replace="$1e"/><!--avoid domains-->
<Typo word="Headquarters" find="\b([hH])(?:aed|ea?d?)[−―–—\s]?[qQ]ua(?:rt|tr?)e?r?(?<!e(?:adquarter| quarter))(ed|s?)\b" replace="$1eadquarter$2"/>
<Typo word="Heard" find="\b([hH])eared\b" replace="$1eard"/>
<Typo word="Heart" find="(?!\bHerat\b)\b([hH])erat(s)?\b" replace="$1eart$2"/><!--avoid city Herat-->
<Typo word="Height" find="\b([hH])(?:eighth|i(?:eght|ghth))(s?|en(?:e(?:d|rs?)|ing|s?))\b" replace="$1eight$2"/>
<Typo word="Heirs" find="\b([hH])ier(ess(?:es)?|s)(?<!Hiers)\b" replace="$1eir$2"/><!--avoid hier, French/German word or surname Hiers-->
<Typo word="Helicopter" find="\b([hH])e(?:ilocopte|l(?:[eo]copte|i(?:copto|[eo]copte)))r(s)?\b" replace="$1elicopter$2"/>
<Typo word="Helmet" find="\b([hH])elment(s)?\b" replace="$1elmet$2"/>
<Typo word="Help" find="\b([hH])(?:al|elp|le)p([a-z]*)\b(?<!Halp(?:enny|er(?:in|[nt]?)|in|ov|rin))" replace="$1elp$2"/><!--avoid surnames Halper(n), Halperin, Halpin, Halprin, Halpov, Halpert, Halpenny-->
<Typo word="Hemorrhage" find="\b([hH])(?:aemorrag|em(?:mor?rh?ag|orh?ag))(e[ds]?|i(?:c|ng))\b" replace="$1emorrhag$2"/>
<Typo word="Heredity" find="\b([hH])eridit(ar)?y\b" replace="$1eredit$2y"/>
<Typo word="Hergé" find="\bHerge\b" replace="Hergé"/>
<Typo word="Heritage" find="\b([hH])er(?:[ae]|r[aei])tage?(s)?\b" replace="$1eritage$2"/>
<Typo word="_heroes" find="\bheros\b" replace="heroes"/><!--avoid proper noun Heros-->
<Typo word="(Kilo/Mega/Giga)Hertz" find="\b([gG]iga[hH]|[hH]|[kK]ilo[hH]|[mM]ega[hH])ertzs\b" replace="$1ertz"/>
<Typo word="Hesitant" find="\b([hH])esist[ae]n(cy|t(?:ly)?)\b" replace="$1esitan$2"/>
<Typo word="Heyday" find="\b([hH])eyd([ae])ys\b" replace="$1eyd$2y"/>
<Typo word="Hiatus" find="\b([hH])aitus\b" replace="$1iatus"/>
<Typo word="Hierarchy" find="\b([hH])(?:ei|ie)ra(?:ch|rc)(ies|ic(?:al[a-z]*)?|y?|(?:al[a-z]*)?)\b" replace="$1ierarch$2"/>
<Typo word="Hieroglyph" find="\b([hH])(?:eirogly|ierogl)ph(ic(?:al[a-z]*|s?)|s?)\b" replace="$1ieroglyph$2"/>
<Typo word="High" find="\b([hH])(?:eigh|ig)(e(?:r|st)|ness|way(?:s|\b(?<!Heighway)))\b" replace="$1igh$2"/><!--avoid surname Heighway-->
<Typo word="Hilarity" find="\b([hH])illari(ous[a-z]*|ty)\b" replace="$1ilari$2"/>
<Typo word="Hindrance" find="\b([hH])ind(?:er[ae]|ren?)nce(s)?\b" replace="$1indrance$2"/>
<Typo word="Hippopotamus" find="\b([hH])ip(?:op?|pop)potamus(es)?\b" replace="$1ippopotamus$2"/>
<Typo word="Hirsute" find="\b([hH])[ei]rsuit\b" replace="$1irsute"/>
<Typo word="(Pre)Historic" find="\b([hH]|[pP]reh)(?:istoric|sitor)i(ans?|c[a-z]*)\b" replace="$1istori$2"/>
<Typo word="History" find="\b([hH])(?:is|st)or(i(?:c[a-z]*|es)|y)\b" replace="$1istor$2"/>
<Typo word="Homepage" find="\b([hH])om[pP]age(s)?\b" replace="$1omepage$2"/>
<Typo word="(Dis)Hono(u)r" find="\b([dD]ish|[hH])ouno(u)?r(abl[ey]|e[de]|i(?:fics?|ng)|s?)\b" replace="$1ono$2r$3"/>
<Typo word="Hono(u)rary" find="\b([hH])on(?:ar(?:ar)?|o(u)?ra)y\b" replace="$1ono$2rary"/>
<Typo word="Horrify" find="\b([hH])or(?:iff?y?|rifi?)(ing)?\b" replace="$1orrify$2"/>
<Typo word="However" find="\b([hH])(?:ow|woe)ver\b" replace="$1owever"/>
<Typo word="http:" find="\b([hH])t(?:p[L:]|t(?:pL|tp[L:]))" replace="$1ttp:"/>
<Typo word="http://" find="\b([hH])ttp:\\\\" replace="$1ttp://"/>
<Typo word="Humanities" find="\b([hH])uman(?:it|ti)es\b" replace="$1umanities"/>
<Typo word="Humiliate" find="\b([hH])umilat(e[ds]?|i(?:ng|on|ve)|or[sy]?)\b" replace="$1umiliat$2"/>
<Typo word="Humor" find="\b([hH])umer\b" replace="$1umor"/>
<Typo word="Humoral" find="\b([hH])umoural\b" replace="$1umoral"/>
<Typo word="Humorous" find="\b([hH])um(?!erous\b)[eu]rous(ly|ness)?\b" replace="$1umorous$2"/>
<Typo word="Hundred" find="\b([hH])undere?d(s?|ths?)\b" replace="$1undred$2"/>
<Typo word="Husband" find="\b([hH])usban(ry|s?)\b" replace="$1usband$2"/>
<Typo word="Hydrogen" find="\b([hH])ydogen\b" replace="$1ydrogen"/>
<Typo word="Hydrophile/phobe" find="\b([hH])ydr[ao]p(il|ob)(es?|i(?:a|c(?:ity)?))\b" replace="$1ydroph$2$3"/>
<Typo word="Hygiene" find="\b([hH])ygein(e|i(?:cs?|sts?))\b" replace="$1ygien$2"/>
<Typo word="Hypocrisy" find="\b([hH])ypocr(?:a[cs]|ic)(ies|y)\b" replace="$1ypocris$2"/>
<Typo word="Hypocrite" find="\b([hH])ypocrit(s)?\b" replace="$1ypocrite$2"/>

I

<Typo word="Iconoclast" find="\b([iI])conclast(ic|s?)\b" replace="$1conoclast$2"/>
<Typo word="Idea" find="\b([iI])dae(s)?\b(?<!\b\p{Lu}\.\s+idae)(?!'')" replace="$1dea$2"/><!--avoid species-->
<Typo word="Identifier" find="\b([iI])dentife(d|rs?)\b" replace="$1dentifie$2"/>
<Typo word="Identi(f/t)y" find="\b([iI])denti([ft])iy\b" replace="$1denti$2y"/>
<Typo word="Idiosyncra(c/s)y (2)" find="\b([iI])d(?:eosynch?|iosynch)ra([cst][ei-y]+)\b" replace="$1diosyncra$2"/>
<Typo word="i.e." find="\bi(?:e\.|\.?e)([´ˈ׳᾿‘’′Ꞌꞌ`'\s,:;\)&-])(?<![^\s\.]*ie[^\.]|\.ie.|[´ˈ׳᾿‘’′Ꞌꞌ`']ie[´ˈ׳᾿‘’′Ꞌꞌ`']|\-ie[\s\|\-:])" replace="i.e.$1"/><!--don't generalize to capital Ie; avoid matching website.ie; avoid matching 'ie' used as syllable-->
<Typo word="Illegal" find="\b([iI])l(?:[ei]+|l+[ei]{2,})gal(ly)?\b(?<!\bEl Ilegal)" replace="$1llegal$2"/>
<Typo word="Illinois" find="\b(?:[iI]l(?:ia?noi|l(?:anoi|l+[ai]noi?|noi)|l+(?:ani?o|i(?:ni?o|oni)))s|illinois)\b" replace="Illinois"/>
<Typo word="Illness" find="\b([iI])lless(es)?\b" replace="$1llness$2"/>
<Typo word="Illusion" find="\b([iI])llution(s)?\b" replace="$1llusion$2"/>
<Typo word="Illustrate" find="\b([iI])ll?[iu](?:s(?:r|tr?)|tr)(?<!ll(?:itr|ustr))(at[a-z]+|ious[a-z]*)\b" replace="$1llustr$2"/>
<Typo word="Imagine" find="\b([iI])magen(a(?:ry|tion)|e[ds]?)\b" replace="$1magin$2"/>
<Typo word="Imagined" find="\b([iI])magin([ds])\b" replace="$1magine$2"/><!--avoid "Imagin"-->
<Typo word="Immediate" find="\b([iI])m(?:ea?di?|m+(?:e(?:adi?|d)|idi?|mea?di?))ate?(ly)?\b" replace="$1mmediate$2"/>
<Typo word="Immediately" find="\b([iI])m+ediate?ley\b" replace="$1mmediately"/>
<Typo word="Imminent" find="\b([iI])manent(ly)?\b" replace="$1mminent$2"/>
<Typo word="Impedance" find="\b([iI])mpedence(s)?\b" replace="$1mpedance$2"/>
<Typo word="Implement" find="\b([iI])mpl[ai]ment(a(?:l|tions?)|e[dr]?|ing|s?)\b" replace="$1mplement$2"/>
<Typo word="Important" find="\b([iI])mport(?:am|na)(ce|t(?:ly)?)\b" replace="$1mportan$2"/>
<Typo word="Impress" find="\b([iI])m(?:mp(?:ers?|res?)|p(?:ers?|re))s(e[ds]|i[a-z]+)?\b" replace="$1mpress$2"/><!--avoid impresión etc.--> 
<Typo word="Imprison" find="\b[IE]mpris*on*e?(ed|ings?|ments?|s?)\b(?<!Imprison(ed|ings?|ments?|s?))" replace="Imprison$1"/><!--avoid self-->
<Typo word="imprison" find="\b[ie]mpris*on*e?(ed|ings?|ments?|s?)\b(?<!imprison(ed|ings?|ments?|s?))" replace="imprison$1"/><!--avoid self-->
<Typo word="Improv(e/ise)" find="\b([iI])mp(?:or|re)v([a-z]+)\b" replace="$1mprov$2"/>
<Typo word="Inaccurate" find="\b([iI])n(?:a|nac?)cura(c[a-z]+|te[a-z]*)\b" replace="$1naccura$2"/>
<Typo word="Inaugurates" find="\b([iI])naugure([ds])\b" replace="$1naugurate$2"/>
<Typo word="Incinerate" find="\b([iI])(?:cin[ae]|n(?:cina|sin[ae])|sina)rat([a-z]+)\b" replace="$1ncinerat$2"/>
<Typo word="Include" find="\b([iI])nclud(s)?\b" replace="$1nclude$2"/>
<Typo word="Including" find="\b([iI])n(?:c(?:lud|udi)|lcudi)ng\b" replace="$1ncluding"/>
<Typo word="Incorporate" find="\b([iI])ncor(?:op(?:or(?:at|ta)|rat)|p(?:orta|rat))(e[ds]?|i(?:ng|on))\b" replace="$1ncorporat$2"/>
<Typo word="Increase" find="\b([iI])ncraes(e[ds]|ing(?:ly)?)\b" replace="$1ncreas$2"/>
<Typo word="Increment" find="\b([iI])ncr[ai]ment(al(?:ly)?|s?)\b" replace="$1ncrement$2"/>
<Typo word="Incunabula" find="\b([iI])ncunabla\b" replace="$1ncunabula"/>
<Typo word="India(na)" find="\b[iI]ndai(n(?:an?s?|ian?s?|s?))?\b" replace="India$1"/>
<Typo word="Indiana University" find="\b[uU]niversity\s+of\s+[iI]ndiana\b" replace="Indiana University"/>
<Typo word="Indicate" find="\b([iI])ndecat(e[ds]?|ing|ors?)\b" replace="$1ndicat$2"/>
<Typo word="Indict" find="\b([iI])ndite\b" replace="$1ndict"/>
<Typo word="Indictment" find="\b([iI])ndic?tement(s)?\b" replace="$1ndictment$2"/>
<Typo word="Indigenous" find="\b([iI])nd(?:egen|ig(?:eni|ine?))ous(ly)?\b" replace="$1ndigenous$2"/>
<Typo word="Indiscernible" find="\b([iI])ndis[cs]ernabl([a-z]+)\b" replace="$1ndiscernibl$2"/>
<Typo word="Individual (2)" find="\b([iI])(?:div|ndv)ia?dual(ly|s?)\b" replace="$1ndividual$2"/>
<Typo word="Indulge" find="\b([iI])ndulgue([ds]?|nces?)\b" replace="$1ndulge$2"/>
<Typo word="Industry" find="\b([iI])n(?:d(?:istr|sutr|u(?:sr?t|tr))|udstr)(i(?:al[a-z]*|es)|y)\b" replace="$1ndustr$2"/>
<Typo word="Ine(…)ible" find="\bune(d|lig|x(?:haust|press))[ai]b(ility|l[ey])\b" replace="ine$1ib$2"/>
<Typo word="Inevitable" find="\b([iI])nev(?:ati|iti(?:ta)?)bl([ey])\b" replace="$1nevitabl$2"/>
<Typo word="In(evi/fla/imi/jec)table" find="\b([iI])n(evi|fla|imi|jec)tibl(es?|y)\b" replace="$1n$2tabl$3"/>
<Typo word="Infantry" find="\b([iI])nf(?:ant|rantr)y(m[ae]n|person|wom[ae]n)?\b" replace="$1nfantry$2"/>
<Typo word="(Non)Infectious" find="\b([iI]|[nN]oni)nfectuous([a-z]*)\b" replace="$1nfectious$2"/>
<Typo word="Infiltrate" find="\b([iI])nfilitrat(e[ds]?|i(?:ng|ons?)|ors?)\b" replace="$1nfiltrat$2"/>
<Typo word="Inflammation" find="\b([iI])[mn]flama(b(?:ility|l[ey])|t(?:ions?|ory))\b" replace="$1nflamma$2"/>
<Typo word="Influence" find="\b([iI])nfluente([ds])?\b" replace="$1nfluence$2"/>
<Typo word="Influential" find="\b([iI])nf(?:luen(?:c[iu]|tu)|uen[ct][iu])al(ly)?\b" replace="$1nfluential$2"/>
<Typo word="Infringement" find="\b([iI])nfrige?ment(s)?\b" replace="$1nfringement$2"/>
<Typo word="Inhabitants" find="\b([iI])nhabitans\b" replace="$1nhabitants"/>
<Typo word="Initial" find="\b([iI])(?:n(?:it|nit[it]?|ti(?:ti?)?)|titi?)a(?:l|(?=ly\b))(e(?:d|rs?)|i(?:ng|sms?|[sz](?:ations?|e[ds]?|ing)|t(?:ies|y))|l(?:ed|ing|y)|ness|s?)\b" replace="$1nitial$2"/>
<Typo word="Initiative/Initiation" find="\b([iI])ni(?:cia|t(?:a|i(?:ai)?))ti(ons?|ves?)\b" replace="$1nitiati$2"/>
<Typo word="Injured" find="\b([iI])njur[ir]ed\b" replace="$1njured"/>
<Typo word="Innocence" find="(?!\bInnosense\b)\b([iI])n(?:no[cs]ens|osenc)e\b" replace="$1nnocence"/><!--avoid group Innosense-->
<Typo word="Inoculate" find="\b([iI])n(?:noc?|oc)cula([a-z]+)\b" replace="$1nocula$2"/>
<Typo word="Input" find="\b([iI])mput(s?|t(?:ed|ing))\b" replace="$1nput$2"/> 
<Typo word="Insofar" find="\b([iI])n(?:so\s+|\s+so)far\b" replace="$1nsofar"/><!--"insofar" is proper American English, "in so far" proper British; thus correct only mixed usage-->
<Typo word="Inspection" find="\b([iI])npect(ions?|ors?)\b" replace="$1nspect$2"/>
<Typo word="Inspire" find="\b([iI])[mn]ps?ir(ation[a-z]*|e[ds]?|ing)\b" replace="$1nspir$2"/>
<Typo word="Instead" find="\b([iI])nst(?:ade|ed)\b" replace="$1nstead"/>
<Typo word="Instrument" find="\b([iI])n(?:s(?:ru|tur?)|t(?:ru|st?ru))ment(s?|al(?:it(?:ies|y)|is[mt]s?|ly|s?)|ation)\b" replace="$1nstrument$2"/>
<Typo word="Integer" find="\b([iI])nterg(ers?|rity|ra(?:b(?:ility|le)|ls?|n[dt]s?|t(?:e[ds]?|ors?)|ti(?:ng|on[a-z]*|ve)))\b" replace="$1nteg$2"/>
<Typo word="Intellectual" find="\b([iI])ntelectual(ly|s?)\b" replace="$1ntellectual$2"/>
<Typo word="Intelligence" find="\b([iI])ntel(?:[eil]|l[ae])g[ae]n(cer?s?|t(?:ly|sia)?)\b" replace="$1ntelligen$2"/>
<Typo word="(Dis)Interest" find="\b([dD]isi|[iI])(?:nt(?:er|re)|tnere)st(ed|ing(?:ly)?|s?)\b" replace="$1nterest$2"/>
<Typo word="Interim" find="\b([iI])nter(?:ri|u?)m\b" replace="$1nterim"/>
<Typo word="International" find="\b([iI])nte(?:natio?|r(?:atio?|nati))nal([a-z]*)\b" replace="$1nternational$2"/>
<Typo word="(Mis/Re)Interpret" find="\b([iI]|[mM]isi|[rR]ei)nt(?:erper?e?|repre)t([a-z]*)\b(?<![iI]nterpet(?:aloids?|iolar))" replace="$1nterpret$2"/>
<Typo word="Interpreter" find="\b([iI])ntepretator(s)?\b" replace="$1nterpreter$2"/>
<Typo word="(Un)Interrupt" find="\b((?<!Lemon\s{1,9})[iI]|[uU]ni)nterr?uppt(ed|i(?:ng|ons?)|s?)\b" replace="$1nterrupt$2"/>
<Typo word="(Un)Interrupted" find="\b([iI]|[uU]ni)nter+uped\b" replace="$1nterrupted"/>
<Typo word="Intervenes" find="\b([iI])ntervine([ds])?\b" replace="$1ntervene$2"/>
<Typo word="Into" find="\b([iI])not\b" replace="$1nto"/>
<Typo word="Intra- (no hyphen)" find="\b([iI])ntra-(murals?|state|uterine|venous(?:ly)?)\b" replace="$1ntra$2"/>
<Typo word="(Re)Introduce" find="\b([iI]|[rR]ei)(?:n(?:ctr[ou]?|t(?:[aeo]r?|ru?))|tnro)duc?(e[ds]?|ing|t(?:ions?|ory))\b" replace="$1ntroduc$2"/>
<Typo word="Intuition" find="\b([iI])nti?uti(ons?|ve(?:ly)?)\b" replace="$1ntuiti$2"/> 
<Typo word="Investigate" find="\b([iI])nv(?:esti(?:a(?:ga?t|t)|es(?:igat|ta?gat?)|g(?:a(?:it)?|ngat|t))|stigat)(e[ds]?|i(?:ng|ons?|ve)|or[sy]?)\b" replace="$1nvestigat$2"/>
<Typo word="Investment" find="\b([iI])nvesment(s)?\b" replace="$1nvestment$2"/>
<Typo word="Invincible" find="\b([iI])nvinc(?:a|e[ai]?)b(ilit(?:ies|y)|l(?:e(?:ness)?|y))\b" replace="$1nvincib$2"/>
<Typo word="Iridescent" find="\b([iI])rridescen(ce|t(?:ly)?)\b" replace="$1ridescen$2"/>
<Typo word="Irreparable" find="\b([iI])rrep(?:ai|e)rabl([ey])\b" replace="$1rreparabl$2"/>
<Typo word="Irritate" find="\b([iI])r(?:i|ra)ta(bl[ey]|t(?:e[ds]?|i(?:ng(?:ly)?|on)))\b" replace="$1rrita$2"/>
<Typo word="Isn't" find="\b([iI])sn[´ˈ׳᾿‘’′Ꞌꞌ`;]?t\b" replace="$1sn't"/>
<Typo word="Israel" find="\b(?:isr(?:ae|ea)|Isrea)l(i(?:s?|tes?))?\b" replace="Israel$1"/>
<Typo word="(It/My)self" find="\b([iI]t|[mM]y)sefl?\b" replace="$1self"/>

J

<Typo word="Jalapeño" find="\b([jJ])alape[nńň]o(s)?\b(?!\s[rR]ecords?)\b" replace="$1alapeño$2"/><!--avoid Jalapeno Records-->
<Typo word="Janáček" find="\bJan(?:ác|[aàäãǎāă][cč])ek\b" replace="Janáček"/>   
<Typo word="Jardinière" find="\b([jJ])ardiniere\b" replace="$1ardinière"/>
<Typo word="Jeopardy" find="\b([jJ])eapardy\b" replace="$1eopardy"/>
<Typo word="Jersey" find="\b([jJ])ersy\b" replace="$1ersey"/>
<Typo disabled="Jewel(le)ry" find="\b([jJ])ewl(le)?e?ry\b" replace="$1ewel$2ry"/>
<Typo disabled="Jewellery" find="\b([jJ])ewel(?:e|la)ry\b" replace="$1ewellery"/>
<Typo word="Joan Miró" find="\b[jJ]oan\s+[mM]iro\b" replace="Joan Miró"/>
<Typo word="Johnnie" find="\bjohn+ie\b" replace="Johnnie"/>
<Typo word="José Ferrer" find="\bJos[eè]\s+Ferrer\b" replace="José Ferrer"/>
<Typo word="Joseph" find="\b[jJ]o(?:esp|spe)h\b" replace="Joseph"/>
<Typo word="Journ(al/ey)" find="\b([jJ])ounr?(al(?:i(?:ng|s[mt]s?)|ling|s?)|ey(?:ed|ing|m[ae]n|s?|wom[ae]n))\b" replace="$1ourn$2"/>
<Typo word="Journeyed" find="\b([jJ])our?nie?(ed|s)\b" replace="$1ourney$2"/>
<Typo word="Judaism" find="\b[jJ](?:ewism|uada?ism)\b" replace="Judaism"/>
<Typo word="Judg(e)ment" find="\b([jJ])ugd?(e)?ment(al(?:ly)?|s?)\b(?<!\b[lL]e\s{1,9}[jJ]ugement\b)" replace="$1udg$2ment$3"/><!--avoid Le jugement-->
<Typo word="Judicial" find="\b([jJ])ud(?:i(?:c|su)|uci)a(l|ry)\b" replace="$1udicia$2"/>
<Typo word="(Jun/Sen)ior" find="\b([jJ]u|[sS]e)(?:ino|noi)r(ity|s?)\b" replace="$1nior$2"/>
<Typo word="Jurisdiction" find="\b([jJ])uri(?:d|st)iction(al(?:ly)?|s?)(?!\s(d(?:es?|u)|sur)\b)\b" replace="$1urisdiction$2"/><!--avoid French juridiction de/des/du/sur-->
<Typo word="Just(ify)" find="\b([jJ])s(?:tu|ut)(ice|if(?:i[ace][a-z]+|y)|ly)?\b" replace="$1ust$2"/>
<Typo word="Juvenile" find="\b([jJ])uv[ai]nil(e[a-z]*|i(?:a|ty))\b" replace="$1uvenil$2"/>

K

<Typo word="Kåldolmar" find="\b([kK])aldolmar\b" replace="$1åldolmar"/>
<Typo word="Kindergarten" find="\b([kK])in[dt]erga(?:rd|t)en(s)?\b" replace="$1indergarten$2"/>
<Typo word="Knife" find="\b([kK])nive\b" replace="$1nife"/>
<Typo word="(Ac)Knowledge" find="\b([aA]ck|[kK])nowl(?:deg|e[dg]d?)(e(?:ab[a-z]+|[ds]?|ments?)|ing)\b" replace="$1nowledg$2"/>
<Typo disabled="Kraków" find="\b([kK])rakow\b(?<!(?:Jonah|Kenneth(?: K\.)?|46977) Krakow)(?!\s+[tT]ownship)" replace="$1raków"/><!--avoid proper names & minor planet-->
<Typo word="Kroužek" find="\b([kK])rouzek\b" replace="$1roužek"/>
<Typo disabled="Kümmel" find="\b([kK])ummel\b(?<!Bernhard Kummel)(?!\s+19\d\d\b|19\d\d\b)" replace="$1ümmel"/><!--avoid Bernhard Kummel i.e (Kummel 1964)-->

L

<Typo word="La bohème" find="\bLa\s+([bB])oheme\b" replace="La $1ohème"/>
<Typo word="Labelled" find="\b([lL])abl(ed|ing)\b" replace="$1abell$2"/>
<Typo word="Laboratory" find="\b([lL])ab(?:a|or|ra)tor(ies|y)\b" replace="$1aborator$2"/>
<Typo word="Laborious" find="\b([lL])abo(?:r[iou]{1,2}|uriou)s([a-z]*)\b(?<!aborista)" replace="$1aborious$2"/>
<Typo word="Lacquer" find="\b([lL])aquer(e(?:d|rs?)|ing|s?)\b" replace="$1acquer$2"/>
<Typo word="L'Âge d'or" find="\bL'(?:[aAÂ]ge\s+(?:D[´ˈ׳᾿‘’′Ꞌꞌ`'][oO]|[dD][´ˈ׳᾿‘’′Ꞌꞌ`][oO]|[dD][´ˈ׳᾿‘’′Ꞌꞌ`]O)|[aA]ge\s+[dD][´ˈ׳᾿‘’′Ꞌꞌ`'][oO])r\b" replace="L'Âge d'or"/>
<Typo word="Laid" find="\b([lL])ayed\b" replace="$1aid"/>
<Typo word="Ländler" find="\b([lL])andler\b" replace="$1ändler"/>
<Typo word="Language" find="\b([lL])a(?:gua|ng(?:a(?:ua?)?|u(?:an?)?))gu?e(?<!anguage)(s)?\b" replace="$1anguage$2"/>
<Typo word="Lantern" find="\b([lL])atern(s(?<!Laterns))?\b" replace="$1antern$2"/><!--avoid place name Laterns-->
<Typo word="Large" find="\b([lL])arg(ly|st)?\b" replace="$1arge$2"/>
<Typo word="Largely" find="\b([lL])arg(?:el(?:e|le?)|le)y\b" replace="$1argely"/>
<Typo word="Larvae" find="\b([lL])avr?ae\b" replace="$1arvae"/>
<Typo word="Laser" find="\blazer(s)?\b" replace="laser$1"/>
<Typo word="Lasso" find="\b([lL])as+oo\b" replace="$1asso"/>
<Typo word="Last" find="\b([lL])(?:astr|sat)(ly)?\b" replace="$1ast$2"/>
<Typo word="Late" find="\b([lL])aste(r(?<!Laster)|st)\b" replace="$1ate$2"/><!--avoid Laster, a surname & a Transformer-->
<Typo word="Latitude" find="\b([lL])attitud(es?|inal)\b" replace="$1atitud$2"/>
<Typo word="(Col)League" find="\b([cC]oll|[lL])ea(?:g|ugu?)e([ds]?|rs?)\b(?<!Leager)" replace="$1eague$2"/><!--avoid surname Leager-->
<Typo word="(Un/Re)Learn" find="\b([lL]|[rR]el|[uU]nl)eran(ed|ing|[st]?)\b(?<!Leran)" replace="$1earn$2"/><!--avoid place name Leran-->
<Typo word="least" find="\belast\b" replace="least"/>
<Typo word="Left" find="\b([lL])efted\b" replace="$1eft"/>
<Typo word="(L/R)egion" find="\b([lrLR])eagion(s?|al(?:i(?:s(?:e[ds]?|m)|ze[ds]?)|ly|s?)|ar(?:ies|y))\b" replace="$1egion$2"/>
<Typo word="Légion d'honneur" find="\b[lL]egion\s+[dD][´ˈ׳᾿‘’′Ꞌꞌ`'][hH]onneur\b" replace="Légion d'honneur"/>
<Typo word="Legionnaire" find="(?!\bLegionaires\b)\b([lL])egionaire?(s)?\b" replace="$1egionnaire$2"/><!--avoid Oshawa Legionaires-->
<Typo word="(Il)Legitimate" find="\b([iI]ll|[lL])(?:egit(?:[ae]m[ai]|imi|m[ai])|igit(?:[ai]m[ai]|m[ai]))(c[iy][a-z]*|t[eio][a-z]*)\b" replace="$1egitima$2"/>
<Typo word="(Il)Legitima(cy/te)" find="\b([iI]ll|[lL])egit?ma(cy|te(?:ly)?)\b" replace="$1egitima$2"/>
<Typo disabled="Leibniz" find="\b[lL]eibnitz\b" replace="Leibniz"/><!--avoid town & parish Leibnitz-->
<Typo word="Leisure" find="\b([lL])iesure(ly)?\b" replace="$1eisure$2"/>
<Typo word="(Wave)Length" find="\b([lL]|[wW]avel)en(?:ght?|th)(en(?:e[dr]|ing|s?)|i(?:ly|ness)|[sy]?|w(?:ays|ise))\b" replace="$1ength$2"/>
<Typo word="Les Misérables" find="\bLes\s+Miserables\b" replace="Les Misérables"/>
<Typo word="Lethal" find="\b([lL])eathal(ity|ly)?\b" replace="$1ethal$2"/>
<Typo word="Levitate" find="\b([lL])ev[ae]tat(e[ds]?|i(?:ng|ons?)|ors?)\b" replace="$1evitat$2"/>
<Typo word="Li(k/v)elihood" find="\b([lL]i[kv])elyho+d(s)?\b" replace="$1elihood$2"/>
<Typo word="Liaison" find="\b([lL])iasi?on(s)?\b" replace="$1iaison$2"/>
<Typo word="Libel" find="\b([lL])ibell(s)?\b" replace="$1ibel$2"/>
<Typo word="Library" find="\b([lL])ib(?:ar|r(?:arr|er))(i(?:ans?|es)|y)\b" replace="$1ibrar$2"/>
<Typo word="Licen(s/c)e" find="\b([lL])isc?en([cs])(e(?:d?|e+s?|s?)|ing|ors?|ures?)\b" replace="$1icen$2$3"/>
<Typo word="Lieutenant" find="\b([lL])[eiu]{2,3}t[ae]{1,2}nt?[ae]{1,2}(?<![lL]ieutena)n(cy|ts?)\b" replace="$1ieutenan$2"/>
<Typo word="Lifetime (1)" find="\b([lL])iftime(s)?\b" replace="$1ifetime$2"/>
<Typo word="Lifetime (2)" find="\b((?:[dD]uring|[iI]n)\s*(?:h(?:er|is)|its|my|their|your))\s*life?[−―–—\s]+time\b" replace="$1 lifetime"/>
<Typo word="Lifetime (3)" find="\b([lL])ife?[−―–—\s]+time\s*([aA]chievement|[bB]an|[mM]ember)\b" replace="$1ifetime $2"/>
<Typo word="Liked" find="\b([lL])i(?:ek|uke)([ds])?\b" replace="$1ike$2"/>
<Typo word="Limit" find="\b([lL])mit([a-z]*)\b" replace="$1imit$2"/>
<Typo word="Lipizzaner" find="\b[lL]ip(?:i|piz?)zaner(s)?\b" replace="Lipizzaner$1"/>
<Typo word="Liquor" find="\b([lL])iqour(ed|ices?|s?)\b" replace="$1iquor$2"/>
<Typo word="Listen/Glisten/Moisten" find="\b([gG]l|[lL]|[mM]o|[uU]nl)istn(able|e(?:d|r(?:s(?:hips?)?)?)|ing|s?)\b" replace="$1isten$2"/>
<Typo word="(Il)Literate" find="(?!\bLitteral\b)\b([iI]ll|[lL])it(?:ara|eri?|tera)([cr]y|l(?:is[mt]s?|ly)?|t(?:es?|im?|ure))\b" replace="$1itera$2"/><!--avoid surname Litteral-->
<Typo word="Literature" find="\b([lL])itr?[ai]ture\b" replace="$1iterature"/>
<Typo word="Littérateur" find="\b([lL])it[eéèê]rateur(s)?\b" replace="$1ittérateur$2"/>
<Typo word="Little" find="(?!\bLittel\b)\b([lL])itt(?:el|tle)\b" replace="$1ittle"/><!--avoid surname Littel-->
<Typo word="Live" find="(?!\bLiev Schreiber\b)\b([lL])iev(ly)?\b" replace="$1ive$2"/><!--avoid actor Liev Schreiber-->
<Typo word="Lived" find="\b([lL])ieved\b" replace="$1ived"/>
<Typo word="(Long/Short)-lived" find="\b([lL]ong|[sS]hort)lived\b" replace="$1-lived"/>
<Typo word="Lo(ne/rd/ve/w)liness" find="(?!\bLovelines\b)\b([lL])o(ne|rd|ve|w)l(?:ine|ynes?)s\b" replace="$1o$2liness"/>
<Typo word="Loosely" find="\b([lL])osely\b" replace="$1oosely"/>
<Typo word="Love" find="\b([lL])(?:oev|v(?:eo|oe))\b" replace="$1ove"/>

M

<Typo word="Mackerel" find="\b([mM])ackeral\b" replace="$1ackerel"/>
<Typo word="Macramé" find="\b([mM])acrame\b" replace="$1acramé"/>
<Typo word="Ma(d/k)e" find="\bAm([dk](?:es?|ing))\b(?<!\bAmde)" replace="Ma$1"/><!--avoid Amde-->
<Typo word="ma(d/k)e" find="\bam([dk](?:es?|ing))\b" replace="ma$1"/>
<Typo word="Magazine" find="\b([mM])agasine(s)?\b" replace="$1agazine$2"/>
<Typo word="Mainly" find="\b([mM])ailny\b" replace="$1ainly"/>
<Typo word="Maintain" find="\b([mM])ant(?:ai|ia)n(ab[a-z]+|e[dr]|ing|s?)\b" replace="$1aintain$2"/>
<Typo word="Maintenance" find="\b([mM])a(?:i?nt(?:a(?:in[ae]|n[ae])?|e(?:in[ae]|ne)?|ian[ae])|ntena)nce\b" replace="$1aintenance"/>
<Typo word="Majority" find="\b([mM])a(?:joro?|rjori)ty\b" replace="$1ajority"/>
<Typo word="Make" find="\b([mM])k(?:ae|ea)(s)?\b" replace="$1ake$2"/>
<Typo word="Makes" find="\b([mM])akse\b" replace="$1akes"/>
<Typo word="Mammal" find="\b([mM])amal(ian|s?)\b" replace="$1ammal$2"/>
<Typo word="(Mis)Manage_" find="\b([mM](?:ism)?)an(?:ag|ege?|ge)(d|ab(?:ility|l(?:e(?:ness)?|y))|ments?)\b" replace="$1anage$2"/>
<Typo word="Manager" find="\b([mM])anger(e(?:s(?:ess?|sess?)?)?|s?)(?<=(?:[aA](?:ccount(?:ing)?|ss(?:et|istant))|[bB](?:an[dk]|usiness)|[cC](?:lient|ost)|[eE]ngineering|[fF]o(?:o{1,9}tbal{1,9}|tbal{1,9}|rmer)|[gG]eneral|[hH]otel|[lL]and|[mM](?:a(?:rketing|terials)|iddle|oney)|[oO]ffice|[pP](?:e(?:ople|rsonnel)|ro(?:cess|duct[a-z]*|gram{1,9}e?|ject))|[rR]isk|[sS](?:ales|enior|tress|ystems?)|[tT](?:eam|ime)|[uU]pper|[wW]aste)\s{1,9}[mM]anger(?:e(?:s(?:ess?|sess?)?)?|s?))\b" replace="$1anager$2"/>
<Typo word="(Mis)Managing" find="\b([mM](?:ism)?)an(?:age|g)ing\b" replace="$1anaging"/>
<Typo word="(Out)Maneuver" find="\b([mM]|[oO]utm)an(o)?(?:e|ue?)ver(ed|ing|s?)\b" replace="$1an$2euver$3"/>
<Typo word="(Un)Manoeuvrable" find="\b([mM]|[uU]nm)anouverable\b" replace="$1anoeuvrable"/>
<Typo word="Manifestation" find="\b([mM])ani(?:fes|sfesta)tion(s)?\b" replace="$1anifestation$2"/>
<Typo word="(Re/Un)Manufacture" find="\b([mM]|[rR]em|[uU]nm)(?!anufactur)[au]n(?:a[aiou]?fr?ac?|fr?ac?|[iou][aiou]?fr?ac?)[ct]ur(ab(?:ility|le)|e(?:ab(?:ility|le)|[ds]?|rs?)|ing)\b" replace="$1anufactur$2"/>
<Typo word="Manufactures" find="\b([mM])anufact?ur([ds])?\b" replace="$1anufacture$2"/>
<Typo word="mark" find="\bmrak(s)?\b" replace="mark$1"/><!--made lowercase to avoid surnames Markes & Mrak-->
<Typo word="Marked" find="\b([mM])aked(ly)?\b" replace="$1arked$2"/>
<Typo word="Marriage" find="\b([mM])ar(?:[ae]|ia?|r(?:ai?|[ei]|r+[aei]))ge(able|s?)\b(?!\s+(?:[bB]lanc\b|[dD][e']\b))(?<!\b(?:[dD](?:es?|u)|[lL]es?|[uU]n)\s+\b[mM]ar(?:[ae]|ia?|r(?:ai?|[ei]|r+[aei]))ge(?:able|s?)\b(?!\s+(?:[bB]lanc\b|[dD][e']\b)))" replace="$1arriage$2"/><!--avoid valid French term thru use of lookaround to find French articles-->
<Typo word="Mariage (French) (1)" find="\b([mM])arriage(s)?\b(?<=\b(?:[dD](?:es?|u)|[lL]es?|[uU]n)\s+\b[mM]arriages?\b)" replace="$1ariage$2"/>
<Typo word="Mariage (French) (2)" find="\b([mM])arriage(s)?\b(?=\s+(?:[bB]lanc\b|[dD][e']\b))" replace="$1ariage$2"/>
<Typo word="Married" find="\b([mM])arryi?ed\b" replace="$1arried"/>
<Typo word="Masquerade" find="\b([mM])asquarad([a-z]+)\b" replace="$1asquerad$2"/>
<Typo word="Masturbate" find="\b([mM])asterbat([ei][a-z]*)\b" replace="$1asturbat$2"/>
<Typo word="Material" find="\b([mM](?:ater|etamater))ai?l(is(?:m|ts?)|s?)\b" replace="$1ial$2"/>
<Typo word="Mathematician" find="\b([mM])athe(?:[ae]+tic|m[ae]*tic|tic)i?an(s)?\b(?<![mM]athematicians?)" replace="$1athematician$2"/><!--avoid self-->
<Typo word="Mathematic*" find="\b([mM])ath[ae]?matica?(al[a-z]*|s?)\b(?<![Mm]athematic(?:a|al(?:[a-z]*)|s))(?<!ica)" replace="$1athematic$2"/>
<Typo word="Mayonnaise" find="\b([mM])ayon(?:ais?|nais)se(s)?\b" replace="$1ayonnaise$2"/>
<Typo word="Mayoral" find="\b([mM])ayorial(ty)?\b" replace="$1ayoral$2"/>
<Typo word="Meant" find="\bmenat\b" replace="meant"/><!--avoid Egyptian goddess Menat-->
<Typo word="Medi(a)eval" find="\b([mM])ed(?:e(ia?)e?v[aei]|(ia)e?v[ei])l(is[mt]s?|ly)?\b" replace="$1ed$2$3eval$4"/>
<Typo word="Medicine" find="\b([mM])ed(?:acine|iciney)\b" replace="$1edicine"/>
<Typo word="Medieval" find="\b([mM])(?:ede|id(?:e|ie))vi?al\b" replace="$1edieval"/>
<Typo word="(Re/Dis)Member" find="\b([dD]ism|[mM]|[rR]em)emeber(ed|ing|s?)\b" replace="$1ember$2"/>
<Typo word="Memoir" find="\b([mM])emior(ists?|s?)\b" replace="$1emoir$2"/>
<Typo word="memorable" find="\brememberable\b" replace="memorable"/>
<Typo word="Memorable" find="\bRememberable\b" replace="Memorable"/>
<Typo word="Men'?s_ (1)" find="\b([mM])ens[´ˈ׳᾿‘’′Ꞌꞌ`;']?s?\s+([bB]as(?:eball|ketball)|[cC](?:lothing|rew)|[fF]itness|[gG]olf|[hH]ealth|[jJ]ournal|[lL]acrosse|[mM]agazine|[rR]ooms?|[sS]ports?|[tT]e(?:ams?|nnis)|and\s+[wW]omen[´ˈ׳᾿‘’′Ꞌꞌ`;']?s)\b" replace="$1en's $2"/>
<Typo word="Men's (2)" find="\b([mM])ens[´ˈ׳᾿‘’′Ꞌꞌ`']s?\s+" replace="$1en's "/><!--avoid "mens" without apostrophe (L.); see also "-men's"-->
<Typo word="Ménage à trois" find="\b([mM])(?:énage\s+[áa]|enage\s+[aáà])\s+trois\b" replace="$1énage à trois"/>
<Typo word="Mental" find="\b([mM])enally\b" replace="$1entally"/>
<Typo word="Mention" find="\b([mM])aintion(ed|ing|s?)\b" replace="$1ention$2"/>
<Typo word="Mercantile" find="\b([mM])ercentile\b" replace="$1ercantile"/>
<Typo word="Merchandise" find="\b([mM])e(?:cha|rche)ndi([sz])(e(?:[ds]?|rs?)|ings?)\b" replace="$1erchandi$2$3"/>
<Typo word="Mérimée" find="\bM(?:er+im+[ée]|érr?imm?e)e?\b" replace="Mérimée"/>
<Typo word="Message" find="\b([mM])es(?:a|se)g(e[drs]?|ing)\b" replace="$1essag$2"/>
<Typo word="Messaging" find="\b([mM])ess[ae]nging\b" replace="$1essaging"/>
<Typo word="Messenger" find="\b([mM])essanger(s)?\b" replace="$1essenger$2"/>
<Typo word="Metallic" find="\b([bB]im|[mM]|[nN]onm)et(?:a|tal?)l(ic(?:a(?:lly)?)?|iferous|o(?:graph[a-z]+|id[a-z]*)|urg[iy][a-z]*)\b(?<!Metaloids?)" replace="$1etall$2"/><!--avoid Metaloid(s), see [[!Vaglass!]]-->
<Typo word="Metaphor" find="\b([mM])ethaphor(ical[a-z]*|s?)\b" replace="$1etaphor$2"/>
<Typo word="Meteorite" find="\b([mM])eterorite(s)?\b" replace="$1eteorite$2"/>
<Typo word="Meteorology" find="\b([mM])eto?erolog(i(?:c[a-z]*|sts?)|y)\b" replace="$1eteorolog$2"/>
<Typo word="Metropolitan" find="\b([mM])etr(?:op(?:l(?:iti?|ti)|oli?ti)|p(?:liti|ol(?:iti?|ti)))(ans?|ic(?:al)?)\b" replace="$1etropolit$2"/>
<Typo word="Microscope" find="\b([mM])icoscop(es?|ic(?:ally)?|y)\b" replace="$1icroscop$2"/>
<Typo word="Milieu" find="\b([mM])(?:elieu|ilea?u)(x)?\b" replace="$1ilieu$2"/>
<Typo word="Military" find="\b([dD]em|[mM]|[nN]onm|[pP]aram)il(?:atar|i(?:atr|rat|t(?:er|ra?))|lit(?:[ae]r|ra?)|tar)(y|i(?:es|ly|s(?:[a-z]+|[mt]s?|tic)|z[a-z]+))\b" replace="$1ilitar$2"/>
<Typo word="Millennium_" find="\bmil(?:en?|le)ni(a(?:l[a-z]*)?|um)\b" replace="millenni$1"/>
<Typo word="M/B/Trillion" find="(?!\bMillon\b)\b([bmBM]|[tT]r)il[il]on(aires?|s)\b" replace="$1illion$2"/><!--avoid surname Millon-->
<Typo word="Mimicking" find="\b([mM])imic(ed|ing)\b" replace="$1imick$2"/>
<Typo word="Mineral" find="\b([mM])in(?:eri|ir)al(s)?\b" replace="$1ineral$2"/>
<Typo word="Miniature" find="\b([mM])in[ai]tur(es?|iz[a-z]+)\b" replace="$1iniatur$2"/>
<Typo word="Minimum" find="\b([mM])inum(a|um)\b(?<!Minuma)(?!-ku)\b" replace="$1inim$2"/><!--avoid [[!Minuma!]], [[!Minuma-ku, Saitama!]]-->
<Typo word="(Min/Max/Opt)imum" find="\b([mM](?:ax|in)|[oO]pt)i(?:miu?|nu)m(s)?\b" replace="$1imum$2"/>
<Typo word="Minion" find="\b([mM])(?:inia|yni[ao])n(s)?\b" replace="$1inion$2"/>
<Typo word="Minister (2)" find="\b((?:[cC](?:abinet|hief)|[dD]efen[cs]e|[fF](?:inance|oreign)|[pP]rime)\s+[mM])ina?ster(s)?\b" replace="$1inister$2"/>
<Typo word="Minister (1)" find="\b([mM])in(?:en?s|ins|si?)t(er(?:ed|ing|s?\b(?<![mM]insters?)))\b" replace="$1inist$2"/>
<Typo word="Ministry" find="\b([mM])in(?:en?st|i(?:nst|ste)|si?t)r(ies|y)\b" replace="$1inistr$2"/>
<Typo word="Mirror" find="\b([mM])irr?orr(ed|ing|s?)\b" replace="$1irror$2"/>
<Typo word="Miscellaneous" find="\b([mM])iscel(?:ane|lani?)ous\b" replace="$1iscellaneous"/>
<Typo word="Mischief" find="\b([mM])ischei(f|vous[a-z]*)\b" replace="$1ischie$2"/>
<Typo word="Mischievous" find="\b([mM])isch(?:ei?v[ei]?|iev[ei])?ous([a-z]*)\b" replace="$1ischievous$2"/>
<Typo word="Misogyny" find="\b([mM])ysogyn(ist|y)\b" replace="$1isogyn$2"/>
<Typo word="Missile" find="\b([mM])is[is]le(s)?\b" replace="$1issile$2"/>
<Typo word="(Ad/E/Inter/O/…)Mission" find="(?<=\b(?:[aA]d|[cC]om|[dD]e(?:ad|com|sub|trans)|[eE]|[iI]nter|[oO]|[pP]er|[rR]e(?:ad|com|sub|trans)?|[sS]ub|[tT]rans)?)mis[is](bl[ey]|on(?:ar(?:ies|y)|s?)|ve(?:ly)?)\b" replace="missi$1"/><!--cheapened expensive beginning-->
<Typo word="Misspell" find="\b([mM])is(?:-s|ss+)?pell(ed|ings?|s?)\b" replace="$1isspell$2"/>
<Typo word="Mithraic" find="\b[mM]ythraic\b" replace="Mithraic"/>
<Typo word="Mizzen" find="\bmissen\b" replace="mizzen"/><!--avoid surname Missen-->
<Typo word="Model" find="\b([mM])odle(s)?\b" replace="$1odel$2"/>
<Typo word="Modem" find="\b([mM])oderm(s)?\b" replace="$1odem$2"/>
<Typo word="Moisture" find="\b([mM])osture\b" replace="$1oisture"/>
<Typo word="Molecule" find="\b([mM])oleclu(ar|es?)\b" replace="$1olecul$2"/>
<Typo word="Moment" find="\b([mM])om(?:em|men)t(ar(?:ily|y)|s?)\b" replace="$1oment$2"/>
<Typo word="Monastery" find="\b([mM])on(?:asta?|est[ae]?)r(i(?:al|es)|y)\b" replace="$1onaster$2"/>
<Typo word="Money" find="\b([mM])oeny(ed)?\b" replace="$1oney$2"/>
<Typo disabled="Moniker" find="\b([mM])onicker(s)?\b" replace="$1oniker$2"/><!-- Disabled per https://www.dictionary.com/browse/monicker -->
<Typo word="Monkeys" find="\b([mM])onkies\b(?<!Funkie Monkies)" replace="$1onkeys"/><!--avoid Funkie Monkies-->
<Typo word="Monotype" find="\b([mM])ona?typ(es?|ic)\b" replace="$1onotyp$2"/>
<Typo word="_month" find="\bmounth(ly|s?)\b" replace="month$1"/><!--avoid Mounth-->
<Typo word="More" find="\bomre\b" replace="more"/>
<Typo word="More(over)" find="\b([mM])roe(over)?\b" replace="$1ore$2"/>
<Typo word="Alanis Morissette" find="\b[aA]lan+is\s+[mM]or+isette\b" replace="Alanis Morissette"/><!--avoid Bill Morrisette-->
<Typo word="Mortar" find="\b([mM])orter(ed|ing|s)\b" replace="$1ortar$2"/><!--avoid surname Morter-->
<Typo word="Mortgage" find="\b([mM])orgag(e[des]?|ing)\b" replace="$1ortgag$2"/>
<Typo word="Motivate" find="\b([mM])otiviat(e[ds]?|i(?:ng|on))\b" replace="$1otivat$2"/>
<Typo word="Mountain" find="\b([mM])o(?:ntai?n|u(?:ntai?ni|tain))(ee?r(?:ed|ing|s|(?<!Montaner))|ous[a-z]*|s(?:ides?)?|tops?|y?)(?!\s(?:Berton|wax))(?<!Chris\sMontan|Eva\sMontan|La\sMontan|Nils\sMontan|Patrick\sMontan|Saint-Montan)\b" replace="$1ountain$2"/><!--avoid Montan Berton/wax, Chris/Eva/La/Nils/Patrick/Saint- Montan-->
<Typo word="Movie" find="\b([mM])ovei(s)?\b" replace="$1ovie$2"/>
<Typo word="Mucous" find="\b([mM])ucuou?s\b" replace="$1ucous"/>
<Typo word="Multiple" find="\b([mM])ut?lipl(e[stx]?|i(?:able|c(?:a(?:nds?|ti[a-z]*)|ity)|e[drs])|y(?:ing)?)\b" replace="$1ultipl$2"/>
<Typo word="Multiplier" find="\b([mM])ultiple(d|rs?)\b" replace="$1ultiplie$2"/>
<Typo word="Municipal (1)" find="\b([mM])uni?(?:c[ai]?p[ai]?[ai]?la?l?e?|p[ai]?c[ai]?[ai]?la?l?e?)(?<!nicipal)([ai]?[aei]?t(?:es|ies|y))?(?<!nicipale)\b" replace="$1unicipal$2"/>
<Typo word="Municipal (2)" find="\b([mM])un(?:i(?:c(?:ipi|pi?)|nc?pi?|pi?)|cip|nicip)al([a-z]*)\b" replace="$1unicipal$2"/>
<Typo word="Murder" find="\b([mM])uder(e(?:d|rs?)|ing|s?)\b" replace="$1urder$2"/>
<Typo word="Museum" find="\b([mM])usu?em(s)?\b" replace="$1useum$2"/>
<Typo word="Musical" find="\b([mM])usci?al([es]?|ity|ly)\b(?<!Musial)" replace="$1usical$2"/><!--avoid surname Musial-->
<Typo word="Musician" find="\b([mM])uscician(s)?\b" replace="$1usician$2"/>
<Typo word="Mutilate" find="\b([mM])util[il]at(e[ds]?|i(?:ng|ons?))\b" replace="$1utilat$2"/>
<Typo word="Myriad" find="\b([mM])yraid\b" replace="$1yriad"/>
<Typo word="Mysterious" find="\b([mM])(?:ister[iy]|yster)ous([a-z]*)\b" replace="$1ysterious$2"/>
<Typo word="Mystery" find="\b([mM])ister(ies|y(?<!Mistery))\b" replace="$1yster$2"/>

N

<Typo word="Name" find="\b([nN])mae([ds]?|ly)\b" replace="$1ame$2"/>
<Typo word="Napoleonic (1)" find="\b[nN]apoleonian\b" replace="Napoleonic"/>
<Typo word="(Inter)National" find="\b([iI]ntern|[nN])ato?inal([a-z]*)\b" replace="$1ational$2"/>
<Typo word="Nationality" find="\b([nN])ationalt(ies|y)\b" replace="$1ationalit$2"/>
<Typo word="(Inter)Nationally" find="\b([iI]ntern|[nN])ationall?y-" replace="$1ationally "/>
<Typo word="Native Americans" find="\bnative\s+[aA]mericans\b" replace="Native Americans"/><!--avoid singular: context dependent, additional look-around needed to reinstate-->
<Typo word="(Un)Natural" find="\b([nN]|[uU]nn)aturual(ly|s?)\b" replace="$1atural$2"/>
<Typo word="(Un)Naturally" find="\b([nN]|[uU]nn)atur(?:a|el?|uru?al?)ly\b" replace="$1aturally"/>
<Typo word="Nazareth" find="\b(?:Naze|naz[ae])re(nes?|th)\b" replace="Nazare$1"/>
<Typo word="(Un)necessary" find="\b([nN]|[uU]nn)ec+a?i?e?a?s+[ae]+r+[ae]?(?<![nN]ecessar)(ily|y)\b" replace="$1ecessar$2"/><!--Fuzzy rule, extends & completely replaces existing rule "Unnecessary"-->
<Typo word="(Un)Necessary" find="\b([nN]|[uU]nn)e(?:c(?:assa|es+e)|s+[ae]s+a)r(il)?y\b" replace="$1ecessar$2y"/>
<Typo word="Necessity" find="\b([nN])ec(?:ces?|e)sit(at(?:e[ds]?|ing)|ies|y)\b" replace="$1ecessit$2"/>
<Typo word="Née" find="([\s\(])n[eè][eèé]\b" replace="$1née"/>
<Typo word="Négligée" find="\b([nN])(?:églige|egligé)e?(s)?\b" replace="$1égligée$2"/><!--avoid [[wikt:negligee]]-->
<Typo word="Negligible" find="\b([nN])egli(?:ga)?bl([ey])\b" replace="$1egligibl$2"/>
<Typo word="(Re)Negotiate" find="\b([nN]|[rR]en)ego(?:cia|ta)(b(?:ility|l[ey])|t(?:ed?|i(?:ng|on)|or)s?|nt(?<!ciant)s?)\b" replace="$1egotia$2"/>
<Typo word="Neighbo(u)r" find="\b([nN])[ei]+[gh]*bh?(?:o?(u)?[eo]?r|ro?(u)?o?)(?<![nN]eighbou?r)(ed|hoods?|ing|l(?:iness|y)|s?)\b(?<!N(?:e(?:br|iber)|i(?:eb(?:hur|oer|ur)|gh?bor)))" replace="$1eighbo$2$3r$4"/>
<Typo word="Never" find="\b([nN])ver\b" replace="$1ever"/>
<Typo word="(Never/None)theless" find="\b([nN](?:ever|one))(?:th(?:e\s+)?|\s+the)\s?less\b" replace="$1theless"/>
<Typo word="New Delhi" find="\bNew\s*[dD]ehli\b" replace="New Delhi"/>
<Typo word="New" find="\b([nN])we(s)?\b(?!-|\s(?:N(?:kwo|we)|nkwo|[oO]rie)\b)(?<!Nwe)" replace="$1ew$2"/><!--avoid names Nwe- & Nwe-->
<Typo word="Newsletter" find="\b([nN])ew[ls]etter(s)?\b" replace="$1ewsletter$2"/>
<Typo word="Newspaper" find="\b([nN])e[sw]paper(m[ae]n|s?|wom[ae]n)\b" replace="$1ewspaper$2"/>
<Typo word="Newsstand" find="\b([nN])ewstand(s)?\b" replace="$1ewsstand$2"/>
<Typo word="NF-κB" find="\b[nN][fF]-?[kK][bB]\b" replace="NF-κB"/>
<Typo word="Niccolò Machiavelli" find="\b[nN]ic+ol+o\s+[mM]ac+hi?avel+i\b" replace="Niccolò Machiavelli"/>
<Typo word="Nickel_" find="(?!\bNickle\b)\b([nN])ickle(i(?:c|ferous)|o(?:deons?|us))?\b" replace="$1ickel$2"/><!--avoid surname Nickle-->
<Typo word="Niece" find="\b([nN])eice(s)?\b" replace="$1iece$2"/>
<Typo word="Nighttime" find="\b([nN])ightime\b" replace="$1ighttime"/>
<Typo word="Ninety/teen" find="\b([nN])int(een(?:s?|ths?)|ie(?:s|ths?)|y)\b" replace="$1inet$2"/>
<Typo word="Ninth" find="\b([nN])ineth(s)?\b" replace="$1inth$2"/>
<Typo word="Noël Coward" find="\b[nN]oel [cC]oward\b" replace="Noël Coward"/>
<Typo word="Nonetheless" find="\b([nN])ontheless\b" replace="$1onetheless"/>
<Typo word="Nonoperational" find="\bunoperational\b" replace="nonoperational"/>
<Typo word="Nonoperational" find="\bUnoperational\b" replace="Nonoperational"/>
<Typo word="Nonsense" find="\b([nN])onsenc(e|ical[a-z]*)\b" replace="$1onsens$2"/>
<Typo word="North" find="\b([nN])o(?:rht|th)(east|er(?:ly|n[a-z]*)|w(?:ard|est))?\b(?<!Noth)" replace="$1orth$2"/><!--allow surname Noth-->
<Typo word="North(ea/we)stern" find="\b([nN])orth[er]+(ea|we)stern([a-z]*)\b" replace="$1orth$2stern$3"/>
<Typo word="Northern_" find="\b([nN])o(?:her|r(?:ht?h?er|the)|ther?)(ly|n(?:ers?|most)?)\b(?<!Northen)" replace="$1orther$2"/><!--avoid surname Northen-->
<Typo word="Notably" find="\b([nN])ota(?:b(?:il|le)|l)y\b" replace="$1otably"/>
<Typo word="Notice" find="\b([nN])otive([ds])?\b" replace="$1otice$2"/>
<Typo word="Notoriety" find="\b([nN])oteriety\b" replace="$1otoriety"/>
<Typo word="Nouméa" find="\b[nN]oumea\b" replace="Nouméa"/>
<Typo word="Nouveau" find="\b([nN])oveau(x)?\b" replace="$1ouveau$2"/>
<Typo word="Now" find="\b([nN])(?:owe?s|wo)\b" replace="$1ow"/>
<Typo word="Nowadays" find="\b([nN])ow\s?(a\s)?days\b" replace="$1owadays"/>
<Typo word="nth-season something" find="\b(\d+(?:[nr]d|st|th)|e(?:ight(?:eenth|h|ieth)|leventh)|f(?:i(?:ft(?:eenth|h|ieth)|rst)|o(?:rtieth|urt(?:eenth|th)))|hundredth|nint(?:eenth|h|ieth)|s(?:e(?:cond|ven)|ixt(?:eenth|h|ieth))|t(?:enth|hir(?:d|t(?:eenth|ieth))|we(?:lfth|ntieth)))\b\s+season(?=\s+(?:c(?:ast|liffhanger)|episode|finale(?!\s+loss)|premiere(?!d)))" replace="$1-season"/>
<Typo word="non-title bout/fight/match" find="\bnon\s+title(?=\s+(?:bouts?\b|fights?\b|match\b))" replace="non-title"/>
<Typo word="nth-round something" find="\b(\d+(?:[nr]d|st|th)|e(?:ight(?:eenth|h|ieth)|leventh)|f(?:i(?:ft(?:eenth|h|ieth)|rst)|o(?:rtieth|urt(?:eenth|h)))|hundredth|nint(?:eenth|h|ieth)|s(?:e(?:cond|vent(?:eenth|h|ieth))|ixt(?:eenth|h|ieth))|t(?:enth|h(?:ir(?:d|t(?:eenth|ieth))|ousandth)|we(?:lfth|ntieth)))\b\s+round(?=\s+(?:decisions?|game|knockouts?|KOs?|newspaper\s+decisions?|technical\s+knockouts?|TKOs?))" replace="$1-round"/>
<Typo word="Nuclear" find="\b([nN])ucule?ar\b" replace="$1uclear"/>
<Typo word="Nuisance" find="\b([nN])u(?:isans|sanc)e(s)?\b" replace="$1uisance$2"/>
<Typo word="Nullarbor" find="\b[nN]ullabour\b" replace="Nullarbor"/>
<Typo word="Numerical" find="\b([nN])umber[ai]cal(ly)?\b" replace="$1umerical$2"/>
<Typo word="Numerous" find="\b([nN])um(?:bero|e(?:or|rio))us([a-z]*)\b" replace="$1umerous$2"/>
<Typo word="Nuptial" find="\b([nN])uptual(s)?\b" replace="$1uptial$2"/>
<Typo word="Nurturing" find="\b([nN])utur(e[ds]?|ing)\b" replace="$1urtur$2"/>
<Typo word="n-round something" find="\b(\d+|e(?:ight(?:een|y?)|leven)|f(?:i(?:ft(?:een|y)|ve)|o(?:rty|ur(?:teen)?))|hundred|nine(?:t(?:een|y))?|one|s(?:even|ix)(?:t(?:een|y))?|t(?:en|h(?:irt(?:een|y)|ousand|ree)|w(?:e(?:lve|nty)|o)))\b\s+round(?=\s+(?:d(?:ecisions?|raws?)|knockouts?|KOs?|match(?:es)?|newspaper\s+decisions?|technical\s+knockouts?|TKOs?))" replace="$1-round"/><!--"A n-something" won't catch all useful, esp. boxing-related things-->
<Typo word="n-something contract/deal/run/etc." find="\b((?<!,)\d{1,3}|e(?:ight(?:een|y?)|leven)|f(?:i(?:ft(?:een|y)|ve)|o(?:rty|ur(?:teen)?))|hundred|nine(?:t(?:een|y))?|one|s(?:even|ix)(?:t(?:een|y))?|t(?:en|hr(?:ee|irt(?:een|y))|w(?:e(?:lve|nty)|o)))(?:&nbsp;|\s+)(album|book|episode|fi(?:ght|lm)|game|movie|picture|record)(?=\s+(?:contract|deal|run|s(?:eason|uspension|weep))\b)" replace="$1-$2"/><!--entertainment-related hyphen combos-->
<Typo word="n-time champion/winner_" find="\b([\d]+[\d,\.]*|e(?:ight(?:een|y?)|leven)|f(?:i(?:ft(?:een|y)|ve)|o(?:rty|ur(?:teen)?))|hundred|nine(?:t(?:een|y))?|one|s(?:even|ix)(?:t(?:een|y))?|t(?:en|h(?:irt(?:een|y)|ousand|ree)|w(?:e(?:lve|nty)|o)))\b\s+time(?=\s+(?:champions?|defending\s+champions?|losers?|nominees?|winners?))" replace="$1-time"/>

O

<Typo word="(Dis)Obedient" find="\b([dD]iso|[oO])bedian(ce|t(?:ly)?)\b" replace="$1bedien$2"/>
<Typo word="Obituary" find="\b([oO])bit(?:au?|ia|u)r(ies|y)\b" replace="$1bituar$2"/>
<Typo word="Obsess" find="\b([oO])b(?:es|s(?:e|ses?))s(e[ds]|i(?:ng|ons?|ve)(?:ly)?|ors?)?\b" replace="$1bsess$2"/>
<Typo word="Obsolete" find="\b([oO])bselete([ds]?|ly)\b" replace="$1bsolete$2"/>
<Typo word="Obstacle (1)" find="\b([oO])bsta(?:cal|ncle)(s)?\b" replace="$1bstacle$2"/>
<Typo word="Obstacle (2)" find="\b([oO])b(?:st(?:acal|ica?le?)|t(?:ac(?:al|le)|ica?le?))(s)?\b" replace="$1bstacle$2"/> 
<Typo word="Occasion" find="\b([oO])c(?:a(?:is+|s(?:s+|t)?|t)|ca(?:is+|s(?:s+|t)|t))i?on+(al[a-z]*|ed|ing|s?)\b" replace="$1ccasion$2"/>
<Typo word="Occupied" find="\b([oO])ccupate([ds])\b" replace="$1ccupie$2"/>
<Typo word="Occupy" find="\b([oO])ccupate?(ing)?\b" replace="$1ccupy$2"/>
<Typo word="(Un)Occupy" find="\b([oO]|[uU]no)c(?:cup|up?)p(a(?:nts?|tion[a-z]*)|ie[ds]|y(?:ing)?)\b" replace="$1ccup$2"/>
<Typo word="Occur" find="\b([oO])c(?:co?ur|ur?)r(s)?\b" replace="$1ccur$2"/>
<Typo word="(Re)Occurred/ing/ence" find="\b([oO]|[rR]eo)c(?:cur|ur+)(e(?:d|n(?:ces?|t))|ing)\b" replace="$1ccurr$2"/>
<Typo word="Occurrence" find="\b([oO])c(?:curr?a|ur(?:[ea]|r(?:[ae]|r+e)))n(ces?|t)\b" replace="$1ccurren$2"/>
<Typo word="Octahedron" find="\b([oO])ctohedr(al?(?:ly)?|ons?)\b" replace="$1ctahedr$2"/>
<Typo word="Octave" find="\b([oO])ctiv(al|es?)\b" replace="$1ctav$2"/>
<Typo word="Oeuvre" find="\b([oO])uevre(s)?\b" replace="$1euvre$2"/>
<Typo word="Of...descent" find="\b([oO]f\s+[A-Z][a-z]+(?:an|ese|i(?:c|sh))\s+de)cs?ent\b" replace="$1scent"/>
<Typo word="Of(f) course" find="\b([oO]ff?)course\b" replace="$1 course"/>
<Typo word="Officer" find="\b([oO])ffcer(s)?\b" replace="$1fficer$2"/>
<Typo word="(Un)Official" find="\b([oO]|[uU]no)ffic(?:ai?|cia)l(dom|ism|ly|s?)\b" replace="$1fficial$2"/><!--avoid foreign word oficial-->
<Typo word="(Un)Officially" find="\b([oO]|[uU]no)f+(?:cial|ica)ly\b" replace="$1fficially"/>
<Typo word="Oft(en)times" find="\b([oO])ft(en)?[−―–—\s]+times\b" replace="$1ft$2times"/>
<Typo word="Often" find="\b([oO])ftenly\b" replace="$1ften"/>
<Typo word="Olympic" find="\b([oO])l(?:my?p|y[mp]m?)ic(s)?\b" replace="$1lympic$2"/>
<Typo word="Omelette" find="\b([oO])mlette(s)?\b" replace="$1melette$2"/>
<Typo word="Ominous" find="\b([oO])m(?:en|min|ni)ous(ly)?\b" replace="$1minous$2"/>
<Typo word="Once/Twice" find="\b([oO]n|[tT]wi)ced\b" replace="$1ce"/>
<Typo word="Only" find="\b([oO])nyl\b" replace="$1nly"/>
<Typo word="Onomatopoeia" find="\b([oO])nomatopeo?i(a|c[a-z]*)\b" replace="$1nomatopoei$2"/>
<Typo word="Opening" find="\b([oO])p+enn(ed|ings?)\b" replace="$1pen$2"/>
<Typo word="Operate" find="\b([oO])perrat([a-z]+)\b" replace="$1perat$2"/>
<Typo word="Ophthalmology" find="\b([oO])pthal?m(ic|olog(?:ists?|y))\b" replace="$1phthalm$2"/>
<Typo word="Opioid" find="\b([oO])piod(s)?\b" replace="$1pioid$2"/>
<Typo word="Oppo(nent/site)" find="\b([oO])ppe(nents?|s(?:e[ds]?|i(?:ng|tes?)))\b" replace="$1ppo$2"/>
<Typo word="Opponent" find="\b([oO])ppono?nent(s)?\b" replace="$1pponent$2"/>
<Typo word="Opportunity" find="\b([oO])p+(?:er|or?|ror?|ur)t?uni(?<![oO]pportuni)(s(?:[mt]s?|tic[a-z]*)|t(?:ies|y))\b" replace="$1pportuni$2"/>
<Typo word="(Un)Oppose" find="\b([oO]|[uU]no)p+oss(e[ds]?|ing)\b" replace="$1ppos$2"/>
<Typo word="(O/Su/Presu)ppose" find="\b([oO]|[pP]resu|[sS]u)pos([a-z]+)\b(?<!Reta Oposta)(?<![oO]pos(?:hchnaya|sums?|tegidae?|ura))" replace="$1ppos$2"/>
<Typo word="Opposite" find="\b([oO])pp(?:asite|os(?:ate|it))(ly|s?)\b" replace="$1pposite$2"/>
<Typo word="Opposition" find="\b([oO])pp?ositition\b" replace="$1pposition"/>
<Typo word="Optimism" find="\b([oO])pto?mi(s(?:ations?|e[ds]?|ing|m|t[a-z]*)|z(?:ations?|e[ds]?|ing))\b" replace="$1ptimi$2"/>
<Typo word="Orchestra" find="\b([oO])rch[aiou]?stra([i-sy]*)\b" replace="$1rchestra$2"/>
<Typo word="(Un)Ordered" find="\b([oO]|[uU]no)rded\b" replace="$1rdered"/>
<Typo word="Ordinary" find="\b([oO])ridinar(il)?y\b" replace="$1rdinar$2y"/>
<Typo word="Ordnance (Survey/…)" find="\bOrdinance\s+(Board|Corps|Department|Group|Museum|S(?:quadron|urvey)|Testing)\b" replace="Ordnance $1"/>
<Typo word="Origin" find="\b([oO])r(?:gin|ign)(s)?\b" replace="$1rigin$2"/>
<Typo word="(Un)Original" find="\b([oO]|[uU]no)r(?:g(?:ini?|ni)|i(?:g(?:i(?:ni|on)|ni?)|ng(?:ini?|ni))|ng(?:ini?|ni))a(l(?:ly)?|t(?:e[ds]?|i(?:ng|ons?)|ors?))\b" replace="$1rigina$2"/>
<Typo word="Originally" find="\b([oO])rig(?:[ae]nn?a|i(?:n(?:a|[in]al?)|onal?)|onal?)ly\b" replace="$1riginally"/>
<Typo word="Orphanage" find="\b([oO])rphani?ge(s)?\b" replace="$1rphanage$2"/>
<Typo word="Orthogonal" find="\b([oO])rthag[io]n[ai]l(ly|s?)\b" replace="$1rthogonal$2"/>
<Typo word="Other" find="\b([oO])(?:hte|teh)r(s)?\b" replace="$1ther$2"/>
<Typo word="Others" find="\b([oO])therw\b" replace="$1thers"/>
<Typo word="Out_" find="\botu\b\s" replace="out"/><!--allow surname and place name Otu but not Ma'afu'otu'itonga-->
<Typo word="Outer" find="\b([oO])utter(most|wear)?\b" replace="$1uter$2"/>
<Typo word="Output" find="\b([oO])t?uput(s?|t(?:ed|ing))\b" replace="$1utput$2"/>
<Typo word="Overridden" find="\b([oO])ver(?:id?|ri)den\b" replace="$1verridden"/>
<Typo word="Override" find="\b([oO])ver(id(?:den|es?|ing)|ode)\b" replace="$1verr$2"/>
<Typo word="(Over/Under)whelm" find="\b([oO]v|[uU]nd)erw(?:ea?l|heli)m(ed|ing|s?)\b" replace="$1erwhelm$2"/>
<Typo word="Oxymoron/Oxygen" find="\b([oO])xi(ge|moro)n\b" replace="$1xy$2n"/>

P

<Typo word="Palme d'Or" find="\b[pP]alme?\s+[dD][´ˈ׳᾿‘’′Ꞌꞌ`'][oO]r\b" replace="Palme d'Or"/>
<Typo word="Pamphlet" find="\b([pP])am[fp]let(ing|s?)\b" replace="$1amphlet$2"/>
<Typo word="Pantomime" find="\b([pP])antomine(s)?\b" replace="$1antomime$2"/>
<Typo word="Paper" find="\b([pP])apaer(ed|ing|s?)\b" replace="$1aper$2"/>
<Typo word="Papier-mâché" find="\b([pP])ap(?:er[−―–—\s]+[mM]aché|ier(?:[−―–—\s]+[mM]aché| mâché))\b" replace="$1apier-mâché"/><!--avoid [[wikt:papier-mache]]-->
<Typo word="Parade" find="\b([pP])erade([ds])\b" replace="$1arade$2"/>
<Typo word="(Un)Parallel" find="\b([pP]|[uU]np)ar(?:alel?|el+e|ral(?:el?|le)|r+alle)l(i(?:s(?:e[ds]?|ms?)|ze[ds]?)|e(?:d|pipeds?)|ograms?|s?)\b" replace="$1arallel$2"/>
<Typo word="Parallelly" find="\b([pP])arr?al(?:ell|lel)?y\b" replace="$1arallelly"/>
<Typo word="Paraphernalia" find="\b([pP])araphr?enalia\b" replace="$1araphernalia"/>
<Typo word="Parenthesis" find="\b([pP])aranthe(s[ei]s|tic[a-z]+)\b" replace="$1arenthe$2"/>
<Typo word="Parishioner (1)" find="\b([pP])arish[io]ner(s(?:hip)?)?\b" replace="$1arishioner$2"/>
<Typo word="Parishioner (2)" find="\b([pP])ar(?:is+[hi]?|r+is+h?i?)oner(s(?:hip)?)?\b" replace="$1arishioner$2"/>
<Typo word="Parliament" find="(?!\bParlament\b)\b([pP])ar?l[ai]i?ment(ar[a-z]+|s?)\b(?<!mentarisch[a-z]*)" replace="$1arliament$2"/><!--avoid common proper name for foreign parliament "Parlament"-->
<Typo word="Parmesan" find="\bparmesan\b" replace="Parmesan"/>
<Typo word="Participate" find="\b([pP])a[rt]+[ei]?c[aei]*pa?(?<!articipa)(n(?:c[ey]|ts?)|t(?:e[ds]?|i(?:ng|on)|or[sy]?))\b" replace="$1articipa$2"/>
<Typo word="Particular (1)" find="\b([pP])a(?:rticlu?|ticul)a([a-z]+)\b" replace="$1articula$2"/>
<Typo word="Particular (2)" find="\b([pP])ar(?:itucla|ticual)r([a-z]*)\b" replace="$1articular$2"/>
<Typo word="Particularly" find="\b([pP])articu(?:a(?:l[lr]?|ri?l)|l+a(?:lr|r(?:[ei]l+)?)|llarl)y\b" replace="$1articularly"/>
<Typo word="Party" find="\b([pP])ary\b" replace="$1arty"/>
<Typo word="(Sur)pass" find="\b(p|[sS]urp)as(e[ds]|ing)\b" replace="$1ass$2"/><!--avoid Pasing, a place in Germany-->
<Typo word="Passenger" find="\b([pP])as(?:en|se)ger(s)?\b" replace="$1assenger$2"/>
<Typo word="Passer-by" find="\b([pP])asser\s+bye?r?(s)?\b" replace="$1asser$2-by"/> 
<Typo word="Passers(-)by" find="\b([pP])asser(-)?bye?r?s\b" replace="$1assers$2by"/> 
<Typo word="Pastime" find="\b([pP])as[st]time(s)?\b" replace="$1astime$2"/>
<Typo word="Pastoral" find="\b([pP])astural\b" replace="$1astoral"/>
<Typo word="Patent" find="\b([pP])attent(ed|ing|s?)\b" replace="$1atent$2"/>
<Typo word="(Im)Patience" find="\b([iI]mp|[pP])aitien(ce|t)\b" replace="$1atien$2"/>
<Typo word="Patrolling" find="\b([pP])atrol(e[dr]|ing)\b" replace="$1atroll$2"/>
<Typo word="Pavilion" find="\b([pP])avillion(s)?\b(?!, [wW]yoming\b| [wW]yoming\b)" replace="$1avilion$2"/><!--avoid [[Pavillion, Wyoming]]-->
<Typo word="Pejorative" find="\b([pP])erjor[ai]ti(ons?|ve[a-z]*)\b" replace="$1ejorati$2"/>
<Typo word="Peloton" find="\b([pP])eleton\b" replace="$1eloton"/>
<Typo word="Penélope Cruz" find="\bPenelope\s+Cruz\b" replace="Penélope Cruz"/>
<Typo word="Peninsula" find="\b([pP])en(?:is|ni(?:ns|s)|sin)ula(r)?\b" replace="$1eninsula$2"/>
<Typo word="People (1)" find="\b([pP])(?:eop[el]|oeple)([ds])?\b" replace="$1eople$2"/>
<Typo word="People (2)" find="\b([pP])o?eo(?:lpe|pel)([ds])?\b" replace="$1eople$2"/>
<Typo word="(Un/Mis/Ap)Perceive" find="\b([aA]pp|[mM]isp|[pP]|[uU]np)(?:ercie|rec[ei]+)v(abl[ey]|e[ds]?|ing)\b" replace="$1erceiv$2"/>
<Typo word="Percent" find="\b([pP])recent(ages?)?\b" replace="$1ercent$2"/>
<Typo word="Perform" find="\b([pP])e(?:for|rfo(?:re)?)m(a(?:ble|nces?)|e(?:d|rs?)|ing|s?)\b" replace="$1erform$2"/>
<Typo word="(Non)Performance" find="\b([nN]onp|[pP])(?:er?|re)form(?:a|en|na)ce(s)?\b" replace="$1erformance$2"/>
<Typo word="Performs" find="\b([pP])erfore?mes\b" replace="$1erforms"/>
<Typo word="Perhaps" find="\b([pP])er(?:h(?:asp|eaps|pas)|phas)\b" replace="$1erhaps"/>
<Typo word="Perimeter" find="\b([pP])erimiter(s)?\b" replace="$1erimeter$2"/>
<Typo word="Period" find="\b([pP])(?:e|rer?)iod(s|ic(?:al(?:ly|s?))?)?\b" replace="$1eriod$2"/>
<Typo word="Peripatetic" find="\b([pP])eripathetic\b" replace="$1eripatetic"/>
<Typo word="Peripheral" find="\b([pP])eripherial(ly|s?)\b" replace="$1eripheral$2"/>
<Typo word="Perjury" find="\b([pP])erjerr?y\b" replace="$1erjury"/>
<Typo word="(Im)Permanent" find="\b([iI]mp|[pP])er(?:m(?:an[ai]|[ei]n[aei])|n[aei]m[aei])n(c[ey]|t[a-z]*)\b" replace="$1ermanen$2"/>
<Typo word="Perpendicular" find="\b([pP])erpindicular(ly)?\b" replace="$1erpendicular$2"/>
<Typo word="Perseverance" find="\b([pP])erserver[ae]n(ce|t(?:ly)?)\b" replace="$1erseveran$2"/>
<Typo word="Persevere" find="\b([pP])erserver(e[ds]?|ing)\b" replace="$1ersever$2"/>
<Typo word="Persistent" find="\b([pP])eristen(c[ey]|t(?:ly)?)\b" replace="$1ersisten$2"/><!--avoid persistant, a concept in ontology-->
<Typo word="Personage" find="\b([pP])ersonnage(s)?\b" replace="$1ersonage$2"/>
<Typo word="Personal" find="\b([pP])eros?nal(ity|ly)?\b" replace="$1ersonal$2"/>
<Typo word="Personnel" find="\b([pP])ersonn?ell\b" replace="$1ersonnel"/>
<Typo word="Persuade" find="\b([pP])(?:ersu|u(?:rsua|susa))(d(?:e[ds]?|ing)|si[a-z]+)\b" replace="$1ersua$2"/>
<Typo word="Perturbation" find="\b([pP])ertub(ations?|ed)\b" replace="$1erturb$2"/>
<Typo word="Pessary" find="\b([pP])essiary\b" replace="$1essary"/>
<Typo word="(Com)Petition" find="\b([cC]omp|[pP])etetion(ed|ing|s?)\b" replace="$1etition$2"/>
<Typo word="Pharaoh" find="\b([pP])haroah(s)?\b(?!\sSanders)(?<!(?:A(?:merican|shley)|Jay)\sPharoah|illage\sof\sthe\sPharoahs)" replace="$1haraoh$2"/>
<Typo word="Phenomenal" find="\b([pP])heno(?:menon|n(?:em|men))a(l(?:ly)?)?\b" replace="$1henomena$2"/>
<Typo word="Phenomenally" find="\b([pP])henomenonly\b" replace="$1henomenally"/>
<Typo word="Phenomenon" find="\b([pP])heno(?:m(?:enom|on(?:enom|on(?:on)?))|n[eo]mon)\b" replace="$1henomenon"/>
<Typo word="Philanthropy" find="\b([pP])hila(?:nt(?:hr?|r)|thr)oph?(?<!lanthrop)(i(?:es|sts?)|ic(?:al(?:ly)?)?|[ey])\b" replace="$1hilanthrop$2"/>
<Typo word="Philosophical" find="\b([pP])h(?:ill?i|yll?o)sophical(ly)?\b" replace="$1hilosophical$2"/>
<Typo word="Philosophy" find="\b([pP])hil(?:[ai]so|osa?|so)ph(ers?|i(?:c[a-z]*|es|[sz][a-z]+)|y)\b" replace="$1hilosoph$2"/>
<Typo word="Pho(n/t)ograph" find="\b([pP])ho([nt])a?graph(ers?|ic[a-z]*|[sy])?\b" replace="$1ho$2ograph$3"/>
<Typo word="Phoenician" find="\b[pP]honeci[ao]n(s)?\b" replace="Phoenician$1"/>
<Typo word="Physics" find="\b([pP])hisic(al(?:i(?:s[mt]s?|ty)|ly|s?)|i(?:ans?|sts?|ze[ds]?)|s?)\b" replace="$1hysic$2"/>
<Typo word="Piña Colada" find="\bPina\s+[cC]ol+ada(s)?\b" replace="Piña Colada$1"/>
<Typo word="Picture" find="\b([pP])citur(e[ds]?|ing)\b" replace="$1ictur$2"/>
<Typo word="Piece" find="\b([pP])eic(e(?:[ds]?|meal|work)|ing)\b" replace="$1iec$2"/>
<Typo word="Pilgrimage" find="\b([pP])ilgr(?:a|im)mage(s)?\b" replace="$1ilgrimage$2"/>
<Typo word="Pineapple" find="\b([pP])inn?app?le(s)?\b" replace="$1ineapple$2"/>
<Typo word="Pinocchio" find="\bPin(?:noc?|o)chio\b" replace="Pinocchio"/>
<Typo word="Pioneer" find="\b([pP])i(?:on(?:ee|n(?:ee)?)|non)e+r(ed|ing|s?)\b" replace="$1ioneer$2"/>
<Typo word="Place" find="\b([pP])alce(?!phalo)([a-z]*)\b" replace="$1lace$2"/><!--avoid palcephalopoda & variants-->
<Typo word="(Dis/Em/Mis/Re)Placement" find="\b([dD]isp|[eE]mp|[mM]isp|[pP]|[rR]ep)lacment(s)?\b" replace="$1lacement$2"/>
<Typo word="Plácido Domingo" find="\bPlacido\s+[dD]omingo\b" replace="Plácido Domingo"/>
<Typo word="Plagiarism" find="\b([pP])lagaris([mt])\b" replace="$1lagiaris$2"/>
<Typo word="Plague" find="\b([pP])laug(e[ds]?|ing)\b" replace="$1lagu$2"/>
<Typo word="Plaintiff" find="\b([pP])lantiff?(s)?\b" replace="$1laintiff$2"/>
<Typo word="_plant life" find="(?!\bPlantlife\b)\b([pP])lant-?life\b" replace="$1lant life"/><!--avoid proper n. Plantlife-->
<Typo word="Plantation" find="\b([pP])latation(s)?\b" replace="$1lantation$2"/><!-- planation is a word -->
<Typo disable="Plaque" find="\b([pP])lacque(s)?\b" replace="$1laque$2"/><!--avoid placque http://www.merriam-webster.com/medical/placque-->
<Typo word="Plateau" find="\b([pP])lateu(s)?\b" replace="$1lateau$2"/>
<Typo word="Platform" find="\b([pP])lataform(s)?\b" replace="$1latform$2"/>
<Typo word="Platinum" find="\b([pP])lat(?:ini|ni?)um(s)?\b" replace="$1latinum$2"/>
<Typo word="Playwright" find="\b([pP])lay(?:right|writer?)(s)?\b" replace="$1laywright$2"/>
<Typo word="(Un)Pleasant" find="\b([pP]|[uU]np)l(?:aesa|e(?:ase|sa))nt(ly|ness)?\b" replace="$1leasant$2"/>
<Typo word="Plebiscite" find="\b([pP])leb[ei][cs]ite(s)?\b" replace="$1lebiscite$2"/>
<Typo word="Plummet" find="\b([pP])lum(?:et?|met)t(ed|ing|s?)(?<!Rue Plumet)\b" replace="$1lummet$2"/>
<Typo word="Poem" find="\b([pP])eom(s)?\b" replace="$1oem$2"/>
<Typo word="Poetry" find="\b([pP])(?:eotr|oet)y\b" replace="$1oetry"/>
<Typo word="Point" find="\b([aA]pp|[dD]isapp|[pP])iont(e(?:d|rs?)|ing|ments?|s?)\b" replace="$1oint$2"/>
<Typo word="Poison" find="\b([pP])o(?:isi|sio)n(ed|ing|ous|s?)\b" replace="$1oison$2"/>
<Typo word="Political" find="\b([pP])ol(?:i(?:c|t[ci])|tic)al(ly)?\b" replace="$1olitical$2"/>
<Typo word="Politician" find="\b([pP])ol(?:iti(?:c|ti)|tici)an(s)?\b" replace="$1olitician$2"/>
<Typo word="Pollinate" find="\b([pP])olinat([a-z]+)\b" replace="$1ollinat$2"/>
<Typo word="Pollute" find="\b([pP])olut(e[ds]?|i(?:ng|on))\b" replace="$1ollut$2"/>
<Typo word="Pölsa" find="\b([pP])olsa\b" replace="$1ölsa"/>
<Typo word="Polyphonic" find="\b([pP])olyphonyic\b" replace="$1olyphonic"/>
<Typo word="Polysaccharide" find="\b([pP])olysacc?(?:aride|charid)(s)?\b" replace="$1olysaccharide$2"/>
<Typo word="Pomegranate" find="\b([pP])omegranite(s)?\b" replace="$1omegranate$2"/>
<Typo word="Popular" find="\b([pP])opulare\b" replace="$1opular"/>
<Typo word="(Pop/Reg)ularity" find="\b([pP]op|[rR]eg)ul[ai]raty\b" replace="$1ularity"/>
<Typo word="Popularly" find="\b([pP])opular(?:[ai]l)?y\b" replace="$1opularly"/>
<Typo word="Population" find="\b([pP])op(?:luatio|oulatio|ulati)n(s)?\b" replace="$1opulation$2"/>
<Typo word="Portrait" find="\b([pP])r?o(?:rt|tr)a(it(?:s?|ures?)|y(?:als?|ed|ing|s?))\b" replace="$1ortra$2"/>
<Typo word="Portraying" find="\b([pP])ortraing\b" replace="$1ortraying"/>
<Typo word="Position" find="\b([pP])(?:os[st]i|soi)tion(al(?:ly)?|ed|s?)\b" replace="$1osition$2"/>
<Typo word="(Dis/Im/Re/Com/Sup)Position" find="\b([cC]omp|[dD]isp|[iI]mp|[pP]|[rR]ep|[sS]upp)os(?:i(?:sti|titi?)|osti|ti)(on(?:al(?:ly)?|ed|ing|s?)|ve(?:ly|s?))\b" replace="$1ositi$2"/>
<Typo word="(Dis/Re)Possess" find="\b([dD]isp|[pP]|[rR]ep)os(?:es?|se)s(e[ds]|i(?:ng|ons?|ve(?:ly|ness|s?))|ors?)\b" replace="$1ossess$2"/>
<Typo word="Possesses" find="\b([pP])ossessess\b" replace="$1ossesses"/>
<Typo word="(Im)Possibility" find="\b([iI]mp|[pP])os(?:ib(?:ili|li)|sibli)t(ies|y)\b" replace="$1ossibilit$2"/>
<Typo word="(Im)Possible" find="(?<!\bè\s{0,9})\b([iI]mp|[pP])os(?:ib|s(?:ab|ibi))l([ey])\b" replace="$1ossibl$2"/>
<Typo word="Posthumous" find="\b([pP])ost(?:h(?:omous|umo(?:s|usl))|umos)(ly)?\b" replace="$1osthumous$2"/>
<Typo word="Potato" find="\b([pP])otatoe\b" replace="$1otato"/>
<Typo word="Potsdam" find="\bpostdam\b" replace="Potsdam"/>
<Typo word="Power" find="\b([pP])woer(ed|ful(?:ly)?|s?)\b" replace="$1ower$2"/>
<Typo word="Powerful" find="\b([pP])o(?:ver|we)ful\b" replace="$1owerful"/>
<Typo word="Practical" find="\b([aP])racticle\b" replace="$1ractical"/>
<Typo word="Practice" find="\b([pP])ratic(al(?:ly)?|e[ds]?|ing)\b" replace="$1ractic$2"/>
<Typo word="Practitioner" find="\b([pP])racti(?:ci)?oner(s)?\b" replace="$1ractitioner$2"/>
<Typo word="Prairie" find="\b([pP])ra(?:iry|rie)(s)?\b" replace="$1rairie$2"/>
<Typo word="Pre-Columbian" find="\b([pP])re-?Colombian\b" replace="$1re-Columbian"/>
<Typo word="Precursor" find="\b([pP])recu(?:rse|so)r(s)?\b" replace="$1recursor$2"/>
<Typo word="Predecessor" find="\b([pP])re(?:cedesso|d(?:[ai][cs]+es+[eo]|a(?:c(?:[cs]+es+[eo]|es[eo])|s(?:[cs]+es+[eo]|es(?:[eo]|s+[eo])))|e(?:c(?:[cs]+es+[eo]|es[eo])|s(?:[cs]+es+[eo]|es(?:[eo]|s+[eo])))|i(?:c(?:[cs]+es+[eo]|es[eo])|s(?:[cs]+es+[eo]|es(?:[eo]|s+[eo])))|[aei][cs]+es+e))r(s)?\b" replace="$1redecessor$2"/>
<Typo word="Predictable" find="\b([pP])redicatbl([ey])\b" replace="$1redictabl$2"/>
<Typo word="Prediction" find="\b([pP])rediciton(s)?\b" replace="$1rediction$2"/>
<Typo word="Predominately" find="\b([pP])redomiantly\b" replace="$1redominately"/>
<Typo word="Preeminent" find="\b([pP])reminen(ce|t)\b" replace="$1reeminen$2"/>
<Typo word="Preferably" find="\b([pP])referrabl([ey])\b" replace="$1referabl$2"/>
<Typo word="Pregnant" find="\b([pP])reg(?:a(?:na)?|ne)n(c(?:ies|y)|t)\b" replace="$1regnan$2"/>
<Typo word="Premier(e)" find="\b([pP])r(?:eme?i|imie)r(e[ds]?|ing|s?)\b" replace="$1remier$2"/>
<Typo word="Premillennial" find="\b([pP])remillenial\b" replace="$1remillennial"/>
<Typo word="Preoccupy" find="\b([pP])reocup(ations?|ie[ds]|y)\b" replace="$1reoccup$2"/>
<Typo word="Prerogative" find="\b([pP])erogative(s)?\b" replace="$1rerogative$2"/>
<Typo word="Presence" find="\b([pP])res(?:anc|cenc|ens)e\b" replace="$1resence"/>
<Typo word="Presidential" find="\b([pP])res(?:edenti|idenit)al\b" replace="$1residential"/>
<Typo word="Prestigious" find="\b([pP])res(?:it(?:eg[ei]|gi|ig[ei])|t(?:[ei]g[ei]|tig))ous(ly)?\b" replace="$1restigious$2"/>
<Typo word="Presumably" find="\b([pP])resum(?:abe|ib)ly\b" replace="$1resumably"/>
<Typo word="Priest" find="\b([pP])reist(hoods?|ly|s?)\b" replace="$1riest$2"/>
<Typo word="Priesthood" find="\b([pP])riestood\b" replace="$1riesthood"/>
<Typo word="Primitive" find="\b([pP])rimative(ly|s?)\b" replace="$1rimitive$2"/>
<Typo word="Primordial" find="\b([pP])rimordal\b" replace="$1rimordial"/>
<Typo word="Princip(al/le)" find="\b([pP])ri(?:ci|n(?:c|ici))p(al(?:ly|s?)|le[ds]?)\b" replace="$1rincip$2"/>
<Typo word="(Im)Prison" find="\b([iI]mp|[pP])rision(e(?:d|rs?)|ing|ment|s?)\b" replace="$1rison$2"/> 
<Typo word="Private" find="\b([pP])rivi?t(e(?:ly|s?)|i[sz](?:ations?|e[ds]?|ing))\b" replace="$1rivat$2"/>
<Typo word="Privately (1)" find="\b([pP])rivatell?y-" replace="$1rivately "/>
<Typo word="Privately (2)" find="\bprivately-(?<= is a privately-)" replace="privately "/>
<Typo word="Privilege" find="\b([pP]|[uU]nderp)riv(?:al[ei]d?|el(?:[ei]d?|le)|il(?:[ai]|ed)|led)g(e[drs]?|ing)\b" replace="$1rivileg$2"/>
<Typo word="Probabilistic" find="\b([pP])robablistic\b" replace="$1robabilistic"/>
<Typo word="Probability" find="\b([pP])roba(?:bila|libi)t(ies|y)\b" replace="$1robability$2"/>
<Typo word="(Im)Probably" find="\b([iI]mp|[pP])ro(?:b(?:al?)?|pab)l([ey])\b" replace="$1robabl$2"/>
<Typo word="Problem" find="\b([pP])(?:orble|robel)m(s)?\b" replace="$1roblem$2"/>
<Typo word="Procedure" find="\b([pP])roce(?:dger|edure)(s)?\b" replace="$1rocedure$2"/>
<Typo word="Proceed" find="\b([pP])rocede?(ed|ings?|s?)\b" replace="$1roceed$2"/> 
<Typo word="Process" find="\b([pP])ro(?:c(?:ces*|e)|es?)s(e[ds]|i(?:ng|ons?)|ors?)?\b" replace="$1rocess$2"/>
<Typo word="Processor" find="\b([pP])rocesser(s)?\b" replace="$1rocessor$2"/>
<Typo word="Proclaim" find="\b([pP])roclam(e[dr]|ing)\b" replace="$1roclaim$2"/>
<Typo word="Profess_" find="\b([pP])rof(?:ess+|fes?)s(e[ds]|ing)?\b" replace="$1rofess$2"/>
<Typo word="Profession" find="\b([pP])roff?esion(s)?\b" replace="$1rofession$2"/>
<Typo word="(Non/Semi/Un)Professional" find="\b(emip|[nN]onp|[pP]|Smip|[uU]np)rof(?:es(?:ion+al?|sion(?:al|nal?))|fes+ion+al?)l(i[sz][a-z]+|ly|s?)\b(?<!ofesional\b)" replace="$1rofessional$2"/><!--avoid Spanish word profesional-->
<Typo word="Professor" find="\b([pP])rof(?:es(?:[eo]|se)|fess?[eo])r(s)?\b(?!\s+de\b)(?<!\b(?:[aA]l|[dD]el|[eE][ln]|[uU]n)\s+\b[pP]rof(?:es(?:[eo]|se)|fes(?:[eo]|s[eo]))rs?\b(?!\s+de\b))" replace="$1rofessor$2"/><!--avoid foreign "profesor" thru use of lookaround for various articles-->
<Typo word="Profesor (Spanish)" find="\b([pP])rofessor(s)?\b(?<=\b(?:[dD]el|[eE]l)\s+\b([pP])rofessor(s)?\b)" replace="$1rofesor$2"/>
<Typo word="Proficient" find="\b([pP])rof(?:fi[cst]i[ae]|i[cst]ia)n(cy|t(?:ly)?)\b" replace="$1roficien$2"/>
<Typo word="Programmable" find="\b([pP])rogramable\b" replace="$1rogrammable"/>
<Typo word="Progress" find="\b([pP])(?:rog|togr)ess(ed|i(?:ng|ons?|ve[a-z]*))\b" replace="$1rogress$2"/>
<Typo word="Proliferation" find="\b([pP])reliferat([a-z]+)\b" replace="$1roliferat$2"/>
<Typo word="pro-life" find="\bpro\s*life(rs?)?\b(?![^\s\.]*\.\w)" replace="pro-life$1"/><!--avoid cap. form due to various proper nouns; avoid domains-->
<Typo word="Prolific" find="\b([pP])rofilic(ly)?\b" replace="$1rolific$2"/>
<Typo word="Promiscuous" find="\b([pP])romiscous(ly)?\b" replace="$1romiscuous$2"/>
<Typo word="Promote" find="\b([pP])(?:omo|rom(?:e|ot))t(e[ds]|i(?:ng|ons?))\b" replace="$1romot$2"/>
<Typo word="Prompt" find="\b([pP])ropmt(ed|ing|s?)\b" replace="$1rompt$2"/>
<Typo disabled="Pronominal" find="\b([pP])ronomial\b" replace="$1ronominal"/><!--avoid [[wikt:pronomial]]-->
<Typo word="Pronounced" find="\b([pP])rou?nou[cn]+h?(?<!ronounc)(e[ds]?|ing|ments?)\b" replace="$1ronounc$2"/>
<Typo word="Pronouncement" find="\b([pP])rouncement(s)?\b" replace="$1ronouncement$2"/>
<Typo word="Pronunciation" find="\b([pP])ron(?:o(?:nci?ation|un(?:ci?ation|ici?ati?on))|u(?:ciation|n(?:c(?:ation|iaton)|ici?ati?on)))(s)?\b" replace="$1ronunciation$2"/>
<Typo word="Propaganda (1)" find="\b([pP])r(?:apa|opo)gand(as?|i(?:s(?:e[ds]?|ts?)|ze[ds]?))\b" replace="$1ropagand$2"/>
<Typo word="Propaganda (2)" find="\b([pP])ropogand([a-z]+)\b" replace="$1ropagand$2"/>
<Typo word="Propagate" find="\b([pP])ropogat(e[ds]?|i(?:ng|on))\b" replace="$1ropagat$2"/>
<Typo word="proper" find="\bpropper(ly)?\b" replace="proper$1"/><!--avoid surname Propper-->
<Typo word="Prophecy" find="\b([pP])rophac(ies|y)\b" replace="$1rophec$2"/>
<Typo word="Prophesied_" find="\b([pP])rophec(ie(?:d|rs?)|ying)\b" replace="$1rophes$2"/>
<Typo word="(Dis)Proportion" find="\b([dD]isp|[pP])(?:opor|ropo)tion(a(?:l|te)(?:ly)?|s?)\b" replace="$1roportion$2"/>
<Typo word="(Dis)Proportionate" find="\b([dD]isp|[pP])roportiate(ly)?\b" replace="$1roportionate$2"/>
<Typo word="Proposition" find="\b([pP])ropostion(ed|s?)\b" replace="$1roposition$2"/>
<Typo word="Proprietary" find="\b([pP])ropietar(i(?:es|ly)|y)\b" replace="$1roprietar$2"/>
<Typo word="Proselytizing" find="\b([pP])roseletyzing\b" replace="$1roselytizing"/>
<Typo word="Prosecutor" find="\b([pP])rosecuter(ial|s?)\b" replace="$1rosecutor$2"/>
<Typo word="Prospect/Prosper" find="\b([pP])ropse(ct(?:i(?:ng|ve)|us)?|r(?:ed|ity|ous)?)\b" replace="$1rospe$2"/>
<Typo word="Propose" find="\b([pP])ropse([ds])?\b" replace="$1ropose$2"/>
<Typo word="Protagonist" find="\b([pP])rot[ao]ganist(s)?\b" replace="$1rotagonist$2"/>
<Typo word="Protect" find="\b([pP])retect([a-z]*)\b(?<!tect(?:al|o|um))" replace="$1rotect$2"/><!--avoid pretecto, pretectal, & pretectum--> 
<Typo word="Protein" find="\b([pP])rotie(ds?|n(?:ase|oid|uria)?s?)\b" replace="$1rotei$2"/>
<Typo word="Protestant_" find="\bprotest[ae]nt(ism|s?)\b" replace="Protestant$1"/>
<Typo word="Protocol" find="\b([pP])rotocal(s)?\b" replace="$1rotocol$2"/>
<Typo word="Protuberance" find="\b([pP])rot(?:ruber[ae]|ubere)n(ces?|t(?:ly)?)\b" replace="$1rotuberan$2"/>
<Typo word="(Ap/Im/Dis/Disap/Re)Prove" find="\b([aA]pp|[dD]is(?:app|p)|[iI]mp|[pP]|[rR]ep)roov(a(?:bl[ey]|l)|e[dnrs]?|ing[a-z]*)\b" replace="$1rov$2"/>
<Typo word="Provide" find="\b([pP])(?:orvid|rovd)(e(?:d|rs?)|ing)\b" replace="$1rovid$2"/>
<Typo word="Provincial" find="\b([pP])rov(?:i(?:ci|ni?ci?)|ni?ci?)(?<!vinci)al(ly)?\b" replace="$1rovincial$2"/>
<Typo word="Provisional" find="\b([pP])rovisonal(ly)?\b" replace="$1rovisional$2"/>
<Typo word="Provocative" find="\b([pP])rovacative(ly)?\b" replace="$1rovocative$2"/>
<Typo word="Proximity" find="\b([pP])roximty\b" replace="$1roximity"/>
<Typo word="Psyche+" find="\b([pP])(?:hych|sy[ch]|ysc)(e(?:del?ics?|s?)|iatr[a-z]+|o(?:ics?|log[a-z]+|tics?))\b" replace="$1sych$2"/>
<Typo word="Public school" find="\b([pP])ubic\s*([sS])[ch]{1,2}o+l\b" replace="$1ublic $2chool"/>
<Typo word="Publication" find="\b([pP])ubica([a-z]+)\b" replace="$1ublica$2"/>
<Typo word="(Un)Published" find="\b([pP]|[uU]np)ub(?:ish|lis)(able|e(?:[ds]?|rs?)|ing)?\b" replace="$1ublish$2"/>
<Typo word="Puccini" find="\bpucc?ini\b" replace="Puccini"/>
<Typo word="pumpkin" find="\bpumkin\b" replace="pumpkin"/><!--avoid Pumkin-->
<Typo word="Purchase" find="\b([pP])u(?:cha|rch)s(e[ds]?|ing)\b" replace="$1urchas$2"/>
<Typo word="Purport" find="\b([pP])(?:erpor?|urpo)t([a-qt-z]*)\b" replace="$1urport$2"/><!--avoid -rated suffix-->
<Typo word="Purpose" find="\b([pP])(?:rup|upr?)os(e([ds]?|ful|less)(ly)?|ing)\b" replace="$1urpos$2"/>
<Typo word="Purposely" find="\b([pP])urposedly\b" replace="$1urposely"/>
<Typo word="Pursue" find="\b([pP])ersu(a(?:ble|n(?:ce|t))|e(?:[ds]?|rs?)|i(?:ng|ts?))\b" replace="$1ursu$2"/>

Q

<Typo word="(Ac)Quaint" find="\b([aA]cq|[qQ])uiant(ance[a-z]*|e(?:d(?:ly)?|st)|ing|ly|s?)\b" replace="$1uaint$2"/>
<Typo word="Qualify" find="\b([dD]isq|[qQ]|[uU]nq)uai?l+[ai]?f(?<!alif)(i(?:cations?|e[ds])|y(?:ing)?)\b" replace="$1ualif$2"/>
<Typo word="Qua-...-y" find="\b([dD]isq|[eE]q|[qQ]|[uU]nq)au(l|nt)[ai](f(?:i(?:cations?|e[ds])|y(?:ing)?)|t(?:ies|y))\b" replace="$1ua$2i$3"/>
<Typo word="Quantity" find="\b([qQ])uan(?:it(?:it)?|t(?:at|iti))(ies|y)\b" replace="$1uantit$2"/>
<Typo word="Quarantine" find="\b([qQ])uar(?:anta|ent)ine([ds])?\b" replace="$1uarantine$2"/>
<Typo word="Quarter_" find="\b([qQ])uater(?!cent|ma(?:in|ss)|n)([a-z]*)\b" replace="$1uarter$2"/>
<Typo disabled="Québécois" find="\bQu(?:eb[eé]|[éè]be)cois(es?)?\b" replace="Québécois$1"/>
<Typo word="Question" find="\b([qQ])ue(?:s(?:i(?:on|ton)|t(?:iom|oin))|tion)(e(?:d|rs?)|ing(?:ly)?|s?)\b" replace="$1uestion$2"/>
<Typo word="Questionable" find="\b([qQ])uest(?:ionn|on)ab([il][a-z]+)\b" replace="$1uestionab$2"/>
<Typo word="Questionnaire" find="\b([qQ])uestion+air(s)?\b" replace="$1uestionnaire$2"/>
<Typo word="Quintessential" find="\b([qQ])uinessential(ly)?\b" replace="$1uintessential$2"/>
<Typo word="Quizzes" find="\b([qQ])uize([ds])\b" replace="$1uizze$2"/>

R

<Typo word="Rabbinical" find="\b([rR])abin+ical(ly)?\b" replace="$1abbinical$2"/>
<Typo word="Radioactive" find="\b([rR])adiactiv([a-z]+)\b" replace="$1adioactiv$2"/>
<Typo word="Railroad" find="\b([rR])ail(?:oa|rao)d(e(?:d|rs?)|ing|s?)\b" replace="$1ailroad$2"/>
<Typo word="Rapid" find="\b([rR])epid(s)?\b" replace="$1apid$2"/>
<Typo word="Raspberry" find="\b([rR])as(?:ber+|[bp]+er|per+)(ies|y)\b" replace="$1aspberr$2"/>
<Typo word="Ratify" find="\b([rR])adif(i(?:cation|e[ds])|y)\b" replace="$1atif$2"/>
<Typo word="Raucous" find="\b([rR])a(?:ca|uc)us(ly)?\b" replace="$1aucous$2"/>
<Typo word="Reach" find="\b([rR])e(?:ac|ch)(e[ds]|ing)\b" replace="$1each$2"/>
<Typo word="real" find="\brela\b" replace="real"/><!--avoid surname Rela-->
<Typo word="Realistic" find="\b([rR])ealsit(ic[a-z]*|s?)\b" replace="$1ealist$2"/>
<Typo word="Realized" find="\b([rR])eliz(ation|e[ds]?|ing)\b" replace="$1ealiz$2"/>
<Typo word="Really" find="\b([rR])(?:ael|el?a)ly\b" replace="$1eally"/>
<Typo word="Rebell(ed|i(?:ng|on))" find="(?<!\b[lL]a\s{1,9})\b([rR])eb(?:bel?|[el])l(ed|ing|ion(?!\s+(?:a\b|del?\b|en\b))s?|ious[a-z]*)\b" replace="$1ebell$2"/><!--avoid Spanish word rebelion(sic) by looking for Spanish articles-->
<Typo word="Rebelión (1)" find="(?<=\b[lL]a\s{1,9})\b([rR])ebelion\b" replace="$1ebelión"/>
<Typo word="Rebelión (2)" find="\b([rR])ebelion(?=\s+(?:a\b|del?\b|en\b))\b" replace="$1ebelión"/>
<Typo word="Rebound" find="\b([rR])ebounce\b" replace="$1ebound"/>
<Typo word="Recall" find="\b([rR])eacll(ed|ing|s?)\b" replace="$1ecall$2"/>
<Typo word="Recipe" find="\b([rR])ecipie(s)?\b" replace="$1ecipe$2"/>
<Typo word="Recipient" find="\b([rR])ec(?:ei?|ie)pient(s)?\b" replace="$1ecipient$2"/>
<Typo word="Recognise" find="\b([rR])eco[gn]i([sz](?:abl[ey]|e[ds]?|ing)|tions?)\b" replace="$1ecogni$2"/>
<Typo word="Recommend" find="\b([rR])e(?:c(?:c[ao]m?men|om(?:en?|m(?:an|e)))|ommen)d(a(?:ble|t[a-z]+)|e(?:d|rs?)|ing|s?)\b" replace="$1ecommend$2"/>
<Typo word="Reconciliation" find="\b([rR])econ[cs]il(?:li)?at(ions?|ory)\b" replace="$1econciliat$2"/>
<Typo word="Reconnaissance" find="\b([rR])ec(?:c+on(?:[aeiou]+s+[aei]+|n+(?:[aeiou]+s+[aei]+|n[aeiou]+s+[aei]+|s+[aei]+)|s+[aei]+)|on(?:[aeiou]+s+[aei]+|n+(?:a(?:a(?:ss+[aei]+ess+[aei]+oss+[aei]+uss+[aei]+|[aeiou]*s(?:[aei]+|s(?:ai|[ei]|s+[aei]+)))|[eiou][aeiou]*s(?:[aei]+|s(?:ai|[ei]|s+[aei]+))|s+[aei]+)|[eiou](?:[aeiou]+s(?:[aei]+|s(?:ai|[ei]|s+[aei]+))|[aeio]s+[aei]+|s+[aei]+|us+[aei]+)|n[aeiou]+s+[aei]+|s+[aei]+)|s+[aei]+))nce(s)?\b" replace="$1econnaissance$2"/>
<Typo word="Record" find="\b([rR])ecrod(e(?:d|rs?)|ings?|s?)\b" replace="$1ecord$2"/>
<Typo word="Recreate" find="\b([rR])ecrat(e[ds]?|ion(?:al(?:ly)?)?|ing)\b" replace="$1ecreat$2"/>
<Typo word="Recruit" find="\b([rR])ec(?:ru|ui)t(e(?:d|rs?)|ing|ments?|s?)\b" replace="$1ecruit$2"/>
<Typo word="Recurr(ed/ing)" find="\b([rR])ea?c(?:cur?|u)r(e(?:d|n(?:ces?|t(?:ly)?))|ing)\b" replace="$1ecurr$2"/><!--avoid reoccuring-->
<Typo word="Redeem" find="\b([rR])eedem(ed|ing|s?)\b" replace="$1edeem$2"/>
<Typo word="Refer" find="\b([rR])ef[fr]er(e(?:e[ds]?|n(?:[cs](?:e[ds]?|ing)|t(?:ial|s?)))|s?)\b" replace="$1efer$2"/>
<Typo word="Referendum" find="\b([rR])efr?edendum\b" replace="$1eferendum"/>
<Typo word="Referred" find="\b([rR])ef(?:e|fe|rer?)r(als?|ed|ing)\b" replace="$1eferr$2"/>
<Typo word="Referring" find="\b([rR])efr?eriang\b" replace="$1eferring"/>
<Typo word="Refers" find="\b([rR])efr?(?:er|re)rs\b" replace="$1efers"/>
<Typo word="Refrigerate" find="\b([rR])efridgerat(e[ds]?|i(?:ng|on)|ors?)\b" replace="$1efrigerat$2"/>
<Typo word="Refusal" find="\b([rR])efusla(s)?\b" replace="$1efusal$2"/>
<Typo word="Regard" find="\b([rR])eguard(ing|less|s)\b" replace="$1egard$2"/>
<Typo word="Regardless" find="\birr?egu?ardless\b" replace="regardless"/>
<Typo word="Regardless" find="\bIrr?egu?ardless\b" replace="Regardless"/>
<Typo word="Regards" find="\b([rR])e(?:agrd|garde)s\b" replace="$1egards"/>
<Typo word="Regular" find="\b([rR])egluar(ity|ly)?\b" replace="$1egular$2"/>
<Typo word="(Ir)Regularly" find="\b([iI]rr|[rR])egu(?:arly|lar(?:ily|y))\b" replace="$1egularly"/>
<Typo word="Regulation" find="\b([rR])egulaion(s)?\b" replace="$1egulation$2"/>
<Typo word="Regulator" find="\b([rR])egulaotr(s)?\b" replace="$1egulator$2"/>
<Typo word="Rehearse" find="\b([rR])ehers(als?|e[ds]?|ing)\b" replace="$1ehears$2"/>
<Typo word="Reign" find="\b([rR])eigin(ed|ing|s?)\b" replace="$1eign$2"/>
<Typo word="Reincarnation" find="\b([rR])eicarnat(e[ds]?|i(?:ng|on))\b" replace="$1eincarnat$2"/>
<Typo word="Reinforce" find="\b([rR])eenforc(e[ds]|ing|ments?)\b" replace="$1einforc$2"/>
<Typo word="(Re)iterate" find="\b([iI]|[rR]ei)tterat(e[ds]?|i(?:ng|ons?|ve(?:ly)?)|or)\b" replace="$1terat$2"/>
<Typo word="Rejuvenate" find="\b([rR])ejuv[ai]nat(e[ds]?|i(?:ng|on)|ors?)\b" replace="$1ejuvenat$2"/>
<Typo word="Relate" find="\b([rR])eala?t(e[ds]?|ion(?:al|s?|ships?)|iv[ei][a-z]*)\b" replace="$1elat$2"/>
<Typo word="Relation" find="\b([rR])elatiopn(s(?:hips?)?)?\b" replace="$1elation$2"/>
<Typo word="Relatively" find="\b([rR])ea?lita?ve(ly|s?)\b" replace="$1elative$2"/>
<Typo word="Release (2)" find="\b([rR])el[ae]se([ds])?\b" replace="$1elease$2"/>
<Typo word="Release (1)" find="\b([rR])e(?:al[ae]a?|la?e)s(e[ds]?|ing)\b" replace="$1eleas$2"/>
<Typo word="(Ir)Relevant" find="\b([iI]rr|[rR])el(?:av[ae]|evea?|l+[ae]v[ae])n(c[ey]|t(?:ly)?)\b" replace="$1elevan$2"/>
<Typo word="(Un)Reliability" find="\b([rR]|[uU]nr)e(?:alibil|liabli)ty\b" replace="$1eliability"/>
<Typo word="Relief" find="\b([rR])elei(fs?|v(?:e(?:[ds]?|rs?)|ing))\b" replace="$1elie$2"/>
<Typo word="Religion" find="\b([rR])el(?:gio|ig(?:eo|ioi|o))(n(?:is[mt]|less|s?)|s(?:e|ity)|us[a-z]*)\b" replace="$1eligio$2"/>
<Typo word="Religious" find="\b([rR])eligios(ly|ness)?\b" replace="$1eligious$2"/>
<Typo word="Relinquish" find="\b([rR])el(?:enqui|i(?:nque?|qui))sh(e[ds]|ing|ment)?\b" replace="$1elinquish$2"/>
<Typo word="Remain" find="(?!\bRemian\b)\b([rR])e(?:ama?i|m(?:ai|ia))nd?(?<![rR]emain)(ders?|ed|ing|s?)\b" replace="$1emain$2"/><!--avoid proper noun Remian-->
<Typo word="Remaining" find="\b([rR])ema(?:ing(?:ing)?|ning)\b" replace="$1emaining"/>
<Typo word="Remember" find="\b([rR])emeber(ed|ing|s?)\b" replace="$1emember$2"/>
<Typo word="Reminisce" find="\b([rR])em(?:enis?|in(?:es?|i|si?))c(e(?:[ds]?|n[ct][a-z]*)|ing)\b" replace="$1eminisc$2"/>
<Typo word="Remnant" find="\b([rR])em[ei]n[ae]nt(s)?\b" replace="$1emnant$2"/>
<Typo word="René Descartes" find="\bRene\s+Descartes\b" replace="René Descartes"/>
<Typo word="Rendezvous" find="\b([rR])ende[vz]ous\b" replace="$1endezvous"/>
<Typo word="Renewal" find="\b([rR])enewl(s)?\b" replace="$1enewal$2"/>
<Typo word="Renown" find="\b([rR])eknown(ed)?\b" replace="$1enown$2"/>
<Typo word="Renters" find="\b([rR])entor(s)?\b" replace="$1enter$2"/>
<Typo word="Reorganization" find="\b([rR])eorganision\b" replace="$1eorganization"/>
<Typo word="Repeated" find="\b([rR])epetead(ly)?\b" replace="$1epeated$2"/>
<Typo word="(Un)Repentant" find="\b([rR]|[uU]nr)epe(?:nte|t[ae])n(ce|t(?:ly)?)\b" replace="$1epentan$2"/>
<Typo word="Repertoire" find="\b([rR])ep[eir]to(ires?|r(?:i(?:al|es)|y))\b" replace="$1eperto$2"/>
<Typo word="Replacement" find="\b([rR])elpacement(s)?\b" replace="$1eplacement$2"/>
<Typo word="Reported" find="\b([rR])eportad(ly)?\b" replace="$1eported$2"/>
<Typo word="Represent" find="\b([rR])e(?:p(?:es+[ae]?[ent]+|p[pr]*es+[ae]?[ent]+|r(?:es+[ae]?[ent]+|[pr]+es+[ae]?[ent]+|sent))|r[pr]*es+[ae]?[ent]+)(?<!epres(?:ent|se))(ati(?:on(?:al|s?)|ves?)|ed|ing|s?)\b" replace="$1epresent$2"/>
<Typo word="Representation" find="\b([rR])epres(?:anta|en)ti(on|ves?)\b" replace="$1epresentati$2"/>
<Typo word="Representative" find="\b([rR])eprese?[nt][aeint]*ve?(?<!entative)(s)?\b" replace="$1epresentative$2"/>
<Typo word="Reprimand" find="\b([rR])epr[ae]mand(ed|ings?|s?)\b" replace="$1eprimand$2"/>
<Typo word="Require" find="\b([rR])(?:e(?:cqui?re?|qu(?:ie?r|re?))|quire?)([ds]?|ments?)\b" replace="$1equire$2"/>
<Typo word="Requiring" find="\b([rR])(?:e(?:cqui?|qu)|qui)re?ing\b" replace="$1equiring"/>
<Typo word="Rescind" find="\b([rR])e[cs]ind(ed|ing|s?)" replace="$1escind$2"/>
<Typo word="Resemble" find="\b([rR])es(?:emb|sembl)(ances?|e(?:[ds]?|nces?)|ing)\b" replace="$1esembl$2"/>
<Typo word="Reservoir" find="\b([rR])esevoir(s)?\b" replace="$1eservoir$2"/>
<Typo word="Reside" find="\b([rR])ecid(e(?:[ds]?|nts?)|ing)\b" replace="$1esid$2"/>
<Typo word="Resolute" find="\b([rR])esollut([a-z]+)\b" replace="$1esolut$2"/>
<Typo word="Respect" find="\b([rR])epsect([a-z]*)\b" replace="$1espect$2"/>
<Typo word="Response (1)" find="\b([rR])e(?:pons|spo(?:ms|nc))(es?|ive(?:ly)?|ib[a-z]+)\b" replace="$1espons$2"/>
<Typo word="Response (2)" find="\b([rR])e(?:pons|spo(?:ms|n[cs]))\b" replace="$1esponse"/>
<Typo word="(Ir)Responsibility" find="\b([iI]rr|[rR])espon(?:is?bili|nsibili|s[ae]?bili|sib(?:il|li))t(?:i?t?(ies)|(e)(i)(s)|[ei]?t?(y))\b" replace="$1esponsibilit$2$4$3$5$6"/>
<Typo word="(Ir)Responsible" find="\b([iI]rr|[rR])espon(?:isb|s(?:[ae]b|ibi))l([ey])\b" replace="$1esponsibl$2"/>
<Typo word="Restaurant" find="\b([rR])e(?:s(?:au|t(?:[ae][au]?|u(?:[aeu][au]?)?)?)|tau)ru?a?e?u?n?t(s)?(?<!estaurants?)(?<=\b[Ra-z]{1,10}[nu][a-z]{1,10})\b" replace="$1estaurant$2"/>
<Typo word="Restaurateur" find="\b([rR])est(?:arau?|era)nt[eo]u?r(s)?\b" replace="$1estaurateur$2"/><!--avoid [[wikt:restauranteur]]-->
<Typo word="Result" find="\b([rR])eult(ant|ed|ing|s?)\b" replace="$1esult$2"/>
<Typo word="Résumé" find="\b([rR])(?:esumé|ésume)(s)?\b" replace="$1ésumé$2"/><!--avoid "resume"-->
<Typo word="Resurgence" find="\b([rR])esurgan(ce|t)\b" replace="$1esurgen$2"/>
<Typo word="Resurrect" find="\b([rR])esss?urect(ed|i(?:ng|on)|s?)\b" replace="$1esurrect$2"/>
<Typo word="Resuscitate" find="\b([rR])es(?:cu(?:c[cs]?|s(?:c?|s+)?)|su(?:c[cs]?|s(?:c?|s+)?)|u(?:c[cs]?|s+))ita(t(?:e[ds]?|i(?:ng|ons?|ve)|ors?)|ble|nts?)\b" replace="$1esuscita$2"/>
<Typo word="Retaliate" find="\b([rR])etalitate([ds])?\b" replace="$1etaliate$2"/>
<Typo word="Retaliation" find="\b([rR])etalitation\b" replace="$1etaliation"/>
<Typo word="Retrieve" find="\b([rR])et(?:ire|rei)v(als?|e[ds]|ing)\b" replace="$1etriev$2"/>
<Typo word="Re(tro)spective" find="\b([rR]e(?:tro)?)pective(ly|s?)\b" replace="$1spective$2"/>
<Typo word="Returned" find="\b([rR])etu(?:nre|rn)d\b" replace="$1eturned"/>
<Typo word="Reversal" find="\b([rR])everal(s)?\b" replace="$1eversal$2"/>
<Typo word="(R)Evolutionary" find="\b([eE]|[rR]e)volutiona[ry]\b" replace="$1volutionary"/>
<Typo word="Rewrite" find="\b([rR])ewriet(s)?\b" replace="$1ewrite$2"/>
<Typo word="Rewritten" find="\b([rR])ewitten\b" replace="$1ewritten"/>
<Typo word="Reykjavik" find="\b[rR]e(?:jkj?|kj)avik\b" replace="Reykjavik"/>
<Typo word="Rhinoceros" find="\b([rR])hinocerous(es)?\b" replace="$1hinoceros$2"/>
<Typo word="Rhythm" find="\b([rR])(?:h(?:tyh|yt(?:h[eiy])?)|yth[eiy]?)m(i(?:c[a-z]*|sts?)|s?)\b(?<!Pink Rythm)(?! Syndicate)" replace="$1hythm$2"/><!-- avoid proper nouns Pink Rythm and Rythm Syndicate -->
<Typo word="Rhythmic" find="\b([rR])hytmic(al(?:ly)?)?\b" replace="$1hythmic$2"/>
<Typo word="Ricochet" find="\b([rR])ichochet(ed|s?)\b" replace="$1icochet$2"/>
<Typo word="Ridiculous" find="\b([rR])edic+ulous([a-z]*)\b" replace="$1idiculous$2"/>
<Typo word="Rigueur" find="\b([rR])igeur\b" replace="$1igueur"/>
<Typo word="Rockefeller" find="\b[rR]ockerfeller\b" replace="Rockefeller"/>
<Typo word="Rococo" find="\b([rR])ococco\b" replace="$1ococo"/>
<Typo word="Roommate" find="\b([rR])oomate(s)?\b" replace="$1oommate$2"/>
<Typo word="Rose" find="\b([rR])ised\b" replace="$1ose"/>
<Typo word="Rudimentary" find="\b([rR])ud(?:[ae]menta|imentat)r(i[a-z]+|y)\b" replace="$1udimentar$2"/>
<Typo word="Rule" find="\b([rR])ulle([ds])\b" replace="$1ule$2"/>
<Typo word="Rumors" find="\b([rR])umer(ed|s)\b" replace="$1umor$2"/>
<Typo word="Running" find="\b([rR])un(?:in|nun)g\b" replace="$1unning"/>
<Typo word="Russian" find="\b([rR])ussi(?:na|on)(s)?\b" replace="$1ussian$2"/>

S

<Typo word="Sabotage" find="\b([sS])abat[ao]g(e[ds]?|ing)\b" replace="$1abotag$2"/>
<Typo word="Sacrifice" find="\b([sS])acr[ae]fic(e[ds]?|i(?:al(?:ly)?|ng))\b" replace="$1acrific$2"/>
<Typo word="Sadducee" find="\b[sS]ad(?:d+uc|uc?)ce(an|e(?:ism|s?))\b" replace="Sadduce$1"/>
<Typo word="Safety" find="\bsafte?y\b" replace="safety"/><!--avoid surname Safty-->
<Typo word="Salvador Dalí" find="\bSalvador\s+Dali\b" replace="Salvador Dalí"/>
<Typo word="Same" find="\b([sS])mae\b" replace="$1ame"/>
<Typo word="Sanction" find="\b([sS])an(?:ction|tion?)n(ed|ing|s?)\b" replace="$1anction$2"/>
<Typo word="Sandwich" find="\b([sS])andw(?:hi|it)ch(e[ds]|ing)?\b" replace="$1andwich$2"/>
<Typo word="Sanskrit" find="\b([sS])anksrit?\b" replace="$1anskrit"/>
<Typo word="Satellite" find="\b([sS])at(?:al?|e|il?|t[aei]l?)lite(s)?\b" replace="$1atellite$2"/>
<Typo word="Satirical" find="\b([sS])atric(al(?:ly)?)?\b" replace="$1atiric$2"/>
<Typo word="Satisfy" find="\b([dD]iss|[sS]|[uU]ns)at(?:i(?:si)?|si)f(act(?:ion|or(?:i(?:ly|ness)|y))|ie[ds]|y(?:ing)?)\b" replace="$1atisf$2"/>
<Typo word="Saudi Arabia" find="\b[sS](?:audia|uadi+)\s*[aA]rabia(n)?\b" replace="Saudi Arabia$1"/>
<Typo word="Sauté" find="\b([sS])autt([eé](?:ed|s?))\b" replace="$1aut$2"/><!--avoid [[wikt:saute]]-->
<Typo word="Saxon" find="\bsaxon(ism|[sy]?)\b" replace="Saxon$1"/>
<Typo word="Saxophone" find="\b([sS])axaphon(es?|ists?)\b" replace="$1axophon$2"/>
<Typo word="Says" find="\b([sS])(?:asy|yas)\b" replace="$1ays"/>
<Typo word="Scenario" find="\b(?!Senario\b)([sS])(?:cene|en[ae])rio(s)?\b" replace="$1cenario$2"/><!--avoid proper noun "Senario"-->
<Typo word="Schedule" find="\b([sS])(?:c(?:edu[ae]?|hedu[ae])|hedu[ae]?)l(e[ds]?|ing)\b" replace="$1chedul$2"/>
<Typo word="Scholarship" find="\b([sS])cho(?:lar|olars)hip(s)?\b" replace="$1cholarship$2"/>
<Typo word="Scholastic" find="\b([sS])choolastic(ally|s?)\b" replace="$1cholastic$2"/>
<Typo word="Schrödinger" find="\b[sS]chrodingg?er([a-z]*)\b" replace="Schrödinger$1"/>
<Typo word="Science" find="\b([sS])cine?ce\b" replace="$1cience"/>
<Typo word="Scientific" find="\b([sS])cient(?:fi|if)c(ally|ly)?\b" replace="$1cientific$2"/>
<Typo word="(Un)Screen" find="\b([sS]|[uU]ns)cren([a-z]*)\b" replace="$1creen$2"/>
<Typo word="(Screen/Song)writer" find="\b([sS](?:creen|ong))(?:nwri|wrigh|\s+wri|\-wri)ter(s)?\b" replace="$1writer$2"/>
<Typo word="Script" find="\b([sS])cirpt([a-z]*)\b" replace="$1cript$2"/>
<Typo word="Scroll" find="\b([sS])coll(s)?\b" replace="$1croll$2"/>
<Typo word="(Re)Search" find="\b([rR]es|[sS])each(e[dr]?s?|ing)?\b" replace="$1earch$2"/>
<Typo word="Second" find="\b([sS])eco(?:dn?|nt)(ary|ly|s?)\b" replace="$1econd$2"/>
<Typo word="Secretary" find="\b([sS])(?:cretar|ecretart)(i(?:a[lt]e?s?|es)|y)\b" replace="$1ecretar$2"/><!--see also "-etary"-->
<Typo word="(In)Security" find="\b([iI]ns|[sS])ec(?:rui|ui?re?)t(ies|y)\b" replace="$1ecurit$2"/>
<Typo word="Seeing" find="\b([sS])eing\b" replace="$1eeing"/>
<Typo word="Segment" find="\b([sS])egement(ations?|ed|ing|s?)\b" replace="$1egment$2"/>
<Typo word="Sei(z/n)e" find="\b([sS])ie(n(?:e(?:[ds]?|rs?)|ing)|z(?:e[ds]?|ing|ures?))\b" replace="$1ei$2"/>
<Typo word="-self" find="\b([hH](?:er|i[ms])|[iI]t|[mM]y|[oO](?:ne|ur)|[tT]he(?:ir|[my])|[yY]our)(?:esl|sle?)(f|ves)\b" replace="$1sel$2"/>
<Typo word="(Re)Semblance" find="\b([rR]es|[sS])emb(?:el[ae]|le)nce(s)?\b" replace="$1emblance$2"/>
<Typo word="senior advisor" find="\b([aA])\s+Senior\s+[aA]dvisor\b" replace="$1 senior advisor"/>
<Typo word="Sense_" find="\b([sS])en[cs]e?(?<!ense)([ds]|less(?:ly|ness)?)\b" replace="$1ense$2"/>
<Typo word="(In/…)Sensitive" find="\b([hH]ypers|[iI]ns|[nN]ons|[oO]vers|[pP]hotos|[sS](?:upers)?|[uU]ns)ensa?tiv(e(?:ly)?|ity)\b" replace="$1ensitiv$2"/>
<Typo word="Sentence" find="(?!\bSentance\b)\b([sS])entanc(e(?:[ds]?|rs?)|ings?)\b" replace="$1entenc$2"/><!--avoid surname Sentance-->
<Typo word="(In)Separable" find="\b([iI]ns|[sS])ep(?:area?|er[ae]|ra)(bl[ey]|t(?:e(?:[ds]?|ly)|i(?:ngs?|ons?|s[mt]s?)))\b" replace="$1epara$2"/>
<Typo word="Sepulcher" find="\b([sS])epulch?ure\b" replace="$1epulcher"/>
<Typo word="Sergeant" find="\bsarg(?:a|ea?)nt\b" replace="sergeant"/><!--avoid surname Sargeant-->
<Typo word="Service" find="\b([sS])evic(e[ds]?|ing)\b" replace="$1ervic$2"/>
<Typo word="Settle" find="\b([rR]es|[sS]|[uU]ns)etl(e(?:d?|ments?|rs?)|ing)\b" replace="$1ettl$2"/>
<Typo word="Settlement" find="\b([sS])ett(?:ele|l)ment(s)?\b" replace="$1ettlement$2"/>
<Typo word="Seventeen" find="\b([sS])eve(?:nt|te)en(s?|ths?)\b" replace="$1eventeen$2"/>
<Typo word="Sevent(h/y)" find="\b([sS])evet(hs?|ie(?:s?|ths?)|y)\b" replace="$1event$2"/>
<Typo word="Sever(e/ely/ity/al/ance)" find="\b([sS])erver(a(?:l[a-z]*|nce)|e(?:ly)?|ity)\b" replace="$1ever$2"/>
<Typo word="Several" find="\b([sS])e(?:rvera|v(?:ar(?:a|[ei]a?)|er[ei]a?|ir(?:a|[ei]a?)))l\b" replace="$1everal"/>
<Typo word="(Over)Shadow" find="\b([oO]vers|[sS])hadd+ow(ed|ing|s?)\b(?<!\bShaddow)" replace="$1hadow$2"/><!--avoid surname Shaddow-->
<Typo word="she" find="\bseh\b(?<!-seh)" replace="she"/><!--not with dash before-->
<Typo word="Shepherd" find="(?!\bSheperd\b)\b([sS])heperd(ed|ing|s?)\b" replace="$1hepherd$2"/><!--avoid surname Sheperd-->
<Typo word="Sheriff (2)" find="\b(Deputy\s+S|High\s+S|s)herriff(s)?\b" replace="$1heriff$2"/><!--avoid surname Sherriff-->
<Typo word="Sheriff" find="\b([sS])herr?if(s)?\b(?<!\bSherif)" replace="$1heriff$2"/><!--avoid surname Sherif-->
<Typo word="Shield_" find="\bsheild(ed|ing|s?)\b" replace="shield$1"/><!--avoid surname Sheilds-->
<Typo word="Shipped" find="\b(?!Shiping)([sS])hip(ed|ing)\b" replace="$1hipp$2"/>
<Typo word="Shkodër" find="\bShkoder\b" replace="Shkodër"/>
<Typo word="Shortly" find="\b([sS])horly\b" replace="$1hortly"/>
<Typo word="Should" find="\b([sS])houdl\b" replace="$1hould"/>
<Typo word="Shouldn't" find="\b([sS])houd(?:ln[´ˈ׳᾿‘’′Ꞌꞌ`']|en)t\b" replace="$1houldn't"/>
<Typo word="Shrewd" find="\b([sS])hrewed(ly)?\b" replace="$1hrewd$2"/>
<Typo word="Shriek" find="\b([sS])hre[ai]k(ed|ing|s?)\b" replace="$1hriek$2"/>
<Typo word="Shrunk" find="\b([sS])hrinked\b" replace="$1hrunk"/>
<Typo word="(S/N)ibling" find="\b([nsNS])i(?:b[aei]l|lbl?)ing(s)?\b" replace="$1ibling$2"/>
<Typo word="Sidereal" find="\b([sS])edereal\b" replace="$1idereal"/>
<Typo word="(Be)Sie(g/v)e" find="\b([bB]es|[sS])ei([gv](?:e[ds]?|ing))\b(?<!David\sSeiving|(?:Leander|Pierre)\sSeige)(?!\sMonstracity)" replace="$1ie$2"/>
<Typo word="Signat(ure/ory)" find="\b([sS])ign[ei]t([ou])r(es?|ies|y)\b" replace="$1ignat$2r$3"/>
<Typo word="(In)Significant" find="\b([iI]ns|[sS])ig(?:i(?:fica|nifica)|n(?:fici?a|if(?:ac?|ca|iga)))n(ce|t(?:ly)?)\b" replace="$1ignifican$2"/>
<Typo word="(In/Non)Significant" find="\b([iI]ns|[nN]ons|[sS])ign(?:fi?(?:[cg]an)|if(?:ac[ae]n|[cg]an|i(?:c(?:a|en)|gan)))(ce|t(?:ly)?)\b" replace="$1ignifican$2"/>
<Typo word="Signify" find="\b([sS])ignf(ie[drs]s?|y)\b" replace="$1ignif$2"/>
<Typo word="(Dis/Veri)Similar" find="\b([dD]iss|[sS]|[vV]eris)im(?:alari?|il(?:ari|iari?)|mili?ari?|ulari?)(ity|ly)?\b" replace="$1imilar$2"/>
<Typo word="Simply" find="\b([sS])imp(?:ley|yl)\b" replace="$1imply"/>
<Typo word="Since" find="\b([sS])icne\b" replace="$1ince"/>
<Typo word="Single-handedly" find="\b([sS])ingle\s+handedll?y\b" replace="$1ingle-handedly"/>
<Typo word="Singsong" find="\b([sS])ingsog\b" replace="$1ingsong"/>
<Typo word="Sinn Féin" find="\bSinn\s+F(?:ei|i[eé])n\b" replace="Sinn Féin"/>
<Typo word="Sistine" find="\b[sS]ixtine?\b" replace="Sistine"/>
<Typo word="Situate" find="\b([sS])it(?:au|uta)t(e[ds]?|i(?:ng|ons?))\b" replace="$1ituat$2"/>
<Typo word="Skagerrak" find="\b[sS]kagerak\b" replace="Skagerrak"/>
<Typo word="(Endo/Exo)Skeleton" find="\b([eE](?:ndos|xos)|[sS])kelat(al|ons?)\b" replace="$1kelet$2"/>
<Typo word="Slaughter" find="\b([sS])laugter(ed|houses?|ing|s?)\b" replace="$1laughter$2"/>
<Typo word="Sleight of hand" find="\b([sS])light(\sof\s|-of-)hand\b" replace="$1leight$2hand"/>
<Typo word="Slightly" find="\b([sS])ligh(?:ltl?|t)y\b" replace="$1lightly"/>
<Typo word="Slowly" find="\b([sS])lowy\b" replace="$1lowly"/>
<Typo word="Smooth" find="\b([sS])moothe\b(?!\s[sS]ylk)\b" replace="$1mooth"/>
<Typo word="Sneak" find="\b([sS])neek(\b(?<!Sneek)|e(?:d|rs?)|i[a-z]+|[sy])\b" replace="$1neak$2"/><!--avoid Sneek-->
<Typo word="Sneeze" find="\b([sS])ne+se([ds])?\b" replace="$1neeze$2"/>
<Typo word="Snorkeled" find="\b([sS])norkl(e(?:d|rs?)|ing)\b" replace="$1norkel$2"/> 
<Typo word="Social" find="\b(?:(S)o(?:cal\B|ical)|(s)o(?:cal|ical))(i[sz](?:ations?|e[ds]?|ing)|is[mt]s?|it(?:es?|ies?|y)|ly)?\b" replace="$1$2ocial$3"/><!--avoid Socal-->
<Typo word="Societies" find="\b([sS])ocities\b" replace="$1ocieties"/>
<Typo word="Software" find="\b([sS])of(?:ware|twares\b(?<!\bRJ Softwares))\b" replace="$1oftware"/><!--avoid RJ Softwares-->
<Typo word="(S/T)old" find="\b([stST])elled\b" replace="$1old"/>
<Typo word="sold-out_" find="\bsold\s+out\b(?=\s+(?:a(?:renas?|udiences?)|c(?:oncerts?|rowds?)|events?|g(?:ames?|igs?)|h(?:eadline|o(?:me|use))|performances?|runs?|shows?|tours?|venues?))" replace="sold-out" />
<Typo word="Soldier" find="\b([sS])o(?:il|li)der(ing|s?)\b" replace="$1oldier$2"/>
<Typo word="Solely_" find="\b(?<![A-Z][a-z]{0,99}\s{1,9})soley\b" replace="solely"/><!--avoid surname Soley-->
<Typo word="Soliloquy" find="\b([sS])oliliqu(i(?:es|sts?|[sz](?:e[ds]?|ing))|y)\b" replace="$1oliloqu$2"/>
<Typo word="Solitary" find="\b([sS])olat[ae]ry\b" replace="$1olitary"/>
<Typo word="Soloist" find="\b([sS])olist(s)?\b" replace="$1oloist$2"/>
<Typo word="(In)Soluble" find="\b([iI]ns|[sS])oluab(ility|l[ey])\b" replace="$1olub$2"/>
<Typo word="Some-" find="\b([sS])(?:moe|oe?m)(body|days?|how|one|place|t(?:hing|imes?)|w(?:ays?|h(?:at|ere)))\b" replace="$1ome$2"/>
<Typo word="Someone" find="\b([sS])omene\b" replace="$1omeone"/>
<Typo word="Somewhat" find="\b([sS])omewaht\b" replace="$1omewhat"/>
<Typo word="Sony" find="\b(?:SONY|sony)\b" replace="Sony"/>
<Typo word="(Un)Sophisticate" find="\b([sS]|[uU]ns)(?:o(?:fist|ph)|uphist)icat(e[ds]?|i(?:ng|on))\b" replace="$1ophisticat$2"/>
<Typo word="Sophomore" find="\b([sS])o(?:f|ph)mor(es?|ic[a-z]*)\b" replace="$1ophomor$2"/>
<Typo word="Soufflé" find="\b([sS])oufl([eé](?:ed|s?))\b" replace="$1ouffl$2"/><!--avoid [[wikt:souffle]]-->
<Typo word="Sought" find="\b([sS])eeked\b" replace="$1ought"/>
<Typo word="Sound" find="\b([sS])oud?n(ing|ly|s?|tracks?)\b" replace="$1ound$2"/>
<Typo word="Soup" find="\b([sS])uop\b" replace="$1oup"/>
<Typo word="Southern" find="\b([sS])ourth(er(?:l(?:ies|y)|n?|nmost|s?)|east(?:er(?:l[eisy]+|n?))?|west(?:er(?:l[eisy]+|n?))?)?\b" replace="$1outh$2"/>
<Typo word="Souvenir" find="\b([sS])ouvenier(s)?\b" replace="$1ouvenir$2"/>
<Typo word="Soviets" find="\b([sS])oveit(s)?\b" replace="$1oviet$2"/>
<Typo word="Space" find="\b([sS]|[uU]ns)(?:ap|poa)c(e(?:[ds]?|rs?)|ings?)\b" replace="$1pac$2"/>
<Typo word="Spaghetti" find="\b([sS])pag(?:et?|he)ti(ni)?\b" replace="$1paghetti$2"/>
<Typo word="Spanish" find="\b[sS]painish\b" replace="Spanish"/>
<Typo word="Sparse" find="\b([sS])parce(ly|ness|r?|st)\b" replace="$1parse$2"/>
<Typo word="Special" find="\b([eE]s|[sS])pe(?:cai|ica)l(i(?:sts?|ty)|ly|s?|ty)\b" replace="$1pecial$2"/>
<Typo word="Specialise" find="\b([sS])pecialli([sz](?:ations?|e[ds]?|ing))\b" replace="$1peciali$2"/>
<Typo word="Species" find="\b([sS])peices\b" replace="$1pecies"/>
<Typo word="Specific" find="\b([sS])pec(?:fi|if)c(a(?:lly|tions?)|ity|s?)\b" replace="$1pecific$2"/>
<Typo word="Specimen" find="\b([sS])peciman\b" replace="$1pecimen"/>
<Typo word="Spectacular" find="\b([sS])pectauc?lar(ly|s?)\b" replace="$1pectacular$2"/>
<Typo word="Spectrum" find="\b([sS])pect(al?|um)\b" replace="$1pectr$2"/>
<Typo word="Speeches" find="\b([sS])p[pr]ech(es)?\b" replace="$1peech$2"/>
<Typo word="Speech_" find="\b(?<![A-Z][a-z]{0,99}\s{1,9})([sS])peach(es)?\b" replace="$1peech$2"/>
<Typo word="Spermatozoon" find="\b([sS])permatozoan\b" replace="$1permatozoon"/>
<Typo word="Spiral" find="\b([sS])prial(ed|ing|l(?:ed|ing)|s?)\b" replace="$1piral$2"/>
<Typo word="Spiritual" find="\b([sS])p(?:iriti|ri(?:riu|tu))al(i(?:s[mt]s?|ty)|ly|s?)\b" replace="$1piritual$2"/>
<Typo word="Splendour" find="\b([sS])pendour\b" replace="$1plendour"/>
<Typo word="Sponsor" find="\b([sS])pon(?:se|zo)r(ed|ing|s?|ships?)\b" replace="$1ponsor$2"/>
<Typo word="Spontaneous" find="\b([sS])pontan[eiou]{1,2}s(ly)?\b" replace="$1pontaneous$2"/>
<Typo word="Spread" find="\b([sS])pre(?:ade)?d\b(?<!spreaded)" replace="$1pread"/><!--avoid "with spreaded peanut butter"-->
<Typo word="Squad(ron)" find="\b([sS])qaud(rons?|s?)\b" replace="$1quad$2" />
<Typo word="Square" find="\b([sS])qaure([ds])?\b" replace="$1quare$2"/>
<Typo word="(De)Stabilize" find="\b([dD]es|[sS])tab(?:li)?li([sz](?:ation|e[drs]?|ing))\b" replace="$1tabili$2"/>
<Typo word="Staff" find="\b([sS])taf(?!\s(?:Coppens|de|D(?:iecisiete|obbelaere)|Van)\b)(?<!Kees Staf)(ed|s?)\b" replace="$1taff$2"/><!--avoid Staf De Clercq, Staf Van Reet, Kees Staf etc.-->
<Typo word="Stainless" find="\b([sS])tainle+s\b" replace="$1tainless"/>
<Typo word="(B/St/T/W)alked" find="\b([btwBTW]|[sS]t)alekd\b" replace="$1alked"/>
<Typo word="(B/St/T/W)alking" find="\b([btwBTW]|[sS]t)(?:alkign|laking)\b" replace="$1alking"/>
<Typo word="Stand*" find="\b([sS])tnad([a-z]*)\b" replace="$1tand$2"/>
<Typo word="Standardized/s" find="\b([sS])tandar(i[sz](?:ation|ed?|ing)|s?)\b" replace="$1tandard$2"/>
<Typo word="Start_" find="(?!\bStrater\b)\b([sS])trat(e(?:d|rs?)|ing)\b" replace="$1tart$2"/><!--avoid strat (guitar), Strater (surname)-->
<Typo word="Statement" find="\b([sS])tatment(s)?\b" replace="$1tatement$2"/>
<Typo word="Statesman" find="\b([sS])tatem([ae])n\b" replace="$1tatesm$2n"/>
<Typo word="Status" find="\bstaus\b" replace="status"/><!--avoid surname Staus-->
<Typo word="Station" find="\b([sS])taion([a-z]*)\b" replace="$1tation$2"/>
<Typo word="Stereotype" find="\b([sS])teri?otyp(e[ds]?|i(?:cal(?:ly)?|ng))\b" replace="$1tereotyp$2"/>
<Typo word="Stifle" find="\b([sS])tiffl(e[ds]?|ing)\b" replace="$1tifl$2"/>
<Typo word="Still" find="\b([sS])itll(ness)?\b" replace="$1till$2"/>
<Typo word="Stirring" find="\b(s)tir(ed|ing)\b" replace="$1tirr$2"/>
<Typo word="Stirs" find="\b([sS])tirrs\b" replace="$1tirs"/>
<Typo word="Stockholm" find="\b[sS]tockho(?:lme|me?)\b" replace="Stockholm"/>
<Typo word="Stomach" find="\b([sS])t(?:om(?:ache|och)|umach)(s)?\b" replace="$1tomach$2"/>
<Typo word="Stop" find="\b([sS])tpo(s)?\b" replace="$1top$2"/>
<Typo word="(Hi)Stories" find="\b([hH]is|[sS])tor(?:eis|ise)\b" replace="$1tories"/>
<Typo word="(Hi)Story" find="\b([hH]is|[sS])(?:otry|t(?:o(?:pry|yr)|roy))\b" replace="$1tory"/>
<Typo word="Strand" find="(?!\bStrnad\b)\b([sS])trnad(ed|ing|s?)\b" replace="$1trand$2"/><!--avoid surname Strnad-->
<Typo word="Strange" find="(?!\bStanger?\b)\b([sS])tange(ly|ness|rs?|st)?\b" replace="$1trange$2"/><!--avoid surnames Stange, Stanger-->
<Typo word="Strategy" find="\b([sS])t(?:art[ae]|ra(?:de|t[ai]))g(i(?:c[a-z]*|es|[sz](?:e[ds]?|ing))|y)\b" replace="$1trateg$2"/>
<Typo word="Streamline" find="\b([sS])treemlin([a-z]+)\b" replace="$1treamlin$2"/>
<Typo word="Street_" find="\b([sS])teet(cars?|s?)\b" replace="$1treet$2"/>
<Typo word="Strength" find="\b([sS])tre(?:gth|n(?:gh|t(?:gh|h))|ng(?:ht?h?|t))(s?|en(?:e(?:d|rs?)|ing|s?))\b" replace="$1trength$2"/>
<Typo word="Strenuous" find="\b([sS])trenous(ly)?\b" replace="$1trenuous$2"/>
<Typo word="(Re/Con/Di/Redi)Strict" find="\b([cC]ons|[dD]is|[rR]e(?:dis|s)|[sS])tict(e(?:[dr]|st)|i(?:ng|ve[a-z]*)|ly|ness|or|s?)\b" replace="$1trict$2"/>
<Typo word="Strictest" find="\b([sS])trictist\b" replace="$1trictest"/>
<Typo word="Strikingly" find="\b([sS])trikely\b" replace="$1trikingly"/>
<Typo word="(A)Stringent" find="\b([aA]s|[sS])tingen(cy|t(?:ly)?)\b" replace="$1tringen$2"/>
<Typo word="Strong" find="(?!\bStong\b)\b([sS])tor?ng(e(?:r|st)|ly)?\b" replace="$1trong$2"/><!--avoid surname Stong-->
<Typo word="Stronger" find="\b([sS])t(?:or|ro)neg(r|st)\b" replace="$1tronge$2"/>
<Typo word="Struggle" find="\b([sS])t(?:rug(?:gel|le)|uggle)([ds])?\b" replace="$1truggle$2"/>
<Typo word="Struggling" find="\b([sS])tugg?ling\b" replace="$1truggling"/>
<Typo word="Stubbornness" find="\b([sS])tub(?:bor|orn?)nes?s\b" replace="$1tubbornness"/>
<Typo word="Student" find="\b([sS])tudnet(s)?\b" replace="$1tudent$2"/>
<Typo word="Study" find="\b([sS])tudd(ie[ds]|y)\b" replace="$1tud$2"/>
<Typo word="Studying" find="\b([sS])tuding\b" replace="$1tudying"/>
<Typo word="Sturdy" find="\b([sS])tird(y|i(?:e(?:[drs]|st)|ly|ness))\b" replace="$1turd$2"/>
<Typo word="(Free/Life)Style" find="\b([fF]rees|[lL]ifes|[sS])(?:tly|ytl)(e[ds]?|i[sz](?:e[ds]?|ings?)|i(?:ngs?|s[ht][a-z]*))\b" replace="$1tyl$2"/>
<Typo word="Stylus" find="\b([sS])tilus\b" replace="$1tylus"/>
<Typo word="(Sub/Un)conscious" find="\b([sS]ub|[uU]n)con(?:cious|s(?:cience|ious))(ly)?\b" replace="$1conscious$2"/>
<Typo word="Subjugation" find="\b([sS])ubjudgation\b" replace="$1ubjugation"/>
<Typo word="Submit" find="\b([sS])umbi(ssions?|t(?:s?|t(?:ed|ing)))\b" replace="$1ubmi$2"/>
<Typo word="(In)Subordinate" find="\b([iI]ns|[sS])ubordin?[ae]nt(e[ds]?|i(?:ons?|ve)|ly|or)\b" replace="$1ubordinat$2"/>
<Typo word="Subspecies" find="\b([sS])ubpecies\b" replace="$1ubspecies"/>
<Typo word="Substance" find="\b([sS])ub(?:sta|tan)ce(s)?\b" replace="$1ubstance$2"/>
<Typo word="(In/Un)Substantial" find="\b([iI]ns|[sS]|[uU]ns)ubsta(?:nc?|t)ia(l?|l(?:ity|ly)|t(?:e[ds]?|ing))\b" replace="$1ubstantia$2"/>
<Typo word="Subterranean" find="\b([sS])ubter?ran[ei]a(?<!ubterranea)n(ly)?\b" replace="$1ubterranean$2"/>
<Typo word="Suburb" find="\b([sS])u(?:burburb|rburb)(an(?:i(?:sm|tes?))?|ed|s?)\b" replace="$1uburb$2"/>
<Typo word="Suburban" find="\b([sS])uburb(?:ia|urba)n(ites?)?\b" replace="$1uburban$2"/>
<Typo word="Succeed (1)" find="\b([sS])ucc(?:cee|ed?)d(ed|ing|s?)\b" replace="$1ucceed$2"/>
<Typo word="Succeed (2)" find="\b([sS])uc(?:cs|s?)e(ed(?:ed|ing|s?)|ss(?:es|ful(?:ly)?|i(?:ons?|ve(?:ly)?)|ors?)?)\b" replace="$1ucce$2"/>
<Typo word="(Un)Success" find="\b([sS]|[uU]ns)uc(?:cs|s?)ess?(es|ful[a-z]*|ors?)?\b" replace="$1uccess$2"/>
<Typo word="Successfully" find="\b([sS]|[uU]ns)uccess(?:fulyl|ully)\b" replace="$1uccessfully"/>
<Typo word="Successive" find="\b([sS])uc(?:ce|es?)si(ons?|ve[a-z]*)\b" replace="$1uccessi$2"/>
<Typo word="Suddenly" find="\b([sS])udd?entll?y\b" replace="$1uddenly"/>
<Typo word="(In)Sufficient" find="\b([iI]ns|[sS])uf(?:f(?:cie|ic(?:ei?|ia?))|ic(?:ei?|i[ae]?))n(c(?:ies|y)|t(?:ly)?)\b" replace="$1ufficien$2"/>
<Typo word="Succinct" find="\b([sS])uccint(ly|ness)?\b" replace="$1uccinct$2"/>
<Typo word="Suffrage" find="\b([sS])uf(?:e?|fe)rag(e(?:tt(?:es?|ism))?|is[mt]s?)\b" replace="$1uffrag$2"/>
<Typo word="Suggest" find="\b([sS])ugest(ed|i(?:b[a-z]+|ng|ons?|ve[a-z]*)|s?)\b" replace="$1uggest$2"/>
<Typo word="Suicidal" find="\b([sS])ucidial\b" replace="$1uicidal"/>
<Typo word="Suicide" find="\b([sS])ucid(al|es?)\b" replace="$1uicid$2"/>
<Typo word="Summary" find="\b([sS])um(?:[ae]|me(?!ry))r(ily|i[sz](?:ation|e[ds]?|ing)|y)\b" replace="$1ummar$2"/>
<Typo word="Supersede" find="\b([sS])uperce+(d(?:e[ds]?|ing)|ssions?)\b" replace="$1uperse$2"/>
<Typo word="Supplant" find="\b([sS])u(?:rp?)?plant(ed|ing|s?)\b" replace="$1upplant$2"/>
<Typo word="Supplement" find="\b([sS])up(?:l[aei]+|pl[ai])ment(a(?:l|ry)|ed|ing|s?)\b" replace="$1upplement$2"/>
<Typo word="Supply" find="\b([sS])upp(iers?|y)\b" replace="$1uppl$2"/>
<Typo word="Support" find="\b([sS])up(?:pp+)?ort(e(?:d|rs?)|i(?:ng|ve[a-z]*)|s?)\b" replace="$1upport$2"/>
<Typo word="supp-" find="\bwupp(ly|o(?:rts?|se[a-z]*))\b" replace="supp$1"/>
<Typo word="Supp-" find="\bWupp(ly|o(?:rts?|se[a-z]*))\b" replace="Supp$1"/>
<Typo word="Supposed" find="\b([sS])upp?o(?:ss)?(ed(?:ly)?|ing)\b" replace="$1uppos$2"/>
<Typo word="Supposedly" find="\b([sS])uppos(?:ab|ing)ly\b" replace="$1upposedly"/>
<Typo word="(Immunosu/Su/O)ppress" find="\b([iI]mmunosu|[oO]|[sS]u)(?:p(?:p+re|res?)|rp+res?)s(ants?|e(?:[ds]|rs?)|i(?:ble|[nov][a-z]+)|ors?)?\b" replace="$1ppress$2"/>
<Typo word="Surface" find="\b([sS])urf(?:as|c|ic)(e[drs]?|ing)\b" replace="$1urfac$2"/>
<Typo word="Surname" find="\b([sS])irname([ds])?\b" replace="$1urname$2"/>
<Typo word="(Un)Surprise" find="\b([sS]|[uU]ns)u(?:pri[sz]|rpriz)(e[ds]?|ing(?:ly)?)\b" replace="$1urpris$2"/>
<Typo word="Surrender" find="\b([sS])ur(?:r(?:end|under)|under)(ed|ing|s?)\b" replace="$1urrender$2"/>
<Typo word="Surreptitious" find="\b([sS])urr?(?:ep(?:eti)?|peti)tious(ly)?\b" replace="$1urreptitious$2"/>
<Typo word="Surround" find="\b([sS])(?:orr?(?:oun|un)|ur(?:ou[nu]|ro[nu]))d(ed|ings?|s?)\b" replace="$1urround$2"/>
<Typo word="Surströmming" find="\b([sS])urstrom{1,3}ing\b" replace="$1urströmming"/>
<Typo word="Surveil" find="\b([sS])urveill\b" replace="$1urveil"/>
<Typo word="Surveillance" find="\b([sS])urveil(?:[ae]|le)nce\b" replace="$1urveillance"/>
<Typo word="Surveyor" find="\b([sS])urveyer(s)?\b" replace="$1urveyor$2"/>
<Typo word="Surviv(e/al/or)" find="(?!\b[sS]urvie\b)\b([sS])u(?:r(?:iv|vi(?:vi)?)|viv)(al|e[ds]?|ing|ors?(?:hip)?)\b" replace="$1urviv$2"/><!--avoid French word survie-->
<Typo word="Survivor" find="\b([sS])ur?viv(?:e|io)r(s)?\b" replace="$1urvivor$2"/>
<Typo word="Susceptible" find="\b([sS])u(?:csept[ai]|s(?:cepta|ept[aia]))((?:ble|ve)(?:ness)?|bilit(?:ies|y)|vit(?:ies|y))\b" replace="$1uscepti$2"/>
<Typo word="Swea(r/t)" find="\b([sS])wae([rt](?:ing|s?)|te(?:d|rs?))\b" replace="$1wea$2"/>
<Typo word="Swimming" find="\b([sS])wiming(ly)?\b" replace="$1wimming$2"/>
<Typo word="Switch" find="\b([sS])wti?ch(e[ds]|ing)?\b" replace="$1witch$2"/>
<Typo word="Sydney" find="\b[sS]yndn?ey\b" replace="Sydney"/>
<Typo word="Symmetric" find="\b([sS])ym(?:et+ric|metral)\b" replace="$1ymmetric"/>
<Typo word="(A/Anti)Symmetry" find="\b([aA](?:ntis|s)|[sS])ymetr(i(?:c(?:al(?:ly)?)?|es)|y)\b" replace="$1ymmetr$2"/>
<Typo word="Symphony" find="\b([sS])ynphon(i(?:c|es)|y)\b" replace="$1ymphon$2"/>
<Typo word="Symptom" find="\b([sS])y(?:mpton|pmtom)(atic|s?)\b" replace="$1ymptom$2"/>
<Typo word="Synagogue" find="\b([sS])(?:ina|yno)gog(al|ical|s?|ues?)\b" replace="$1ynagog$2"/>
<Typo word="Synchronize" find="\b([sS])ync[hr]oniz(ations?|e[drs]?|ing)\b" replace="$1ynchroniz$2"/>
<Typo word="Synonymous" find="\b([sS])inon[aoy]mous(ly)?\b" replace="$1ynonymous$2"/>
<Typo word="Synthesis" find="\b([sS])ynth[ai]s(es|i(?:s(?:e[drs]?)?|ze[drs]?))\b" replace="$1ynthes$2"/>
<Typo word="Syphilis" find="\b([sS])[iy]phyl+[iu](s|tic)\b" replace="$1yphili$2"/>
<Typo word="Syrup" find="\b([sS])yrap\b" replace="$1yrup"/>
<Typo word="System" find="\b([sS])s?y(?:s|te)m(atic(?:ally|ly)?|ati[sz]ed?|s?)\b" replace="$1ystem$2"/>

T

<Typo word="(Mis)Take" find="\b([mM]ist|[sS]t|[tT])kae([ns])?\b" replace="$1ake$2"/>
<Typo word="Talent_" find="(?!\bTallents?\b)\b([tT])allent(ed|s?)\b" replace="$1alent$2"/><!--avoid surname Tallent-->
<Typo word="Target" find="\b([tT])argett(able|ed|ing|s?)\b" replace="$1arget$2"/>
<Typo word="Tattoo" find="\b([tT])at(?:ooe?|t+ooe)(ed|s?)\b" replace="$1attoo$2"/>
<Typo word="Taught" find="\b([tT])eached\b" replace="$1aught"/>
<Typo word="Taxonomy" find="\b([tT])axanom(i(?:c|sts?)|y)\b" replace="$1axonom$2"/>
<Typo word="(Non)Technical" find="\b([nN]ont|[tT])ec(?:hini?|ini?|ni)(c(?:al[a-z]*|ians?)|ques?)\b" replace="$1echni$2"/>
<Typo word="Technician" find="\b([tT])ech(?:ic|nit)(al[a-z]*|ians?)\b" replace="$1echnic$2"/>
<Typo word="Telephony" find="\b([tT])el[ai]?phon([a-z]+)\b" replace="$1elephon$2"/>
<Typo word="Televise" find="\b([tT])el(?:eviz|ivi[sz])(e[ds]?|i(?:ngs?|ons?)|ors?|ual)\b" replace="$1elevis$2"/>
<Typo word="Television" find="\b([tT])ele(?:levisio|v(?:is?o|sio))n(s)?\b" replace="$1elevision$2"/>
<Typo word="(In/Sub)Temperate" find="\b([iI]nt|[sS]ubt|[tT])emp(?:ar[ae]|ere?|r[ae])?(ment[a-z]*|nce|t(?:e(?:ly)?|ures?))\b" replace="$1empera$2"/>
<Typo word="Temperature" find="\b([tT])em(?:eratur|p(?:are?a?tur|er(?:atu|taur)|re?a?tur))e(s)?\b" replace="$1emperature$2"/>
<Typo word="(Con)Temporary" find="\b([cC]ont|[tT])[ae]?(?:mp?|pm?)(?:erar|o(?:ar?|r(?:ar?)?)|r(?:ar|o(?:ar?|rar?)))(?<![tT]emporar)(i(?:es|ly)|y)\b" replace="$1emporar$2"/>
<Typo word="Tendency" find="\b([tT])endan?c(ies|y)\b" replace="$1endenc$2"/>
<Typo word="(Extra)Terrestrial" find="\b([eE]xtrat|[tT])er(?:estr?|rest)ial(ly|s?)\b" replace="$1errestrial$2"/>
<Typo word="Territory" find="\b([tT])er+[aei]t*o+[rt]*(?<!erritor)(i(?:al(?:ly)?|es)|y)\b" replace="$1erritor$2"/>
<Typo word="Terrorist" find="\b([tT])err(?:itor|o)ist(ic|s?)\b" replace="$1errorist$2"/>
<Typo word="Tentative" find="\b([tT])entitive?(ly)?\b" replace="$1entative$2"/>
<Typo word="Tête-à-tête" find="\b([tT])ete-a-tete(s)?\b" replace="$1ête-à-tête$2"/>
<Typo word="Thérèse Raquin" find="\b[tT]h[eéèê]r[eéèê]s[eéèê]\s+[rR]aquin\b" replace="Thérèse Raquin"/>
<Typo word="Than" find="\b([tT])ahn\b" replace="$1han"/>
<Typo word="Tha(n/t/w)" find="\b([tT])h([ntw])a\b" replace="$1ha$2"/>
<Typo word="Thanks" find="\b([tT])hansk\b" replace="$1hanks"/>
<Typo word="That" find="\b([tT])(?:aht|h(?:[gy]at|ta)|yhat)\b" replace="$1hat"/>
<Typo word="That's" find="\b([tT])ha(?:t[´ˈ׳᾿‘’′Ꞌꞌ`;]?s|st)\b" replace="$1hat's"/>
<Typo word="Thaw" find="\bunthaw(ed|ing|s?)\b" replace="thaw$1"/>
<Typo word="Thaw" find="\bUnthaw(ed|ing|s?)\b" replace="Thaw$1"/>
<Typo word="The (1)" find="\b([tT])(?:ghe|h(?:eh|ge|w(?!\.))|jh?e|the)\b" replace="$1he"/><!--avoid Thw., a taxon authority-->
<Typo word="The (2)" find="\b[tT]He(irs?|[ny]?|re(?:fore)?|se)\b(?![^\s\.]*\.\w)" replace="The$1"/><!--avoid domains-->
<Typo word="The(space) (3)" find="\b([tT])he([bB]est|[fF]irst|[lL]ast|[mM]ost|[sS]econd|[tT]hird)\b" replace="$1he $2"/><!--avoid "Theman", "TheWorld"-->
<Typo word="(space)The" find="\b([aA](?:fter|nd|[st])|[bB]y|[fF]or|[iI][fn]|[oO](?:[fn]|ver)|[tT]o|[uU](?:n(?:der|til)|p)[wW](?:hen|ith))([tT])he(?!\sInternational)\b" replace="$1 $2he"/><!--avoid "(Be/Go/Or/So)the" or [[Tothe International]]-->
<Typo word="Theatre (1(" find="\b([tT])heather(s)?\b" replace="$1heatre$2"/>
<Typo word="Theatre (2)" find="\b([tT])hreatr(es?|ic(?:al(?:ly|s?)|s?))\b" replace="$1heatr$2"/>
<Typo word="Their" find="\bth(?:eri|ier)(s)?\b" replace="their$1"/><!--avoid surnames Thier & Thiers-->
<Typo word="Themselves" find="\b([tT])he(?:irselve|mself)s\b" replace="$1hemselves"/>
<Typo word="(T/W)hen" find="\b([twTW])(?:ehn|hne?)\b" replace="$1hen"/>
<Typo word="Theorem" find="\b([tT])heoru?m\b" replace="$1heorem"/>
<Typo word="Theoretic" find="\b([tT])heorectic(al[a-z]*|s?)\b" replace="$1heoretic$2"/>
<Typo word="(T/W)here(after/by/fore/upon)" find="\b([twTW])her(after|by|fore|upon)\b" replace="$1here$2"/>
<Typo word="There (grammar)" find="\b([tT])heir\s+(a(?:re(?:n[´ˈ׳᾿‘’′Ꞌꞌ`;']t)?|in[´ˈ׳᾿‘’′Ꞌꞌ`;']t)|c(?:an(?:not|[´ˈ׳᾿‘’′Ꞌꞌ`;']t)?|ould(?:n[´ˈ׳᾿‘’′Ꞌꞌ`;']t)?)|ha(?:[ds]|ve)(?:n[´ˈ׳᾿‘’′Ꞌꞌ`;']t)?|is(?:n[´ˈ׳᾿‘’′Ꞌꞌ`;']t)?|m(?:ight(?=\s+be\b)|ay(?:n[´ˈ׳᾿‘’′Ꞌꞌ`;']t)?)|sh(?:a(?:ll|n[´ˈ׳᾿‘’′Ꞌꞌ`;']t)|ould(?:n[´ˈ׳᾿‘’′Ꞌꞌ`;']t)?)|w(?:as|ere|ould)(?:n[´ˈ׳᾿‘’′Ꞌꞌ`;']t)?)\b(?!-)" replace="$1here $2"/><!--avoid 'their would-be'-->
<Typo word="These" find="\b([tT])heese\b" replace="$1hese"/>
<Typo word="They" find="\b([tT])(?:ehy|yhe)\b" replace="$1hey"/>
<Typo word="Thief" find="\b([tT])hei(f|v(?:e(?:ry|s)|ing))\b" replace="$1hie$2"/>
<Typo word="Thing" find="\b([tT])h(?:ign|nig)(s)?\b" replace="$1hing$2"/>
<Typo word="Things" find="\b([tT])higsn\b" replace="$1hings"/>
<Typo word="Think" find="\b([tT])hi(?:kn|unk)(ing|s?)\b" replace="$1hink$2"/>
<Typo word="Thin(g/k)" find="\bHtin([gk])n?(ing|s?)\b" replace="Thin$1$2"/>
<Typo word="thin(g/k)" find="\bhtin([gk])n?(ing|s?)\b" replace="thin$1$2"/>
<Typo word="Third" find="\b([tT])h(?:irth|rid)(ly|s?)\b" replace="$1hird$2"/>
<Typo word="Thirteen" find="\b([tT])h(?:irth|rit)een(s?|ths?)\b" replace="$1hirteen$2"/>
<Typo word="This" find="\b([tT])(?:ghis|hsi|ihs)\b" replace="$1his"/>
<Typo word="This/There/Them/They/Then/The" find="\bHt(e(?:[mny]?|re)|is)\b" replace="Th$1"/>
<Typo word="This/there/them/they/then/the" find="\bht(e(?:[mny]?|re)|is)\b" replace="th$1"/>
<Typo word="Thorough_" find="\b([tT])hro(?:rough(ly|ness)?|ugh(ly))\b" replace="$1horough$2$3"/><!--avoid through(ness)-->
<Typo word="Those" find="\b([tT])hsoe\b" replace="$1hose"/>
<Typo word="(T/W)hose" find="\b([twTW])hoose\b" replace="$1hose"/>
<Typo word="Threaten" find="\b([tT])(?:hre(?:ath?|t)|reath?)e?n(?<!hreaten)(ed|ings?|s?)\b" replace="$1hreaten$2"/>
<Typo word="Threatened" find="\b([tT])hreatend(?:ed)?\b" replace="$1hreatened"/>
<Typo word="Three" find="\b([tT])hreee(s)?\b" replace="$1hree$2"/>
<Typo word="Threshold" find="\b([tT])(?:hres(?:hh|s)|res(?:hh?|s))old(s)?\b" replace="$1hreshold$2"/>
<Typo word="T(h)rough" find="\b([tT]h?)roug\b" replace="$1rough"/>
<Typo word="Through" find="\b([tT])hrou(?:g(?:ht)?|hg?)\b" replace="$1hrough"/>
<Typo word="Throughout" find="\b([tT])hough[−―–—\s]?out\b(?!-| of\b)" replace="$1hroughout"/>
<Typo word="Thus far" find="\b([tT])husfar\b" replace="$1hus far"/>
<Typo word="Tighten" find="\b([tT])ightn(ed|ing|s?)\b" replace="$1ighten$2"/>
<Typo word="Time (1)" find="\b([tT])iem(l(?:ines*|y))?\b" replace="$1ime$2"/>
<Typo word="Time (2)" find="\b([tT])imn(e(?:[ds]?|ly)|ing)\b" replace="$1im$2"/>
<Typo word="Tobacco" find="\b([tT])(?:abb?[ao]c?|ob(?:a|bac?))co(nists?|s?)\b(?<!Tabac(?:co\b|os?\b))" replace="$1obacco$2"/><!--avoid Tabaco(s) City, surname Tabacco-->
<Typo word="Today" find="\b([tT])odya\b" replace="$1oday"/>
<Typo word="Today's" find="\b([tT])oday(?:s[´ˈ׳᾿‘’′Ꞌꞌ`;']s?|s\b)" replace="$1oday's"/>
<Typo word="Together" find="\b([tT])(?:iogeth?|og(?:e(?:hth?|t)|heh?th?))er(ness)?\b" replace="$1ogether$2"/>
<Typo word="(In)Tolerant" find="\b([iI]nt|[tT])ol(?:ere|ler[ae])n(ces?|t(?:ly)?)\b" replace="$1oleran$2"/>
<Typo word="Tolkien" find="\b[tT]olkein\b" replace="Tolkien"/>
<Typo word="Tomorrow" find="\b([tT])om(?:mor?|o)row(s)?\b" replace="$1omorrow$2"/>
<Typo word="Tongue" find="\b([tT])oung(e[ds]?|ing)\b" replace="$1ongu$2"/>
<Typo word="Tonight" find="\b([tT])on(?:gih|ihg)t\b" replace="$1onight"/>
<Typo word="Torpedoes" find="\b([tT])orpe(?:adoe?|do)([ds])\b" replace="$1orpedoe$2"/>
<Typo word="_Torsion_" find="\b(?<!X\.\s{1,3})([tT])ortion(al(?:ly)?|s?)\b" replace="$1orsion$2"/><!--avoid "X. Tortion World Wide"; beware of "tort" variants-->
<Typo word="Total" find="\b([tT])ottal(ed|ing|l(?:ed|ing|y)|s?)\b" replace="$1otal$2"/>
<Typo word="Tournament" find="\b([tT])[ou]+[anru]{2,5}m[en]+t(?<!ournament)(s)?\b" replace="$1ournament$2"/>
<Typo word="(Un)Toward(s)" find="\b([tT]|[uU]nt)ow(?:or|ra)d(s)?\b" replace="$1oward$2"/>
<Typo word="Town" find="\b([tT])won(ho(?:mes?|uses?)|s?|ships?)\b" replace="$1own$2"/>
<Typo word="(In)Tractable" find="\b([iI]nt|[tT])ractibl([ey])\b" replace="$1ractabl$2"/>
<Typo word="Trade bloc" find="\b([tT])rad(?:e|ing)[−―–—\s]block?\b" replace="$1rade bloc"/>
<Typo word="(Ex/Non)Tradition" find="\b([eE]xt|[nN]ont|[tT])radi(?:cti|it|t)on(al(?:ly)?|alis[mt]s?|s?)\b" replace="$1radition$2"/>
<Typo word="Traffic_" find="\b([tT])raf+ic(e(?:d|rs?)|ing)\b" replace="$1raffick$2"/>
<Typo word="Trailer" find="\b([tT])railor(able|ed|ing|s?)\b" replace="$1railer$2"/>
<Typo word="Transcribing" find="\b([tT])ranscript(e[ds]?|ing)\b" replace="$1ranscrib$2"/>
<Typo word="Transept" find="\b([tT])ranscept(s)?\b" replace="$1ransept$2"/>
<Typo word="Transferred" find="\b([tT])rans?fe(r(?:e[dr]|ing?)|s?)\b" replace="$1ransfer$2"/>
<Typo word="Transform" find="\b([tT])ranform(a(?:ble|ti[a-z]+)|e(?:d|rs?)|ing|s?)\b" replace="$1ransform$2"/>
<Typo word="Transition" find="\b([tT])rans(?:i(?:s|ti))?tion(al|s?)\b" replace="$1ransition$2"/>
<Typo word="Translate" find="\b([tT])ran(?:s?a)?lat(e[ds]?|i(?:ng|ons?)|ors?)?\b" replace="$1ranslat$2"/>
<Typo word="Transparent" find="\b([tT])ransp(?:ar[a-df-z]|[b-z]r\w)n(c[ey]|ness|t(?:ly|ness)?)\b" replace="$1ransparen$2"/>
<Typo word="Transportation" find="\b([tT])ranspora(b(?:ility|le)|tion)\b" replace="$1ransporta$2"/>
<Typo word="Transcontinental" find="\b([tT])rans[−―–—\s]continental\b" replace="$1ranscontinental"/>
<Typo word="(Mal/Mis)Treatment" find="\b([mM](?:alt|ist)|[tT])reateme?nt(s)?\b" replace="$1reatment$2"/>
<Typo word="Tremolo" find="\b([tT])remelo(s)?(?<!\bTremelo)\b" replace="$1remolo$2"/><!--avoid place Tremelo-->
<Typo word="Tried" find="\b([tT])ryed\b" replace="$1ried"/>
<Typo word="Triggered" find="\b([tT])rig+uered\b" replace="$1riggered"/>
<Typo word="Trilogy" find="\b([tT])riology\b" replace="$1rilogy"/>
<Typo word="Trolling" find="\b([tT])roling\b" replace="$1rolling"/>
<Typo word="Troubles" find="\b([tT])oubles\b" replace="$1roubles"/>
<Typo word="Truly" find="\b([tT])ru(?:el|le)y\b(?<!\p{Lu}\p{Ll}+ +Truley)" replace="$1ruly"/><!--avoid surname Truley-->
<Typo word="Trunk" find="\b([tT])urnk\b" replace="$1runk"/>
<Typo word="Trust" find="\b([tT])ust(ee|ing|s?|worthy)\b" replace="$1rust$2"/>
<Typo word="Turmoil" find="\b([tT])ermoil\b" replace="$1urmoil"/>
<Typo word="Tutelage" find="\b([tT])ut(?:al[aei]|el[ei]|il[aei])ge\b" replace="$1utelage"/>
<Typo word="Twelfth" find="\b([tT])wel(?:f|th)(s)?\b" replace="$1welfth$2"/>
<Typo word="Twentieth" find="\b([tT])went(?:ei|i(?:en)?)th\b" replace="$1wentieth"/>
<Typo word="T(wo/hree/en/welve/wenty/hirty/housand)fold" find="\b([tT](?:en|h(?:irt(?:een|y)|ousand|ree)|w(?:e(?:lve|nty)|o)))[\s]+fold(?!-)\b" replace="$1fold"/><!--avoid "two fold-out maps"-->
<Typo word="(A)Typical" find="\b([aA]t|[tT])(?:ipic|ypci)al(ity|ly|ness)?\b" replace="$1ypical$2"/>
<Typo word="Tyranny" find="\b([tT])yr(?:a|ran?)n(i(?:c[a-z]*|es|z[a-z]*)|ous[a-z]*|y)\b" replace="$1yrann$2"/>

U

<Typo word="Übermensch" find="\b[uU]bermensch(es)?\b" replace="Übermensch$1"/>
<Typo word="Ulterior" find="\balterior\b" replace="ulterior"/>
<Typo word="Ultimate" find="\b([uU])l(?:it|ta?)mat(e(?:ly)?|um)\b" replace="$1ltimat$2"/>
<Typo word="Ultimately" find="\b([uU])ltimely\b" replace="$1ltimately"/>
<Typo word="Unanimous" find="\b([uU])na(?:mi|ny)[mn]ous(ly)?\b" replace="$1nanimous$2"/>
<Typo word="Under Milk Wood" find="\bUnder\s+Milkwood\b" replace="Under Milk Wood"/>
<Typo word="Under(ground/stand)" find="\b([uU])(?:dner|ndre)(grounds?|stand(?:abl[ey]|ing|s?))\b" replace="$1nder$2"/>
<Typo word="(Mis)Understand" find="\b([mM]isu|[uU])(?:dn|nd)er(?:stna|tan)d(abl[ey]|ings?|s?)\b" replace="$1nderstand$2"/>
<Typo word="(Mis)Understood" find="\b([mM]isu|[uU])nderstoo[a-ce-z]\b" replace="$1nderstood"/>
<Typo word="Undoubtedly" find="\b([uU])ndoubtely\b" replace="$1ndoubtedly"/>
<Typo word="Unilateral" find="\b([uU])n(?:alat(?:er|re)|ilatre)al(ly)?\b" replace="$1nilateral$2"/>
<Typo word="Uninhabited" find="\b([uU])nihabited\b" replace="$1ninhabited"/>
<Typo word="Universal" find="\b([uU])niver(?:si)?al(i(?:s[mt]s?|ty)|ly|ness|s?)\b" replace="$1niversal$2"/>
<Typo word="University" find="\b([uU])n[ei]?v[ceirst]{3,7}(?:(y)|[it]*(ies)|[it]*(i)t(es))\b(?<!niversit(?:ies|y))" replace="$1niversit$2$3$4$5"/>
<Typo word="Unknown" find="\b([uU])(?:kno|nk(?:on?|wno))wn\b" replace="$1nknown"/>
<Typo word="Unofficial" find="\binofficial(ly)?\b" replace="unofficial$1"/>
<Typo word="Unofficial" find="\bInofficial(ly)?\b" replace="Unofficial$1"/>
<Typo word="Unwieldy" find="\b([uU])nw(?:eildl?|ieldl)(iness|y)\b" replace="$1nwield$2"/>
<Typo word="Until" find="\b([uU])n(?:it|til)l\b" replace="$1ntil"/>
<Typo word="Util-" find="\b([uU])(?:lti|t)li+([stz][a-z]+)\b" replace="$1tili$2"/>
<Typo word="Up to" find="\b([uU])pto\b" replace="$1p to"/>
<Typo word="(Mis/Dis)Use" find="\b([dmDM]isu|[uU])ise([ds])?\b" replace="$1se$2"/>
<Typo word="(Un)Usual" find="\b([uU](?:nu)?)s(?:a(?:l|ul?)|s+(?:aul?|ual?)|u(?:a|s[au]l))(ly)?\b" replace="$1sual$2"/>

V

<Typo word="Vacuum" find="\b([vV])ac(?:cu(?:me?|um)|ume?)(ed|ing|s?)\b" replace="$1acuum$2"/>
<Typo word="Varèse Sarabande" find="\b[vV]ar[eëèêé]se\s+[sS]arabande\b" replace="Varèse Sarabande"/>
<Typo word="Variety" find="\b([vV])(?:ar(?:[ai]+t|ie)|iet|r(?:eit|ie(?:it|t)))(ies|y)\b" replace="$1ariet$2"/>
<Typo word="(Junior/Senior) varsity" find="\b([jJ]u|[sS]e)niors\s+varsity\b" replace="$1nior varsity"/>  
<Typo word="Vegetable" find="\b([vV])eg[ai]?table(s)?\b" replace="$1egetable$2"/>
<Typo word="Vegetarian" find="\b([vV])eg(?:ata|et(?:er|ter?))rian(ism|s?)\b" replace="$1egetarian$2"/>
<Typo word="Vehicle" find="\b([vV])ehic[aeu]le?(s)?\b(?!\s+Press\b)" replace="$1ehicle$2"/>
<Typo word="Vengeance" find="\b([vV])eng[ae]nce\b" replace="$1engeance"/>
<Typo word="Venomous" find="\b([vV])en[aei]mous\b" replace="$1enomous"/>
<Typo word="Verify" find="\b([vV])era?f(i(?:cations?|e[ds])|y(?:ing)?)\b" replace="$1erif$2"/>
<Typo word="(Ad/…)Version" find="(?<=\b(?:[aA]dv|[cC]onv|[dD]iv|[iI]nv|[oO]bv|[pP]erv|[rR]ev|[sS]ubv|[vV]))er(?:is|ti)on(s)?\b" replace="ersion$1"/><!--cheapened expensive beginning-->
<Typo word="(In)Vertebrate" find="\b([iI]nv|[vV])ertibrate(s)?\b" replace="$1ertebrate$2"/>
<Typo word="Vertical" find="\b([vV])erticle(s)?\b" replace="$1ertical$2"/>
<Typo word="Very" find="\b([vV])(?:eyr|rey|y(?:er|re))\b" replace="$1ery"/>
<Typo word="Veteran" find="\b([vV])e(?:rtera|t(?:ara|erea?|ra))n(s)?\b" replace="$1eteran$2"/>
<Typo word="Veterinary" find="\b([vV])er?t(?:a(?:r[aei]?)?|e(?:i?|r[aei]?))n[ae](?<!eterina)r(ians?|y)\b" replace="$1eterinar$2"/>
<Typo word="Vicinity" find="\b([vV])(?:acini?|i(?:cin|ncini))t(ies|y)\b" replace="$1icinit$2"/>
<Typo word="Victory" find="\b([vV])i(?:cto|tor)(i(?:es|ous(?:ly)?)|y)\b" replace="$1ictor$2"/>
<Typo word="View (1)" find="\b(?:Vei|Wie)w(able|e(?:d|rs?)|ing)\b(?<!Wiewer)" replace="View$1"/>
<Typo word="View (2)" find="\b(?:vei|wie)w(able|e(?:d|rs?)|ing)\b" replace="view$1"/>
<Typo word="Vigilance" find="\b([vV])ig(?:[ae]l[ae]|ile|la)n([ct][a-z]*)?\b" replace="$1igilan$2"/>
<Typo word="Vigorous" find="\b([vV])ig(?:[aei]rou?|oro)s(ly|ness)?\b" replace="$1igorous$2"/>
<Typo word="Vilify" find="\b([vV])il(?:a|l[ai])f(i(?:cations?|e[ds])|y(?:ing)?)\b" replace="$1ilif$2"/>
<Typo word="Village" find="\b([vV])il(?:[ai]|l[ei]?)ge(rs?|s?)(?<!illigers?|Villeger)\b" replace="$1illage$2"/>
<Typo word="Villain" find="(?!\bVilain\b)\b([sS]uperv|[vV])il(?:ai|ia|lia)n(ess|ous[a-z]*|[sy]?)\b" replace="$1illain$2"/><!--avoid surname Vilain-->
<Typo word="Violence" find="\b([vV])iolentce\b" replace="$1iolence"/>
<Typo word="Virtual" find="\b([vV])irutal(ly)?\b" replace="$1irtual$2"/>
<Typo word="Viscosity" find="\b([vV])iscocit(ies|y)\b" replace="$1iscosit$2"/>
<Typo word="Visit" find="\b([vV])is(?:is)?t(ed|ing|ors?)\b" replace="$1isit$2"/><!--avoid "visiter"-->
<Typo word="(Di/Pa/Pro/Reple/Super/Tele)Visor" find="\b([dD]i[vV]|[pP](?:a[vV]|ro[vV])|[rR]eple[vV]|[sS]uper[vV]|[tT]ele[vV])iser([a-z]*)\b" replace="$1isor$2"/>
<Typo word="Vitamin" find="\b([vV])iramin(s)?\b" replace="$1itamin$2"/>
<Typo word="Volcano" find="\b([vV])ol?lcanoe\b" replace="$1olcano"/>
<Typo word="Volkswagen" find="\b[vV]olkswag[io]n(s)?\b" replace="Volkswagen$1"/>
<Typo word="Volley(ball)" find="\b([vV])ol[el]y((?:[ -]?ball)?(?:e(?:d|rs?)|ing|s?))\b(?<!\bVol[el]y\b)" replace="$1olley$2"/>
<!--avoid proper nouns Volly/Voley unless followed by " ball" --->
<Typo word="(In)Voluntary" find="\b([iI]nv|[vV])ol[eo]nt[ai]ry\b" replace="$1oluntary"/>
<Typo word="Volunteer" find="\b([vV])ol(?:ante?|l[ou]nte?|ou?nte?|unt)er(ed|ing|s?)\b" replace="$1olunteer$2"/>
<Typo word="Vomit" find="\b([vV])omitt(e[dr]|ing|s?)\b" replace="$1omit$2"/>

W

<Typo word="(Un)Want" find="\b([uU]nw|[wW])(?:atn|hant|nat)(ed|ing|s?)\b" replace="$1ant$2"/>
<Typo word="Warfare" find="\b([wW])arefare\b" replace="$1arfare"/>
<Typo word="(Un)Warrant" find="\b([uU]nw|[wW])ar(?:a|re)nt(e[der]s?|i(?:es|ng)|ors?|[sy]?)\b" replace="$1arrant$2"/>
<Typo word="Water-soluble" find="\b([wW])ater\s+soluble\b" replace="$1ater-soluble"/>
<Typo word="Was" find="(?!\bWass\b)\b([wW])(?:as|ea)s\b" replace="$1as"/><!--avoid surname Wass-->
<Typo word="Way" find="\b([wW])ya(s)?\b" replace="$1ay$2"/>
<Typo word="Weapon" find="\b([wW])(?:apon|e(?:apon[ae]|pon))(i[sz]ed?|ry|s?)\b" replace="$1eapon$2"/>
<Typo word="Website (2)" find="\b([wW])e(?:b-?(\s*)is|sbi)te(s)?\b(?![^\s\.]*\.\w)" replace="$1eb$2site$3"/><!--avoid domains-->
<Typo word="Website (1)" find="\b([wW])e(?:b(?:iste|s(?:it|tit?e))|sbite)(s)?\b" replace="$1ebsite$2"/>
<Typo word="Weigh" find="\b([wW])iegh(ed|ing)\b" replace="$1eigh$2"/>
<Typo word="Weight" find="\b([cC](?:ounterw|ruiserw)|[fF](?:eatherw|lyw)|[hH](?:eavyw|undredw)|[lL]ightw|[mM]iddlew|[oO]verw|[pP](?:aperw|ennyw)|[uU]nderw|[wW](?:elterw)?)ieght(ed|ing|less|s?)\b" replace="$1eight$2"/>
<Typo word="Weird" find="\b([wW])ierd(e(?:r|st)|ies?|ly|ness|o(?:es)?)?\b(?<!Carissa's Wierd)" replace="$1eird$2"/><!--avoid Carissa's Wierd-->
<Typo word="well" find="\bvell\b" replace="well"/>
<Typo word="What" find="\b([wW])(?:aht|hta)\b" replace="$1hat"/>
<Typo word="Where" find="\b([wW])(?:eh|her)re\b(?<![tT]he Wehre)" replace="$1here"/><!--avoid the Wehre (river)-->
<Typo word="Whereabouts" find="\b([wW])(?:erea|her[ae])bouts\b" replace="$1hereabouts"/>
<Typo word="Whereas" find="\b([wW])her(?:as|ease)\b" replace="$1hereas"/>
<Typo word="Whether" find="\b([wW])hther\b" replace="$1hether"/>
<Typo word="Which" find="\b([wW])(?:h(?:cih|ih?c|lch)|ihch)\b" replace="$1hich"/>
<Typo word="While" find="\b([wW])hi(?:el|lle)\b" replace="$1hile"/>
<Typo word="who" find="\bwoh\b" replace="who"/><!--avoid name Woh-->
<Typo word="Wholly" find="\b([wW])holel?y\b" replace="$1holly"/>
<Typo word="(State/Nation/City/World)wide" find="\b([cC]ity|[nN]ation|[sS]tate|[wW]orld)[−―–—\s]+wide\b(?<!all-state\s+wide|New York City-wide)" replace="$1wide"/>
<Typo word="Widespread" find="\b([wW])ide(?:s(?:pre|rea)|-s(?:prea?|rea))d\b" replace="$1idespread"/><!--avoid "wide-spreading"-->
<Typo word="Wide-ranging" find="\b([wW])ide\s+ranging\b" replace="$1ide-ranging"/>
<Typo word="Wikipedia" find="\b[wW]h?[iîI]+[ckCK]+[iaeouîI]+?[ -]?([mpMP])+[aeiǣæéÆ]{0,2}di?e?[îi]?(an?[´ˈ׳᾿‘’′Ꞌꞌ`']?s?|c)\b(?![\.-]\w)(?<!Wiki[mp]edi(?:an?\'?s?\b|c\b))" replace="Wiki$1edi$2"/><!--Would like to avoid URLs's and domains, but rule currently doesn't-->
<Typo word="William(s/son/sburg)" find="\bWillaim(s(?:burg|ons?)?)?\b" replace="William$1"/>
<Typo word="(Un)Willingness" find="\b([uU]nw|[wW])illingless\b" replace="$1illingness"/>
<Typo word="Windows" find="\b([wW])indoes\b" replace="$1indows"/>
<Typo word="with" find="\bwithe\b" replace="with"/><!--avoid surname Withe-->
<Typo word="With" find="\b([wW])(?:hith|i(?:h[nt]?|tht)|tit?h)\b" replace="$1ith"/>
<Typo word="Withdrawal" find="\b([wW])ithdrawl(s)?\b" replace="$1ithdrawal$2"/>
<Typo word="Withhold" find="\b([wW])ith([eo])ld(ing|s?)\b" replace="$1ithh$2ld$3"/>
<Typo word="Within" find="\b([wW])ithing\b" replace="$1ithin"/>
<Typo word="Without" find="\b([wW])h?it?houth?\b(?<![wW]ithout)" replace="$1ithout"/>
<Typo word="(Not)withstand" find="\b([N|n]otw|[wW])hithstand([a-z]*)\b" replace="$1ithstand$2"/>
<Typo word="Wonderful" find="\b([wW])onerful(ly)?\b" replace="$1onderful$2"/>
<Typo word="Word" find="\b([wW])rod(ed|ing|s?)\b" replace="$1ord$2"/> 
<Typo word="Wor(d/k)" find="\bOwr([dk])(e(?:d|rs?)|ing|[sy]?)\b" replace="Wor$1$2"/>
<Typo word="wor(d/k)" find="\bowr([dk])(e(?:d|rs?)|ing|[sy]?)\b" replace="wor$1$2"/>
<Typo word="(Un)Work" find="\b([uU]nw|[wW])(?:okr|rok)(a(?:days?|holics?|b(?:ilit(?:ies|y)|l[ey]))|b(?:ench|o(?:ats?|oks?))|days?|e(?:d|rs?)|f(?:are|lows?|olks?)|ho[ru]ses?|ing(?:m[ae]n|wom[ae]n)?|loads?|m[ae]n[a-z]*|outs?|places?|rooms?|s?|s(?:hops?|paces?|tations?)|tables?|ups?|w(?:eeks?|om[ae]n))\b" replace="$1ork$2"/>
<Typo word="Workstation" find="\b([wW])ork(?:sts|\-sta)tion(s)?\b" replace="$1orkstation$2"/> 
<Typo word="World" find="\b([wW])orls\b(?<!(?:eight|f(?:ive|our)|nine|one|s(?:even|ix)|t(?:hree|wo)|[\d½¼]) worls?)" replace="$1orld"/><!--avoid the botanical term worl, usually preceded by a number-->
<Typo disable="World-famous" find="\b([wW])orld\s+[fF]amou?s\b" replace="$1orld-famous"/>
<Typo word="([uU]nder)World" find="\b([uU]nderw|[wW])(?:olr|rol)d(ly|s?|wide)\b" replace="$1orld$2"/>
<Typo word="World-renowned" find="\b([wW])orld-renownd?\s+" replace="$1orld-renowned "/>
<Typo word="World Wide Web" find="\b[wW]orld[−―–—\s]*wide\s+[wW]eb\b" replace="World Wide Web"/> 
<Typo word="Worldwide (1)" find="\b([wW])ord?l(-)?wide\b" replace="$1orld$2wide"/>
<Typo word="Worldwide (2)" find="\b([wW])orld\s+wide\b(?!\s+(?:receiver\b|[wW]eb\b))" replace="$1orldwide"/>
<Typo word="Worsen" find="\b([wW])orsten([a-z]*)\b" replace="$1orsen$2"/>
<Typo word="Worst-case" find="\b([wW])orst\s+case(?=\s+(?:analysis|cost|performance|risk|scenario))" replace="$1orst-case"/>
<Typo word="Worthwhile" find="\b([wW])orthwile(ness)?\b" replace="$1orthwhile$2"/>
<Typo word="Would (1)" find="\b(?:Owu(?:dl|ld)|W(?:oudl|uould))\b" replace="Would"/>
<Typo word="would (2)" find="\b(?:owu(?:dl|ld)|w(?:oudl|uould))\b" replace="would"/>
<Typo word="Wrestler" find="\b([wW])rester(s)?\b" replace="$1restler$2"/>
<Typo word="Wr(i/o)te" find="\b([wW])r([io])et(s)?\b" replace="$1r$2te$3"/>
<Typo word="Write (1)" find="\b([wW])(?:irt?|ri(?:it?|t))t(er?s?|ing|ten)\b" replace="$1rit$2"/>
<Typo word="write (2)" find="\brwite(s)?\b" replace="write$1"/>
<Typo word="Write (3)" find="\bRwite(s)?\b" replace="Write$1"/>
<Typo word="Written" find="\b([wW])riten\b" replace="$1ritten"/>

X

<Typo word="Xbox" find="\b[xX][−―–—\s]?[bB][oO][xX]([e´ˈ׳᾿‘’′Ꞌꞌ`']?s)?\b(?<!Xbox(?:[e´ˈ׳᾿‘’′Ꞌꞌ`']?s)?)(?!\sbinding)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Xbox$1"/><!--avoid X-box binding protein; avoid domains & URLs-->

Y

<Typo word="Yacht" find="\b([yY])at?ch(ing|s(?:m[ae]n|wom[ae]n)?)?\b" replace="$1acht$2"/>
<Typo word="Year/Near/Clear" find="\b(?!Yera\b)([cC]l|[nyY])(?:aer|era)(ed|ings?|ly|s?)\b" replace="$1ear$2"/><!-- avoid Yera -->
<Typo word="Ye(ar/t)" find="\bEyar(ly|[st]?)\b" replace="Year$1"/>
<Typo word="ye(ar/t)" find="\beyar(ly|[st]?)\b" replace="year$1"/>
<Typo word="Years" find="\b([yY])e(?:asr|rsa)\b" replace="$1ears"/>
<Typo word="Yellow" find="\b([yY])elow(e[dr]|i(?:ng|sh)|s?)\b" replace="$1ellow$2"/>
<Typo word="You" find="\b([yY])(?:oiu|tou|uo)\b(?<!Youd\b)" replace="$1ou"/>
<Typo word="you'(d\ve\re\ll)_" find="\b([yY])ou[´ˈ׳᾿‘’′Ꞌꞌ`;]?(d|ll|[rv]e)\b(?<!\bYoud)" replace="$1ou'$2"/><!--avoid Youd-->
<Typo word="Your(s)_" find="(?!\b[yY]oru\b)\b([yY])(?:oru|uor)(s(?:el(?:f|ves))?)?\b" replace="$1our$2"/><!--avoid yoru/Yoru-->
<Typo word="Yourself" find="\b([yY])ouself\b" replace="$1ourself"/>

Z

<Typo word="Zebra" find="\b([zZ])ee+bra(s)?\b" replace="$1ebra$2"/>
<Typo word="Zionism" find="\b[szS]ionis(m|ts?)\b" replace="Zionis$1"/>

SI unit symbols

<Typo word="(T)bit" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?[tT]?)b(?:its\/se?c?|ps|\/se?c?)\b" replace="$1bit/s"/>
<Typo word="kbit" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?)(?:k(?:B(?:it(?:s\/se?c?|\/s)|ps)|b(?:its\/se?c?|ps|\/se?c?))|K[bB](?:it(?:s\/se?c?|\/s)|ps|\/se?c?))\b" replace="$1kbit/s"/>
<Typo word="Mbit" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?)(?:M(?:B(?:it(?:s\/se?c?|\/s)|ps)|b(?:its\/se?c?|ps|\/se?c?))|m[bB](?:it(?:s\/se?c?|\/s)|ps|\/se?c?))\b" replace="$1Mbit/s"/>
<Typo word="Gbit/s" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?)[gG](?:Bit(?:[p\/]se?c?|s[p\/]se?c?)|b(?:it(?:[p\/]se?c?|s[p\/]se?c?)|[p\/]se?c?|s[p\/]se?c?))\b" replace="$1Gbit/s"/>
<Typo word="cm²" find="\b(?<!\{)[sS][qQ][-\.\s]+[cC][mM][sS]?\b" replace="cm<sup>2</sup>"/><!--avoid conversion templates-->
<Typo word="F (farad)" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?[nµkMT])f\b" replace="$1F"/>
<Typo word="GHz (gigahertz)" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?)(?:g(?:[hH][zZ]|㎐)|G(?:㎐|h[zZ]|HZ)|㎓)\b" replace="$1&nbsp;GHz"/>
<Typo word="GPa (gigapascal)" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?)gP[aA]\b" replace="$1GPa"/>
<Typo word="Hz (hertz)" find="\b([µmkMGT\s]|[-\d\.]+(?:&nbsp;|-)?)(?:h[zZ]|㎐)\b" replace="$1&nbsp;Hz"/>
<Typo word="J (joule)" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?[µmkMGT])j\b" replace="$1J"/>
<Typo word="kg (kilogram)" find="([\d\.]+)(?<!\b(?:19(?:02|[7-9]\d)|2001))(?:\s|&nbsp;)?(?:K[gG][´ˈ׳᾿‘’′Ꞌꞌ`']?s?|k[gG][´ˈ׳᾿‘’′Ꞌꞌ`;']?s|㎏[´ˈ׳᾿‘’′Ꞌꞌ`']?s?)\b(?<!Co\.\s?KG|I\.\s?KG|Psych\.KG)" replace="$1&nbsp;kg"/><!--avoid "yyyy KG" minor planets, a publisher, named military units, and an album-->
<Typo word="-kg (kilogram)" find="([\d\.]+)-(?:K[gG][´ˈ׳᾿‘’′Ꞌꞌ`']?s?|k[gG][´ˈ׳᾿‘’′Ꞌꞌ`;']?s|㎏[´ˈ׳᾿‘’′Ꞌꞌ`']?s?)\b" replace="$1-kg"/>
<Typo word="kHz (kilohertz)" find="([\d\.]+)(?:\s|&nbsp;)?(?:K(?:[hH][zZ]|㎐)|k(?:hz|㎐))\b" replace="$1&nbsp;kHz"/>
<Typo word="-kHz (kilohertz)" find="([\d\.]+)-(?:K(?:[hH][zZ]|㎐)|k(?:hz|㎐))\b" replace="$1-kHz"/>
<Typo word="kJ (kilojoule)" find="([\d\.]+(?<!\b(?:19(?:02|7[29]|[89]\d)|200[036]))(?:[−―–—\s]|&nbsp;)?)K[jJ]\b" replace="$1kJ"/><!--avoid "yyyy KJ" minor planets-->
<Typo word="km (kilometre)" find="([\d\.]+)(?<!\b(?:19(?:21|7[29]|8[02]|9\d)|2001|(?:KMS|OS)[−―–—\s]*(?:[4-9]\d|1[0-3]\d)))(?:\s|&nbsp;)?(?:K[mM][´ˈ׳᾿‘’′Ꞌꞌ`']?s?|k[mM][´ˈ׳᾿‘’′Ꞌꞌ`;']?s)\b" replace="$1&nbsp;km"/><!--avoid "yyyy KM" minor planets, and named military units-->
<Typo word="-km (kilometre)" find="([\d\.]+)-(?:K[mM][´ˈ׳᾿‘’′Ꞌꞌ`']?s?|k[mM][´ˈ׳᾿‘’′Ꞌꞌ`;']?s|㎞[´ˈ׳᾿‘’′Ꞌꞌ`']?s?)\b" replace="$1-km"/>
<Typo word="km²" find="\b(?<!\{)[sS][qQ][-\.\s]+[kK][mM][sS]?\b" replace="km<sup>2</sup>"/><!--avoid conversion templates-->
<Typo word="kPa (kilopascal)" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?)(?:kp[aA]|K(?:Pa|pA))\b" replace="$1kPa"/><!--avoid KPA-->
<Typo word="Pa (pascal)" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?[µkMGT])p[aA]\b" replace="$1Pa"/>
<Typo word="W (watt)" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?[µmkMGT])w\b" replace="$1W"/>
<Typo word="Wb (weber)" find="([\d\.]+(?:[−―–—\s]|&nbsp;)?)([µmkMGT])w[bB]\b" replace="$1$2Wb"/>

Capitalisation

Cultures, languages, and ethnic groups

<Typo word="Algonquian" find="\balgon(kia?ns?|quia?ns?)\b(?![^\s\.]*\.\w)" replace="Algon$1"/>
<!--American covered in "America(n)" rule-->
<Typo word="Apache" find="\bapache(s)?\b(?![^\s\.]*\.\w)" replace="Apache$1"/>
<Typo word="Ara(b/wak/ucan/maic/mean/paho/gonese)" find="\bara(b(?:i(?:an|st))?s?|gonese|m(?:a(?:eans?|ic)|eans?)|pahoe?s?|ucan(?:ians?|s?)|wak(?:ans?|s?))\b(?![^\s\.]*\.\w)" replace="Ara$1"/>
<Typo word="Arabic_" find="\barabic(iz(?:e[ds]?|ing))?\b(?<![gG]um\s{1,9}arabic)" replace="Arabic$1"/>
<Typo word="Atha(b/p)as(c/k)an" find="\batha([bp])as([ck])an(s)?\b(?![^\s\.]*\.\w)" replace="Atha$1as$2an$3"/>
<Typo word="Breton" find="\bbret+on(s)?\b(?![^\s\.]*\.\w)" replace="Breton$1"/>
<Typo word="Catalan" find="\bcatal+an(s)?\b(?![^\s\.]*\.\w)" replace="Catalan$1"/>
<Typo word="Cherokee" find="\bcher+oke+(s)?\b(?![^\s\.]*\.\w)" replace="Cherokee$1"/>
<Typo word="Cyrillic" find="\bcyr+il+ic(s)?\b(?![^\s\.]*\.\w)" replace="Cyrillic$1"/>
<Typo word="Czech" find="\bch?zech(s)?\b(?![^\s\.]*\.\w)" replace="Czech$1"/>
<Typo word="Dakota" find="\bdakota(ns?)?\b(?![^\s\.]*\.\w)" replace="Dakota$1"/>
<Typo word="Dutch" find="\bdutch(m[ae]n|wom[ae]n)?\b(?![^\s\.]*\.\w)" replace="Dutch$1"/>
<!--English- covered in another rule-->
<Typo word="French" find="\bfrench(m[ae]n|wom[ae]n)?\b(?!\sfr(?:ies|y))(?![^\s\.]*\.\w)" replace="French$1"/><!--avoid "french fry/fries"-->
<Typo word="Gujarati" find="\bguj[au]rat+(is?)?\b(?![^\s\.]*\.\w)" replace="Gujarat$1"/>
<Typo word="Gurkha" find="\bgurkha(s)?\b(?![^\s\.]*\.\w)" replace="Gurkha$1"/>
<Typo word="Hebrew" find="\bhebr(ai(?:c|s[mt])|ews?)\b(?![^\s\.]*\.\w)" replace="Hebr$1"/>
<Typo word="Hellenic" find="\bhel+[ae]n(ist)?ic\b(?![^\s\.]*\.\w)" replace="Hellen$1ic"/>
<Typo word="Hind(i/u(stan(i)))" find="\bhind(is?|u(?:s(?:tan(?:is?)?)?)?|uism)\b(?![^\s\.]*\.\w)" replace="Hind$1"/>
<Typo word="Hispan-" find="\bhispan(i(?:a|c(?:i[sz][a-z]+|s?)|ola)|o)\b(?![^\s\.]*\.\w)" replace="Hispan$1"/>
<Typo word="Irish" find="\birish(m[ae]n|wom[ae]n)?\b(?![^\s\.]*\.\w)" replace="Irish$1"/>
<Typo word="Jew" find="\bj(ew(?:ish(?:ness)?|s?)|ud(?:aica?|ean?s?))\b(?![^\s\.]*\.\w)" replace="J$1"/>
<Typo word="Latin" find="\blatin(?!-?\d)(as?|is[mt]s?|i[sz](?:e[ds]?|ing)|os?)?\b(?<![gG]uitarra latina)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Latin$1"/>
<Typo word="Navajo" find="\bnava([hj]os?)\b(?![^\s\.]*\.\w)" replace="Nava$1"/>
<Typo word="Ptolem(aic|y)" find="\bptolem(aic|y)\b(?![^\s\.]*\.\w)" replace="Ptolem$1"/>
<Typo word="Sanskrit" find="\b(?:sansk(?:ir?|ri)|Sanskir?)t\b(?![^\s\.]*\.\w)" replace="Sanskrit"/>
<Typo word="Sioux" find="\bsiou(an|x)\b(?![^\s\.]*\.\w)" replace="Siou$1"/>
<Typo word="Tamil" find="\btamil\b(?![^\s\.]*\.\w)" replace="Tamil"/>
<Typo word="Telugu" find="\btelugu\b(?![^\s\.]*\.\w)" replace="Telugu"/>
<Typo word="Tibet(an)" find="\btibet(ans?)?\b(?![^\s\.]*\.\w)" replace="Tibet$1"/>
<Typo word="Urdu" find="\burdu\b(?![^\s\.]*\.\w)" replace="Urdu"/>
<Typo word="Viking" find="\bviking(s)?\b(?![^\s\.]*\.\w)" replace="Viking$1"/>

Companies, institutions, and brands

<Typo word="Disney World" find="\b[dD]isney[wW]orld\b(?![^\s\.]*\.\w)" replace="Disney World"/>
<Typo word="Disneyland (1)" find="\b[dD]isney(?:[−―–—\s]+[lL]|L)and\b(?![^\s\.]*\.\w)" replace="Disneyland"/>
<Typo word="Disney(land) (2)" find="\bdisney(land)?\b(?![^\s\.]*\.\w)" replace="Disney$1"/>
<Typo word="DreamWorks" find="\b[dD]ream(?:-[wW]|w|\sW)orks\b(?![^\s\.]*\.\w)" replace="DreamWorks"/>
<Typo word="Facebook" find="\b(?:face[bB]|FaceB)ook\b(?![^\s\.]*\.\w)" replace="Facebook"/><!--avoid "facebook.com"-->
<Typo word="Firefox" find="\bfirefox\b(?![^\s\.]*\.\w)" replace="Firefox"/>
<Typo word="GameSpot" find="\b[gG]amespot\b(?![^\s\.]*\.\w)" replace="GameSpot"/>
<Typo word="Hachette Book Group" find="\b[hH]atchette\s+[bB]ook\s+[gG]roup\b" replace="Hachette Book Group"/> 
<Typo word="Harvard" find="\bharvard\b(?!\.edu\b)(?![^\s\.]*\.\w)" replace="Harvard"/>
<Typo word="IBM" find="\b[iI]bm\b(?![^\s\.]*\.\w)" replace="IBM"/>
<Typo word="iPad/iPod/iPhone" find="\b[iI]p(ads?|hones?|ods?)\b(?![^\s\.]*\.\w)" replace="iP$1"/>
<Typo word="iTunes" find="\b[iI]tunes\b(?![^\s\.]*\.\w)" replace="iTunes"/>
<Typo word="Microsoft" find="\b(?:micros|[mM]ic(?:ors|ro[S\$]))oft\b(?![^\s\.]*\.\w)" replace="Microsoft"/>
<Typo word="Myspace" find="\bmyspace\b(?![^\s\.]*\.\w)" replace="Myspace"/><!--avoid "myspace.com"-->
<Typo word="NASCAR" find="\b[nN]ascar\b(?!\s(?:JF\b|Motorsport\b))(?![^\s\.]*\.\w)" replace="NASCAR"/>
<Typo word="TiVo" find="\b(?:Tiv|ti[vV])o(s?|'s)\b(?![^\s\.]*\.\w)" replace="TiVo$1"/>
<Typo word="YouTube" find="\b(?:you[−―–—\s]?[tT]|You(?:t|-[tT]|\s[tT]))ube\b(?<!</?youtube)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="YouTube"/><!--avoid youtube.com & <youtube></youtube> tags from Wikia-->

Continents and subcontinents

<Typo word="(Ant)Arctic Circle" find="\bA(nta)?rctic\s+circle\b" replace="A$1rctic Circle"/>
<Typo word="Antarctic" find="\bantarc?ticc(a)?\b(?!'')(?![^\s\.]*\.\w)" replace="Antarctic$1"/><!--Arctic dealt with elsewhere; avoid species-->
<Typo word="Africa" find="\bafri(can?s?|ka(?:ans|n?|n(?:da|ers?)))\b(?![^\s\.]*\.\w)" replace="Afri$1"/>
<Typo word="America" find="\b[aA]merc?ic?a(n(?:[as]?|ism))?\b(?<!America[nasim]*)(?<![A-Z][a-z]+(A(?:gave|nes|ythya)|Borrelia|C(?:erthia|orylus)|Fulica|Grus|Leishmaniasis|Mar(?:eca|tes)|M(?:azama|o(?:nodelphis|rone)|ycteria)|Phytolacca|Rhea|S(?:etophaga|pi(?:rochaeta|za)|ubmission)|Tilia|Ulmus)?\s?\(?americana)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="America$1"/><!--avoid self after merge & species-->
<Typo word="Asia_" find="\bai?sia(ns?|s?|tic)\b(?![^\s\.]*\.\w)" replace="Asia$1"/>
<Typo word="Austral(as)ia" find="\baustral(asian?s?|ian?s?)\b(?![^\s\.]*\.\w)" replace="Austral$1"/>
<Typo word="Central America" find="\bcentral\s*[aA]merica(ns?|s?)\b" replace="Central America$1"/>
<Typo word="Eur(asia/ope)" find="\beur(asia(?:ns?)?|ope(?:ans?)?)\b(?![^\s\.]*\.\w)" replace="Eur$1"/>
<Typo word="North America" find="\bnorth\s*[aA]merica(ns?|s?)\b" replace="North America$1"/>
<Typo word="Panamerica" find="\bpan[aA]merica(n(?:ism|s?)|s?)\b(?![^\s\.]*\.\w)" replace="Panamerica$1"/>
<Typo word="Pan-America" find="\bpan-[aA]merica(n(?:ism|s?)|s?)\b(?![^\s\.]*\.\w)" replace="Pan-America$1"/>
<Typo word="Polynesia" find="\bpolynesia(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Polynesia$1"/>
<Typo word="South America" find="\bsouth\s*[aA]merica(ns?|s?)\b" replace="South America$1"/>

Geographical proper names

<!--Geographical names with capital letters-->
<Typo word="Abkhazia" find="\babkha(s(?:ian?s?)?|zian?s?)\b(?![^\s\.]*\.\w)" replace="Abkha$1"/>
<Typo word="Afghanistan" find="\bafghani(s(?:tan)?)?\b(?![^\s\.]*\.\w)" replace="Afghani$1"/>
<Typo word="Akro(n/tiri)" find="\bakro(n|tiri)\b(?![^\s\.]*\.\w)" replace="Akro$1"/>
<Typo word="Åland(ish)" find="\b[aåA]land(ish)?\b(?![^\s\.]*\.\w)" replace="Åland$1"/>
<Typo word="Albania" find="\balbania(ns?)?\b(?![^\s\.]*\.\w)" replace="Albania$1"/>
<Typo word="Algeria" find="\balgeri(an?s?|e)\b(?![^\s\.]*\.\w)" replace="Algeri$1"/>
<Typo word="Andorra" find="\bandor+a(ns?)?\b(?![^\s\.]*\.\w)" replace="Andorra$1"/>
<Typo word="Angola" find="\bangoli?a(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Angola$1"/>
<Typo word="Anguilla" find="\banguil+a(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Anguilla$1"/>
<Typo word="Anti(gua/lles)" find="\banti(guan?s?|lles)\b(?![^\s\.]*\.\w)" replace="Anti$1"/>
<Typo word="Greater Antilles" find="\bgreater\s+[aA]ntil{1,3}es\b" replace="Greater Antilles"/>
<Typo word="Lesser Antilles" find="\bles+er\s+[aA]ntil{1,3}es\b" replace="Lesser Antilles"/>
<Typo word="Arabia" find="\b[aA]rai?b(an?s?|ia?n?s?|ns?|s?)\b(?![^\s\.]*\.\w)" replace="Arab$1"/>
<Typo word="Argentina" find="\bargentin(a|e(?:ans?|s?))\b(?!'')(?![^\s\.]*\.\w)" replace="Argentin$1"/><!--avoid species-->
<Typo word="Armenia" find="\barmenia(ns?)?\b(?![^\s\.]*\.\w)" replace="Armenia$1"/>
<Typo word="Aruba" find="\baruba(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Aruba$1"/>
<Typo word="Ascension Island" find="\bascension island\b" replace="Ascension Island"/>
<Typo word="Austr-" find="\baustr(al|ones)?ia(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Austr$1ia$2"/>
<Typo word="Azer-" find="\bazer(baijan(?:is?)?|(?:is?)?)\b(?![^\s\.]*\.\w)" replace="Azer$1"/>
<Typo word="Babylon(ia)" find="\bbab[iy]lon(ian?s?)?\b(?![^\s\.]*\.\w)" replace="Babylon$1"/>
<Typo word="Bahamas" find="\bbaham+(an?s?|ians?)\b(?![^\s\.]*\.\w)" replace="Baham$1"/>
<Typo word="Bahrain" find="\bbahrain(ians?)?\b(?![^\s\.]*\.\w)" replace="Bahrain$1"/>
<Typo word="Bangladesh" find="\bbangl[ae]desh(i)?\b(?![^\s\.]*\.\w)" replace="Bangladesh$1"/>
<Typo word="Barbados" find="\bbarbad(ians?|os)\b(?![^\s\.]*\.\w)" replace="Barbad$1"/>
<Typo word="Barbuda/Bermuda" find="\bb(arb|erm)ud(an?s?|ian?s?)\b(?![^\s\.]*\.\w)" replace="B$1ud$2"/>
<Typo word="Basutoland" find="\bbasutoland\b(?![^\s\.]*\.\w)" replace="Basutoland"/>
<Typo word="Bei(jing/rut)" find="\bbei(jing|rut)\b(?![^\s\.]*\.\w)" replace="Bei$1"/>
<Typo word="Bel(arus/gium/ize)" find="\bbel(arus(?:ians?|sians?)?|gi(?:ans?|um)|iz(?:e|ians?))\b(?![^\s\.]*\.\w)" replace="Bel$1"/>
<Typo word="Benin" find="\bbenin(ians?)?\b(?![^\s\.]*\.\w)" replace="Benin$1"/>
<Typo word="Bhutan" find="\bbhutan(ians?)?\b(?![^\s\.]*\.\w)" replace="Bhutan$1"/>
<Typo word="Bolivia/Bosnia" find="\bbo(liv|sn)ia(ns?)?\b(?![^\s\.]*\.\w)" replace="Bo$1ia$2"/>
<Typo word="Botswana (1)" find="\b[bB]o(?:stwa|tswan)na(ns?|s?)\b" replace="Botswana$1"/>
<Typo word="Botswana (2)" find="\bbotswana(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Botswana$1"/>
<Typo word="Brazil" find="\bbrazill?(ians?)?\b(?![^\s\.]*\.\w)" replace="Brazil$1"/>
<Typo word="Brunei" find="\bbrunei(?<![tT]ryonia\s+brunei)\b(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Brunei"/>
<Typo word="Bulgar(ia)" find="\bbulgar(ian?s?)?\b(?![^\s\.]*\.\w)" replace="Bulgar$1"/>
<Typo word="Burkina Faso" find="\b[bB]urkina\s*(?:fas+|Fass)o\b" replace="Burkina Faso"/>
<Typo word="Bur(kina/ma/undi)" find="\bbur(kina|m(?:a|ese)|urundi(?:ans?)?)\b(?![^\s\.]*\.\w)" replace="Bur$1"/>
<Typo word="Byzantine" find="\bbyzant?ti(nes?|um)\b(?![^\s\.]*\.\w)" replace="Byzanti$1"/>
<Typo word="Cambodia" find="\bcambodia(ns?)?\b(?![^\s\.]*\.\w)" replace="Cambodia$1"/>
<Typo word="Cameroon" find="\bcameroon\b(?![^\s\.]*\.\w)" replace="Cameroon"/>
<Typo word="Cameroonian" find="\bcamero+nian(s)?\b(?![^\s\.]*\.\w)" replace="Cameroonian$1"/>
<Typo word="Canada" find="\bcanad(a|i[ae]n[as]?)\b(?<!canadien)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Canad$1"/>
<Typo word="Cape Verde" find="\b[cC]ape\s*verde\b(?![^\s\.]*\.\w)" replace="Cape Verde"/>
<Typo word="Cayman Islands" find="\b[cC]ayman islands\b" replace="Cayman Islands"/>
<Typo word="Central African Republic" find="\b[cC]entral\s+[aA]frican\s+republic\b" replace="Central African Republic"/>
<Typo word="Chadian" find="\bchadian(s)?\b(?![^\s\.]*\.\w)" replace="Chadian$1"/>
<Typo word="Chilean" find="\bchil+[ei]an(s)?\b(?![^\s\.]*\.\w)" replace="Chilean$1"/>
<Typo word="Chinese" find="\bchin+es+e\b(?![^\s\.]*\.\w)" replace="Chinese"/>
<Typo word="Christmas Island" find="\b[cC]hristmas\s+island\b" replace="Christmas Island"/>
<Typo word="Col(o/u)mbia" find="\bcol([ou])mbia(ns?)?\b(?![^\s\.]*\.\w)" replace="Col$1mbia$2"/>
<Typo word="Comoros" find="\bcomoros\b(?![^\s\.]*\.\w)" replace="Comoros"/>
<Typo word="Congo" find="\bcong(ans?|o)\b(?![^\s\.]*\.\w)" replace="Cong$1"/>
<Typo word="Cook Islands" find="\b[cC]ook\s*islands\b" replace="Cook Islands"/>
<Typo word="Corsica" find="\bcorsica(ns?)?\b(?<!\b\p{Lu}\.\s+corsica)(?!'')(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Corsica$1"/>
<Typo word="Costa Rica" find="\b[cC]osta\s*rica(ns?)?\b" replace="Costa Rica$1"/>
<Typo word="Côte d'Ivoire (1)" find="\bC(?:ote\s+[dD][´ˈ׳᾿‘’′Ꞌꞌ`'][iI]|ôte\s+(?:D[´ˈ׳᾿‘’′Ꞌꞌ`'][iI]|[dD](?:[´ˈ׳᾿‘’′Ꞌꞌ`][iI]|[´ˈ׳᾿‘’′Ꞌꞌ`']i)))voire\b" replace="Côte d'Ivoire"/>
<Typo word="Côte d'Ivoire (2)" find="\bc[oô]te\s+d[´ˈ׳᾿‘’′Ꞌꞌ`'][iI]voire\b" replace="Côte d'Ivoire"/>
<Typo word="Crete" find="\bcret(ans?|e)\b(?![^\s\.]*\.\w)" replace="Cret$1"/>
<Typo word="Croatia" find="\bcroat(ia(?:ns?)?|s?)\b(?![^\s\.]*\.\w)" replace="Croat$1"/>
<Typo word="Cuba_" find="\bcuba(ns?)?(?!\s+prime)\b(?![^\s\.]*\.\w)" replace="Cuba$1"/>
<Typo word="Cyprus" find="\bc[iy]pr(iots?|us)\b(?![^\s\.]*\.\w)" replace="Cypr$1"/>
<Typo word="Czech Republic" find="\bczec[hk]\s*[rR]epublic\b" replace="Czech Republic"/>
<Typo word="Dahomey" find="\bdahomey\b(?![^\s\.]*\.\w)" replace="Dahomey"/>
<Typo word="Danish" find="\bdan+ish\b(?![^\s\.]*\.\w)" replace="Danish"/>
<Typo word="Democratic People's Republic of Korea" find="\b[dD]emocratic\s*people[´ˈ׳᾿‘’′Ꞌꞌ`;']?s\s*republic\s*of\s*[kK]orea\b" replace="Democratic People's Republic of Korea"/>
<Typo word="Democratic Republic of Congo" find="\b[dD]emocratic\s+republic\s+of\s+[cC]ongo\b" replace="Democratic Republic of Congo"/>
<Typo word="Denmark" find="\bdenmark\b(?![^\s\.]*\.\w)" replace="Denmark"/>
<Typo word="Dhekelia" find="\bdhekelia(ns?)?\b(?![^\s\.]*\.\w)" replace="Dhekelia$1"/>
<Typo word="Djibouti" find="\bdjibouti\b(?![^\s\.]*\.\w)" replace="Djibouti"/>
<Typo word="Dominica" find="\bdomin+ici?a(ns?)?\b(?!'')(?![^\s\.]*\.\w)" replace="Dominica$1"/><!--avoid species-->
<Typo word="Dominican Republic" find="\bdominican\s*[rR]epublic\b" replace="Dominican Republic"/>
<Typo word="East Timor" find="\beast\s*timor\b" replace="East Timor"/>
<Typo word="Ecuador" find="\becua?d{1,3}or(ians?)?\b(?![^\s\.]*\.\w)" replace="Ecuador$1"/>
<Typo word="Egypt" find="\beg[iy]pt(ians?)?\b(?![^\s\.]*\.\w)" replace="Egypt$1"/>
<Typo word="El Salvador" find="\bel\s*[sS]alvadorr?(ians?)?\b" replace="El Salvador$1"/>
<Typo word="Equatorial Guinea" find="\bequatorial\s*[gG]uinea\b" replace="Equatorial Guinea"/>
<Typo word="Eritrea" find="\beritrea(ns?)?\b(?![^\s\.]*\.\w)" replace="Eritrea$1"/>
<Typo word="Estonia" find="\bestonia(ns?)?\b(?![^\s\.]*\.\w)" replace="Estonia$1"/>
<Typo word="Ethiopia" find="\beth[ei]opia(ns?)?\b(?![^\s\.]*\.\w)" replace="Ethiopia$1"/>
<Typo word="Falkland Islands" find="\b[fF]au?lkland\s*islands\b" replace="Falkland Islands"/>
<Typo word="Falkland" find="\bfau?lkland(s)?\b(?![^\s\.]*\.\w)" replace="Falkland$1"/>
<Typo word="Faroe Islands" find="\b[fF]aroe\s*islands\b" replace="Faroe Islands"/>
<Typo word="Fehnerbaçe" find="\b(?:fehnerba[cç]|Fehnerbac)e\b(?![^\s\.]*\.\w)" replace="Fehnerbahçe"/>
<Typo word="Fiji" find="\bfiji(ans?)?\b(?![^\s\.]*\.\w)" replace="Fiji$1"/>
<Typo word="Filipino" find="\b(?:fil+ip+inoe?|Filipinoe|[pP]hil+ip+inoe?)(s)?\b(?![^\s\.]*\.\w)" replace="Filipino$1"/>
<Typo word="Finland" find="\bfin(land(?:ia)?|nish)\b(?![^\s\.]*\.\w)" replace="Fin$1"/>
<Typo word="France" find="\bfrance\b(?![^\s\.]*\.\w)" replace="France"/>
<Typo word="French Polynesia" find="\b[fF]rench\s*polynesia\b" replace="French Polynesia"/>
<Typo word="Gabon" find="\bgabon\b(?![^\s\.]*\.\w)" replace="Gabon"/>
<Typo word="Gambia" find="\bgambia(ns?)?\b(?![^\s\.]*\.\w)" replace="Gambia$1"/>
<Typo word="Georgia" find="\b[gG]eorgia(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Georgia$1"/>
<Typo word="Germany" find="\bgerman(i(?:c|s(?:e[drs]?|[mt]s?)|ze[drs]?)|[sy]?)\b(?<!cousin[−―–—\s]german)" replace="German$1"/><!--avoid [[wikt:cousin-german]]-->
<Typo word="Ghana" find="\bghan(a(?:ians?|ns?|s?))\b(?![^\s\.]*\.\w)" replace="Ghan$1"/>
<Typo word="Gibraltar" find="\bgibraltar(ians?)?\b(?![^\s\.]*\.\w)" replace="Gibraltar$1"/>
<Typo word="Greece" find="\bgre(cian|e(?:ce|ks?))\b(?![^\s\.]*\.\w)" replace="Gre$1"/>
<Typo word="Greenland" find="\bgreenland(ers?|ic)?\b(?![^\s\.]*\.\w)" replace="Greenland$1"/>
<Typo word="Grenad(a/ines)" find="\bgrenad(an?s?|ines)\b(?![^\s\.]*\.\w)" replace="Grenad$1"/>
<Typo word="Guatemala (2)" find="\b[gG]uatamala(ns?)?\b" replace="Guatemala$1"/>
<Typo word="Guatemala (1)" find="\bguatemala(ns?)?\b(?![^\s\.]*\.\w)" replace="Guatemala$1"/>
<Typo word="Guinea-Bissau" find="\b[gG]uinea-bissau\b(?![^\s\.]*\.\w)" replace="Guinea-Bissau"/>
<Typo word="Guinean" find="\bguinean(s)?\b(?![^\s\.]*\.\w)" replace="Guinean$1"/>
<Typo word="Guyana" find="\bguyana(ns?)?\b(?![^\s\.]*\.\w)" replace="Guyana$1"/>
<Typo word="Haiti" find="\bhaiti(ans?)?\b(?![^\s\.]*\.\w)" replace="Haiti$1"/>
<Typo word="Herzegovina (1)" find="\bherzegovin(a|ians?)\b(?![^\s\.]*\.\w)" replace="Herzegovin$1"/>
<Typo word="Herzegovina (2)" find="\b[hH]erz(?:agovin|egovi?ni)a\b(?![^\s\.]*\.\w)" replace="Herzegovina"/>
<Typo word="Honduras" find="\bhondura(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Hondura$1"/>
<Typo disabled="Hong Kong_" find="\b(?!Hongkong [lL]and\b)[hH]ong[−―–—\s]*kong\b" replace="Hong Kong"/><!--avoid [[Hongkong Land]]-->
<Typo word="Hungary" find="\bhungar(ians?|y)\b(?![^\s\.]*\.\w)" replace="Hungar$1"/>
<Typo word="I(c/r)eland" find="\bi([cr])eland(ers?)?\b(?![^\s\.]*\.\w)" replace="I$1eland$2"/>
<Typo word="Icelandic" find="\biceland(ic)?\b(?![^\s\.]*\.\w)" replace="Iceland$1"/>
<Typo word="India" find="\bindia(ns?|s?)\b(?![−―–—\s]rubber)" replace="India$1"/><!--avoid india rubber-->
<Typo word="Indonesia" find="\bindonesia(ns?)?\b(?<!indonesia(ns?)?)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Indonesia$1"/>
<Typo word="Ira(n/q)_" find="\bira(n(?:ians?)?|qi?s?)\b(?<!Ira(n(?:ians?)?|qi?s?))(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Ira$1"/>
<Typo word="Islas Malvinas" find="\bislas\s+[mM]alvinas\b" replace="Islas Malvinas"/>
<Typo word="Italy" find="\bital+(ian?s?|y)\b(?![^\s\.]*\.\w)" replace="Ital$1"/>
<Typo word="Ivory Coast" find="\b[iI]vory\s*coast\b" replace="Ivory Coast"/>
<Typo word="Jamaica" find="\bjam+ai?ca(ns?)?\b(?![^\s\.]*\.\w)" replace="Jamaica$1"/>
<Typo word="Japan" find="\bjapan\b(?![^\s\.]*\.\w)" replace="Japan"/>
<Typo word="Japanese (1)" find="\b[jJ]ap(?:an(?:es|see)|enese)\b" replace="Japanese"/>
<Typo word="Japanese (2)" find="\bjapan+es+e\b(?![^\s\.]*\.\w)" replace="Japanese"/>
<Typo word="Jordan" find="\bjordan(ians?)?\b(?![^\s\.]*\.\w)" replace="Jordan$1"/>
<Typo word="Kazak(h)" find="\bka[sz]ak(hs?|s?)\b(?![^\s\.]*\.\w)" replace="Kazak$1"/>
<Typo word="Kazakhstan (1)" find="\b[kK]azah?kstan(is?)?\b" replace="Kazakhstan$1"/>
<Typo word="Kazakhstan (2)" find="\bka[sz]akh?stan\b(?![^\s\.]*\.\w)" replace="Kazakhstan"/>
<Typo word="Kenya" find="\bkenya(ns?)?\b(?![^\s\.]*\.\w)" replace="Kenya$1"/>
<Typo word="Kirg(h)iz(stan/ia)" find="\bkirg(h)?iz(ia|stan)?\b(?![^\s\.]*\.\w)" replace="Kirg$1iz$2"/>
<Typo word="Kiribati" find="\bkiribati(ans?)?\b(?![^\s\.]*\.\w)" replace="Kiribati$1"/>
<Typo word="Korea" find="\bkorea(ns?)?\b(?![^\s\.]*\.\w)" replace="Korea$1"/>
<Typo word="Kosovo" find="\bkos+ov(ans?|o)\b(?![^\s\.]*\.\w)" replace="Kosov$1"/>
<Typo word="Kuwait" find="\bkuwait(is?)?\b(?![^\s\.]*\.\w)" replace="Kuwait$1"/>
<Typo word="Kyrgyzstan" find="\b(?:Kyrgy|kyrgyz)stan(ians?)?\b(?![^\s\.]*\.\w)" replace="Kyrgyzstan$1"/>
<Typo word="Laos" find="\blao(s|tians?)\b(?![^\s\.]*\.\w)" replace="Lao$1"/>
<Typo word="Latvia" find="\blatvia(ns?)?\b(?![^\s\.]*\.\w)" replace="Latvia$1"/>
<Typo word="Lebanese" find="\bleb[ae]n?nes+e\b(?![^\s\.]*\.\w)" replace="Lebanese"/>
<Typo word="Lebanon" find="\bleb[ae]n(ese|on)\b(?![^\s\.]*\.\w)" replace="Leban$1"/>
<Typo word="Lesotho" find="\blesoth(ans?|o)\b(?![^\s\.]*\.\w)" replace="Lesoth$1"/>
<Typo word="Liberia" find="\bliberia(ns?)?\b(?![^\s\.]*\.\w)" replace="Liberia$1"/>
<Typo word="Libya (1)" find="\b[lL]ybia(ns?)?\b" replace="Libya$1"/>
<Typo word="Libya (2)" find="\blib[iy]a(ns?)?\b(?![^\s\.]*\.\w)" replace="Libya$1"/>
<Typo word="Liechtenstein" find="\bliechtenstein\b(?![^\s\.]*\.\w)" replace="Liechtenstein"/>
<Typo word="Lithuania" find="\blithuania(ns?)?\b(?![^\s\.]*\.\w)" replace="Lithuania$1"/>
<Typo word="Luxembourg" find="\bluxembourg\b(?![^\s\.]*\.\w)" replace="Luxembourg"/>
<Typo word="Maca(o/u)" find="\bmaca([ou])\b(?![^\s\.]*\.\w)" replace="Maca$1"/>
<Typo word="Macedon" find="\bmac[ae]don(ian?s?)?\b(?![^\s\.]*\.\w)" replace="Macedon$1"/>
<Typo word="Madagascar" find="\bmad[ae]gasca(ns?|r)\b(?![^\s\.]*\.\w)" replace="Madagasca$1"/>
<Typo word="Malawi" find="\bmal+awi(ans?)?\b(?![^\s\.]*\.\w)" replace="Malawi$1"/>
<Typo word="Malay(sia)" find="\bmal+ay(a(?:l(?:am|i)|ns?|s?)|s?|sian?s?)\b(?![^\s\.]*\.\w)" replace="Malay$1"/>
<Typo word="Maldives" find="\bmald[ei]v(es|ians?)\b(?![^\s\.]*\.\w)" replace="Maldiv$1"/>
<Typo word="Mali" find="\bmali\b(?![^\s\.]*\.\w)" replace="Mali"/>
<Typo word="Malta" find="\bmal+t(a|ese)\b(?![^\s\.]*\.\w)" replace="Malt$1"/>
<Typo word="Marshall Islands" find="\b[mM]arshal+\s+islands\b" replace="Marshall Islands"/>
<Typo word="Mauritania" find="\bmauritania(ns?)?\b(?![^\s\.]*\.\w)" replace="Mauritania$1"/>
<Typo word="Mauritius" find="\bmauriti(ans?|us)\b(?![^\s\.]*\.\w)" replace="Mauriti$1"/>
<Typo word="Mayotte" find="\bmayotte\b(?![^\s\.]*\.\w)" replace="Mayotte"/>
<Typo word="Mexico" find="\bmexic(ans?|o)\b(?![^\s\.]*\.\w)" replace="Mexic$1"/>
<Typo word="Micronesia" find="\bmicronesia(ns?)?\b(?![^\s\.]*\.\w)" replace="Micronesia$1"/>
<Typo word="Moldova" find="\bmoldova(ns?)?\b(?![^\s\.]*\.\w)" replace="Moldova$1"/>
<Typo word="Monaco" find="\bmon(ac(?:ans?|o)|egasques?)\b(?![^\s\.]*\.\w)" replace="Mon$1"/>
<Typo word="Mongolia" find="\bmongol+(ian?s?|s?)\b(?![^\s\.]*\.\w)" replace="Mongol$1"/>
<Typo word="Montenegro" find="\bmontenegr(ans?|o)\b(?![^\s\.]*\.\w)" replace="Montenegr$1"/>
<Typo word="Montserrat" find="\b(?:mont?ser+|Montser)at(i)?\b(?![^\s\.]*\.\w)" replace="Montserrat$1"/><!--avoid name Monserrat-->
<Typo word="Morocco (2)" find="\b([mM])or(?:o|roc?)c(ans?|o)\b" replace="$1orocc$2"/>
<Typo word="Morocco (1)" find="\bmor+oc+(ans?|o)\b(?![^\s\.]*\.\w)" replace="Morocc$1"/>
<Typo word="Mozambique" find="\bmozambique\b(?![^\s\.]*\.\w)" replace="Mozambique"/>
<Typo word="Myanmar" find="\bmyanmar\b(?![^\s\.]*\.\w)" replace="Myanmar"/>
<Typo word="Nagorno-Karabakh" find="\b[nN]agorno-karabakh\b(?![^\s\.]*\.\w)" replace="Nagorno-Karabakh"/>
<Typo word="Namibia" find="\bnamibia(ns?)?\b(?![^\s\.]*\.\w)" replace="Namibia$1"/>
<Typo word="Nauru" find="\bnauru\b(?![^\s\.]*\.\w)" replace="Nauru"/>
<Typo word="Nepal" find="\bnepal\b(?![^\s\.]*\.\w)" replace="Nepal"/>
<Typo word="Nepalese" find="\bnep[ae]l?les?se\b(?![^\s\.]*\.\w)" replace="Nepalese"/>
<Typo word="Netherlands" find="\bnetherlands\b(?![^\s\.]*\.\w)" replace="Netherlands"/>
<Typo word="New Caledonia" find="\b[nN]ew\s+caledonia(ns?)?\b" replace="New Caledonia$1"/>
<Typo word="New Zealand" find="\b[nN]ew\s+(?:zea|Ze)land(ers?)?\b" replace="New Zealand$1"/>
<Typo word="Nicaragua" find="\bnicaragua(ns?)?\b(?![^\s\.]*\.\w)" replace="Nicaragua$1"/>
<Typo word="Niger(ia)" find="\bniger(i[ae]n?s?|ois|\b(?!''))\b(?![^\s\.]*\.\w)" replace="Niger$1"/><!--avoid species-->
<Typo word="Niue" find="\bniue\b(?![^\s\.]*\.\w)" replace="Niue"/>
<Typo word="Norfolk Island" find="\b[nN]orfolk\s+island\b" replace="Norfolk Island"/>
<Typo word="North Korea" find="\bnorth\s+korea(ns?)?\b" replace="North Korea$1"/>
<Typo word="Northern Cyprus" find="\bnorthern cyprus\b" replace="Northern Cyprus"/>
<Typo word="Northern Mariana Islands" find="\bnorthern\s+[mM]ariana\s+islands\b" replace="Northern Mariana Islands"/>
<Typo word="Nor(way/wegian/se/man(dy)/folk)" find="\bnor(dic|folk|man(?:dy|s?)|se(?:m[ae]n|wom[ae]n)?|w(?:ay|egians?))\b(?![^\s\.]*\.\w)" replace="Nor$1"/>
<Typo word="Oman" find="\boma(ni?s?)\b(?![^\s\.]*\.\w)" replace="Oma$1"/>
<Typo word="Ottoman Empire" find="\b[oO]tt?om[ae]n\s+empire\b" replace="Ottoman Empire"/>
<Typo word="Pakistan" find="\bpakistan(is?|s?)\b(?![^\s\.]*\.\w)" replace="Pakistan$1"/>
<Typo word="Palau" find="\bpalau\b(?![^\s\.]*\.\w)" replace="Palau"/>
<Typo word="Palestine" find="\b(?:p(?:al[ei])|Pali)stin(e|ians?)\b(?![^\s\.]*\.\w)" replace="Palestin$1"/>
<Typo word="Palestinian" find="\b[pP]al[ei]stian(s)?\b(?![^\s\.]*\.\w)" replace="Palestinian$1"/>
<Typo word="Panama" find="\bpanam+a(nians?)?\b(?![^\s\.]*\.\w)" replace="Panama$1"/>
<Typo word="Papua New Guinea" find="\b[pP]apua new [gG]uinea\b" replace="Papua New Guinea"/>
<Typo word="Paraguay" find="\bparagua[iy](ans?)?\b(?![^\s\.]*\.\w)" replace="Paraguay$1"/>
<Typo word="People's Republic of China" find="\b[pP]eople[´ˈ׳᾿‘’′Ꞌꞌ`']s\s+republic\s+of\s+[cC]hina\b" replace="People's Republic of China"/>
<Typo word="Per(sia/u)" find="\bper(sian?s?|u(?:vians?)?)\b(?![^\s\.]*\.\w)" replace="Per$1"/>
<Typo word="Philippin(e/o)" find="\bphil?lip?pino([eo]s?)\b(?![^\s\.]*\.\w)" replace="Philippin$1"/>
<Typo word="Philippine" find="\b(?:phil+ip+|Phil+ip)ine(s)?\b(?![^\s\.]*\.\w)" replace="Philippine$1"/>
<Typo word="Pitcairn Islands" find="\b[pP]itcairn\s+islands\b" replace="Pitcairn Islands"/>
<Typo word="Poland" find="\bpoland\b(?![^\s\.]*\.\w)" replace="Poland"/>
<Typo word="Portugal (3)" find="\bPort(?:gu?a|u(?:ag|gua))l+\b" replace="Portugal"/>
<Typo word="Portugal (1)" find="\b[pP]ortugual\b" replace="Portugal"/>
<Typo word="Portugal (2)" find="\bportugal\b(?![^\s\.]*\.\w)" replace="Portugal"/>
<Typo word="Portuguese (3)" find="\bPort(?:gu|ug)ese\b" replace="Portuguese"/>
<Typo word="Portuguese (1)" find="\b[pP]ortug(?:e+u?|ue+u)?se\b" replace="Portuguese"/>
<Typo word="Portuguese (2)" find="\bportug+u?eu?s+e?\b(?![^\s\.]*\.\w)" replace="Portuguese"/>
<Typo word="Pridnestrovie" find="\bpridnestrovie\b(?![^\s\.]*\.\w)" replace="Pridnestrovie"/>
<Typo word="Punjab(i)" find="\bpunjab(i)?\b(?![^\s\.]*\.\w)" replace="Punjab$1"/>
<Typo word="Qatar" find="\bqu?atar(i)?\b(?![^\s\.]*\.\w)" replace="Qatar$1"/>
<Typo word="Republic of China/Congo" find="\brepublic\s+of\s+[cC](hina|ongo)\b" replace="Republic of C$1"/>
<Typo word="Republic of Korea" find="\brepublic\s+of\s+[kK]orea\b" replace="Republic of Korea"/>
<Typo word="Romania" find="\bromania(ns?)?\b(?![^\s\.]*\.\w)" replace="Romania$1"/>
<Typo word="Russia" find="\brus+ia(ns?)?\b(?![^\s\.]*\.\w)" replace="Russia$1"/>
<Typo word="Rwanda" find="\brwanda(ns?)?\b(?![^\s\.]*\.\w)" replace="Rwanda$1"/>
<Typo word="Saint Helena" find="\bsaint\s+[hH]elena\b" replace="Saint Helena"/>
<Typo word="Saint Kitts and Nevis" find="\bsaint\s+[kK]itts\s+and\s+[nN]evis\b" replace="Saint Kitts and Nevis"/>
<Typo word="Saint Lucia" find="\bsaint [lL]ucia\b" replace="Saint Lucia"/>
<Typo word="Saint Pierre and Miquelon" find="\bsaint\s+[pP]ierre\s+and\s+[mM]iquelon\b" replace="Saint Pierre and Miquelon"/>
<Typo word="Saint Vincent and the Grenadines" find="\bsaint\s+[vV]incent\s+and\s+the\s+[gG]renadines\b" replace="Saint Vincent and the Grenadines"/>
<Typo word="Samoa" find="\bsamoa(ns?)?\b(?![^\s\.]*\.\w)" replace="Samoa$1"/>
<Typo word="San Marino" find="\b[sS]an\s+marino\b" replace="San Marino"/>
<Typo word="São Paulo" find="\b[sS](?:ã[uõ]\s+[pP]a[ou]|a[ouõ]\s+[pP]a[ou]|ão\s+(?:Pao|pa[ou]))lo\b" replace="São Paulo"/>
<Typo word="São Tomé and Príncipe" find="\b[sS][ãa]o\s+[tT]om[éeè]\s+(?:and|&)\s+[pP]r[íi]ncipe\b" replace="São Tomé and Príncipe"/>
<Typo word="Sardinia" find="\bsardinia(ns?)?\b(?![^\s\.]*\.\w)" replace="Sardinia$1"/>
<Typo word="Saud(i)" find="\bsaud(is?|s?)\b(?![^\s\.]*\.\w)" replace="Saud$1"/>
<Typo word="Scandinavia" find="\b(?:scand[ai]|Scanda)navia(ns?)?\b(?![^\s\.]*\.\w)" replace="Scandinavia$1"/>
<Typo word="Senegal" find="\bsen[ae]gal(?<!(?:[aA]cacia|[sS](?:enegalia|\.))\s+senegal)\b(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Senegal"/>
<Typo word="Senegalese" find="\bsen[ae]gal+[ae]s?se\b(?![^\s\.]*\.\w)" replace="Senegalese"/>
<Typo word="Serbia" find="\bserbia(ns?)?\b(?![^\s\.]*\.\w)" replace="Serbia$1"/>
<Typo word="Sèvres" find="\bS[ée]vres\b(?![^\s\.]*\.\w)" replace="Sèvres"/>
<Typo word="Seychelles" find="\bseychel+es\b(?![^\s\.]*\.\w)" replace="Seychelles"/>
<Typo word="Sierra Leone" find="\bsier+a\s+[lL]eone(ans?)?\b" replace="Sierra Leone$1"/>
<Typo word="Sierra Leonese" find="\bsier+a\s+[lL]eones+e\b" replace="Sierra Leonese"/>
<Typo word="Singapore" find="\bsingap+or[ei](ans?)?\b(?![^\s\.]*\.\w)" replace="Singapore$1"/>
<Typo word="Slav(on)ic" find="\bslav(on)?ic\b(?![^\s\.]*\.\w)" replace="Slav$1ic"/>
<Typo word="Slov(ak/en)ia" find="\bslov(ak|en)ia(ns?)?\b(?![^\s\.]*\.\w)" replace="Slov$1ia$2"/>
<Typo word="Solomon Islands" find="\b[sS]olomon\s+islands\b" replace="Solomon Islands"/>
<Typo word="Somali(a/land)" find="\bsomali(a(?:ns?)?|land|s?)\b(?![^\s\.]*\.\w)" replace="Somali$1"/>
<Typo word="South Africa" find="\bsouth\s+[aA]frica(ns?)?\b" replace="South Africa$1"/>
<Typo word="South Korea" find="\bsouth\s+[kK]orea(ns?)?\b" replace="South Korea$1"/>
<Typo word="South Ossetia" find="\bsouth\s+[oO]ssetia\b" replace="South Ossetia"/>
<Typo word="Spain" find="\bspa(in|ni(?:ards?|sh))\b(?![^\s\.]*\.\w)" replace="Spa$1"/>
<Typo word="Sri Lanka" find="\b[sS]ri\s*lanka(ns?)?\b" replace="Sri Lanka$1"/>
<Typo word="Sudan" find="\bsudan\b(?![^\s\.]*\.\w)" replace="Sudan"/>
<Typo word="Sudanese" find="\bsudan+es+e\b(?![^\s\.]*\.\w)" replace="Sudanese"/>
<Typo word="Suriname" find="\bsuriname(rs?|se)?\b(?![^\s\.]*\.\w)" replace="Suriname$1"/>
<Typo word="Svalbard" find="\bsvalbard\b(?![^\s\.]*\.\w)" replace="Svalbard"/>
<Typo word="Swaziland" find="\bswaziland\b(?![^\s\.]*\.\w)" replace="Swaziland"/>
<Typo word="Sweden" find="\bswed(en|ish)\b(?![^\s\.]*\.\w)" replace="Swed$1"/>
<Typo word="Switzerland" find="\bswi(ss|tzerland)\b(?![^\s\.]*\.\w)" replace="Swi$1"/>
<Typo word="Syria" find="\bsyria(ns?)?\b(?![^\s\.]*\.\w)" replace="Syria$1"/>
<Typo word="Taiwan" find="\btaiwan(ese)?\b(?![^\s\.]*\.\w)" replace="Taiwan$1"/>
<Typo word="Tajikistan" find="\btajikistan(is?|s?)\b(?![^\s\.]*\.\w)" replace="Tajikistan$1"/>
<Typo word="Tanzania" find="\btanzania(ns?)?\b(?![^\s\.]*\.\w)" replace="Tanzania$1"/>
<Typo word="Thailand" find="\bthailand\b(?![^\s\.]*\.\w)" replace="Thailand"/>
<Typo word="Timor" find="\btimor(ians?|-Leste)?\b(?![^\s\.]*\.\w)" replace="Timor$1"/>
<Typo word="Timor-Leste" find="\bTimor-leste\b(?![^\s\.]*\.\w)" replace="Timor-Leste"/><!--timor-Leste covered in other Timor rule-->
<Typo word="Tobago" find="\btobag(ans?|o)\b(?![^\s\.]*\.\w)" replace="Tobag$1"/>
<Typo word="Togan(s)" find="\btogan(s)?\b(?![^\s\.]*\.\w)" replace="Togan$1"/><!--avoid "togo"; might mean "to go"-->
<Typo word="Tokelau" find="\btokelau\b(?![^\s\.]*\.\w)" replace="Tokelau"/>
<Typo word="Tonga" find="\btonga(ns?)?\b(?![^\s\.]*\.\w)" replace="Tonga$1"/>
<Typo word="Transnistria" find="\btransnistria(ns?)?\b(?![^\s\.]*\.\w)" replace="Transnistria$1"/>
<Typo word="Trinidad" find="\btrin+idad(ians?)?\b(?![^\s\.]*\.\w)" replace="Trinidad$1"/>
<Typo word="Tristan da Cunha" find="\b[tT]ristan da cunha\b" replace="Tristan da Cunha"/>
<Typo word="Tunisia" find="\btunisia(ns?)?\b(?![^\s\.]*\.\w)" replace="Tunisia$1"/>
<Typo word="Turk(men)istan" find="\btur([ck]o?(?:m[ae]n)?)(estan|i(?:c|stan)|s?)\b(?![^\s\.]*\.\w)" replace="Tur$1$2"/>
<Typo word="Turkish" find="\bturkis([hm])\b(?![^\s\.]*\.\w)" replace="Turkis$1"/>
<Typo word="Turks and Caicos Islands" find="\b[tT]urks\s+and\s+[cC]aicos\s+islands\b" replace="Turks and Caicos Islands"/>
<Typo word="Tuvalu" find="\btuvalu(vians?)?\b(?![^\s\.]*\.\w)" replace="Tuvalu$1"/>
<Typo word="Uganda" find="\buganda(ns?)?\b(?![^\s\.]*\.\w)" replace="Uganda$1"/>
<Typo word="Ukraine" find="\b(?:Ukra|ukrai?)n(e|ians?)\b(?![^\s\.]*\.\w)" replace="Ukrain$1"/>
<Typo word="United Arab Emirates" find="\b[uU]nited\s+[aA]rab\s+emirates\b" replace="United Arab Emirates"/>
<Typo word="Uruguay" find="\burugua[iy](ans?)?\b(?![^\s\.]*\.\w)" replace="Uruguay$1"/>
<Typo word="Uzbekistan (1)" find="\b[uU]zbekystan\b" replace="Uzbekistan"/>
<Typo word="Uzbekistan (2)" find="\bu[sz]be[ck]istan(is?|s?)\b(?![^\s\.]*\.\w)" replace="Uzbekistan$1"/>
<Typo word="Vanuatu" find="\bvanuatu\b(?![^\s\.]*\.\w)" replace="Vanuatu"/>
<Typo word="Vatican City" find="\b[vV]atican\s+city\b" replace="Vatican City"/>
<Typo word="Venezuela" find="\bvenez+uel+a(ns?)?\b(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Venezuela$1"/><!--avoid domains & URLs-->
<Typo word="Vietnam" find="\bviet\s*[nN]am\b(?![^\s\.]*\.\w)" replace="Vietnam"/>
<Typo word="Vietnamese" find="\bvietnames+e\b(?![^\s\.]*\.\w)" replace="Vietnamese"/>
<Typo word="Virgin Islands" find="\b[vV]irgin islands\b" replace="Virgin Islands"/>
<Typo word="Wallis and Futuna" find="\b[wW]allis\s+and\s+futuna\b" replace="Wallis and Futuna"/>
<Typo word="Western Sahara" find="\bwestern\s+sahara\b" replace="Western Sahara"/>
<Typo word="Württemberg" find="\bw[uü]rt+emberg\b(?![^\s\.]*\.\w)" replace="Württemberg"/>
<Typo word="Yemen" find="\byem+en(i(?:s?|tes?))?\b(?![^\s\.]*\.\w)" replace="Yemen$1"/>
<Typo word="Yugoslavia" find="\byugoslavia(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Yugoslavia$1"/>
<Typo word="Zambia" find="\bzambia(ns?|s?)\b(?![^\s\.]*\.\w)" replace="Zambia$1"/>
<Typo word="Zimbabwe" find="\bzimbabw[ei](ans?)?\b(?![^\s\.]*\.\w)" replace="Zimbabwe$1"/>
Canada
<Typo word="Yukon Territory" find="\b[yY]ukon [tT]erritory\b" replace="Yukon Territory"/>
<Typo word="Yukon" find="\byukon\b(?![^\s\.]*\.\w)" replace="Yukon"/>
<Typo word="British Columbia (2)" find="\b[bB]ritish Colombia\b" replace="British Columbia"/>
<Typo word="British Columbia (1)" find="\b[bB]ritish-?[cC]olumbia(n)?\b(?![^\s\.]*\.\w)" replace="British Columbia$1"/>
<Typo word="Alberta" find="\balberta(ns?)?\b(?![^\s\.]*\.\w)" replace="Alberta$1"/>
<Typo word="Saskatchewan" find="\bsaskatchewan(ians?)?\b(?![^\s\.]*\.\w)" replace="Saskatchewan$1"/>
<Typo word="Manitoba" find="\bmanitoba(ns?)?\b(?![^\s\.]*\.\w)" replace="Manitoba$1"/>
<Typo word="Ontario" find="\bontari(ans?|o)\b(?![^\s\.]*\.\w)" replace="Ontari$1"/>
<Typo word="Qu(e/é)bec" find="\bqu([eé])bec(ers?|k(?:ers?|ois)|ois)(?![^\s\.]*\.\w)" replace="Qu$1bec$2"/>
<Typo word="New Brunswick" find="\b[nN]ew [bB]runswicke(r)?\b" replace="New Brunswicke$1"/>
<Typo word="Nova Scotia" find="\b[nN]ova [sS]cotia(n)?\b" replace="Nova Scotia$1"/>
<Typo word="Prince Edward Island" find="\b[pP]rince [eE]dward [iI]sland(er?s?|rs?|s?)\b" replace="Prince Edward Island$1"/>
<Typo word="Labrador" find="\blabrador([ei]ans?)?\b(?![^\s\.]*\.\w)" replace="Labrador$1"/>
<Typo word="Newfoundland" find="\bnewfoundland(ers?)?\b(?![^\s\.]*\.\w)" replace="Newfoundland$1"/>
<Typo word="Klondike" find="\bklondike\b(?![^\s\.]*\.\w)" replace="Klondike"/>
<Typo word="Montr(e/é)al" find="\bmontr([eé])al(ers?)?\b(?![^\s\.]*\.\w)" replace="Montr$1al$2"/>
<Typo disabled="Saskat(chewa/oo)n" find="\bsaskat(chewa|oo)n\b(?![^\s\.]*\.\w)" replace="Saskat$1n"/><!--Disabled due to multiple meanings-->
<Typo word="Toronto" find="\btoront(o(?:nians?)?)\b(?![^\s\.]*\.\w)" replace="Toront$1"/>
<Typo word="Vancouver" find="\b[vV]ancove(r(?:ites?)?)\b(?![^\s\.]*\.\w)" replace="Vancouve$1"/>
<Typo word="Winnipeg" find="\bwin+[aei]peg\b(?![^\s\.]*\.\w)" replace="Winnipeg"/>
France
<Typo word="Strasbourg" find="\b([sS])trassbourg\b(?![^\s\.]*\.\w)" replace="$1trasbourg"/><!--avoid domains-->
United Kingdom
<Typo word="Britain_1" find="\b(?:br(?:it?|ri)?t(ains?|i(?:cisms?|sh(?:ers?|isms?|ly|ness)?)|ney|ons?|pop|tany))\b(?![^\s\.]*\.\w)" replace="Brit$1"/>
<Typo word="Britain_2" find="\b[bB]ristish(ers|ness)?\b(?![^\s\.]*\.\w)" replace="British$1"/>
<Typo word="Engl(and/ish)" find="\b(?:eng?|En)l(and|ish(?:m[ae]n|wom[ae]n)?)(?![^\s\.]*\.\w)" replace="Engl$1"/>
<Typo word="Great Britain" find="\bgreat\s+[bB]ritain(?![^\s\.]*\.\w)" replace="Great Britain"/>
<Typo word="Isle of Man" find="\b[iI]sle\s+of\s+man\b" replace="Isle of Man"/>
<Typo word="Manx((wo)man)" find="\bmanx(m[ae]n|wom[ae]n)?(?![^\s\.]*\.\w)" replace="Manx$1"/>
<Typo word="Scot(land/s/sman/swoman/tish)" find="\bscot?(lands?|s(?:m[ae]ns?|wom[ae]ns?)?|tish)\b(?![^\s\.]*\.\w)" replace="Scot$1"/><!--avoid scotch-->
<Typo word="Welsh" find="\bwelsh(?![^\s\.]*\.\w)" replace="Welsh"/>
United States – states
<Typo word="Ala(bam/sk)a" find="\bala(bam|sk)(a(?!'')|ans?|ians?)\b(?<!\b\p{Lu}\.\s+alabama\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Ala$1$2"/>
<Typo word="Arizona" find="\barizon(a(?:ns?)?|ians?)\b(?![^\s\.]*\.\w)" replace="Arizon$1"/>
<Typo word="Arkansas" find="\barkans(an?s?)\b(?![^\s\.]*\.\w)" replace="Arkans$1"/>
<Typo word="California (1)" find="\b[cC]al(?:fo(?:n?|nr?|r[nr]?)|if(?:o[nr]r?|ron))ia(ns?|s?)\b" replace="California$1"/>
<Typo word="California (2)" find="\bcaliforni(a(?!'')n?s?)\b(?<!\b\p{Lu}\.\s+california\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Californi$1"/><!--avoid species-->
<Typo word="Carolina" find="\bcarolin(an?s?)\b(?!'')(?<!\b\p{Lu}\.\s+carolin(an?s?))(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Carolin$1"/><!--avoid species-->
<Typo word="Colorado (1)" find="\b[cC]ola?rad(ans?|o)\b" replace="Colorad$1"/>
<Typo word="Colorado (2)" find="\bcolorad(ans?|o)\b(?!'')(?<!\b\p{Lu}\.\s+colorad(?:ans?|o))(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Colorad$1"/><!--avoid species-->
<Typo word="Connecticut (1)" find="\b[cC]on(?:e(?:c(?:cicut+|icut*|t(?:cicut+|icut*))|icut*|t(?:cicut*|icut*))|n(?:e(?:c(?:cicut+|icut*|tc?icut+)|icut*|tc?icut*)|n+e(?:c(?:cicut+|icut*|t(?:cicut+|icut*))|icut*|tc?icut*)))t\b" replace="Connecticut"/>
<Typo word="Connecticut (2)" find="\b(con+|Con)ecticut\b(?![^\s\.]*\.\w)" replace="Connecticut"/>
<Typo word="Delaware" find="\bdelawar(es?|ians?)\b(?!'')(?<!\b\p{Lu}\.\s+delawar(?:es?|ians?))(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Delawar$1"/><!--avoid species-->
<Typo word="Florida" find="\b(?:flori?di?|Flordi?)(a|ians?)\b(?!'')(?<!\b\p{Lu}\.\s+florid(?:a|ians?))(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Florid$1"/><!--avoid species-->
<Typo word="Guam" find="\bguam\b(?![^\s\.]*\.\w)" replace="Guam"/>
<Typo word="Hawaii" find="\bhawaii(ans?)?\b(?![^\s\.]*\.\w)" replace="Hawaii$1"/>
<Typo word="Idaho" find="\bidaho(ans?)?\b(?!'')(?<!\b\p{Lu}\.\s+idaho(?:ans?)?)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Idaho$1"/><!--avoid species-->
<Typo word="Indiana(polis)" find="\bindian(a(?:(?!'')|ns?|polis)|ians?|town)\b(?<!\b\p{Lu}\.\s+indiana\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Indian$1"/><!--avoid species-->
<Typo word="Iowa" find="\biow(a(?!'')n?s?)\b(?<!\b\p{Lu}\.\s+iowa\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Iow$1"/><!--avoid species-->
<Typo word="Kansas" find="\bkansa(ns?|s)\b(?![^\s\.]*\.\w)" replace="Kansa$1"/>
<Typo word="Kentucky" find="\bkentuck(ians?|y)\b(?![^\s\.]*\.\w)" replace="Kentuck$1"/>
<Typo word="Louisiana (1)" find="\b[lL]ou(?:isian[in]|siani?)(a(?!\s+Knop)|ians?)\b" replace="Louisian$1"/><!--avoid Patricia Louisianna Knop-->
<Typo word="Louisiana (2)" find="\blouisian(a(?!'')|ans?)\b(?<!\b\p{Lu}\.\s+louisiana\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Louisian$1"/><!--avoid species-->
<Typo word="Maine" find="\bmaine\b(?![^\s\.]*\.\w)" replace="Maine"/>
<Typo word="Maryland" find="\bmaryland(ers?)?\b(?![^\s\.]*\.\w)" replace="Maryland$1"/>
<Typo word="Massachusetts (2)" find="\b[mM]as(?:[ae]ch?u?s+et*|s(?:ac(?:h(?:s+et*|u(?:s(?:e(?:tt)?|s+et*)))|s+et*|us+et*)|[eu]ch?u?s+et*|s+(?:ac(?:hu?s+et*|h(?:s+et*|u(?:s(?:e(?:tt)?|s+et*)))|s+et*|us+et*)|[eu]ch?u?s+et*))|uch?u?s+et*)ts\b" replace="Massachusetts"/>
<Typo word="Massachusetts (1)" find="\b(?:massachusetts|[mM](?:as+achus(?:e|set?)|asachuset?)ts+)(ans?)?\b(?![^\s\.]*\.\w)" replace="Massachusetts$1"/>
<Typo word="Michigan (1)" find="\b[mM]ichagan\b" replace="Michigan"/>
<Typo word="Michigan (2)" find="\bmichigan(ders?)?\b(?![^\s\.]*\.\w)" replace="Michigan$1"/>
<Typo word="Minnesota (2)" find="\b[mM]in(?:e|n(?:i|n+e))sota(ns?)?\b" replace="Minnesota$1"/>
<Typo word="Minnesota (1)" find="\bminnesot(a(?!'')|ans?)\b(?<!\b\p{Lu}\.\s+minnesota\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Minnesot$1"/><!--avoid species-->
<Typo word="Mississippi (2)" find="\b[mM]is(?:i(?:s+ip+)|s(?:is(?:ip+|sip(?:pp+)?|s+i(?:s+ip+))))i(ans?)?\b" replace="Mississippi$1"/>
<Typo word="Mississippi (1)" find="\b(?:mississippi(?!'')|[mM]is(?:issip|sis(?:ip|si))pi)(ans?)?\b(?<!\b\p{Lu}\.\s+mississippi\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Mississippi$1"/><!--avoid species-->
<Typo word="Missouri (2)" find="\b[mM]isouri\b" replace="Missouri"/>
<Typo word="Missouri (1)" find="\bmissouri(ans?)?\b(?![^\s\.]*\.\w)" replace="Missouri$1"/>
<Typo word="Montana" find="\bmontana(ns?)?\b(?!'')(?<!\b\p{Lu}\.\s+montana(?:ns?)?)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Montana$1"/><!--avoid species-->
<Typo word="Nebraska" find="\bnebraska(ns?)?\b(?![^\s\.]*\.\w)" replace="Nebraska$1"/>
<Typo word="Nevada (1)" find="\b[nN]eveda(ns?|s?)\b" replace="Nevada$1"/>
<Typo word="Nevada (2)" find="\bnevad(a(?!'')|ans?|ians?)\b(?<!\b\p{Lu}\.\s+nevada\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Nevad$1"/><!--avoid species-->
<Typo word="New England_" find="\b[nN]ew\s{0,9}[eE]ngland(rs?)?\b(?<!new\s{0,9}England\b|New\sEngland(ers?)?)\b" replace="New England$1"/><!--avoid 'new England' & self match --->
<Typo word="New Jersey" find="\bnew\s*[jJ]ersey(ites?)?\b" replace="New Jersey$1"/>
<Typo word="New Hampshire_" find="\bhampsh?ire\b" replace="Hampshire"/><!--avoid 'new => New', i.e. Hampshire UK-->
<Typo word="New Mexico_" find="\b[nN]ew\s{0,9}[mM]exic(ans?|o)\b(?<!new\s{0,9}Mexicans?\b|New\sMexic(ans?\b|o\b))" replace="New Mexic$1"/><!--avoid 'new Mexican(s)' & self match-->
<Typo word="New Netherland" find="\bNew\s*[nN]etherlands\b" replace="New Netherland"/>
<Typo word="New York" find="\bnew\s*[yY]ork(ers?)?\b" replace="New York$1"/>
<Typo word="North Carolina/Dakota" find="\bnorth\s*([cC]arolin|[dD]akot)a(ns?|s?)\b" replace="North $1a$2"/>
<Typo word="Ohio" find="\bohio(ans?)?\b(?![^\s\.]*\.\w)" replace="Ohio$1"/>
<Typo word="Oklahoma" find="\boklahoma(?!'')(ns?)?\b(?<!\b\p{Lu}\.\s+oklahoma\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Oklahoma$1"/><!--avoid species-->
<Typo word="Oregon" find="\boregon(?!'')(ians?)?\b(?<!\b\p{Lu}\.\s+oregon\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Oregon$1"/><!--avoid species-->
<Typo word="Pennsylvania (1)" find="\b[pP]en(?:nsylvan|sylvan?)nia(ns?)?\b" replace="Pennsylvania$1"/>
<Typo word="Pennsylvania (2)" find="\bpennsylvania(?!'')(ns?)?\b(?<!\b\p{Lu}\.\s+pennsylvania\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Pennsylvania$1"/><!--avoid species-->
<Typo word="Puerto Rico" find="\bpuerto\s+ric(ans?|o)\b" replace="Puerto Ric$1"/>
<Typo word="South Carolina/Dakota" find="\bsouth\s*([cC]arolin|[dD]akot)a(ns?|s?)?\b" replace="South $1a$2"/>
<Typo word="Rhode Island" find="\b(?:Rhode\s*i|rhode\s*[iI])sland(ers?)?\b" replace="Rhode Island$1"/>
<Typo word="Tennessee (2)" find="\b[tT]en(?:ess+e*|n(?:e(?:s(?:e+|s(?:ee+|s+e*))?)|n+es(?:e+|s+e*)?))(ans?|e)\b" replace="Tennesse$1"/>
<Typo word="Tennessee (1)" find="\btennesse(ans?|e)\b(?![^\s\.]*\.\w)" replace="Tennesse$1"/>
<Typo word="Texas" find="\btexa(s(?!'')|ns?)\b(?<!\b\p{Lu}\.\s+texas\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Texa$1"/><!--avoid species-->
<Typo word="United States (3)" find="\bUnited\s+Stated\b" replace="United States"/>
<Typo word="United States (1)" find="\b[uU]nited\s*states\b" replace="United States"/>
<Typo word="United States (2)" find="\b[uU]nite[ds][sS]tates\b" replace="United States"/>
<Typo word="Utah" find="\butah(?!'')(ans?)?\b(?<!\b\p{Lu}\.\s+utah\b)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Utah$1"/><!--avoid species-->
<Typo word="Vermont" find="\bvermont(ers?)?\b(?![^\s\.]*\.\w)" replace="Vermont$1"/>
<Typo word="Virginia_" find="\b(?:Vi|vir)gini?a(ns?)?\b(?!'')(?<!\b\p{Lu}\.\s+virginia(?:ns?)?)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Virginia$1"/><!--avoid species-->
<Typo word="Washington" find="\bwashington(ians?)?\b(?![^\s\.]*\.\w)" replace="Washington$1"/>
<Typo word="West Virginia" find="\bwest\s*[vV]irginia(ns?)?\b" replace="West Virginia$1"/>
<Typo word="Wyoming" find="\bwyoming\b(?![^\s\.]*\.\w)" replace="Wyoming"/>
United States – cities
<Typo word="Albuquerque" find="\b[aA]lb(?:aquerq|er?qu?erqu?|quequ|u(?:equerqu|que(?:erqu|qu|ru?q)))e\b(?![^\s\.]*\.\w)" replace="Albuquerque"/>
<Typo word="Chicago" find="\bchicago(ans?)?\b(?![^\s\.]*\.\w)" replace="Chicago$1"/>
<Typo word="Chattanooga" find="\b[cC]hat+[ae]no+ga(ns?|s?)\b(?!\.\w|-\w)(?<!Chattanooga(ns?|s?))(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Chattanooga$1"/>
<Typo word="Cincinnati" find="\b[cC]in+c[ai]n+at+(i(?:ans?)?|us)\b(?<!Cincinnat(i(?:ans?)?|us))(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Cincinnat$1"/>
<Typo word="Cleveland" find="\bcleveland\b(?<![\.-]cleveland)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Cleveland"/>
<Typo word="Fort Worth" find="\bForth?\s+[wW]orth?\b(?<!Fort Worth)" replace="Fort Worth"/>
<Typo word="Las Vegas" find="\b(?:las\s*[vV]egas|Las\s*vegas)\b" replace="Las Vegas"/>
<Typo word="Los Angeles (1)" find="\b[lL](?:as\s*[aA]nge?le?|[ao]s\s*[aA]ng(?:el|le))a?s\b" replace="Los Angeles"/>
<Typo word="Los Angeles (2)" find="\b[lL]os\s{0,9}[aA]ng(el|le)[eo]?se?\b(?<!Los Angeles)(?<!\b[dD]e\s{0,9}[lL]os\s{0,9}[aA]ng(?:el[eo]?se?|le[eo]?se?))(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Los Angeles"/><!--avoid the common Spanish phrase "de los Angeles"-->
<Typo word="Manhattan" find="\b([mM])anhatten\b(?![^\s\.]*\.\w)" replace="$1anhattan"/><!--avoid "manhattan"; can be lowercase-->
<Typo word="Milwaukee" find="\b(milw(?:au?|ua)|Milwu?a)kee\b(?![^\s\.]*\.\w)" replace="Milwaukee"/>
<Typo word="New Orleans_" find="\b[nN]ew\s*orleans\b" replace="New Orleans"/>
<Typo word="Phoenix," find="\b([pP](?:e(?:nix|o+nix)|oenix))\,\b(?![^\s\.]*\.\w)" replace="Phoenix,"/><!--, added to avoid non place instances-->
<Typo word="Philadelphia" find="\b(?:Phil(?:ade(?:lp|ph)|delph|idelph)|phil(?:ade(?:lph?|ph)|delph|idelph))ia(ns?)?\b(?!'')(?![^\s\.]*\.\w)" replace="Philadelphia$1"/><!--avoid bird names-->
<Typo word="Portland" find="\bportland(ers?)?\b(?![^\s\.]*\.\w)" replace="Portland$1"/>
<Typo word="Springfield" find="\bspringfield\b(?![^\s\.]*\.\w)" replace="Springfield"/>
<Typo word="Tallahassee" find="\b[tT]al(?:ahas+e+|lahas(?:[es]e))\b(?![^\s\.]*\.\w)" replace="Tallahassee"/>
<Typo word="Tucson" find="\b([tT])uscon\b(?![^\s\.]*\.\w)" replace="$1ucson"/>

Epochs, ages and dynasties

<Typo word="Abbassid" find="\babbassid(es?|s?)\b(?![^\s\.]*\.\w)" replace="Abbassid$1"/>
<Typo word="Bronze Age" find="\b(?:bronze\s+[aA]|Bronze\s+a)ge(s)?\b" replace="Bronze Age$1"/>
<Typo word="Capet" find="\bcapet(ians?)?\b(?![^\s\.]*\.\w)" replace="Capet$1"/>
<Typo word="Car(ol/lov)ingian" find="\bcar(lov|ol)ingian(s)?\b(?![^\s\.]*\.\w)" replace="Car$1ingian$2"/>
<Typo word="Dark Ages" find="\b(?:dark\s+[aA]|Dark\s+a)ge(s)?(?<!(?:Big Bang#Dark Ages\s*\|[cC]osmic\s+|universe#Dark Ages\s*\|\s*)[dD]ark\s+[aA]ges)\b" replace="Dark Age$1"/> <!--avoid [[Chronology of the universe]] & [[Timeline of the Big Bang]] anchors, shortened for more generality-->
<Typo word="Edwardian" find="\bedwardian(s)?\b(?![^\s\.]*\.\w)" replace="Edwardian$1"/>
<Typo word="Elizabeth(an)" find="\belizabeth(ans?)?\b(?![^\s\.]*\.\w)" replace="Elizabeth$1"/>
<Typo word="Fatimid" find="\bfatim(ah?|i(?:ds?|tes?))\b(?![^\s\.]*\.\w)" replace="Fatim$1"/>
<Typo word="Iron Age" find="\b(?:iron\s+[aA]|Iron\s+a)ge(s)?\b" replace="Iron Age$1"/>
<Typo word="Merovingian" find="\bmerovingian(s)?\b(?![^\s\.]*\.\w)" replace="Merovingian$1"/>
<Typo word="Middle Ages" find="\b(?:midd?le\s+[aA]|Midd?le\s+a)ges\b" replace="Middle Ages"/>
<Typo word="Napoleon(ic) (2)" find="\b(?:napole[ao]|Napolea)n(ic)?\b(?![^\s\.]*\.\w)" replace="Napoleon$1"/>
<Typo word="Norman" find="\bnorman(dy|s?)\b(?![^\s\.]*\.\w)" replace="Norman$1"/>
<Typo word="Romano(v/ff)" find="\bromano(ffs?|vs?)\b(?![^\s\.]*\.\w)" replace="Romano$1"/>
<Typo word="Sassanid" find="\bsassani(ans?|de?s?)\b(?![^\s\.]*\.\w)" replace="Sassani$1"/>
<Typo word="Sel(juk/eucid)" find="\bsel(euc(?:ids?|us)|juk)\b(?![^\s\.]*\.\w)" replace="Sel$1"/>
<Typo word="Stone Age" find="\bstone\s+[aA]ge(s)?\b" replace="Stone Age$1"/>
<Typo word="Stuart" find="\bstuart(s)?\b(?![^\s\.]*\.\w)" replace="Stuart$1"/>
<Typo word="Tudor" find="\btudor(s)?\b(?![^\s\.]*\.\w)" replace="Tudor$1"/>
<Typo word="Valois" find="\bvalois\b(?![^\s\.]*\.\w)" replace="Valois"/>
<Typo word="Victorian" find="\bvictorian([as])?\b(?<!\b\p{Lu}\.\s+victoriana)(?!'')(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Victorian$1"/><!--avoid species-->
<Typo word="Windsor" find="\bwindsor(s)?\b(?![^\s\.]*\.\w)" replace="Windsor$1"/>

Calendrical proper nouns

<!--Month name errors-->
<Typo word="(Jan/Febr)uary" find="\b(Febr|Jan)(?:aur|ura?)[iy]\b" replace="$1uary"/> 
<Typo word="January" find="\b(?:J(?:a(?:nur|un)|ua?nu)|j(?:a(?:nur?|un)|ua?nu))ar(ies|y)\b" replace="Januar$1"/>
<Typo word="February (1)" find="\b[fF]eb(?:erua|r(?:a(?:ua)?|u(?:e|r[ae])|ya)|ur?[ae])r(ies|y)\b" replace="Februar$1"/>
<Typo word="February (2)" find="\b[fF]eb(?:erua|r(?:a(?:ua)?|u(?:ar|e|r[ae])|ya)|ur?[ae])ri\b" replace="February"/>
<Typo word="February (3)" find="\b(?:fe|F(?:er|re))br?uar[iy](s)?\b(?!\s&\sheavenly)(?<!Tommy\sfebruary)" replace="February$1"/>
<Typo disabled="March" find="\b([0-3]?\d)\s+march\b" replace="$1 March"/><!--part replaced by new rule, partly false positive 'a 2/4 march written'[[Clan little]] -->
<Typo word="April" find="\b(?:Ap(?:ir|r(?:ia)?|ti)|ap(?:ir|r(?:ia?)?|ti))l(s)?\b" replace="April$1"/>
<Typo disabled="May" find="\bmay\s+(\d{1,4})\b" replace="May $1"/><!--replaced by new rule-->
<Typo word="Ma(rch/y)" find="\bma(rch|y)\s(\d{4}\D|[1-3]\d?(?:,\s\d{4}\D|\s\d{4}\D|[nr]d\D|st\D|th\D))" replace="Ma$1 $2"/>
<Typo word="June/July" find="\bju(lys?|nes?)\b" replace="Ju$1"/>
<Typo word="August (1)" find="\b([1-3]\d?|[4-9])\s+(?:aug(?:as?|[eu]s)|Aug(?:as?|es))t\b" replace="$1 August"/>
<Typo word="August (2)" find="\b(?:aug(?:as?|[eu]s)|Aug(?:as?|es))t\s(\d{4}\D|(?:[4-9]|[12]\d?|3[01]?)(?:,\s\d{4}\D|\s\d{4}\D|[nr]d\D|st\D|th\D))" replace="August $1"/>
<Typo word="August (3)" find="\b([aA])ugu(?:as?|es)t\b" replace="$1ugust"/>
<Typo word="September" find="\b(?:se(?:mp?temb|pte(?:m(?:eb|[pb])|nb|rmb)?)|Se(?:mp?temb|pte(?:m(?:eb|p)|nb|rmb)?))er(s)?\b" replace="September$1"/>
<Typo word="October" find="\b(?:octo(?:b|rb|v)|Octo(?:rb|v))er(s)?\b" replace="October$1"/>
<Typo word="November" find="\b(?:N(?:ov(?:e(?:me|n|rm)|me)|o[bc]em)|n(?:ov(?:e(?:me?|n|rm)|me)|o[bc]em))ber(s)?\b" replace="November$1"/>
<Typo word="December" find="\b(?:D(?:e(?:bem|c(?:e(?:mem?|n|rm)|me)|[sv]em)|isem)|d(?:e(?:bem|c(?:e(?:me?m?|n|rm)|me)|[sv]em)|isem))ber(s)?\b" replace="December$1"/>

<!--Day name errors-->
<Typo word="Sunday" find="\bsunday(s)?\b" replace="Sunday$1"/>
<Typo word="Monday" find="\bmonday(s)?\b" replace="Monday$1"/>
<Typo word="Tuesday" find="\b[tT]eusday(s)?\b" replace="Tuesday$1"/>
<Typo word="T(ue/hur)sday" find="\bt(hur|ue)sday(s)?\b" replace="T$1sday$2"/>
<Typo word="Wednesday" find="\b(?:We(?:d(?:esd|nessd)|nd?e?sd?)|we(?:d(?:esd|ness?d)|nd?e?sd?))ay(s)?\b" replace="Wednesday$1"/>
<Typo word="Thursday" find="\b[tT]hrusday(s)?\b" replace="Thursday$1"/>
<Typo word="Friday" find="\bfriday(s)?\b" replace="Friday$1"/>
<Typo word="Saturday" find="\b[sS]at[eu]*rday(s)?\b" replace="Saturday$1"/>
<!--Special days-->
<Typo word="Michaelmas" find="\bmich[ae]*lmas+\b" replace="Michaelmas"/>
<Typo word="Easter" find="\beaster(?!\s+egg)(?<![nN]or[´ˈ׳᾿‘’′Ꞌꞌ`']easter)\b" replace="Easter"/>

Miscellaneous proper nouns

<Typo word="(1911|Edinburgh) Encyclopædia" find="\b(1911|Edinburgh)\s+[eE]ncyclop(?:ae|e?)dia\b" replace="$1 Encyclopædia"/>
<Typo word="AC/DC" find="\b[aA][cC]-[dD][cC]\b" replace="AC/DC"/>
<Typo word="Anglican" find="\banglican(ism|s?)\b(?![^\s\.]*\.\w)" replace="Anglican$1"/>
<Typo word="Baptist_" find="\bbaptist(\s+(?:Church|c(?:hurch|ollege)|minister|preacher|school|university)s?|(?<=John\s{1,9}[tT]he\s{1,9}baptist))\b(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="Baptist$1"/><!--avoid FPs via look around for key terms-->
<Typo word="Britannica Online" find="\b[bB]rit(?:an(?:ic*|n+ic)|tan+ic*)ca+\s+[oO]nline\b" replace="Britannica Online"/>
<Typo word="Calvinism (1)" find="\b[cC]alvanis(m|ts?)\b" replace="Calvinis$1"/>
<Typo word="Calvinism (2)" find="\bcalvinis([mt][a-z]*)\b(?![^\s\.]*\.\w)" replace="Calvinis$1"/>
<Typo word="Christ(mas/ian_/endom/)" find="(?!\bCristian\b)\b(?:christ|[cC](?:hirst|hris(?=\w)|hrsit|rist))(ian(?:dom|ity|i[sz](?:ation|e[ds]?|ing)|sted)|endom|mas(?:days?|es|sy|ti[dm]es?|y?))\b(?![^\s\.]*\.\w)" replace="Christ$1"/>
<Typo word="Commedia dell'arte" find="\b([cC])om+edia\s*[dD]el+[´ˈ׳᾿‘’′Ꞌꞌ`'\s]*\s*?[aA]rte?\b(?<![cC]ommedia dell'arte)" replace="$1ommedia dell'arte"/>
<Typo word="Francisco" find="\b[fF]ran(?:cics|si(?:cs|sc))(ans?|o)\b(?![^\s\.]*\.\w)" replace="Francisc$1"/>
<Typo word="Genghis Khan" find="\bG(?:h[ei]ngh?i[sz]?\s+[kK]h?ah?n?|ingh?i[sz]?\s+[kK]h?ah?n?|eng(?:hi(?:s\s+(?:kh?ah?n?|K(?:ah?n?|ha(?:hn?)?))|z\s+[kK]h?ah?n?|\s+[kK]h?ah?n?)|i[sz]?\s+[kK]h?ah?n?))\b" replace="Genghis Khan"/>
<Typo word="Guns N' Roses" find="\bGuns(?:[−―–—\s](?:&|[´ˈ׳᾿‘’′Ꞌꞌ`;'](?:n[´ˈ׳᾿‘’′Ꞌꞌ`']?|N[´ˈ׳᾿‘’′Ꞌꞌ`\s-])|n[´ˈ׳᾿‘’′Ꞌꞌ`']?|N[´ˈ׳᾿‘’′Ꞌꞌ`\s-])|[´ˈ׳᾿‘’′Ꞌꞌ`;'](?:n[´ˈ׳᾿‘’′Ꞌꞌ`']?|N[´ˈ׳᾿‘’′Ꞌꞌ`\s-])|n[´ˈ׳᾿‘’′Ꞌꞌ`']?|N[´ˈ׳᾿‘’′Ꞌꞌ`\s-]|&)[−―–—\s]?Roses\b" replace="Guns N' Roses"/>
<!--word="Internet" find="\binternet\b(?![^\s\.]*\.\w)" replace="Internet"/> see talk page-->
<Typo word="Johns Hopkins University" find="\b[jJ]oh?n(?:[´ˈ׳᾿‘’′Ꞌꞌ`']s)?\s+[hH]opkins?\s+[uU]niversity\b" replace="Johns Hopkins University"/>
<Typo word="Lutheran" find="\b[lL]ut(?:er(?:a|ia)|heria)n(ism|s?)\b(?![^\s\.]*\.\w)" replace="Lutheran$1"/>
<Typo word="Methodist" find="\bmethodis(m|t(?:ic|s?))\b(?![^\s\.]*\.\w)" replace="Methodis$1"/>
<Typo word="Metallica" find="\b[mM]et+al+ica\b" replace="Metallica"/>
<Typo word="Molière" find="\b[mM]oliere\b" replace="Molière"/>
<Typo word="Mormon" find="\bmormon(ism|s?)\b(?![^\s\.]*\.\w)" replace="Mormon$1"/>
<Typo word="Mötley Crüe" find="\b[mM]otley\s+[cC]rue\b" replace="Mötley Crüe"/>
<Typo word="Muhammad etc." find="\bm(oham+[ae][dt](?:ans?)?|uham+[ae][dt](?:ans?)?)\b(?![^\s\.]*\.\w)" replace="M$1"/>  
<Typo word="Muhammad Ali" find="\bMuhamm[ei]d Ali\b(?!\s+[A-Z])" replace="Muhammad Ali"/><!-- not as given names for other people, e.g., Muhammed Ali Bedir -->
<Typo word="Muslim/Moslem" find="\bm(osle|usli)m(s)?\b(?![^\s\.]*\.\w)" replace="M$1m$2"/>  
<Typo word="Pentecost" find="\b(?:p(?:ent[ea])|Penta)cost(al(?:ism|s?)|s?)\b(?![^\s\.]*\.\w)" replace="Pentecost$1"/>
<Typo word="Qur'an" find="\bQ(?:or[´ˈ׳᾿‘’′Ꞌꞌ`']?a?[´ˈ׳᾿‘’′Ꞌꞌ`']?(?:[âáā]|aa?)|u(?:or[´ˈ׳᾿‘’′Ꞌꞌ`']?a?[´ˈ׳᾿‘’′Ꞌꞌ`']?(?:[âáā]|aa?)|[´ˈ׳᾿‘’′Ꞌꞌ`']ra?[´ˈ׳᾿‘’′Ꞌꞌ`'](?:[âáā]|aa?)|r(?:a[´ˈ׳᾿‘’′Ꞌꞌ`'](?:[âáā]|aa?)|ra?[´ˈ׳᾿‘’′Ꞌꞌ`](?:[âáā]|aa?)|[´ˈ׳᾿‘’′Ꞌꞌ`]ra?[´ˈ׳᾿‘’′Ꞌꞌ`](?:[âáā]|aa?)|'(?:[âáā]|aa))))n(ic)?\b" replace="Qur'an$1"/><!--not Qaran-->
<Typo word="SpongeBob" find="\b[sS]ponge(?:-[bB]|b|\sB)ob\b(?![^\s\.]*\.\w)" replace="SpongeBob"/>
<Typo word="SquarePants" find="\b[sS]quare(?:-[pP]|p|\sP)ants\b(?![^\s\.]*\.\w)" replace="SquarePants"/>
<Typo word="TV_" find="\b[tT]v\b(?<!WE\stv)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="TV"/><!--avoid WE tv-->
<Typo word="Warren Buffett" find="\bWarr?en (E\. )?Buf(?:et|fe)t\b" replace="Warren $1Buffett"/>

Grammar

Articles

<Typo word="A …" find="\b(?<![´ˈ׳᾿‘’′Ꞌꞌ`'])([aA])n\s+([eE]u[A-Za-z]+|Ukrain[aeins]+|[uU](n(?:anim[a-z]+|i(?:form|later[a-z]+|on|que[a-z]*|t(?:ed|y?)|vers[a-z]+))|ra[a-z]+|s(?:e(?:ful|r)|ual)|til[a-z]+)(?:ly)?)(?<!Euler[a-z]{0,99})\b" replace="$1 $2"/><!--avoid Xi'an-->
<Typo word="A h-" find="\b(?<![´ˈ׳᾿‘’′Ꞌꞌ`'])([aA])n\s+(?<!(?:\]\]|⌊)an\s)h(a(?:lf|[nr]dy?|t)|[io]t|e(?:a(?:d|vy)|lp)[a-z]*|igh[a-z]*|o(?:ax|mo?e[a-z]*|use)|u(?:ge|man))\b(?<!\]an\b)" replace="$1 h$2"/><!--avoid  [[!Europe!]]an higher..., Xi'a high etc.-->
<Typo word="An h-" find="\b([aA])\s+h(eir(?:ess|loom)?|our(?:ly)?|on(?:est|ou?r(?:a(?:bl[ey]|ry))?))\b" replace="$1n h$2"/>
<Typo word="An 8th/11th/18th" find="\b(?<![´ˈ׳᾿’′Ꞌꞌ`'\-\—])([aA])\s+(8|1[18])th([-\s])" replace="$1n $2th$3"/>

Contractions

<Typo word="(C/Sh/W)ouldn't" find="\b([cwCW]|[sS]h)ou(dln[´ˈ׳᾿‘’′Ꞌꞌ`;']?|ldn[´ˈ׳᾿‘’′Ꞌꞌ`;]?t)t\b" replace="$1ouldn't"/>
<Typo word="(H/Sh/W)e'(d/ll/s)" find="\b([hwHW]|[sS][hw])e[´ˈ׳᾿‘’′Ꞌꞌ`;]([ds]|ll)\b" replace="$1e'$2"/>
<Typo word="(T/W)Here'(d/ll/s/ve)" find="\b([hH]|[twTW]h)ere[´ˈ׳᾿‘’′Ꞌꞌ`;]([ds]|ll|ve)\b" replace="$1ere'$2"/>
<Typo word="I(t)'(d/m/s/ll)" find="\b([iI]t?)[´ˈ׳᾿‘’′Ꞌꞌ`;]([dms]|ll)\b" replace="$1'$2"/>
<Typo word="Its (after)" find="\b(?=it)(?<=\b(?:[aA](?:bove|[lm]ong(?:st)?|r(?:e|ound)|t)|[bB](?:e(?:low|tween|yond)?|oth|y)|[cC]elebrat(?:e[ds]?|ing)|[dD]uring|[fF]rom|[hH][eo]ld|[iI]n(?:to)?|[kK]eep|[mM]ade|[oO](?:f|n(?:to)?|ver)|[tT](?:hrough(?:out)?|o)|[uU](?:nder(?:neath)?|p(?:on)?)|[wW]ith(?:in|out)?)\s+)it[´ˈ׳᾿‘’′Ꞌꞌ`;']s\b" replace="its"/><!--cheapened expensive beginning-->
<Typo word="Its (after)" find="\b(?=it)(?<=\b(?:[aA](?:bove|[lm]ong(?:st)?|r(?:e|ound)|t)|[bB](?:e(?:low|tween|yond)?|oth|y)|[cC]elebrat(?:e[ds]?|ing)|[dD]uring|[fF]rom|[hH][eo]ld|[iI]n(?:to)?|[kK]eep|[mM]ade|[oO](?:f|n(?:to)?|ver)|[tT](?:hrough(?:out)?|o)|[uU](?:nder(?:neath)?|p(?:on)?)|[wW]ith(?:in|out)?)\s+)its[´ˈ׳᾿‘’′Ꞌꞌ`;']\b" replace="its"/>
<Typo word="Its (before)" find="\b([iI])t[´ˈ׳᾿‘’′Ꞌꞌ`;']s\s+(apex|causes?|do(?:ors|wnfall)|founders?|inceptions?|o(?:rigins?|wn)|p(?:innacle|olicies)|reasons?|zenith)\b" replace="$1ts $2"/>
<Typo word="Its (before)" find="\b([iI])ts[´ˈ׳᾿‘’′Ꞌꞌ`;']\s+(apex|causes?|do(?:ors|wnfall)|founders?|inceptions?|o(?:rigins?|wn)|p(?:innacle|olicies)|reasons?|zenith)\b" replace="$1ts $2"/>
<Typo word="-en't" find="\b([aA]r|[hH]av|[wW]er)n[´ˈ׳᾿‘’′Ꞌꞌ`;]t\b" replace="$1en't"/>
<Typo word="-n't (2)" find="\b(are|[cC]ould|[dD](?:id|oes)|[hH]a([ds]|ve)|[sS]hould|[wW](?:as|ere|ould))nt\b" replace="$1n't"/><!--avoid Arent, cant, wont, "Don't" (rule exists)-->
<Typo word="-n't (1)" find="\b(are|[cC](?:a|ould)|[dD](?:id|o(?:es)?)|[hH]a(?:[ds]|ve)|[sS]hould|[wW](?:as|ere|o(?:uld)?))(?:[´ˈ׳᾿‘’′Ꞌꞌ`;']n|n[´ˈ׳᾿‘’′Ꞌꞌ`;])t\b" replace="$1n't"/>
<Typo word="there's" find="\bthere[´ˈ׳᾿‘’′Ꞌꞌ`;]?s\b" replace="there's"/><!--avoid place name Theres-->
<Typo word="They'll" find="\b([tT])(?:ehy|hey|yhe)(?:ll|[´ˈ׳᾿‘’′Ꞌꞌ`;]l+)\b" replace="$1hey'll"/>
<Typo word="They'(r/v)e" find="\b([tT])hey[´ˈ׳᾿‘’′Ꞌꞌ`;]?([rv])e?\b" replace="$1hey'$2e"/>
<Typo word="Weren't" find="\b([wW])er[en][´ˈ׳᾿‘’′Ꞌꞌ`;']?n?t\b" replace="$1eren't"/>
<Typo word="Wh(at/en/o/y)'(d/ll/re/s/ve)" find="\b([wW])h(at|en|[oy])[´ˈ׳᾿‘’′Ꞌꞌ`;]([ds]|ll|[rv]e)\b" replace="$1h$2'$3"/>
<Typo word="Y'all" find="\b([yY])a[´ˈ׳᾿‘’′Ꞌꞌ`;']ll\b" replace="$1'all"/>

Joined words

<Typo word="(Left/Right) field" find="\b(left|[rR]ight)f(?:ei|ie)ld(ers?)?\b" replace="$1 field$2"/>
<Typo word="More/Less/etc. than_" find="(?=then)(?<=\b(?:[bB](?:etter|igger|raver)|[gG]reater|[hH]igher|[mM]ore|[lL](?:arger|ess|o(?:nger|wer))|lesser|[oO]lder|[rR]ather|[sS](?:horter|ma(?:ller|rter))|[tT](?:aller|hi(?:cker|nner))|[wW]orse|[yY]ounger)\s+)then\s+(?!than\b)" replace="than "/><!--avoid ends of sentences, e.g., "Life was better then."; too many false positives for "other then"; cheapened expensive beginning-->
<Typo word="A unique" find="\b([aA])n\s+unique(ly)?" replace="$1 unique$2"/>
<Typo word="As well" find="\baswell\b" replace="as well"/>
<Typo word="At least" find="\b([aA])tleast\b" replace="$1t least"/>
<Typo word="Close by" find="\b([cC])lose-?by\b" replace="$1lose by"/>
<Typo word="In (fact/the/some/many/any/spite/particular/between)" find="\b([iI])n(any|between|fact|many|particular|s(?:ome|pite)|them?)\b" replace="$1n $2"/>
<Typo word="(Crime/Drug) lord" find="\b([cC]rime|[dD]rug)-?lord(s)?\b" replace="$1 lord$2"/>
<Typo word="Other hand" find="\b([oO])therhand\b" replace="$1ther hand"/>
<Typo word="Since then" find="\b([sS])ince\s+than\b" replace="$1ince then"/>
<Typo word="Super Bowl" find="\b[sS]uper-?[bB]owl(s)?\b" replace="Super Bowl$1"/>
<Typo word="Vice versa" find="\b([vV])is(?:[ae]|-a)[−―–—\s]*versa\b" replace="$1ice versa"/>

Duplicated words

<Typo word="it is" find="\b([iI])t\s+it\b" replace="$1t is"/>
<Typo word="Duplicated words" find="\b(a(?:[ms]?|nd?|re)|b(?:e(?:come)?|y)|could|d(?:id|o)|for|go|h(?:a(?:s|ve)|e|im|ow)|i[fst]s?|m(?:ade|e|ore)|no|o(?:[fr]|ther)|sh(?:e|ould)|t(?:h(?:e(?:ir|[mny]?|se)|[iu]s)|o)|w(?:as|ere|h(?:at|e(?:n|re)|i(?:ch|le)|om?|y)ith|ould)|is a)\s{1,5}\1\b" replace="$1"/><!--avoid "in", per talk in Archive 3-->

Preposition usage

<Typo word="Comprises" find="\b([cC])omprises of\b" replace="$1omprises"/>

Punctuation

<Typo word="'s" find="(?<=\w)[´ˈ׳᾿‘’′Ꞌꞌ`;]s\b(?<!'\w[´ˈ׳᾿‘’′Ꞌꞌ`;]s|&[#\w]{1,99};s)" replace="'s"/><!--semicolon or apostrophe-like symbols for apostrophe; ignore potential wiki markup, and "&xxx;" (HTML entities)-->
<Typo word="Hers/Ours/Theirs/Yours" find="\b([hH]e|[oO]u|[tT]hei|[yY]ou)r[´ˈ׳᾿‘’′Ꞌꞌ`;']s\b" replace="$1rs"/>
<Typo word="e.g." find="\b([eE]\.g)([,\s])" replace="$1.$2"/>
<Typo word="e.g." find="\b([eE])(?:g\.?|\.\s*g)([\s,:;-]|'')(?!River|veit|White)" replace="$1.g.$2"/>

Other

<Typo word="A ... church" find="\b([aA]n?)\s+(Anglican|Baptist|C(?:atholic|hristian)|catholic|Lutheran|M(?:ethodist|ormon)|Protestant|Roman\s+[cC]atholic)\s+Church\b" replace="$1 $2 church"/>
<Typo word="who has been" find="\bwhose\s+been\b" replace="who has been"/>

General rules

These have to come last, so that special cases (which these might transform into an unanticipated error) get treated first.

<Typo DISABLED="Triple letters" find="(?!\b(?:Eisschnelllauf|[gG]rrrl?|Killlai|[oO]ooh|Pyarrrl?|[rR]sssf|[A-Za-z]+([a-z])\1\1\1[a-z]*|[a-fw]+)\b)\b([A-Z][a-z]*|[a-z]+)([a-gj-wyz])\3\3([a-z]+)\b" replace="$2$3$3$4"/><!--Replace triple letters within a word (except h, x, i) with double letters; don't match some exceptions, quadruple letters, hexadecimal colours like #ccc, Roman numerals iii, web www.-->

Beginnings

<Typo word="Ac-" find="\b([aA])cc+(hiev|oustic|r(?:imon[iy]|onym)|t(?:iv[aei]|ual)|u(?:punctur|te))([a-z]*)\b" replace="$1c$2$3"/>
<Typo word="Acc-" find="\b([aA]|[iuIU]na)c(?:cc+)?(e(?:pt[a-z]*|ss[a-z]*)|ident[a-z]*|omp(?:an(?:ie[ds]|y)|lish[a-z]*)|o(?:rd[a-z]+|unt[a-z]*)|ura[ct][a-z]+)\b" replace="$1cc$2"/>
<Typo word="(Re)Acqu-" find="\b([aA]|[rR]ea)(?:cc+|d?)qu(aint[a-z]*|ir[ei][a-z]*|isiti(?:ons?|ve)|it(?:s?|t(?:als?|ed|ing)))\b(?<!Aquiris)" replace="$1cqu$2"/><!--but not Aquiris-->
<Typo word="Add-" find="\b([aA]|[nN]ona)d(?:dd+)?(ic?ti[ov][a-z]*|ress[a-z]*)\b" replace="$1dd$2"/>
<Typo word="Aero-" find="\b([aA])reo(bics?|d(?:romes?|ynamic(?:al[a-z]*|s?))|mechanic(?:al[a-z]*|s?)|nautic(?:al[a-z]*|s?)|planes?|s(?:ols?|pace))\b" replace="$1ero$2"/>
<Typo word="Aff-" find="\b([aA])f(?:ff)?((?:e|li)ct(?:ed|i(?:ng|on))?s?|iliat[ei][a-z]*|init(?:ies|y)|irmati[a-z]+|luen(?:ce|t(?:ly)?))\b" replace="$1ff$2"/>
<Typo word="After-" find="\b([aA])f(?:e[rt]|te)(maths?|noons?|wards?)\b" replace="$1fter$2"/>
<Typo word="Al-" find="\b([aA])ll+(beit|most|ong|ready|t(?:hough|ogether)|(?<!All)ways)\b" replace="$1l$2"/><!--avoid Allways-->
<Typo word="Alle-" find="\b([aA])le(g(?:e(?:d(?:ly)?|s?)|i(?:ances?|ng)|or(?:i[a-z]*|y))|viat(?:e[ds]?|i(?:ng|on)|or))\b" replace="$1lle$2"/>
<Typo word="Allo-" find="\b([aA])lo(c[au]t|morph|p(?:ath|hon)|trop|w)(a(?:bl[ey]|nces?)|[ds]?|e[ds]?|i(?:cs?|es|ng|on)|ments?|y)\b" replace="$1llo$2$3"/>
<Typo word="Allu-" find="\b([aA])lu([dr](?:e[ds]?|ing(?:ly)?|ments?)|s(?:i(?:ons?|ve(?:ly)?)|ory))\b(?<!Alured)" replace="$1llu$2"/>
<Typo word="Am-" find="\b([aA]|[uU]na)mm+(ass[a-z]*|en(?:d[a-z]*|it[a-z]*)|ong(?:st)?|ount[a-z]*|us(?:e(?:[ds]?|ments?)|ing))\b(?<!Ammendola|[dD]'[aA]mmassa)" replace="$1m$2"/><!--avoid [dD]'[aA]mmassa, Ammendola-->
<Typo word="Amphi-" find="\b([aA])mp(?:h|ih?)(bi(?:ans?|ous(?:ly)?)|theat(?:ers?|res?))\b" replace="$1mphi$2"/>
<Typo word="Ann-" find="\b([aA])n(i(?:hilat[a-z]+|versar[a-z]+)|ounc[ei][a-z]*|u(?:al(?:ly|s?)|l(?:ar|l(?:ed|ing)|s?)))\b(?<!\b[aA]niversario)" replace="$1nn$2"/>
<Typo word="Ap-" find="\b([aA])pp+(art(?:ments?)?|titudes?)\b" replace="$1p$2"/>
<Typo word="App-" find="\b([aA]|[dmDM]isa)p(all(?:ed|ing[a-z]*|s?)|are(?:l|nt(?:ly)?)|aritions?|e(?:a[lr][a-z]*|llat[a-z]+|nd[a-z]*)|l(?:i[ace][adns][a-z]*|y)|oint(?:ed|ing|ments?|s?)|r(?:ehen[ds][a-z]*|oach[a-z]*)|rov(?:als?|e[ds]?|ing[a-z]*))\b(?<![aA]plicada)" replace="$1pp$2"/><!--avoid French word (A/a)plicada/>-->
<Typo word="Aqua-" find="\b([aA])cqua(ri(?:an?s?|um?s?)|tics?)\b" replace="$1qua$2"/>
<Typo word="Arr-" find="\b([aA]|[rR]ea)r(ang(?:e(?:[drs]?|ments?)|ing)|iv(?:als?|e[ds]?|ing))\b" replace="$1rr$2"/>
<Typo word="Att-" find="(?!\bAtack\b)\b([aA]|[uU]na)t(a(?:ck(?:e[dr]s?|ings?|s?)|in(?:able|ed|ing|ment)?s?)|orneys?|r(?:ac|ibu)t(?:ed?|i(?:ng|on|ve)|or)?s?)\b" replace="$1tt$2"/><!--avoid surname Atack-->
<Typo word="Ball-" find="\b([bB])al(istic(?:ally|ian|s?)|oon(?!\s+Yoka)(?:ed|i(?:ng|st)|s?))\b" replace="$1all$2"/>
<Typo word="Biblio-" find="\b([bB])ibi?l[io](graph[a-z]+|th?eques?)\b" replace="$1iblio$2"/>
<Typo word="Canoni-" find="\b([cC])annoni(cal(?:ly|s?)|sts?|z(?:ations?|e[ds]?|ing))\b" replace="$1anoni$2"/>
<Typo word="Chair-" find="\b([cC])hari(lifts?|m[ae]n(?:ships?)?|persons?|wom[ae]n(?:ships?)?)\b" replace="$1hair$2"/>
<Typo word="(Dis)Colour-" find="\b([cC]|[dD]isc)olou([a-ln-qs-y][a-z]*)\b" replace="$1olour$2"/><!--avoid Coloumb & Colouz Uv Sound-->
<Typo word="Corr-" find="\b([cC])or(e(?:ct[a-z]*|spond[a-z]*)|osi(?:ons?|ve[a-z]*))\b" replace="$1orr$2"/>
<Typo word="Diphth-" find="\b([dD])ip(?:ht|th)(eria|ongs?)\b" replace="$1iphth$2"/>
<Typo word="(In)Def-" find="\b([dD]|[iI]nd)eff(en(?:c[ei][a-z]*|d[a-z]*|s[ei][a-z]*)|ici(?:en[a-z]+|t[a-z]+)|init[ei][a-z]*)\b" replace="$1ef$2"/>
<Typo word="Desp-" find="\b([dD])isp(air[a-z]*|i(?:cabl[ey]|s(?:eds?|ing)|te)|onden[a-z]+)\b" replace="$1esp$2"/>
<Typo word="Dis-" find="\b([dD])(?:e|is)s(a(?:gree[a-z]*|ppear[a-z]*|rray[a-z]*)|ease[a-z]*|integrat[a-z]+|miss[a-z]*|o(?:bedien[a-z]+|r(?:der[a-z]*|ien[a-z]+)))\b" replace="$1is$2"/>
<Typo word="Diss-" find="\b([dD])is(atisf[a-z]+|olution[a-z]*|olv(?:e[ds]?|ing)|uad[ei][a-z]*)\b" replace="$1iss$2"/> 
<Typo word="Disse-" find="\b([dD])ise(ct|m(?:bl|inat)|n(?:sion|t)|r(?:t(?:at)?|v(?:ic)?)|ver)([ds]?|e(?:[ds]?|rs?)|i(?:ng|ons?)|ors?)\b" replace="$1isse$2$3"/>
<Typo word="Dissi-" find="\b([dD])isi([abe-ko-ru-z]|m[a-nq-z]|s[a-km-z]|t[a-gi-z])([a-z]+)\b" replace="$1issi$2$3"/>
<!--avoid disidentification, disillusion, Disimone, disimprove, disimpaction, Disini, disinfect, disinter, Disislava, Disith, etc.--> 
<Typo word="Down-" find="\b([dD])ow(falls?|load[a-z]*|st(?:airs?|ream)|town|wards?)\b" replace="$1own$2"/>
<Typo word="Eff-" find="\b([eE]|[iI]ne)f(ect[a-z]*|icien[a-z]*|ort(?:less[a-z]*|s?))\b" replace="$1ff$2"/>
<Typo word="Emi-" find="\b([eE]|[pP]ree)mmi(grat[a-z]+|nen[ct][a-z]*|ssar[iy][a-z]*)\b" replace="$1mi$2"/>
<Typo word="Emb-" find="\b([eE])nb([a-z]+)\b(?<!\bEnb(?:a(?:[ns]|qom|rr?)|e(?:kshi[a-z]{0,99}|rgs?|tsu)?|i(?:lulu|se)|lend|o(?:m|rne|th)|r(?:el|idge)|u(?:kan|lufushi|n))\b)(?<!Bir Enba)" replace="$1mb$2"/>
<!--avoid Enbergs?, Enban, Enbaqom, Enbar(r), Enbas, Enbee, Enbekshi..., Enbetsu, Enbilulu, Enbise, Enblend, Enbom, Enboth, Enbrel, Enbridge, Enbukan, Enbulufushi, Enbun, Bir Enba-->
<Typo word="Emm-" find="\b([eE])nm([a-z]+)\b(?<!\bEnm(?:a|ei)|enm(?:a(?:scarados?|sse?|tter[a-z]*)|esh[a-z]*|áscarados?|it(?:ies|y))|Enm(?:a(?:kaje|rk\b|nn?(?:sche)?|[ox]|s(?:carados?|se?)|tter[a-z]*)|esh[a-z]*|áscarados?|it(?:ies|y)|ore|und))" replace="$1mm$2"/>
<!--avoid Enma, Enmakaje, Enman, Enmann(sche), enmass(e), Enmore, enmesh, enmatter, enmity, Enmax, Enmund, enmáscarado, Enmao-->
<Typo disabled="Emp-" find="\b([eE])n(p[a-z]+)\b(?<!\b[eE]np(?:hytot[a-z]+|i(?:ng)?|lan[a-z]+|ower|rostil|uku)\b)" replace="$1m$2"/>
<!--avoid enphytotic, enplane, enpi, Enping, Enpower, Enprostil, Enpuku-->
<Typo word="Err-" find="\b([eE])r(a(?:nds?|tic(?:ally)?)|o(?:neous(?:ly)?|rs?))\b" replace="$1rr$2"/>
<Typo word="Exc-" find="\b([eE])xe(ed[a-z]*|r?pt(?:ed|i(?:ng|onal(?:ly)?|s?))|lle(?:d|n[ct][a-z]*)|ssive[elnsy]*)\b" replace="$1xce$2"/>
<Typo word="(Un)Fore-" find="\b([fF]|[uU]nf)or(bod(?:es?|ing(?:ly)?)|brains?|c(?:astles?|ourts?|los(?:es?|ing(?:ly)?)|ast(?:ers?|ing|s?))|d(?:ecks?|oom(?:ers?|ing|s?))|f(?:aces?|eet|ingers?|oot|ronts?)|grounds?|h(?:ands?|eads?)|l(?:egs?|ocks?)|m(?:asts?|ost)|n(?:ames?|oons?)|paws?|quarters?|runners?|s(?:a(?:ils?|w)|ee(?:able|ing|[ns]?|rs?)|ta(?:ll(?:ers?|ing|s?)|ys?))|t(?:astes?|ell(?:ers?|ing|s?)|old)|w(?:arn(?:ers?|ing|s?)|ords?))\b(?<!\bFors(?:ee\b|tall\b))" replace="$1ore$2"/><!--avoid Forsee, Forstall; common names-->
<Typo word="Giu-" find="\b[gG]ui(li(?:a(?:ni)?|o)|seppe)\b" replace="Giu$1"/>
<Typo word="Identi-" find="\b([iI])ndenti(cal[a-z]*|f(?:i[a-z]+|y[a-z]*)|t(?:ies|y))\b" replace="$1denti$2"/>
<Typo word="Ill-" find="\b([iI])l(egal[a-z]*\b(?<!\bEl Ilegal)|ness[a-z]*|ogical(?:ly)?|uminat(?:e[ds]?|i(?:ng|on))|us(?:i(?:ons?|ve(?:ly)?)|ory))\b" replace="$1ll$2"/><!--allow El Ilegal-->
<!--avoid inboard, inborn, inbound, inbreathe, inbreed, inbuilt-->
<Typo word="Imb-" find="\b([iI])nb(alanc[ei][a-z]*|e(?:cil[ei][a-z]*|d[a-z]*)|ib[ei][a-z]*|ue[a-z]*)\b" replace="$1mb$2"/>
<Typo word="Imm-" find="\b([iI])n?m(atur[ei][a-z]*|e(?:diate[a-z]*|nse[a-z]*)|inen[ct][a-z]*|un(?:e[a-z]*|[io][a-z]+))\b" replace="$1mm$2"/>
<Typo word="Imp-" find="\b([iI])np(artial[a-z]*|e(?:netrab[a-z]+|rsonat[a-z]+)|o(?:rtan[a-z]+|ssib[a-z]+)|rov[ei][a-z]+)" replace="$1mp$2"/>
<!--avoid inpatient, inphase, input, inmate, inmost, inmigrante-->
<Typo DISABLED="Imp-/Imm-" find="(?!\b[iI]nmigrante\b)\b([iI])n(m[b-np-z]|p[b-gi-tv-z])([a-z]+)\b" replace="$1m$2$3"/>
<Typo word="In-" find="\bEn(duc|flam)(e(?:[ds]?|ments?)|ing|tive(?:ly)?)\b" replace="In$1$2"/><!--avoid "Enduction"-->
<Typo word="in- (1)" find="\ben(duc|flam)(e(?:[ds]?|ments?)|ing|ti(?:ons?|ve(?:ly)?))\b" replace="in$1$2"/>
<Typo word="In- (2)" find="\bUn(ability|efficien(?:cy|t(?:ly)?)|sufficien(?:cy|t(?:ly)?)|effect([a-z]+)|equalit(?:ies|y))\b" replace="In$1"/>
<Typo word="in- (3)" find="\bun(ability|efficien(?:cy|t(?:ly)?)|sufficien(?:cy|t(?:ly)?)|effect([a-z]+)|equalit(?:ies|y))\b" replace="in$1"/>
<Typo word="Inco(m/n)-" find="\b([iI])mco(m[beimp]|n[cdfgstv])" replace="$1nco$2"/>
<Typo word="Inn-" find="\b([iI])n(?:nn)?(ate(?:ly)?|oc(?:ent[a-z]*|uous[a-z]*)|ovat[ei][a-z]*|uendo(?:es)?|umer[ao][a-z]+)\b(?<!Inumerable)" replace="$1nn$2"/><!--avoid surname Inumerable-->
<Typo word="(Mis/Re/Un)Inter-" find="\b([iI]|[mM]isi|[rR]ei|[uU]ni)nte(fer[a-z]+|pret[a-z]*|relat(?:e[ds]?|ions?)|rupt[a-z]*|v(?:en[eit][a-z]*|iew[a-z]*))\b" replace="$1nter$2"/>
<Typo word="Irr-" find="\b([iI])r(?:rr)?(ation[a-z]*|e(?:levant|placeable|sistibl[ey])|i[gt]at[ei][a-z]*)\b" replace="$1rr$2"/>
<Typo word="(Uno/O)ff-" find="\b([uU]no|[oO](?!f(?:er\b|icial\b)))f(?:ff)?(er(?:ed|ings?)|ice(?:holders?|rs?|s?)|icia(l(?:dom|ism|ly|s?)|t(?:e[ds]?|ing)))\b" replace="$1ff$2"/><!--avoid (O/o)fer, (O/o)ficial-->  
<Typo word="Op" find="\b([oO])pp+(en(?:ed|ings?|ly|ness|s?)|erat[a-z]+|inion[a-z]*)\b(?<!\bOppens?)" replace="$1p$2"/><!--avoid surnames Oppen, Oppens-->
<Typo word="Opp-" find="\b([oO])p(o(?:nents?|rtun[a-z]+|s(?:e[ds]?|i[a-z]+))|ress[a-z]*)\b" replace="$1pp$2"/>
<Typo word="Per-" find="\b([pP]|[rR]ep)re(cussi(?:ons?|ve[a-z]*)|haps|missi(?:ons?|ve)|s(?:onal[a-z]*|pectives?)|vers(?:e(?:ly)?|ions?))\b" replace="$1er$2"/>
<Typo DISABLED="Pre-" find="\b([pP])er?(rogative[ds]?|scri(?:b(?:er?[ds]?|ing)|pti[a-z]+)|siden[ct][a-z]*)\b" replace="$1re$2"/><!--ran slowly, modified since-->
<Typo word="Pro-" find="\b([pP])or(b(?:abi?l|lem)|cess|duc|fess|gress|vi[ds])([a-z]*)\b" replace="$1ro$2$3"/>
<Typo word="Pseudo-" find="\b([pP])suedo([a-z]*)\b" replace="$1seudo$2"/>
<Typo word="Quatern-" find="\b([qQ])uartern([ai][a-z]+)\b" replace="$1uatern$2"/>
<Typo word="Ree-" find="\b([rR])e(lect(?:ed|s?)|nact[a-z]*|stablish[a-z]*)\b" replace="$1ee$2"/>
<Typo word="Sch-" find="\b([sS])hc(e(?:dul[a-z]+|m[ae][a-z]*)|is[mt]s?|[mn][ou][a-z]+|o(?:lar[a-z]*|ol[a-z]*))\b" replace="$1ch$2"/>
<Typo word="Sea- (no hyphen)" find="\b([sS])ea-(board?|foods?|m[ae]n|p(?:lanes?|orts?)|w(?:ards?|eeds?|o(?:m[ae]n|rth(?:iness|y))))\b" replace="$1ea$2"/><!--No other sea- words should be corrected; see talk page (Wikipedia_talk:AutoWikiBrowser/Typos#Sea-)-->
<Typo word="und-/unn-/unt-/unv-" find="\bum([dntv][a-z]+)\b(?<!umtv)(?![^\s\.]*\.\w)(?<!\.[^\s\.]{0,999})" replace="un$1"/><!--[[!3GPP!]] is domain false positive not umtv and proper nouns by only matching lower case--> 
<Typo word="Unn-" find="\b([uU])n(?:nn)?(a(?:med|tural[a-z]*|vigable)|e(?:cessar(?:ily|y)|eded)|otice[a-z]*|umber[a-z]*)\b" replace="$1nn$2"/>
<Typo word="Wh-" find="\b([wW])(ere(?:abouts|by)|is(?:ing|ker(?:ed|s)|tle(?:[ds]|rs?)))\b(?<![wW]ising\b)" replace="$1h$2"/><!-- avoid wising --->
<Typo word="Xiph-" find="\b([xX])yph([io][a-z]+)\b" replace="$1iph$2"/><!--avoid Xyphus-->

Endings

A
<Typo word="-XXX(ed/er/ing/ive)" find="(?=([aeiou][bdfgklmnprstvz])\2{2,})(?<=\b(?:[A-Z][a-z]*|[a-z]+))\1\2{3,}(e(?:d|rs?)|i(?:ngs?|ons?|ves?)|ors?)\b" replace="$1$2$2$3"/><!--cheapened expensive beginning-->
<Typo word="-able (1)" find="\b([aA](?:ccept|rgu)|[cC](?:ap|onfigur)|[fF]orgiv|[hH]ospit|[iI]n(?:[aA](?:ccept|rgu)|[cC](?:ap|onfigur)|[fF]orgiv|[hH]ospit|[mM]istak|[nN]ot|[oO]ppos|[sS]cal|[tT]ranslat|[uU]s|[vV](?:alu|ulner))|[mM]istak|[nN]ot|[oO]ppos|[sS]cal|[tT]ranslat|[uU](?:s|n(?:[aA](?:ccept|rgu)|[cC](?:ap|onfigur)|[fF]orgiv|[hH]ospit|[mM]istak|[nN]ot|[oO]ppos|[sS]cal|[tT]ranslat|[uU]s|[vV](?:alu|ulner)))|[vV](?:alu|ulner))(?:[eiu]a?)b(ilit(?:ies|y)|l[ey])\b" replace="$1ab$2"/>
<Typo word="-able (2)" find="\b([dD]e|[iuIU]nde)(bat|cid|f(?:in|orm)|grad|lect|not|p(?:end|lor|riv)|riv|s(?:ir|pi[cs])|tect)(?:ea|i)bl([ey])\b" replace="$1$2abl$3"/>
<Typo word="-able (3)" find="\b([iI]nre|[rR]e|[uU]nre)(a(?:d|son)|c(?:harge|o(?:gni[sz]|ncil|ver)|ycl)|deem|m(?:ark|ov)|new|p(?:ai?r|ea[lt]|lace|ut)|v(?:iew|oc))(?:[eiu]a?)b(ility|l[ey])\b" replace="$1$2ab$3"/>
<Typo word="-acious" find="(?=acitous)(?<=\b(?:[A-Z][a-z]*|[a-z]+))acitous(?<!anthracitous)(ly|ness(?:es)?)?\b" replace="acious$1"/><!--cheapened expensive beginning-->
<Typo word="-acity" find="(?=ac)(?<=\b(?:[A-Z][a-z]*|[a-z]+))act?iy\b" replace="acity"/><!--cheapened expensive beginning-->
<Typo word="-ail(ed/ing)" find="\b([bB]?|[fhjmnrswFHJNRS]|[tT]r?)aill(ed|ing)\b" replace="$1ail$2"/><!--avoid surnames "(M/W)ailling"-->
<Typo word="-aking" find="(?<=\b(?:[bB](?:re)?|[cC]re|[fF](?:re)?|[lL]e|[mM](?:is(?:b(?:re)?|cre|f(?:re)?|le|m|pe|[rt]|s(?:cre|[hlo]|ne?|pe|t(?:re)?)|w(?:re)?))?|[pP]e|[rR](?:e(?:b(?:re)?|cre|f(?:re)?|le|m|pe|[rt]|s(?:cre|[hlo]|ne?|pe|t(?:re)?)|w(?:re)?))?|[tT]|[sS](?:cre|[hlo]|ne?|pe|t(?:re)?)|[wW](?:re)?))kaing(s)?\b" replace="aking$1"/><!--cheapened expensive beginning-->
<Typo word="-ality" find="(?<=\b(?:[dD]u|[eE]qu|[fnFN](?:at|orm)|[lL](?:eg|oc)|[qQ]u|[rR]eg?|[tT]o[nt]|[vV]it))all+it(ies|y)\b" replace="alit$1"/><!--cheapened expensive beginning-->
<Typo word="-ally (1)" find="(?=aly)(?<=\b(?:(?:[A-Z][a-z]*|[a-z]+)(?:[cd]i|er|gi|i(?:[cn]|on)|li|n[it]|ot|son|[tv]i)))aly\b(?<!Finaly|qualy)" replace="ally"/><!--avoid B(r)ialy, Castaly, Finaly, qualy--><!--see also "-ically", "-ually"--><!--cheapened expensive beginning-->
<Typo word="-ally (2)" find="(?=aly)(?<=\b(?:(?:[A-Z][a-z-]*|[a-z-]+)(?:[enu]|ic?)))alyl?\b(?<!(?:Ann?|B(?:allyhe|i|on|ri)|br?i|C(?:onne|re)|D(?:e|o[nu])|F(?:e|in)|G(?:lene|re)|He|K(?:an|e(?:nn?e)?|i(?:lte|nn?s?e))|M(?:cNealy|e)|me|N(?:an|e)|Que?|S(?:e|[hm]e|pezi)|Vit|Whe)aly|[lL]inalyl|oualy|[sS]ialyl)" replace="ally"/><!--avoid many proper names; cheapened expensive beginning-->
<Typo word="-alty" find="\b([aA]dmir|[cC]asu|[dD]isloy|[lL]oy|[mM]ayor|[pP]en|[rR]oy)(?:a(?:lit|tl)|lat)(ies|y)\b" replace="$1alt$2"/><!--see also "-lty"-->
<Typo word="-ament" find="\b([fF]il|[lL]ig|[tT](?:est|ourn))ia?ment(ary|s?)\b" replace="$1ament$2"/>
<Typo word="-anging" find="(?<=\b(?:[aA]rr|[pP]?[rR]earr|(?:[eE]x|[iI]nter|[sS]hort|[uU]n)?[cC]h|[dD]er|[rR]))an(?:egi|gei)?ng\b" replace="anging"/><!--cheapened expensive beginning-->
<Typo word="-anical" find="\b([bB]ot|[mM]ech|[pP]urit|[sS]at)annical(ly|s?)\b" replace="$1anical$2"/>
<!--"-ance" & "-ant" errors, some separated rules for convenience, grouped together here-->
<Typo word="-an(ce/t)" find="\b([aA](?:bund|dam|ttend)|(?:[dD]is|[rR]e)?[aA]ppear|[aA]sson|[cC]o(?:gni[sz]|nson)|[dD](?:efend|isson)|[iI]gnor|[mM]erch|[oO]xid|[rR]ecogni[sz]|[sS]erv|[vV]ac)(?:and|en)(c(?:es?|ies?|y)|t(?:ly|s?))\b" replace="$1an$2"/>
<Typo word="-(t)an(ce/t)" find="\b([aA](?:c(?:cep|qu(?:ain|it))|dmit)|[bB]la|[cC]omba|[eE]xpec|[hH](?:abi|e[rs]i)|[iI](?:mp[ao]r|nh(?:abi|e[rs]i))|[mM]ili|[nN]oncomba|[pP]it|[rR]e(?:luc|mit|pen))t[ei]n((?:c[eiy]|t(?<!\b[rR]emittent))[a-z]*)\b" replace="$1tan$2"/><!--allow remittent-->
<Typo word="-(st)ance" find="\b([aA]ssi|[cC]on|[dD](?:esi|i)|[iI]n|[rR]esi|[sS]ub)st[ei]n(ci?[ey][ds]?|t[a-z]*)\b(?<!\b[dD]istention\b)" replace="$1stan$2"/>
<Typo word="-(st)ant" find="\b([aA]ssi|[cC]on|[dD]i|[iI]n(?:con)?|[rR]esi)st(?:atn|ent)(ly|s?)\b" replace="$1stant$2"/>
<Typo word="-ard(s/ian/son)" find="\b([eE]dw|[hH]ow|[rR]ich)rad(ians?|s?|sons?)\b" replace="$1ard$2"/>
<Typo word="-ary" find="\b([bB]ound|[dD]iction|[pP]rim|[sS](?:al|econd)|[tT]ern)e?r(ies|y)\b" replace="$1ar$2"/>
<Typo word="-asion" find="\b([aA]br|[eE]v|[iI]nv|[oO]cc|[pP]ersu)ation(al(?:ly)?|s?)\b" replace="$1asion$2"/>
<Typo word="-ately_" find="(?=atly)(?<=\b(?:[A-Z][a-z]*[bcdgimstv]|[a-z]+[bcdgimstv]))atly\b" replace="ately"/><!--cheapened expensive beginning-->
<Typo word="-athlon" find="\b([bB]i|[dD]ec|[hH]ept|[pP]ent|[tT]ri)ath[ae]l(etes?|ons?)\b" replace="$1athl$2"/>
<Typo word="-atian" find="\b(Als|Dalm|Gal)ation(s)?\b" replace="$1atian$2"/>
<Typo word="-atile" find="\b([nN]onv(?:ers|ol)|[vV](?:ers|ol))itile(ly|ness)?\b" replace="$1atile$2"/>
<Typo word="-atility" find="\b([vV](?:ers|ol))it(?:il[ai]|li)t(ies|y)\b" replace="$1atilit$2"/>
<Typo word="-ation" find="(?=at)(?<=\b(?:[A-Z][a-z]*|[a-z]+))ati?oin(al(?:ly)?|ed|ing|s?)\b" replace="ation$1"/><!--cheapened expensive beginning-->
<Typo word="-atious" find="\b([fF]lirt|[oO]stent|[vV]ex)ac(ious[a-z]*)\b" replace="$1at$2"/>
<Typo word="-atoes" find="\b([pP]ot|[tT]om)atos\b" replace="$1atoes"/>
B
<Typo word="-berg" find="\b([aA]nnen|[hH]eidel|[nN]urem|[tT]annen|[wW][uü]rt+em)bo?urg\b" replace="$1berg"/><!--avoid Gutenburg-->
<Typo word="-burg" find="\b([gG](?:ettys|othen)|[hH]a[bp]s|[lL]ynch|[vV]icks)b(?:e|ou)rg\b" replace="$1burg"/>
<Typo word="-bility" find="(?=b(?:il|li))(?<=\b(?:[A-Z][a-z]*|[a-z]+))b(?:il|li)(?:li?)?t(ies|y)\b" replace="bilit$1"/><!--cheapened expensive beginning-->
<Typo word="-builder" find="\b([bB]ody|[hH]ome|[sS]hip)[d\-]build(ers?|ing)\b" replace="$1build$2"/>
C
<Typo word="-cede (1)" find="\b([aA]ntec|[cC](?:onc)?|[iI]nterc|[pP]rec|[rsRS]ec)eed(e(?:[ds]?|nts?|rs?)|ing)\b" replace="$1ed$2"/>
<Typo word="-cede (2)" find="\b([aA]ntec|[cC](?:onc)?|[iI]nterc|[pP]rec|[rsRS]ec)eed(s)?\b" replace="$1ede$2"/>
<Typo word="-cedent" find="\b([aA]nt|[pP]r|[uU]npr)ec(?:en|i)den(t(?:ed(?:ly|ness)?|ial|less|s?)|c[ey])\b" replace="$1eceden$2"/>
<Typo word="-cei(p)t" find="\b([cC]on|[drDR]e)cie(pt|t)(ed|ful(?:ly)?|s?)\b" replace="$1cei$2$3"/>
<Typo word="-ceive" find="(?<=\b(?:[AIMRU]?[aeimnprsu]*[pP]er|[dD]e|[IMPRU]?[aeilmnprsu]*[cC]on|[rR]e|[tT]rans))c(?:e?|eie|ie?)v(ables?|e(?:[ds]?|r(?:s(?:hip)?)?)|ing)\b" replace="ceiv$1"/><!--cheapened expensive beginning-->
<Typo word="-ceiving" find="(?<=\b(?:[AIMRU]?[aeimnprsu]*[pP]er|[dD]e|[IMPRU]?[aeilmnprsu]*[cC]on|[rR]e|[tT]rans))c(?:ei|ie)ve(ables?|ing)" replace="ceiv$1"/><!--cheapened expensive beginning-->
<Typo word="-ceps" find="\b([qQ]uad|[tT])ricep(?:ts?)?\b" replace="$1riceps"/>
<Typo word="-cidental(ly)" find="\b([aA]c|[cC]oin|[iI]n)c(?:edenti?al?|ident(?:a|ial))(ly|s?)\b" replace="$1cidental$2"/>
<Typo word="-cious" find="\b([cC]ons|[gG]ra|[jJ]udi|[lL]us|[mM]ali|[pP]re(?:co|da)?|[sS](?:p[ae]|uspi)|[vV](?:era|i|ora))(?:c(?:i(?:o(?:iu|ui)|uo)|o(?:iu|ui))|sciou)s(ly|ness)?\b" replace="$1cious$2"/>
<Typo word="-(c/l/t)ious" find="(?=ioous)(?<=\b(?:[A-Z][a-z]*[clt]|[a-z]+[clt]))ioous([a-z]*)\b" replace="ious$1"/><!--cheapened expensive beginning-->
<Typo word="-cipient" find="\b([eE]x|[iI]n|[pP]er|[rR]e)c(?:epie|ipia)n(c[ey]|t(?:ly|s?))\b" replace="$1cipien$2"/>
<Typo word="-claim" find="\b([aA]c|[dD]is|[eE]x|[pP]ro|[rR]e)cliam(e(?:d|rs?)|ing|s?)\b" replace="$1claim$2"/>
<Typo word="-clamation" find="\b([dD]e|[eE]x|[pP]ro|[rR]e)cl(?:ai|o)mat(ions?|ory)\b" replace="$1clamat$2"/>
<Typo word="-clude" find="\b([cC]on|[eE]x|[iI]n|[oO]c|[pP]re|[sS]e)culd(e[ds]?|ing)\b" replace="$1clud$2"/>
<Typo word="-clusion" find="\b([cC]on|[eE]x|[iI]n|[oO]c)lu(d(?:e[ds]?|ing)|si(?:ons?|ve(?:ly)?))\b" replace="$1clu$2"/>
<Typo word="-comer" find="\b([iI]n|[lL]ate|[nN]ew|[wW]el)commer(s)?\b" replace="$1comer$2"/>
<Typo word="-courage" find="\b([dD]is|[eE]n)co(?:rage?|ur(?:age|ge?))(e[dr]?s?|ing(?:ly)?)\b" replace="$1courag$2"/>
<Typo word="-covered" find="\b([cC](?:odisc)?|[dD]isc|[rR]e(?:c|disc)|[sS]lip|[uU]n(?:c(?:odisc)?|disc|rec))over(?:d|es)\b" replace="$1overed"/>
<Typo word="-crease" find="\b([dD]e|[iI]n)cres(able|e[drs]?|ing(?:ly)?)\b" replace="$1creas$2"/>
<Typo word="-cumbent" find="\b([dD]e|[iI]n|[rR]e)cumban(c(?:ies|y)|t(?:ly|s?))\b" replace="$1cumben$2"/>
<Typo word="-current" find="\b([cC]on|[oO]c|[rR]e(?:oc)?)cur(?:[ae]|ra)n(ces?|t(?:ly)?)\b" replace="$1curren$2"/>
<Typo word="-cycle (2)" find="\b([bB]|[eE]p|tr|[uU]n)yc[iy]cl(e(?:[ds]?|like|rs?)|i(?:c|ng|sts?))\b" replace="$1icycl$2"/><!--excludes Trycycle musician-->
<Typo word="-cycle" find="\b([bB]i|[eE]pi|[mM]otor|[rR]e|[tT]ri|[uU]ni)c(?:icl|ylc?)([aei][a-z]*)\b(?<!icicleta|Tricicle)" replace="$1cycl$2"/><!--avoid Tricicle theatre group-->
D
<Typo word="-dition" find="\b([aA][du]|[cC]on|[dD]e|[eE](?:xpe)?|[pP]er|[rR]en?|[sS]e|[tT]ra)(?:d(?:i(?:dtio|o|t(?:i(?:on|tio)?|o))|tio)|i(?:dtio|tio))n(a(?:l(?:ly)?|ry)|ed|ing|s?)\b(?<![aA]udions?)" replace="$1dition$2"/><!--avoid Audion-->
<Typo word="-dolence" find="\b([cC]on|[iI]n|[rR]e)dolan(ces?|t(?:ly)?)\b" replace="$1dolen$2"/>
<Typo word="-dth" find="\b([bB]andwi|[hH](?:a(?:irbrea|nds?brea)|undre)|[tT]housan)th(s)?\b" replace="$1dth$2"/>
<Typo word="-ducible" find="\b([cC]on|[dD]e|[iI](?:n|rre(?:pro)?)|[pP]ro|[rR]e(?:pro)?|[sS]e)duce?ab(ility|l[ey])\b" replace="$1ducib$2"/>
<Typo word="-ductible" find="\b([cC]on|[dD]e|[iI]n|[nN]onde)ductab(ility|l[ey])\b" replace="$1ductib$2"/>
<Typo word="-duction" find="(?<=\b(?:[aA](?:[bd]|utopro)|[cC]o(?:n|pro)|[dD]e(?:xtro)?|[hH]yperpro|[iI]n(?:tro)?|[kK]inopro|[nN]onpre|[oO]verpre|[pP](?:ostpre|r[eo])|[rR]e(?:d?|intro|[pt]ro)|[sS](?:e|u(?:perpro|rpro))|[uU]nderpro|[yY]pro))du(?:c[it]|ti)on(s)?\b" replace="duction$1"/><!--cheapened expensive beginning-->
<Typo word="-ductor" find="\b([aA][bd]|[cC]on|[dD]e|[iI]n)ducter(s)?\b" replace="$1ductor$2"/>
E
<Typo word="-eable" find="\b([cC]halleng|[iI]r(?:challeng|knowledg|notic|replac)|[kK]nowledg|[nN]otic|[rR]eplac|[uU]n(?:challeng|knowledg|notic|replac))[ai]bl([ey])\b" replace="$1eabl$2"/>
<Typo word="-eaning" find="(?=ean)(?<=\b(?:[A-Z][a-z]*|[a-z]+))ean(?:in|ni)ng\b" replace="eaning"/><!--cheapened expensive beginning-->
<Typo word="-ecession" find="\b([pP]r|[rsRS])ec(?:ces?|e)sion(al|is(?:m|ts?)|s?)\b" replace="$1ecession$2"/>
<Typo word="-elie(f/ve)" find="\b([brBR]|[dmDM]isb|[nN]onb|[uU]nb)eleie?(fs?|v(?:abl[ey]|e(?:[ds]?|rs?)|ing))\b" replace="$1elie$2"/>
<Typo word="-ely" find="\b([aA]ctiv|[cC]los|[dD]ens|[eE]ntir|[fF](?:als|ierc)|[iI](?:mmens|n(?:activ|clos|dens|entir|f(?:als|ierc)|immens|l(?:a(?:rg|t)|i[kv]|o(?:n|os))|nam|precis|s(?:ever|incer|pars)|wid))|L(?:a(?:rg|t)|i[kv]|on)|l(?:a(?:rg|t)|i[kv]|o(?:n|os))|[nN]am|[pP]recis|[sS](?:ever|incer|pars)|[uU]n(?:activ|clos|dens|entir|f(?:als|ierc)|immens|l(?:a(?:rg|t)|i[kv]|o(?:n|os))|nam|precis|s(?:ever|incer|pars)|wid)|[wW]id)l+e?y\b(?<!Densley)" replace="$1ely"/>
<!--"-ence" & "-ent" errors, grouped here-->
<Typo word="-en(ce/t)" find="(?<=\b(?:[aA]ccid|[cC]li|[dD]isobedi|[eE]xcell|[iI]ngredi|[lL]eni|[oO]bedi|[sS]uperintend|[tT]ranscend|[vV]iol))an(c[ey]|t[a-z]*)\b(?<!Violant[aei])" replace="en$1"/><!--avoid the names Violant[aei]; cheapened expensive beginning-->
<Typo word="-ently" find="(?<=\b(?:[aA]ppar|[cC]urr|[dD]ec|[eE]vid|[iI]nt|[pP]res|[rR]ec|[sS]il))enlty\b" replace="ently"/><!--see also "-equently"--><!--cheapened expensive beginning-->
<Typo word="-(t)ence" find="\b([aA]dver|[cC]ompe|[iI](?:mp(?:eni|o|re)|n(?:adver|compe))|[lL]a|[pP](?:eni|o|re)|sen)tan(c(?:e[ds]?|ies?|y)|t(?:ial|ly|s?))\b" replace="$1ten$2"/>
<Typo word="-(ist)ence" find="\b([cC]o(?:ex|ns)|[eE]x|[iI]n(?:cons|s)|[nN]onex|[pP]reex|[sS]ubs)ist[ai]n(ci?[ey]s?|t[a-z]*)\b" replace="$1isten$2"/>
<!--end "-ence" errors-->
<Typo word="-enness" find="\b([dD]runk|[eE]v|[kK]e|[oO]p|[sS][ou](?:dd|ll))eness\b" replace="$1enness"/>
<Typo word="-ennial" find="\b([bB]i(?:cent)?|[cC]ent|[mM]ill|[pP]er|[qQ]u(?:adri?(?:cent)?|in(?:qu|t))|[sS]e(?:mi(?:cent)?|squi(?:cent)?)|[tT]ri(?:cent)?)e(?:nte)?nial([a-z]*)\b" replace="$1ennial$2"/>
<Typo word="-eous" find="\b([cC](?:ourt|rustac|utan)|[dD]is(?:c(?:ourt|rustac|utan)|g(?:as|org)|herbac|i(?:gn|nstantan)|proteinac|right|spontan|vitr)|[gG](?:as|org)|[hH]erbac|[iI](?:gn|nstantan)|[pP]roteinac|[rR]ight|[sS](?:pontan|ub(?:c(?:ourt|rustac|utan)|g(?:as|org)|herbac|i(?:gn|nstantan)|proteinac|right|spontan|vitr))|[uU]n(?:c(?:ourt|rustac|utan)|g(?:as|org)|herbac|i(?:gn|nstantan)|proteinac|right|spontan|vitr)|[vV]itr)(?:euo|iou|uo)(s[a-z]*)\b" replace="$1eou$2"/><!--see also "-geneous"-->
<Typo word="-equently" find="\b([cC]ons|[fF]r|[iI]nfr|[sS]ubs)en?qu(?:antl|en(?:lt|nt(?:il+|ual+)))y\b" replace="$1equently"/>
<Typo word="-ereal" find="\b([eE]th|[sS]id|[vV]en)eri?al(ly)?\b" replace="$1ereal$2"/>
<Typo word="-ertain" find="\b([cC]|[eE]nt|[uU]nc)ertian([a-z]*)\b" replace="$1ertain$2"/>
<Typo word="-escent" find="\b([aA](?:cqui|dol)|[cC](?:o(?:al|nval)|r)|[eE](?:fferv|van)|[iI](?:ncand|rid)|[oO]bsol)e(?:cs?e|s(?:ca|e))n(ce|ts?)\b" replace="$1escen$2"/>
<Typo word="-ese" find="\b([cC]hin|[dD]ioc|[jJ]a[pv]an|[lL]eban|[mM]alt|[pP]ortugu|[sS]iam)e[aes]se\b" replace="$1ese"/>
<Typo word="-esident" find="\b([cC]op?r|[nN]onp?r|[pP]r|[rR])(?:ei?s|si)di?en(c(?:[ey]|i(?:al(?:ly)?|es))|t(?:es?|s?|ia(?:l(?:ly)?|ry)|ships?))\b" replace="$1esiden$2"/>
<Typo word="-etary" find="\b([dD]i|[mM]on|[pP](?:lan|ro(?:l|pri))|[sS]ecr)(?:at[ae]|et[eo])r(i(?:a[lt]?|es|ly|s[mt]s?|um?)|y)\b(?<![pP]roprietorial|[sS]ecretory)" replace="$1etar$2"/>
<Typo word="-ever" find="\b([fF]or|[hH]ow|[wW]her)eever\b" replace="$1ever"/>
<Typo word="-exper-" find="([eE])pxer([a-z]+)\b" replace="$1xper$2"/> 
<Typo word="-eys" find="\b([aA]ttorn|[cC]himn|[dD]onk|[jJ](?:ers|ourn)|[pP]ull|[tT]urk)(?:ie|y)s\b" replace="$1eys"/>
F
<Typo word="-fered" find="\b([dD]if|[oO]f|[pP](?:il|rof)|[sS]uf|[wW]a)ferr(ed|ings?)\b" replace="$1fer$2"/>
<Typo word="-ference" find="(?<=\b(?:(?:[A-Z][a-z]*|[a-z]+)(?:con|trans)|[cC](?:ircum|on)|[dD](?:e|if)|[iI]n(?:dif|ter)?|[pP][dr]e|[rR]e|[tT]rans))f(?:er(?:an|e(?:m|r[ae]n)|ne?|r[ae]n)|fer(?:e(?:m|r[ae]n)|r[ae]n)|r[ae]n)(c(?:e[drs]?|ing)|t(?:ial(?:ly|s?)|ly|s?))\b(?<!Defrance)" replace="feren$1"/><!--cheapened expensive beginning-->
<Typo word="-fering" find="(?=fereing)(?<=\b(?:[A-Z][a-z]*|[a-z]+))fereing(s)?\b" replace="fering$1"/><!--cheapened expensive beginning-->
<Typo word="-ferred" find="\b([cC]on|[dD]e|[iI]n|[pP][dr]e|[rR]e|[tT]rans)f(?:e|fer?)r(als?|e[dr]|ing)\b" replace="$1ferr$2"/>
<Typo word="-ficent" find="\b([bB]ene|[mM](?:agni|uni))f(?:[ae]ce|ic(?:a|ie))n(ce|t(?:ly)?)\b" replace="$1ficen$2"/>
<Typo word="-ficial" find="\b([aA]rti|[oO]f|[sS](?:acri|uper)|[uU]nof)fical(ity|ly|s?)\b" replace="$1ficial$2"/>
<Typo word="-field" find="(?<=\b(?:[aA](?:ir)?|[bB](?:a(?:ck|ttle)|[lr]oo[km])|[cC](?:an|hester|o(?:al|rn))|[dD]own|[gG]a[rs]|[hH]ome|[iI]n|[mM](?:a(?:ke|ns|se)|i(?:d|ne))|[oO](?:il|ut)|[sS](?:cho|hef|now|pring)|[uU]p)?)feild([a-z]*)\b" replace="field$1"/><!--avoid surname Feild; cheapened expensive beginning-->
<Typo word="-fifth" find="\b([eE]igh|[fF](?:if|or)|[nN]ine|[sS](?:even|ix)|[tT](?:hir|wen))ty-([fF])ith\b" replace="$1ty-$2ifth"/>
<Typo word="-finite" find="\b([aA]ff|[dD]ef|[iI]n(?:def|f))(?:fin(?:[aei]te?)|i(?:anite|n(?:[ae]te?|it(?<!\bSRK Infinit))))(ly|ness|s?)\b" replace="$1inite$2"/><!--avoid 'SRK Infinit'-->
<Typo word="-finit(iv)e" find="\b([dD]e|[iI]n(?:de)?)f+inat([ei][a-z]*)\b" replace="$1finit$2"/>
<Typo word="-first" find="\b([eE]igh|[fF](?:if|or)|[nN]ine|[sS](?:even|ix)|[tT](?:hir|wen))ty-([fF])r?ist\b" replace="$1ty-$2irst"/>
<Typo word="-flict" find="\b([aA]f|[cC]on|[iI]n)fil?ct(ed|ing(?:ly)?|s?)\b" replace="$1flict$2"/>
<Typo word="-fluent" find="\b([aA]f|[cC]on|[eE]f|[iI]n|[sS]uper)f(?:lua|ule)n(c[ei][a-z]*|t(?:i[a-z]+|ly|s?))\b" replace="$1fluen$2"/>
<Typo word="-form" find="\b([cC]on|[dD]e|[iI]n|[pP](?:er|lat)|[rR]e|Uni)fr?om(ati(?:ons?|ve(?:ly)?)|ances?|ed|i(?:ng|ty)|ly|s?)\b" replace="$1form$2"/>
<Typo word="-fourth" find="\b([eE]igh|[fF](?:if|or)|[nN]ine|[sS](?:even|ix)|[tT](?:hir|wen))ty-([fF])orth\b" replace="$1ty-$2ourth"/>
<Typo word="-friend" find="\b([bB](?:e|oy)|[gG]irl|[uU]n)freind(ed|ly|s?)\b" replace="$1friend$2"/>
<Typo word="-ful" find="(?<=\b(?:[bB]eauti|[cC](?:are|heer)|[dD]is(?:beauti|c(?:are|heer)|event|gra[ct]e|help|p(?:eace|ower)|s(?:poon|uccess)|use|wonder)|[eE]vent|[gG]ra[ct]e|[hH]elp|[pP](?:eace|ower)|[sS](?:poon|uccess)|[uU](?:n(?:beauti|c(?:are|heer)|event|gra[ct]e|help|p(?:eace|ower)|s(?:poon|uccess)|use|wonder)|se)|[wW]onder))full(ly|ness|s?)\b" replace="ful$1"/><!--cheapened expensive beginning-->
<Typo word="-fully" find="(?=fuly)(?<=\b(?:[A-Z][a-z]*|[a-z]+))fuly\b" replace="fully"/><!--cheapened expensive beginning-->
G
<Typo word="-gement" find="\b([aA]rran|[dD]isenga|[eE]n(?:g(?:a|or)|lar)|[iI](?:mpin|nfrin)|[rR]earran)gment(s)?\b" replace="$1gement$2"/>
<Typo word="-geneity" find="\b([hH](?:eter|om)|[iI]nh(?:eter|om))ogenit(ies|y)\b" replace="$1ogeneit$2"/>
<Typo word="-geneous" find="\b([hH](?:eter|om)|[iI]nh(?:eter|om))ogeni(ous[a-z]*)\b" replace="$1ogene$2"/>
<Typo word="-geni(s/z)e" find="(?=genei)(?<=\b(?:[A-Z][a-z]*|[a-z]+))genei([sz][a-z]+)\b" replace="geni$1"/><!--cheapened expensive beginning-->
<Typo word="-gest" find="\b([cC]on|[dD]i|[iI]n)jest(ed|i(?:ng|on|ves?)|s?)\b" replace="$1gest$2"/>
<Typo word="-goes" find="\b([eE]mbar|[jlJL]in|[uU]nder)gos\b" replace="$1goes"/>
<Typo word="-gogue" find="\b([dD]em|[eE]m?|m(?:en)?|Men|[pP]ed|[sS]yn)?(?:agoug|ogogu?)e(s)?\b" replace="$1agogue$2"/>
<Typo word="-grade" find="\b([dD](?:e|own)|[uU]p)gradd+(e[ds]?|ing)\b" replace="$1grad$2"/>
<Typo word="-(g/p)ressive" find="(?=[gp]res)(?<=\b(?:[A-Z][a-z]*|[a-z]+))([gp]res)i(ons?|ve[a-z]*)\b" replace="$1si$2"/><!--cheapened expensive beginning-->
<Typo word="-ground" find="\b([aA]bove|[bB](?:a(?:ck|ttle)|elow)|[cC]amp|[fF](?:air|ore)|[pP]lay|[uU]nder)(?:g(?:or?un|ro(?:oun|u))|roun)d([a-z]*)\b" replace="$1ground$2"/>
H
<Typo disabled="-handed" find="\b([lL]ef|[rR]igh)t\s*hande(d|rs?)\b" replace="$1t-hande$2"/><!--nothing wrong with separate words-->
<Typo word="-herent" find="\b([aA]d|[cC]o|[iI]n(?:co)?)he(?:ar[ae]|ra)n(c[ey]|t[a-z]*)\b" replace="$1heren$2"/>
<Typo word="-hibition_" find="\b([eE]x|[iI]n|[pP]ro)habiti(ons?|ve(?:ly)?)\b" replace="$1hibiti$2"/>
I
<Typo word="-ian" find="\b(As|C(?:hrist|ivil)|civil|Egypt|Ind|[mM]usic|[pP]edestr)ain(i(?:sm|ty)|s(?:ity)?)?\b" replace="$1ian$2"/>
<Typo word="-ian(ce/t)" find="\b([aA]lleg|[bB]rill|[iI]nvar|r(?:ad|el)|R(?:ad|el(?!ient\s+K))|[vV]ar)(?:ai|ie)n(ces?|ts?)\b" replace="$1ian$2"/><!--avoid Relient K (band)-->
<Typo word="-iation" find="\b([aA](?:bbrev|llev|ssoc)|[dD]ev|[hH]umil|[iI]nit|[rR]ad|[vV]ar)ati(ons?|ve)\b" replace="$1iati$2"/>
<Typo word="-ible" find="\b([aA]ud|[cC]r(?:ed|uc)|[eE](?:d|lig)|[fF]lex|[hH]orr|[iI][nr](?:aud|cr(?:ed|uc)|e(?:d|lig)|flex|horr|t(?:ang|err)|vinc)|[tT](?:ang|err)|[vV]inc)ab(ility|l[ey]s?)\b" replace="$1ib$2"/>
<Typo word="-(s)ible" find="(?<=\b(?:[aA]dmis|[dD](?:efen|ivi)|[fF]ea|[iI][mnr](?:admis|d(?:efen|ivi)|fea|mer|osten|p(?:lau|os)|rever|[st]en|vi)|mer|[oO]sten|[pP](?:lau|os)|[rR]ever|[stST]en|[vV]i))sab(ility|l[ey])\b" replace="sib$1"/><!--cheapened expensive beginning-->
<Typo word="-(t)ible" find="\b([cC]o(?:mpa|nver|rrup)|[iI][mnr](?:co(?:mpa|nver|rrup)|percep|resis|sugges)|[pP]ercep|[rR]esis|[sS]ugges|[uU][mnr](?:co(?:mpa|nver|rrup)|percep|resis|sugges))tab(ility|l[ey])\b" replace="$1tib$2"/>
<Typo word="-ical" find="\b([aA]tr?[oy]p|[cC](?:lin|rit)|[eE]lectr|[gG]eograph|[iI]dent|[lL]og|M(?:ag|etaphor)|m(?:ag|etaphor|us)|[pP](?:ho[nt]ograph|olit|ract)|[tT](?:e(?:chn|legraph)|op|r[oy]p|yp))(?:c?|ic)ial(ly|s?)\b" replace="$1ical$2"/><!--avoid Stan Musial-->
<Typo word="-ically" find="\b([aA]utomat|[bB]as|[cC](?:o[mn]|rit)|[eE]lectr|[iI]ron|[mM](?:ag|us)|[pP](?:olit|ract)|[sS]pecif)i(?:al|ca?)ly\b" replace="$1ically"/>
<Typo word="-ictive" find="(?=icitve)(?<=\b(?:[A-Z][a-z]*|[a-z]+))icitve(ly|s?)\b" replace="ictive$1"/><!--cheapened expensive beginning-->
<Typo word="-iddle" find="\b([fmrFMR]|[gG]r)idle([ds])?\b" replace="$1iddle$2"/>
<Typo word="-idential" find="\b([cC]onf|[pP]r(?:es|ov)|r(?:es|ov)|Res)identai?l(ity|ly)?\b" replace="$1idential$2"/>
<Typo word="-iduous" find="\b([aA]ss|[dD]ec)idi?ous(ly)?\b" replace="$1iduous$2"/>
<Typo word="-ield" find="\b([fyY]|[uU]n[fwy]|[wW](?:indsh)?)eild(able|e(?:d|rs?)|ing|[sy]?)\b" replace="$1ield$2"/>
<Typo word="-ification" find="\b([dD](?:e|is)|[mM]is|[rR]e)?([cC](?:ert|lass)|[eE]lectr|[fF]ort|[iI]dent|[mM](?:agn|od)|[nN]ot|[pP](?:erson|ur)|[qQ]ual|[sS]pec|[uU]n|[vV]er)(?:fici?ati?|if(?:cati?|ic(?:at|iati?)))on(s)?\b" replace="$1$2ification$3"/>
<Typo word="-ify" find="\b([dD]is(?:horr|ident|qual|rat|spec|terr|ver)|[hH]orr|[iI]dent|[mM]is(?:horr|ident|qual|rat|spec|terr|ver)|[qQ]ual|[rR]at|[sS]pec|[tT]err|[vV]er)(?:af|fi|ifi|of)y(ing)?\b" replace="$1ify$2"/>
<Typo word="-ight" find="\b([bB]r|[fF]l?|[kK]n|[nrNR]|[sS]l?|[wW]r)igth?(e[dr]|hoods?|ing|l(?:ife|y)|[sy]?)\b(?<!Sligting)" replace="$1ight$2"/>
<Typo word="-ilities" find="(?=il)(?<=\b(?:[A-Z][a-z]*|[a-z]+))ill+ities\b" replace="ilities"/><!--cheapened expensive beginning-->
<Typo word="-ily" find="\b([aA]ngr|[eE]as|[hH]eav|[lL]uck|[mM]ight|[pP]rimar|[sS](?:atisfactor|tead)|[uU]n(?:[aA]ngr|[eE]as|[hH]eav|[lL]uck|[mM]ight|[pP]rimar|[sS](?:atisfactor|tead)))(?:al?|i(?:al?|l))?ly\b" replace="$1ily"/>
<Typo word="-iness" find="(?<=\b(?:[cC]raz|[dgDG]ust|[fF]u(?:nn|st)|[hH](?:a(?:st|z)|ill)|[lL](?:az|o(?:nel|rdl|vel|wl)|ust)|[mM]ust|[nN]ast|[rR]ust|[sS](?:ill|unn)|[tT](?:ast|rustworth)|[uU]ntrustworth|[wW]orth))yness\b" replace="iness"/><!--cheapened expensive beginning-->
<Typo word="-ing" find="(?<=\b(?:[bB]ak|[cC](?:a[kr]|ontinu)|[dD](?:a(?:nc|r)|i(?:v|s(?:bak|c(?:a[kr]|ontinu)|d(?:a(?:nc|r)|iv|riv)|f(?:ak|eatur|orc)|giv|hav|l(?:anc|iv)|mak|notic|ra[kv]|s(?:av|h(?:a[rtv]|in)|ka[rtv])|tak|us|w(?:a[kv]|hin)))|riv)|[eE]n(?:bak|c(?:a[kr]|ontinu)|d(?:a(?:nc|r)|iv|riv)|f(?:ak|eatur|orc)|giv|hav|l(?:anc|iv)|mak|notic|ra[kv]|s(?:av|h(?:a[rtv]|in)|ka[rtv])|tak|us|w(?:a[kv]|hin))|[fF](?:ak|eatur|orc)|[gG]iv|[hH]av|[lL](?:anc|iv)|[mM](?:ak|is(?:bak|c(?:a[kr]|ontinu)|d(?:a(?:nc|r)|iv|riv)|f(?:ak|eatur|orc)|giv|hav|l(?:anc|iv)|mak|notic|ra[kv]|s(?:av|h(?:a[rtv]|in)|ka[rtv])|tak|us|w(?:a[kv]|hin)))|[nN]otic|[rR]a[kv]|[sS](?:av|h(?:a[rtv]|in)|ka[rtv])|[tT]ak|[uU]s|[wW](?:a[kv]|hin)))eing(s)?\b" replace="ing$1"/><!--cheapened expensive beginning-->
<Typo word="-ining" find="(?=inig)(?<=\b(?:[A-Z][a-z]*|[a-z]+))inig(ly|s?)\b(?<!\b(?:Bre|He|K(?:le|urt)|Lap|Me|Nar(?:ir)?|Re|Stee|[tT]|We)inig\b)" replace="ining$1"/><!--avoid (Br/Kl/M/H/R/St/W)einig, (Nar/Narir/Kurt/Lap/T)inig. 'ing' typos can be false positive i.e 'paintinig'--><!--cheapened expensive beginning-->
<Typo word="-ionship" find="\b([cC](?:hamp|ompan)|[rR]elat)(?:ionsih?|oinshi)p(s)?\b" replace="$1ionship$2"/>
<Typo word="-ish" find="(?=isih|sih)(?<=\b(?:[A-Za-z]+?))i?sih(e(?:[ds]|rs?)|ing(?:ly)?|ly)?\b(?<!asih|A(?:isih|riningsih|sih)|Bersih|esih|Finarsih|ingsih|K(?:asih|osasih)|[rs]sih|M(?:a(?:drasih|ss?ih)|essih|irajoucsih)|N(?:esih|ingsih|urnaningsih)|Su(?:kaesih|mbangsih)|T(?:laksih|sih)|Y(?:ingtsih|ulianingsih))" replace="ish$1"/><!--avoid proper names with -asih -esih -rsih -ssih, e.g., Bersih, Finarsih, Kasih, Kosasih, Madrasih, Masih, Massih, Messih, Nesih, Sukaesih, Nurnaningsih, Ningsih, Ariningsih, Yulianingsih, Asih, Tsih, Aisih, Tlaksih, Mirajoucsih, Sumbangsih, Yingtsih--><!--cheapened expensive beginning-->
<Typo word="-ism" find="\b([aA]narch|[cC]ritic|[oO]rgan|[pP]lagiar|[tT]our)s?i(?:st)?m(s)?\b" replace="$1ism$2"/>
<Typo word="-istry" find="([aA]rt|[cC]hem|[dD]ent|[mM]in|[rR]eg)ist(ies|y)\b" replace="$1istr$2"/>
<Typo word="-itch_" find="\b([dhpwDHPW]|[sS][tw]|[tT]w)ict?h(e[ds]|ing|(?<![wW]ich)ers?)\b(?<!Picher|Sticher)" replace="$1itch$2"/><!--avoid "swich", "wicher", "Picher", "Sticher"-->
<Typo word="-itely" find="(?=itly)(?<=\b(?:[A-Z][a-z]*[lnst]|[a-z]+[lnst]))(?<![qQ]ual)itly\b" replace="itely"/><!--cheapened expensive beginning-->
<Typo word="-ition" find="\b([aA](?:dd|mb|ud)|[cC]o(?:al|nd)|[dD]emol|[eE](?:d|xhib)|[iI](?:gn|n(?:hib|tu)?)|[pP](?:os|rohib)|[tT](?:rad|u))it(?:ioi|oi?)n(al(?:ly)?|is[mt]s?|s?)\b" replace="$1ition$2"/>
<Typo word="-itious" find="\b([aA]mb|[cC]ement|[fF]ict|[nN]utr|[sS]ed)icious([a-z]*)\b" replace="$1itious$2"/>
<Typo word="-itous" find="\b([fF]ort|[gG]rat|[uU]biq)ui?tious(ly|ness)?\b" replace="$1uitous$2"/>
<Typo word="-ively" find="(?=ivly)(?<=\b(?:[A-Z][a-z]*|[a-z]+))ivly\b" replace="ively"/><!--cheapened expensive beginning-->
<Typo word="-ives" find="\b([aA](?:fterl|le[wW])|[eE]x-[wW]|[hH]ouse[wW]|[lwLW])ifes\b(?<!\b(?:[hH]alf-[lL]|[lL]ow-[lL]|Readers W|[sS]till(?:-[lL]|\s+[lL]))ifes)" replace="$1ives"/><!--avoid "half-lifes", "low-lifes", "still lifes", "Readers Wifes" (also knifes and midwifes are valid as verbs)-->
J-K
<Typo word="-junction" find="\b([cC]on|[dD]is|[iI]n|[sS]ub)ju[cn]n?ti(ons?|v(?:es?|itis))\b" replace="$1juncti$2"/>
<Typo word="-kel" find="\b([sS](?:he|nor)|[yY]o)kle(ing|s?)\b" replace="$1kel$2"/> 
<Typo word="-keted" find="\b([bB](?:lan|rac)|[dD]oc|[jJ]ac|[mM]ar|[pP][ao]c|[rsRS]oc)kett(ed|ing|s)\b" replace="$1ket$2"/>
<Typo word="-king" find="\b([bB][ai]|[sS]tri|[tmwcfrTMCFRW]a|[vhlVHL]i)keing\b" replace="$1king"/>
<Typo word="-(a/e/i/o/u)(c/n/o/r/s)king" find="(?=kign)(?<=\b(?:[A-Z][a-z]*[aeiou][cnors]|[a-z]+[aeiou][cnors]))kign\b" replace="king"/><!--cheapened expensive beginning-->
L
<Typo word="-licate" find="\b([eE]x|[iI]m)plict(e[ds]?|i(?:ng|ons?))\b" replace="$1plicat$2"/>
<Typo word="-licit (verb)" find="\b([eE]|[sS]o)lic(?:id|t)(ations?|ed|ing|ors?|s?)\b" replace="$1licit$2"/>
<Typo word="-licit (adjective)" find="\b([eE]xp|[iI](?:l|mp|nexp)|[uU]nexp)lic(?:id|t)(ly)?\b" replace="$1licit$2"/>
<Typo word="-lingual" find="\b([bB]|[mM]ult|[tT]r|[uU]n)illingual([a-z]*)\b" replace="$1ilingual$2"/>
<Typo word="-lithic" find="\b([eE]o|[mM](?:ega|ono)|[nN]eo|[pP]ala?eo)litic\b" replace="$1lithic"/>
<Typo word="-lled" find="\b([iI]nsta|[mfbckwMFBCKW][ai])leld\b" replace="$1lled"/>
<Typo word="-logue" find="\b([aA]na|[cC]ata|[dD]ia|[eE](?:c|pi)|[iI]de[ao]|[mM]ono|[pP]ro)lou?ge([ds]?|rs?)\b(?<![cC]ataloge(?:[ds]|rs?))(?<![eE]piloges?)" replace="$1logue$2"/><!--avoid cataloged, cataloges, cataloger, epiloge(s)-->
<Typo word="-lty" find="\b([cC]rue|[dD]ifficu|[fF]ac?u|[gG]ui|[nN]ove|[sS](?:pecia|ubt[ei]))tl(i(?:e(?:r|st?)|ness)|y)\b" replace="$1lt$2"/><!--see also "-alty"-->
<Typo word="-lytic" find="\b([aA](?:na|utocata)|[cC]ata|[eE]lectro|[pP]sychoana)litic(al(?:ly)?|s?)\b" replace="$1lytic$2"/>
M
<Typo word="-men's" find="\b([cC]hair|[fF]ore|[gG]entle|[wW]o)men(?:s[´ˈ׳᾿‘’′Ꞌꞌ`']s?[´ˈ׳᾿‘’′Ꞌꞌ`']?|;?s[´ˈ׳᾿‘’′Ꞌꞌ`']?)\b[´ˈ׳᾿‘’′Ꞌꞌ`]?" replace="$1men's"/>
<Typo word="-ment" find="((?:[aA](?:gree|r(?:ma|range))|[dD]ocu|[pP]ay)|[aA](?:mend|rgu)|[eE](?:nviron|xperi)|[iI]mprove|[sS](?:eg|tate))m(?:an|e(?:mt|tn)|n(?:et)?)(a[lr][a-z]*|ed|s?)\b(?<!Segman)" replace="$1ment$2"/><!--avoid surname Segman--><!--cheapened expensive beginning-->
<Typo word="-mentaries" find="\b([cC]om|[dD]ocu)mentare?ys\b" replace="$1mentaries"/>
<Typo word="-mentary" find="(?<=\b(?:[aA]li|[cC]om(?:pl[ei])?|[dD]ocu|[eE]le|[fF]rag|[mM]o|[pP]arlia|[rR]udi|[sS](?:edi|upple)))men(?:atr|t(?:a|er|r))(i(?:ans?|es|ly)|y)\b" replace="mentar$1"/><!--cheapened expensive beginning-->
<Typo word="-mina(nt/te)" find="\b([cC]onta|[dD](?:eter|o)|[gG]e|[lL]u|[nN]o|[pP]redo|[rR]u|[sS]e)min(?:e|ia)(n(?:ces?|t(?:ly)?)|t(?:e[ds]?|i(?:ng|ons?)|ors?))\b" replace="$1mina$2"/>
<Typo word="-minent" find="\b([eE]|[iI]m|[pP]r(?:ee|o))m(?:ina|mine)n(c(?:es?|y)|t(?:ly)?)\b" replace="$1minen$2"/>
<Typo word="-missible" find="\b([aA]d|[pP]er|[tT]rans)mis+ab(ility|le)\b" replace="$1missib$2"/>
<Typo word="-mitted" find="(?<=\b(?:[aA]d|[cC]om|[eoEO]|[pP]er|[rR]e(?:[aA]d|[cC]om|[sS]ub|[tT]rans)?|[sS]ub|[tT]rans))mit(ed(?:ly)?|ing)\b" replace="mitt$1"/><!--cheapened expensive beginning-->
<Typo word="-mity" find="\b([cC]ala|[eD]efor|[iI]nfir|[pP]roxi)mat(ies|y)\b" replace="$1mit$2"/>
N
<Typo word="-nace" find="\b([fF]ur|[mM]e)nanc(e[ds]?|ing)\b" replace="$1nac$2"/>
<Typo word="-nally" find="(?=anlly|nalyl)(?<=\b(?:[A-Z][a-z]*[a-mo-z]|[a-z]+[a-mo-z]))(?:anlly|nalyl)\b" replace="nally"/><!--avoid incorrect to incorrect change on -nanlly; cheapened expensive beginning-->
<Typo word="-nance" find="\b([iI]ndig|[mM]a(?:inte|lig)|[pP](?:e|oig|reg)|[rR]e(?:pug|so)|[sS]usti)nen(c(?:es?|ies?|y)|t[a-z]*)\b" replace="$1nan$2"/><!--see also "-mina(nt/te)"-->
<Typo word="-nf(i/o)rm" find="\b([cC]o|[dD]isi|[iI](?:nco)?|[mM]isi|[rR]eco|[uU]nco)mf([io])rm(a(?:ti(?:ons?|ve(?:ly)?)|bl[ey]|l(?:ity)?)|ed|ing|s?)\b" replace="$1nf$2rm$3"/>
<Typo word="-nment" find="\b([aA](?:lig|ssig)|[eE]n(?:tertai|viro)|[gG]over)(?:me|nem)nt(al[a-z]*|s?)\b" replace="$1nment$2"/><!--see also "-ment"-->
<Typo word="-nomial" find="\b([mM]o|[pP]oly|[tT]ri)nominal(s)?\b" replace="$1nomial$2"/><!--avoid binominal-->
<Typo word="-nounce" find="\b([aA]n|[dD]e|[mM]ispro|[pP]ro|[rR]e)(?:n(?:ou|uo?n)|oun)cn?(e[a-z]*|ings?)\b" replace="$1nounc$2"/>
O
<Typo word="-oid" find="\b([aA](?:n[de]r|v)|[cC]ub|[dD]ev|[hH]uman|[oO]v|[pP]aran|[sS]ter|[tT](?:a(?:bl|c)|or|yph))iod(a(?:l|nce)|ed|ing|s?)\b" replace="$1oid$2"/>
<Typo word="-ology" find="(?=ol)(?<=\b(?:[A-Z][a-z]*|[a-z]+))ol(?:[ai]?|ol)g(y(?<![vV]olgy\b)|i(?:c[a-z]*|es|sts?))\b" replace="olog$1"/><!--cheapened expensive beginning-->
<Typo word="-ong" find="\b([aA][lm]|[glstGLST]|[wW]r)omg(s)?\b" replace="$1ong$2"/>
<Typo word="-onym" find="\b([aA](?:cr|n)|[eE]p|[hH]om|[pP]seud|[sS]yn)(?:on(?:[aio]m|ym?n)|yn[oy]m)(ity|ous(?:ly)?|[sy]?)\b" replace="$1onym$2"/>
<Typo word="-ormally" find="\b([aA]bn|[fnFN]|[iI]nf)ormaly\b" replace="$1ormally"/>
<Typo word="-orous" find="\b([aA]m|[pP]|[rR](?:anc|ig)|[vV]ig)o(?:ro|urou?)s(ly|ness|\b(?<!Amoros|Poros))\b" replace="$1orous$2"/><!--allowing humourous per talk page, see also "-vorous"; avoid surname Amoros-->
<Typo word="-osion" find="\b([cC]orr|[eE](?:r|xpl)|[iI]mpl)otion(s)?\b" replace="$1osion$2"/>
<Typo word="-otten" find="\b([bB]eg|[fF]org|[gr]|[mM]isg)ot(?:tt)?en(e(?:r|st)|stones?)?\b" replace="$1otten$2"/>
<Typo word="-oughly" find="\b([rR]|[tT](?:hor)?)ougly\b" replace="$1oughly"/>
<Typo word="-ought" find="\b([bB]r?|[fsS]|[tT]h|[wW]r)(?:aught|ougth)(s)?\b" replace="$1ought$2"/><!--avoid surname Faught-->
<Typo word="-ound-" find="([bcfghmprswzCDFGKMPRSTVWYZ])uond([a-z]*)" replace="$1ound$2"/>
P
<Typo word="-paration" find="\b([pP]r|[rsRS])ep(?:ar?|er?a|ra)t(i(?:ons?|ve(?:ly|s?))|or(?:ily|[sy]?))\b" replace="$1eparat$2"/>
<Typo word="-partment" find="\b([aA]|[cC]om|[dD]e)pa[rt]ment(al[a-z]*|s?)\b" replace="$1partment$2"/>
<Typo word="-pel" find="\b([cC]om|[dD]is|[eE]x|[iI]m|[pP]ro|[rR]e)pell(s)?\b" replace="$1pel$2"/>
<Typo word="-pelled" find="\b([cC]om|[dD]is|[eE]x|[iI]m|[pP]ro|[rR]e)pel(e(?:d|rs?)|ing|ors?)\b" replace="$1pell$2"/>
<Typo word="-pensable" find="\b([cC]om|[dD]is|[iI]ndis)pensib(ility|l(?:e(?:ness)?|y))\b" replace="$1pensab$2"/>
<Typo word="-pensation" find="\b([cC]om|[dD]is)pensantion(al|s?)\b" replace="$1pensation$2"/>
<Typo word="-pense" find="\b([dD]is|[eE]x|[iI]n(?:dis|ex|sus)|[sS]us)penc(a(?:bl[ey]|r(?:ies|y)|tions?)|e(?:[ds]?|rs?)|ful|i(?:ng|ve(?:ly|ness)?))\b" replace="$1pens$2"/>
<Typo word="-petiti(on/ve)" find="\b([cC]om|[nN]on(?:com|re)|[rR]e|[uU]n(?:com|re))p(?:atiti|e(?:iti|tit?)|itit|pet[ae]ti)(ons?|ve[a-z]*)\b" replace="$1petiti$2"/>
<Typo word="-phone" find="\b([mM](?:ega|icro|ono)|[sS](?:axo|tereo|ym)|[tT]ele)pon(e[ds]?|i(?:c(?:ally)?|ng)|y)\b" replace="$1phon$2"/>
<Typo word="-ployment" find="\b([dD]e|[eE]m|[rR]ede|[uU]nem)ployement(s)?\b" replace="$1ployment$2"/>
<Typo word="-politan" find="\b([cC]osmo|[mM]etro|[nN]ea)polit(?:ai|ia?)n(ism|s?)\b" replace="$1politan$2"/>
<Typo word="-ponent" find="\b([cC]om|[dD]e|[eE]x|[oO]p|[pP]ro|xx)ponant(s)?\b" replace="$1ponent$2"/>
<Typo word="-press" find="(?<=\b(?:[cC]om|[dD]e(?:com|ex)?|[eE]x|[iI](?:m|n(?:com|ex)?)|[oO]p|[rR]e(?:com|ex)?|[sS]up))pres(e[ds]?|i(?:ng|on[a-z]*|ve(?:ly)?))?\b" replace="press$1"/><!--cheapened expensive beginning-->
<Typo word="-pulation" find="\b([cC]o|[mM]ani|[pP]o|[sS]ti)puati([a-z]+)\b" replace="$1pulati$2"/>
<Typo word="-putable" find="\b([cC]om|[dD]is(?:re)?|[iI]n(?:com|dis)|[iI]m|[rR]e)put(?:e[ai]|i)b(ilit[a-z]+|l[ey])\b" replace="$1putab$2"/>
<Typo word="-putation" find="\b([aA]m|[cC]om|[dD]e|[iI]m|[rR]e)puation([alsy]*)\b" replace="$1putation$2"/>
Q
<Typo word="-quarter" find="\b([fF]ore|[hH](?:ead|ind))qu[ar]ter(ed|ing|s?)\b" replace="$1quarter$2"/>
<Typo word="-quisition" find="\b([aA]c|[iI]n|[rR]e)quis(?:itoi?|tio)n(s)?\b" replace="$1quisition$2"/>
R
<Typo word="-rance" find="\b([aA](?:ppea|ssu)|[cC]lea|[dD]elive|[eE]n(?:du|t)|[fF][lr]ag|[hH]ind|[iI](?:gno|nsu)|[pP]erseve|[rR]ememb|[sS]eve|[tT](?:empe|ole))e?rea?n([ct][a-gi-z][a-z]*)\b(?<![iI]nsurency\b)" replace="$1ran$2"/><!--avoid Insurgency-->
<Typo word="-rector" find="\b([cC]o(?:di|r)|[dD]i)recte(r[a-z]*)\b" replace="$1recto$2"/>
<Typo word="-rien(ce/t)" find="\b([dD]is(?:expe|nut|o|pru)|[eE]xpe|[iI]n(?:expe|nut|o|pru)|[nN]ut|[oO]|[pP]ru|[rR]e(?:expe|nut|o|pru))r(?:ei|i(?:a|te))n(c(?:e[ds]?|ing)|t[a-z]*)\b" replace="$1rien$2"/>
<Typo word="-rious" find="\b([cC][au]|[dD]eli|[fF]u|[hH]ila|[iI](?:llust|n(?:dust|ju))|[lL](?:abou?|uxu)|[mM]yste|[nN]oto|[pP]reca|[sS]e|[vV](?:a|icto))r(?:i(?:o(?:iu|ui)|uo)|o(?:iu|ui?)|riou)s(ly|ness)?\b(?<!\b[sS]erous\b)" replace="$1rious$2"/>
<Typo word="-roid" find="\b([aA](?:n[de]|ste)|[cC]ent|[fF]ib|[mM]eteo|[sS](?:phe|te)|[tT]hy)riod(al|s?)\b" replace="$1roid$2"/>
S
<Typo word="-sage" find="\b([dD]o|[uU])seage(s)?\b" replace="$1sage$2"/>
<Typo word="-scend" find="\b([aA]|[cC]onde|[dD]e|[tT]ran)c?[cs]end(ed|ing|s?)\b" replace="$1scend$2"/>
<Typo word="-scend(a/e)nt" find="\b([aA]|[cC]onde|[dD]e|[tT]ran)c?[cs]end([ae])n[dt](s)?\b" replace="$1scend$2nt$3"/>
<Typo word="-science" find="\b([bB]io|[cC]on|[gG]eo|[nN]e(?:uro)?|[oO]mni|[pP](?:re|seudo))[cs]ien(ces?|t(?:ious(?:ly)?|ly)?|tific(?:ally)?)\b" replace="$1scien$2"/>
<Typo word="-scribe" find="\b([dD]e|[iI]n|[pP]r[eo]|[sS]ub)[sc]ri([bp][a-z]+)\b(?<!Decript)" replace="$1scri$2"/><!--avoid band-->
<Typo word="-scripti(on\ve)" find="\b([cC](?:ircum|on)|[dD]e|[iI]n|[pP]r[eo]|[rR]e|[sS]ub|[tT]ran)scr?ip?(?:iti?|t)(ons?|ve(?:ly)?)\b" replace="$1scripti$2"/>
<Typo word="-sequence" find="(?<=\b(?:[A-Z][a-z]*s|[a-z]+s|[sS]))equesece([ds])?\b" replace="equence$1"/><!--cheapened expensive beginning-->
<Typo word="-sequent" find="\b([cC]on|[iI]ncon|[sS]ub)(?:equ|s(?:e(?:nqu|q)|iqu|qu))en(ces?|t[a-z]*)\b" replace="$1sequen$2"/>
<Typo word="-solutely" find="(?=solutly)(?<=\b(?:[A-Z][a-z]*|[a-z]+))solutly\b" replace="solutely"/><!--cheapened expensive beginning-->
<Typo word="-soning" find="(?=soninig)(?<=\b(?:[A-Z][a-z]*|[a-z]+))soninig\b" replace="soning"/><!--cheapened expensive beginning-->
<Typo word="-source" find="\b([oO]ut|[rR]e)s(?:o[ru]|sour)c(e(?:[ds]?|ful(?:ly|ness)?)|ing)\b(?<![rR]essources?)" replace="$1sourc$2"/><!--avoid the French word '(R/r)essource(s)' used in name i.e. [[Euro Ressources]]-->
<Typo word="-sphere" find="\b([aA]tmo|[bB]logo|[hH]emi|[sS]trato)-?s(?:hpere|p(?:ere|he+r))(s)?\b" replace="$1sphere$2"/>
<Typo word="-stitute" find="\b([cC]on|[dD]econ|[iI]n|[pP]ro|[rR]econ|[sS]ub)s(?:itut|t(?:itu[dr]?|ut(?:[iu]t)?))(e[ds]?|i(?:ng|on[a-z]*))\b" replace="$1stitut$2"/>
<Typo word="-strict" find="\b([cC]on|[rR]e(?:di)?)stict(ed|i(?:ng|ons?|ve)|s?)\b" replace="$1strict$2"/>
<Typo word="-struct" find="\b((?:[dD]e|[mM]is|[rR]e)?[cC]on|(?:[iI]n|[nN]on)?[drDR]e|[iI]n(?:fra)?|[mM][ai]cro|[oO]b|[sS]u(?:b|per))(?:s(?:ruct|t(?:ruc|truct|uct))|truct)(ed|i(?:ng|on(?:is[mt]s?|s?)|vis[mt]s?)|ive(?:ly)?|ors?|s?|ur(?:al(?:ly)?|es?))\b" replace="$1struct$2"/><!--Error 'Instruction(s) => Instructtions' but maybe a hidden control character-->
<Typo word="-surrect" find="\b([iI]n|[rR]e)s(?:sur+e|ur(?:e|r+u|u))ct(ed|i(?:ng|on[a-z]*)|s?)\b" replace="$1surrect$2"/>
T
<Typo word="-tally" find="(?=taly)(?<=\b(?:[A-Z][a-z]*[b-eghj-z]|[a-z]+[b-eghj-z]))talyl?\b" replace="tally"/><!--avoid names Naftaly, Nataly; cheapened expensive beginning-->
<Typo word="-teenth" find="\b([eE]igh|[fF](?:if|our)|[nN]ine|[sS](?:even|ix)|[tT]hir)t(?:e[en]|the+n)th?(s)?\b" replace="$1teenth$2"/>
<Typo word="-thèque" find="\b([bB]ibli|[dD]isc)oth?[eéê]que(s)?\b(?<!\b[dD]iscotheques?)" replace="$1othèque$2"/><!--but not discotheque-->
<Typo word="-thing" find="\b([aA]ny|[eE]very|[nN]o|[sS]ome)t(?:hign|ing)\b(?<![nN]oting)" replace="$1thing"/>
<Typo word="-tience" find="\b([iI][mn](?:pa|quo|sen)|[oO]ut(?:pa|quo|sen)|[pP]a|[qQ]uo|[sS]en)t(?:ei|ia)n(ces?|t[a-z]*)\b" replace="$1tien$2"/>
<Typo word="-tified" find="\b([bB]eau?|[cC]er|[fF]or|[iI]den|[jJ]us|[mM]or|[nN]o|[qQ]uan|[rR](?:a|ec)|[tT]es)ta?fi(abl[ey]|cat(?:es?|ions?)|e[ds])\b" replace="$1tifi$2"/><!--see also "-tifie(d/s)"-->
<Typo word="-tifie(d/s)" find="(?<=\b(?:[bB]eau?|[cC]er|[fF]or|[iI]den|[jJ]us|[mM]or|[nN]o|[qQ]uan|[rR](?:a|e(?:beau?|c(?:er)?|for|iden|jus|mor|no|quan|r(?:a|ec)|tes))|[tT]es|[uU]n(?:beau?|cer|for|iden|jus|mor|no|quan|r(?:a|ec)|tes)))tife([ds])\b" replace="tifie$1"/><!--see also "-tified"; cheapened expensive beginning-->
<Typo word="-tility" find="\b([dD]uc|[fF](?:er|u)|[hH]os|[iI]n(?:duc|f(?:er|u)|hos|mo|u|v(?:ersa|ola))|[mM]o|[uU]|[vV](?:ersa|ola))ti(?:la?|lli|a)?t(arian|ies|y)\b" replace="$1tilit$2"/>
<Typo word="-timately" find="\b([iI]n|[uU]l)(?:i(?:mate?le?|t(?:imate?le?|mate?le))|t(?:imate?le|mate?le?))y\b" replace="$1timately"/>
<Typo word="-tinct" find="\b([dD]is|[eE]x|[iI]n(?:dis)?)(?:ctinc|ti(?:c(?:nt)?|n))(i(?:ons?|ve(?:ly)?)|ly|s?)\b(?<!\bDistin)" replace="$1tinct$2"/>
<Typo word="-tion(s)" find="(?=tio)(?<=\b(?:[A-Z][a-z]*|[a-z]+))tio(?:i|(s))n\b" replace="tion$1"/><!--cheapened expensive beginning-->
<Typo word="-tion" find="\b([dD](?:encrypt|omina)|[eE](?:lec|mo|ncrypt)|[nN](?:egotia|omina)|[sS]e(?:c|lec))t(?:iio|oi?)n(al[a-z]*|s?)\b" replace="$1tion$2"/>
<Typo word="-tional(ly)" find="(?=tion)(?<=\b(?:[A-Z][a-z]*|[a-z]+))tion(?:a(ly)|nal(ly)?)\b" replace="tional$1$2"/><!--cheapened expensive beginning-->
<Typo word="-tionary" find="\b([dDP]ic|[eE](?:volu|xpedi)|[iI]nfla|[rR]e(?:ac|volu))tionay\b" replace="$1tionary"/>
<Typo word="-tious" find="\b([aA]mbi|[cC]a[pu]|[fF][ai]cti|[iI]nfec|[nN]utri|[rR]epeti)t(?:i(?:oui|uo)|o(?:iu|ui))s(ly|ness)?\b" replace="$1tious$2"/>
<Typo word="-tivities" find="\b([aA]c|[fF]es|[iI]nsensi|[nN]a|[rR]eac|[sS]ensi)tivit?es\b" replace="$1tivities"/>
<Typo word="-tor" find="\b([aA]nces|[cC]onspira|[eE]di|[iI]nven|[mM]oni|[rR]eac|[tT]ransla)t+er(al[a-z]*|ed|i(?:al[a-z]*|ng)|s?)\b" replace="$1tor$2"/>
<Typo word="-trate" find="\b([cC]oncen|[iI]nfil)tar?t(e[ds]?|i(?:ng|ons?)|ors?)\b" replace="$1trat$2"/>
<Typo word="-(s)trate" find="\b([aA]dmini|[dD]emon|[fF]ru|[iI]llu|[mM]agi|[oO]rche|[rR]emon)star?t(e[ds]?|i(?:ng|ons?|ve(?:ly|s?))|ors?)\b" replace="$1strat$2"/>
<Typo word="-tributor" find="\b([aA]t|[cC]on|[dD]is)tributer(s)?\b" replace="$1tributor$2"/>
<Typo word="-tting" find="\b([bgpBGP][eu]|[cC]u|[fF]orge|[jlvswJLSVW]e)ting\b(?<!Guting|Isla Puting|Tanjung Puting)" replace="$1tting"/><!--avoid Guting, Isla Puting Bato, Tanjung Puting-->
<Typo word="-tude" find="\b([aA][lpt]t|[fF]ort|[gG]rat|[lL](?:at|ong)|[mM](?:agn|ult)|[sS]ol)i(?:dud|tut)(es?|inal(?:ly)?)\b" replace="$1itud$2"/>
<Typo word="-ture" find="\b([cC]ap|[fF]ea|[lL]ec|[pP]ic|[sS]culp|[tT]or)tur(s)?\b" replace="$1ture$2"/><!--avoid surname "Pastur"-->
U-V
<Typo word="-ually" find="\b([aA]sex|[cC]as|[eE](?:q|vent)|[fF]act|[gG]rad|[mM](?:an|ut)|[sS]ex|[tT]act|[uU](?:nus|s)|[vV]is)(?:al?|u[al]?)ly\b" replace="$1ually"/><!--avoid Annaly-->
<Typo word="-vel" find="(?<=\b(?:[blBL]e|[dD]ri|[gG](?:a|r[ao])|[hH]o|[mM]ar|[nN][ao]|[rR][ae]|[tT]r[ao]|[sS](?:h(?:o|ri)|[nw]i)))vle(s)?\b" replace="vel$1"/><!--cheapened expensive beginning-->
<Typo word="-vele(d/r)" find="\b([blLB]e|[dD]ri|[gG]r[ao]|[mM]ar|[rR]a|[sS](?:h(?:o|ri)|[nw]i)|[tT]r[ao])va?le(d|rs?)\b" replace="$1vele$2"/>
<Typo word="-veling" find="\b([bB]e|[dD]ri|[gG]r[ao]|[lL]e|[mM]ar|[rR][ae]|[sS](?:h(?:o|ri)|[nw]i)|[tT]r[ao])vle?ing\b" replace="$1veling"/>
<Typo word="-vement" find="(?=vment)(?<=\b(?:[A-Z][a-z]*|[a-z]+))vment(al|ed|ing|s?)\b" replace="vement$1"/><!--cheapened expensive beginning-->
<Typo word="-venge" find="\b([aA]|[rR]e|[sS]ca)vang(e[dr]?s?|ing)\b" replace="$1veng$2"/>
<Typo word="-versary" find="\b([aA](?:d|nni))v(?:e(?:rse|sa)|resa)r(i(?:al|es)|y)\b" replace="$1versar$2"/>
<Typo word="-versity" find="\b([aA]d|[dD]i|[uU]ni)veristy\b" replace="$1versity"/>
<Typo word="-view" find="\b([iI]nter|[oO]ver|[pP]re|[rR]e)(?:ive|v(?:ei?|i)|wie)w(able|e(?:d|rs?)|ing|s?)\b" replace="$1view$2"/>
<Typo word="-vious" find="\b([dD]e|[eE]n|[oO]b(?:li)?|[pP]re)v(?:io(?:su?|usu)|ou?se?|uose?)(ly)?\b(?<!Devos)" replace="$1vious$2"/>
<Typo word="-vorous" find="\b([cC]arn|[hH]erb|[iI]nsect|[oO]mn)iv[aeiu]r(es?|ous(?:ly)?)\b" replace="$1ivor$2"/>
W
<Typo word="-wed/-wing" find="(?=ww)(?<=\b(?:[A-Z][a-z]*|[a-z]+))ww(ed|ing|s)\b" replace="w$1"/><!--cheapened expensive beginning-->
<Typo word="-where" find="\b([aA]ny|[eE](?:lse|very)|[nN]o|[sS]ome)h?were\b" replace="$1where"/>

Incorrect phrases

<!--Do NOT extend the below rule to "based around".
Regardless of the FP rate, an incorrect change could render text nonsensical.-->
<Typo word="Based (off) of" find="\b([bB])ased\s+(?<!-[bB]ased)(?:off\s+)?of\b" replace="$1ased on"/>
<Typo word="Between ... and" find="\b([bB]etween (?:[\d]+[\d,\.]*|e(?:ight(?:een|y?)|leven)|f(?:i(?:ft(?:een|y)|ve)|o(?:rty|ur(?:teen)?))|nine(?:t(?:een|y))?|one|s(?:even|ix)(?:t(?:een|y))?|t(?:en|w(?:e(?:lve|nty)|o)|h(?:irt(?:een|y)|ree))|zero)\s)to\b" replace="$1and"/>
<Typo word="et al." find="\bet(?:\.\s*al\b\.?|\s+al\b(?!\.))" replace="et al."/>
<Typo disabled="except for" find="\bwith\s*the\s*exception\s*of\b" replace="except for"/>
<Typo disabled="Except for" find="\bWith\s*the\s*exception\s*of\b" replace="Except for"/>
<Typo word="known as" find="(?=kown)(?<=\b(?:a(?:lso|re|s)|Also|b(?:e(?:came|en|st|tter)|ut)|Be(?:st|tter)|[cC]ommonly|[fF]requently|[gG]enerally|is|[mM]ostly|[nN]ormally|Often|o(?:ften|r)|perhaps|[uU]sually|W(?:ell|idely)|w(?:as|e(?:ll|re)|idely))\s+)know(?:ed|s?)\s+(as|for)\b" replace="known $1"/><!--cheapened expensive beginning-->
<Typo word="per se" find="\bper\s+say\b" replace="per se"/>
<Typo disabled="to" find="\bso\s*as\s*to\b" replace="to"/>
<Typo disabled="To" find="\bSo\s*as\s*to\b" replace="To"/>
<Typo disabled="whether" find="\bas\s*to\s*whether\b" replace="whether"/>
<Typo disabled="Whether" find="\bAs\s*to\s*whether\b" replace="Whether"/>