Common typos: kortzxxxxxbortzxxxxxbkrtzxxxxxbkotzxxxxxbkorzxxxxxbkortxxxxxbkortzxxxxnkortzxxxxxvkortzxxxxxhkortzxxxxxgkortzxxxxxblortzxxxxxbjortzxxxxxbiortzxxxxxbmortzxxxxxboortzxxxxxbkprtzxxxxxbkirtzxxxxxbklrtzxxxxxbk9rtzxxxxxbkkrtzxxxxxbk0rtzxxxxxbkoetzxxxxxbkottzxxxxxbko4tzxxxxxbkoftzxxxxxbkodtzxxxxxbko5tzxxxxxbkorrzxxxxxbkoryzxxxxxbkor5zxxxxxbkorgzxxxxxbkorfzxxxxxbkor6zxxxxxbkortxxxxxxbkortaxxxxxbkortsxxxxxbkortzzxxxxbkortzcxxxxbkortzsxxxxbkortzdxxxxbkortzxzxxxbkortzxcxxxbkortzxsxxxbkortzxdxxxbkortzxxzxxbkortzxxcxxbkortzxxsxxbkortzxxdxxbkortzxxxzxbkortzxxxcxbkortzxxxsxbkortzxxxdxbkortzxxxxzbkortzxxxxcbkortzxxxxsbkortzxxxxdkbortzxxxxxbokrtzxxxxxbkrotzxxxxxbkotrzxxxxxbkorztxxxxxbkortxzxxxxnbkortzxxxxxbnkortzxxxxxvbkortzxxxxxbvkortzxxxxxhbkortzxxxxxbhkortzxxxxxgbkortzxxxxxbgkortzxxxxxblkortzxxxxxbklortzxxxxxbjkortzxxxxxbkjortzxxxxxbikortzxxxxxbkiortzxxxxxbmkortzxxxxxbkmortzxxxxxbokortzxxxxxbkoortzxxxxxbkportzxxxxxbkoprtzxxxxxbkoirtzxxxxxbkolrtzxxxxxbk9ortzxxxxxbko9rtzxxxxxbkkortzxxxxxbkokrtzxxxxxbk0ortzxxxxxbko0rtzxxxxxbkoertzxxxxxbkoretzxxxxxbkotrtzxxxxxbkorttzxxxxxbko4rtzxxxxxbkor4tzxxxxxbkofrtzxxxxxbkorftzxxxxxbkodrtzxxxxxbkordtzxxxxxbko5rtzxxxxxbkor5tzxxxxxbkorrtzxxxxxbkortrzxxxxxbkorytzxxxxxbkortyzxxxxxbkort5zxxxxxbkorgtzxxxxxbkortgzxxxxxbkortfzxxxxxbkor6tzxxxxxbkort6zxxxxxbkortxzxxxxxbkortzxxxxxxbkortazxxxxxbkortzaxxxxxbkortszxxxxxbkortzsxxxxxbkortzzxxxxxbkortzxzxxxxbkortzcxxxxxbkortzxcxxxxbkortzxsxxxxbkortzdxxxxxbkortzxdxxxxbkortzxxzxxxbkortzxxcxxxbkortzxxsxxxbkortzxxdxxxbkortzxxxzxxbkortzxxxcxxbkortzxxxsxxbkortzxxxdxxbkortzxxxxzxbkortzxxxxcxbkortzxxxxsxbkortzxxxxdxbkortzxxxxxzbkortzxxxxxcbkortzxxxxxsbkortzxxxxxdbbkortzxxxxx