Common typos: facecatxxacecatxxfcecatxxfaecatxxfaccatxxfaceatxxfacectxxfacecaxxfacecatzfacecatxcfacecatxsfacecatxdfacecatxxdacecatxxgacecatxxracecatxxcacecatxxvacecatxxtacecatxxfscecatxxfqcecatxxfzcecatxxfwcecatxxfaxecatxxfavecatxxfadecatxxfafecatxxfacwcatxxfacrcatxxfac3catxxfacdcatxxfacscatxxfac4catxxfacexatxxfacevatxxfacedatxxfacefatxxfacecstxxfacecqtxxfacecztxxfacecwtxxfacecarxxfacecayxxfaceca5xxfacecagxxfacecafxxfaceca6xxfacecatzxfacecatcxfacecatsxfacecatdfxacecatxxafcecatxxfcaecatxxfaeccatxxfacceatxxfaceactxxfacectaxxfacecaxtzxfacecatxxzfacecatxcxfacecatxxcfacecatxsxfacecatxxsfacecatxdxfacecatxxdfacecatxxfdacecatxxgfacecatxxfgacecatxxrfacecatxxfracecatxxfcacecatxxvfacecatxxfvacecatxxtfacecatxxftacecatxxfsacecatxxfascecatxxfqacecatxxfaqcecatxxfzacecatxxfazcecatxxfwacecatxxfawcecatxxfaxcecatxxfacxecatxxfavcecatxxfacvecatxxfadcecatxxfacdecatxxfafcecatxxfacfecatxxfacwecatxxfacewcatxxfacrecatxxfacercatxxfac3ecatxxface3catxxfacedcatxxfacsecatxxfacescatxxfac4ecatxxface4catxxfacexcatxxfacecxatxxfacevcatxxfacecvatxxfacecdatxxfacefcatxxfacecfatxxfacecsatxxfacecastxxfacecqatxxfacecaqtxxfaceczatxxfacecaztxxfacecwatxxfacecawtxxfacecartxxfacecatrxxfacecaytxxfacecatyxxfaceca5txxfacecat5xxfacecagtxxfacecatgxxfacecaftxxfacecatfxxfaceca6txxfacecat6xxfacecatzxxfacecatxzxfacecatcxxfacecatxcxfacecatsxxfacecatxsxfacecatdxxfacecatxdxxfacecatxxffacecatxxfaacecatxxfaccecatxxfaceecatxxfaceccatxxfacecaatxxfacecattxxfacecatxx