1from chardet.enums import CharacterCategory, SequenceLikelihood
2from chardet.sbcharsetprober import SingleByteCharSetModel
3
4FINNISH_LANG_MODEL = {
5 26: { # 'A'
6 26: SequenceLikelihood.LIKELY, # 'A'
7 43: SequenceLikelihood.LIKELY, # 'B'
8 42: SequenceLikelihood.LIKELY, # 'C'
9 45: SequenceLikelihood.LIKELY, # 'D'
10 30: SequenceLikelihood.UNLIKELY, # 'E'
11 46: SequenceLikelihood.LIKELY, # 'F'
12 48: SequenceLikelihood.UNLIKELY, # 'G'
13 32: SequenceLikelihood.LIKELY, # 'H'
14 38: SequenceLikelihood.LIKELY, # 'I'
15 37: SequenceLikelihood.LIKELY, # 'J'
16 23: SequenceLikelihood.LIKELY, # 'K'
17 28: SequenceLikelihood.LIKELY, # 'L'
18 25: SequenceLikelihood.LIKELY, # 'M'
19 36: SequenceLikelihood.POSITIVE, # 'N'
20 35: SequenceLikelihood.UNLIKELY, # 'O'
21 27: SequenceLikelihood.LIKELY, # 'P'
22 55: SequenceLikelihood.UNLIKELY, # 'Q'
23 39: SequenceLikelihood.LIKELY, # 'R'
24 21: SequenceLikelihood.LIKELY, # 'S'
25 22: SequenceLikelihood.LIKELY, # 'T'
26 41: SequenceLikelihood.LIKELY, # 'U'
27 31: SequenceLikelihood.LIKELY, # 'V'
28 49: SequenceLikelihood.UNLIKELY, # 'W'
29 52: SequenceLikelihood.UNLIKELY, # 'X'
30 44: SequenceLikelihood.UNLIKELY, # 'Y'
31 54: SequenceLikelihood.UNLIKELY, # 'Z'
32 1: SequenceLikelihood.LIKELY, # 'a'
33 34: SequenceLikelihood.LIKELY, # 'b'
34 29: SequenceLikelihood.LIKELY, # 'c'
35 19: SequenceLikelihood.LIKELY, # 'd'
36 4: SequenceLikelihood.UNLIKELY, # 'e'
37 33: SequenceLikelihood.LIKELY, # 'f'
38 24: SequenceLikelihood.LIKELY, # 'g'
39 15: SequenceLikelihood.LIKELY, # 'h'
40 2: SequenceLikelihood.POSITIVE, # 'i'
41 17: SequenceLikelihood.LIKELY, # 'j'
42 9: SequenceLikelihood.LIKELY, # 'k'
43 7: SequenceLikelihood.POSITIVE, # 'l'
44 12: SequenceLikelihood.POSITIVE, # 'm'
45 5: SequenceLikelihood.POSITIVE, # 'n'
46 8: SequenceLikelihood.UNLIKELY, # 'o'
47 16: SequenceLikelihood.LIKELY, # 'p'
48 53: SequenceLikelihood.UNLIKELY, # 'q'
49 13: SequenceLikelihood.POSITIVE, # 'r'
50 6: SequenceLikelihood.POSITIVE, # 's'
51 3: SequenceLikelihood.LIKELY, # 't'
52 10: SequenceLikelihood.POSITIVE, # 'u'
53 14: SequenceLikelihood.LIKELY, # 'v'
54 40: SequenceLikelihood.UNLIKELY, # 'w'
55 47: SequenceLikelihood.UNLIKELY, # 'x'
56 18: SequenceLikelihood.UNLIKELY, # 'y'
57 50: SequenceLikelihood.UNLIKELY, # 'z'
58 51: SequenceLikelihood.UNLIKELY, # 'Ä'
59 59: SequenceLikelihood.UNLIKELY, # 'Å'
60 56: SequenceLikelihood.UNLIKELY, # 'Ö'
61 11: SequenceLikelihood.UNLIKELY, # 'ä'
62 57: SequenceLikelihood.NEGATIVE, # 'å'
63 20: SequenceLikelihood.NEGATIVE, # 'ö'
64 61: SequenceLikelihood.NEGATIVE, # 'Š'
65 58: SequenceLikelihood.UNLIKELY, # 'š'
66 62: SequenceLikelihood.NEGATIVE, # 'Ž'
67 60: SequenceLikelihood.NEGATIVE, # 'ž'
68 },
69 43: { # 'B'
70 26: SequenceLikelihood.LIKELY, # 'A'
71 43: SequenceLikelihood.LIKELY, # 'B'
72 42: SequenceLikelihood.LIKELY, # 'C'
73 45: SequenceLikelihood.UNLIKELY, # 'D'
74 30: SequenceLikelihood.UNLIKELY, # 'E'
75 46: SequenceLikelihood.UNLIKELY, # 'F'
76 48: SequenceLikelihood.UNLIKELY, # 'G'
77 32: SequenceLikelihood.UNLIKELY, # 'H'
78 38: SequenceLikelihood.LIKELY, # 'I'
79 37: SequenceLikelihood.UNLIKELY, # 'J'
80 23: SequenceLikelihood.UNLIKELY, # 'K'
81 28: SequenceLikelihood.UNLIKELY, # 'L'
82 25: SequenceLikelihood.UNLIKELY, # 'M'
83 36: SequenceLikelihood.LIKELY, # 'N'
84 35: SequenceLikelihood.UNLIKELY, # 'O'
85 27: SequenceLikelihood.UNLIKELY, # 'P'
86 55: SequenceLikelihood.UNLIKELY, # 'Q'
87 39: SequenceLikelihood.UNLIKELY, # 'R'
88 21: SequenceLikelihood.UNLIKELY, # 'S'
89 22: SequenceLikelihood.UNLIKELY, # 'T'
90 41: SequenceLikelihood.UNLIKELY, # 'U'
91 31: SequenceLikelihood.UNLIKELY, # 'V'
92 49: SequenceLikelihood.UNLIKELY, # 'W'
93 52: SequenceLikelihood.UNLIKELY, # 'X'
94 44: SequenceLikelihood.UNLIKELY, # 'Y'
95 54: SequenceLikelihood.UNLIKELY, # 'Z'
96 1: SequenceLikelihood.POSITIVE, # 'a'
97 34: SequenceLikelihood.UNLIKELY, # 'b'
98 29: SequenceLikelihood.UNLIKELY, # 'c'
99 19: SequenceLikelihood.UNLIKELY, # 'd'
100 4: SequenceLikelihood.POSITIVE, # 'e'
101 33: SequenceLikelihood.UNLIKELY, # 'f'
102 24: SequenceLikelihood.UNLIKELY, # 'g'
103 15: SequenceLikelihood.UNLIKELY, # 'h'
104 2: SequenceLikelihood.LIKELY, # 'i'
105 17: SequenceLikelihood.UNLIKELY, # 'j'
106 9: SequenceLikelihood.UNLIKELY, # 'k'
107 7: SequenceLikelihood.POSITIVE, # 'l'
108 12: SequenceLikelihood.UNLIKELY, # 'm'
109 5: SequenceLikelihood.UNLIKELY, # 'n'
110 8: SequenceLikelihood.POSITIVE, # 'o'
111 16: SequenceLikelihood.UNLIKELY, # 'p'
112 53: SequenceLikelihood.UNLIKELY, # 'q'
113 13: SequenceLikelihood.POSITIVE, # 'r'
114 6: SequenceLikelihood.UNLIKELY, # 's'
115 3: SequenceLikelihood.UNLIKELY, # 't'
116 10: SequenceLikelihood.LIKELY, # 'u'
117 14: SequenceLikelihood.UNLIKELY, # 'v'
118 40: SequenceLikelihood.UNLIKELY, # 'w'
119 47: SequenceLikelihood.UNLIKELY, # 'x'
120 18: SequenceLikelihood.LIKELY, # 'y'
121 50: SequenceLikelihood.UNLIKELY, # 'z'
122 51: SequenceLikelihood.UNLIKELY, # 'Ä'
123 59: SequenceLikelihood.UNLIKELY, # 'Å'
124 56: SequenceLikelihood.UNLIKELY, # 'Ö'
125 11: SequenceLikelihood.UNLIKELY, # 'ä'
126 57: SequenceLikelihood.UNLIKELY, # 'å'
127 20: SequenceLikelihood.UNLIKELY, # 'ö'
128 61: SequenceLikelihood.NEGATIVE, # 'Š'
129 58: SequenceLikelihood.NEGATIVE, # 'š'
130 62: SequenceLikelihood.NEGATIVE, # 'Ž'
131 60: SequenceLikelihood.NEGATIVE, # 'ž'
132 },
133 42: { # 'C'
134 26: SequenceLikelihood.LIKELY, # 'A'
135 43: SequenceLikelihood.UNLIKELY, # 'B'
136 42: SequenceLikelihood.LIKELY, # 'C'
137 45: SequenceLikelihood.LIKELY, # 'D'
138 30: SequenceLikelihood.LIKELY, # 'E'
139 46: SequenceLikelihood.UNLIKELY, # 'F'
140 48: SequenceLikelihood.UNLIKELY, # 'G'
141 32: SequenceLikelihood.LIKELY, # 'H'
142 38: SequenceLikelihood.LIKELY, # 'I'
143 37: SequenceLikelihood.UNLIKELY, # 'J'
144 23: SequenceLikelihood.UNLIKELY, # 'K'
145 28: SequenceLikelihood.UNLIKELY, # 'L'
146 25: SequenceLikelihood.UNLIKELY, # 'M'
147 36: SequenceLikelihood.UNLIKELY, # 'N'
148 35: SequenceLikelihood.LIKELY, # 'O'
149 27: SequenceLikelihood.UNLIKELY, # 'P'
150 55: SequenceLikelihood.UNLIKELY, # 'Q'
151 39: SequenceLikelihood.UNLIKELY, # 'R'
152 21: SequenceLikelihood.UNLIKELY, # 'S'
153 22: SequenceLikelihood.LIKELY, # 'T'
154 41: SequenceLikelihood.UNLIKELY, # 'U'
155 31: SequenceLikelihood.UNLIKELY, # 'V'
156 49: SequenceLikelihood.UNLIKELY, # 'W'
157 52: SequenceLikelihood.UNLIKELY, # 'X'
158 44: SequenceLikelihood.UNLIKELY, # 'Y'
159 54: SequenceLikelihood.UNLIKELY, # 'Z'
160 1: SequenceLikelihood.POSITIVE, # 'a'
161 34: SequenceLikelihood.UNLIKELY, # 'b'
162 29: SequenceLikelihood.UNLIKELY, # 'c'
163 19: SequenceLikelihood.UNLIKELY, # 'd'
164 4: SequenceLikelihood.LIKELY, # 'e'
165 33: SequenceLikelihood.UNLIKELY, # 'f'
166 24: SequenceLikelihood.UNLIKELY, # 'g'
167 15: SequenceLikelihood.POSITIVE, # 'h'
168 2: SequenceLikelihood.LIKELY, # 'i'
169 17: SequenceLikelihood.UNLIKELY, # 'j'
170 9: SequenceLikelihood.UNLIKELY, # 'k'
171 7: SequenceLikelihood.LIKELY, # 'l'
172 12: SequenceLikelihood.UNLIKELY, # 'm'
173 5: SequenceLikelihood.UNLIKELY, # 'n'
174 8: SequenceLikelihood.POSITIVE, # 'o'
175 16: SequenceLikelihood.UNLIKELY, # 'p'
176 53: SequenceLikelihood.UNLIKELY, # 'q'
177 13: SequenceLikelihood.LIKELY, # 'r'
178 6: SequenceLikelihood.UNLIKELY, # 's'
179 3: SequenceLikelihood.UNLIKELY, # 't'
180 10: SequenceLikelihood.LIKELY, # 'u'
181 14: SequenceLikelihood.UNLIKELY, # 'v'
182 40: SequenceLikelihood.UNLIKELY, # 'w'
183 47: SequenceLikelihood.UNLIKELY, # 'x'
184 18: SequenceLikelihood.UNLIKELY, # 'y'
185 50: SequenceLikelihood.UNLIKELY, # 'z'
186 51: SequenceLikelihood.UNLIKELY, # 'Ä'
187 59: SequenceLikelihood.NEGATIVE, # 'Å'
188 56: SequenceLikelihood.NEGATIVE, # 'Ö'
189 11: SequenceLikelihood.UNLIKELY, # 'ä'
190 57: SequenceLikelihood.NEGATIVE, # 'å'
191 20: SequenceLikelihood.UNLIKELY, # 'ö'
192 61: SequenceLikelihood.NEGATIVE, # 'Š'
193 58: SequenceLikelihood.NEGATIVE, # 'š'
194 62: SequenceLikelihood.NEGATIVE, # 'Ž'
195 60: SequenceLikelihood.NEGATIVE, # 'ž'
196 },
197 45: { # 'D'
198 26: SequenceLikelihood.LIKELY, # 'A'
199 43: SequenceLikelihood.UNLIKELY, # 'B'
200 42: SequenceLikelihood.UNLIKELY, # 'C'
201 45: SequenceLikelihood.UNLIKELY, # 'D'
202 30: SequenceLikelihood.LIKELY, # 'E'
203 46: SequenceLikelihood.LIKELY, # 'F'
204 48: SequenceLikelihood.UNLIKELY, # 'G'
205 32: SequenceLikelihood.UNLIKELY, # 'H'
206 38: SequenceLikelihood.LIKELY, # 'I'
207 37: SequenceLikelihood.UNLIKELY, # 'J'
208 23: SequenceLikelihood.UNLIKELY, # 'K'
209 28: SequenceLikelihood.UNLIKELY, # 'L'
210 25: SequenceLikelihood.UNLIKELY, # 'M'
211 36: SequenceLikelihood.UNLIKELY, # 'N'
212 35: SequenceLikelihood.LIKELY, # 'O'
213 27: SequenceLikelihood.LIKELY, # 'P'
214 55: SequenceLikelihood.UNLIKELY, # 'Q'
215 39: SequenceLikelihood.UNLIKELY, # 'R'
216 21: SequenceLikelihood.LIKELY, # 'S'
217 22: SequenceLikelihood.UNLIKELY, # 'T'
218 41: SequenceLikelihood.UNLIKELY, # 'U'
219 31: SequenceLikelihood.LIKELY, # 'V'
220 49: SequenceLikelihood.UNLIKELY, # 'W'
221 52: SequenceLikelihood.UNLIKELY, # 'X'
222 44: SequenceLikelihood.UNLIKELY, # 'Y'
223 54: SequenceLikelihood.UNLIKELY, # 'Z'
224 1: SequenceLikelihood.POSITIVE, # 'a'
225 34: SequenceLikelihood.UNLIKELY, # 'b'
226 29: SequenceLikelihood.UNLIKELY, # 'c'
227 19: SequenceLikelihood.UNLIKELY, # 'd'
228 4: SequenceLikelihood.POSITIVE, # 'e'
229 33: SequenceLikelihood.UNLIKELY, # 'f'
230 24: SequenceLikelihood.UNLIKELY, # 'g'
231 15: SequenceLikelihood.UNLIKELY, # 'h'
232 2: SequenceLikelihood.POSITIVE, # 'i'
233 17: SequenceLikelihood.UNLIKELY, # 'j'
234 9: SequenceLikelihood.UNLIKELY, # 'k'
235 7: SequenceLikelihood.UNLIKELY, # 'l'
236 12: SequenceLikelihood.UNLIKELY, # 'm'
237 5: SequenceLikelihood.UNLIKELY, # 'n'
238 8: SequenceLikelihood.LIKELY, # 'o'
239 16: SequenceLikelihood.UNLIKELY, # 'p'
240 53: SequenceLikelihood.UNLIKELY, # 'q'
241 13: SequenceLikelihood.LIKELY, # 'r'
242 6: SequenceLikelihood.UNLIKELY, # 's'
243 3: SequenceLikelihood.UNLIKELY, # 't'
244 10: SequenceLikelihood.LIKELY, # 'u'
245 14: SequenceLikelihood.UNLIKELY, # 'v'
246 40: SequenceLikelihood.UNLIKELY, # 'w'
247 47: SequenceLikelihood.UNLIKELY, # 'x'
248 18: SequenceLikelihood.UNLIKELY, # 'y'
249 50: SequenceLikelihood.UNLIKELY, # 'z'
250 51: SequenceLikelihood.UNLIKELY, # 'Ä'
251 59: SequenceLikelihood.UNLIKELY, # 'Å'
252 56: SequenceLikelihood.UNLIKELY, # 'Ö'
253 11: SequenceLikelihood.UNLIKELY, # 'ä'
254 57: SequenceLikelihood.UNLIKELY, # 'å'
255 20: SequenceLikelihood.UNLIKELY, # 'ö'
256 61: SequenceLikelihood.NEGATIVE, # 'Š'
257 58: SequenceLikelihood.NEGATIVE, # 'š'
258 62: SequenceLikelihood.NEGATIVE, # 'Ž'
259 60: SequenceLikelihood.UNLIKELY, # 'ž'
260 },
261 30: { # 'E'
262 26: SequenceLikelihood.LIKELY, # 'A'
263 43: SequenceLikelihood.UNLIKELY, # 'B'
264 42: SequenceLikelihood.LIKELY, # 'C'
265 45: SequenceLikelihood.LIKELY, # 'D'
266 30: SequenceLikelihood.LIKELY, # 'E'
267 46: SequenceLikelihood.UNLIKELY, # 'F'
268 48: SequenceLikelihood.UNLIKELY, # 'G'
269 32: SequenceLikelihood.LIKELY, # 'H'
270 38: SequenceLikelihood.LIKELY, # 'I'
271 37: SequenceLikelihood.UNLIKELY, # 'J'
272 23: SequenceLikelihood.LIKELY, # 'K'
273 28: SequenceLikelihood.LIKELY, # 'L'
274 25: SequenceLikelihood.LIKELY, # 'M'
275 36: SequenceLikelihood.POSITIVE, # 'N'
276 35: SequenceLikelihood.UNLIKELY, # 'O'
277 27: SequenceLikelihood.LIKELY, # 'P'
278 55: SequenceLikelihood.UNLIKELY, # 'Q'
279 39: SequenceLikelihood.LIKELY, # 'R'
280 21: SequenceLikelihood.LIKELY, # 'S'
281 22: SequenceLikelihood.LIKELY, # 'T'
282 41: SequenceLikelihood.LIKELY, # 'U'
283 31: SequenceLikelihood.LIKELY, # 'V'
284 49: SequenceLikelihood.UNLIKELY, # 'W'
285 52: SequenceLikelihood.UNLIKELY, # 'X'
286 44: SequenceLikelihood.LIKELY, # 'Y'
287 54: SequenceLikelihood.UNLIKELY, # 'Z'
288 1: SequenceLikelihood.LIKELY, # 'a'
289 34: SequenceLikelihood.UNLIKELY, # 'b'
290 29: SequenceLikelihood.LIKELY, # 'c'
291 19: SequenceLikelihood.LIKELY, # 'd'
292 4: SequenceLikelihood.LIKELY, # 'e'
293 33: SequenceLikelihood.UNLIKELY, # 'f'
294 24: SequenceLikelihood.UNLIKELY, # 'g'
295 15: SequenceLikelihood.LIKELY, # 'h'
296 2: SequenceLikelihood.POSITIVE, # 'i'
297 17: SequenceLikelihood.UNLIKELY, # 'j'
298 9: SequenceLikelihood.LIKELY, # 'k'
299 7: SequenceLikelihood.POSITIVE, # 'l'
300 12: SequenceLikelihood.LIKELY, # 'm'
301 5: SequenceLikelihood.POSITIVE, # 'n'
302 8: SequenceLikelihood.UNLIKELY, # 'o'
303 16: SequenceLikelihood.LIKELY, # 'p'
304 53: SequenceLikelihood.UNLIKELY, # 'q'
305 13: SequenceLikelihood.POSITIVE, # 'r'
306 6: SequenceLikelihood.POSITIVE, # 's'
307 3: SequenceLikelihood.POSITIVE, # 't'
308 10: SequenceLikelihood.POSITIVE, # 'u'
309 14: SequenceLikelihood.LIKELY, # 'v'
310 40: SequenceLikelihood.UNLIKELY, # 'w'
311 47: SequenceLikelihood.LIKELY, # 'x'
312 18: SequenceLikelihood.UNLIKELY, # 'y'
313 50: SequenceLikelihood.UNLIKELY, # 'z'
314 51: SequenceLikelihood.UNLIKELY, # 'Ä'
315 59: SequenceLikelihood.UNLIKELY, # 'Å'
316 56: SequenceLikelihood.UNLIKELY, # 'Ö'
317 11: SequenceLikelihood.UNLIKELY, # 'ä'
318 57: SequenceLikelihood.NEGATIVE, # 'å'
319 20: SequenceLikelihood.UNLIKELY, # 'ö'
320 61: SequenceLikelihood.NEGATIVE, # 'Š'
321 58: SequenceLikelihood.UNLIKELY, # 'š'
322 62: SequenceLikelihood.NEGATIVE, # 'Ž'
323 60: SequenceLikelihood.NEGATIVE, # 'ž'
324 },
325 46: { # 'F'
326 26: SequenceLikelihood.LIKELY, # 'A'
327 43: SequenceLikelihood.UNLIKELY, # 'B'
328 42: SequenceLikelihood.LIKELY, # 'C'
329 45: SequenceLikelihood.UNLIKELY, # 'D'
330 30: SequenceLikelihood.UNLIKELY, # 'E'
331 46: SequenceLikelihood.UNLIKELY, # 'F'
332 48: SequenceLikelihood.UNLIKELY, # 'G'
333 32: SequenceLikelihood.UNLIKELY, # 'H'
334 38: SequenceLikelihood.LIKELY, # 'I'
335 37: SequenceLikelihood.UNLIKELY, # 'J'
336 23: SequenceLikelihood.UNLIKELY, # 'K'
337 28: SequenceLikelihood.UNLIKELY, # 'L'
338 25: SequenceLikelihood.UNLIKELY, # 'M'
339 36: SequenceLikelihood.UNLIKELY, # 'N'
340 35: SequenceLikelihood.UNLIKELY, # 'O'
341 27: SequenceLikelihood.UNLIKELY, # 'P'
342 55: SequenceLikelihood.UNLIKELY, # 'Q'
343 39: SequenceLikelihood.UNLIKELY, # 'R'
344 21: SequenceLikelihood.UNLIKELY, # 'S'
345 22: SequenceLikelihood.UNLIKELY, # 'T'
346 41: SequenceLikelihood.UNLIKELY, # 'U'
347 31: SequenceLikelihood.UNLIKELY, # 'V'
348 49: SequenceLikelihood.UNLIKELY, # 'W'
349 52: SequenceLikelihood.UNLIKELY, # 'X'
350 44: SequenceLikelihood.UNLIKELY, # 'Y'
351 54: SequenceLikelihood.UNLIKELY, # 'Z'
352 1: SequenceLikelihood.POSITIVE, # 'a'
353 34: SequenceLikelihood.UNLIKELY, # 'b'
354 29: SequenceLikelihood.UNLIKELY, # 'c'
355 19: SequenceLikelihood.UNLIKELY, # 'd'
356 4: SequenceLikelihood.LIKELY, # 'e'
357 33: SequenceLikelihood.UNLIKELY, # 'f'
358 24: SequenceLikelihood.UNLIKELY, # 'g'
359 15: SequenceLikelihood.UNLIKELY, # 'h'
360 2: SequenceLikelihood.POSITIVE, # 'i'
361 17: SequenceLikelihood.UNLIKELY, # 'j'
362 9: SequenceLikelihood.UNLIKELY, # 'k'
363 7: SequenceLikelihood.LIKELY, # 'l'
364 12: SequenceLikelihood.UNLIKELY, # 'm'
365 5: SequenceLikelihood.UNLIKELY, # 'n'
366 8: SequenceLikelihood.POSITIVE, # 'o'
367 16: SequenceLikelihood.UNLIKELY, # 'p'
368 53: SequenceLikelihood.UNLIKELY, # 'q'
369 13: SequenceLikelihood.LIKELY, # 'r'
370 6: SequenceLikelihood.UNLIKELY, # 's'
371 3: SequenceLikelihood.UNLIKELY, # 't'
372 10: SequenceLikelihood.LIKELY, # 'u'
373 14: SequenceLikelihood.UNLIKELY, # 'v'
374 40: SequenceLikelihood.UNLIKELY, # 'w'
375 47: SequenceLikelihood.UNLIKELY, # 'x'
376 18: SequenceLikelihood.UNLIKELY, # 'y'
377 50: SequenceLikelihood.UNLIKELY, # 'z'
378 51: SequenceLikelihood.UNLIKELY, # 'Ä'
379 59: SequenceLikelihood.UNLIKELY, # 'Å'
380 56: SequenceLikelihood.UNLIKELY, # 'Ö'
381 11: SequenceLikelihood.UNLIKELY, # 'ä'
382 57: SequenceLikelihood.UNLIKELY, # 'å'
383 20: SequenceLikelihood.UNLIKELY, # 'ö'
384 61: SequenceLikelihood.NEGATIVE, # 'Š'
385 58: SequenceLikelihood.NEGATIVE, # 'š'
386 62: SequenceLikelihood.NEGATIVE, # 'Ž'
387 60: SequenceLikelihood.NEGATIVE, # 'ž'
388 },
389 48: { # 'G'
390 26: SequenceLikelihood.LIKELY, # 'A'
391 43: SequenceLikelihood.UNLIKELY, # 'B'
392 42: SequenceLikelihood.UNLIKELY, # 'C'
393 45: SequenceLikelihood.UNLIKELY, # 'D'
394 30: SequenceLikelihood.UNLIKELY, # 'E'
395 46: SequenceLikelihood.UNLIKELY, # 'F'
396 48: SequenceLikelihood.UNLIKELY, # 'G'
397 32: SequenceLikelihood.UNLIKELY, # 'H'
398 38: SequenceLikelihood.LIKELY, # 'I'
399 37: SequenceLikelihood.UNLIKELY, # 'J'
400 23: SequenceLikelihood.UNLIKELY, # 'K'
401 28: SequenceLikelihood.UNLIKELY, # 'L'
402 25: SequenceLikelihood.UNLIKELY, # 'M'
403 36: SequenceLikelihood.UNLIKELY, # 'N'
404 35: SequenceLikelihood.UNLIKELY, # 'O'
405 27: SequenceLikelihood.UNLIKELY, # 'P'
406 55: SequenceLikelihood.UNLIKELY, # 'Q'
407 39: SequenceLikelihood.UNLIKELY, # 'R'
408 21: SequenceLikelihood.UNLIKELY, # 'S'
409 22: SequenceLikelihood.UNLIKELY, # 'T'
410 41: SequenceLikelihood.UNLIKELY, # 'U'
411 31: SequenceLikelihood.UNLIKELY, # 'V'
412 49: SequenceLikelihood.UNLIKELY, # 'W'
413 52: SequenceLikelihood.UNLIKELY, # 'X'
414 44: SequenceLikelihood.UNLIKELY, # 'Y'
415 54: SequenceLikelihood.UNLIKELY, # 'Z'
416 1: SequenceLikelihood.LIKELY, # 'a'
417 34: SequenceLikelihood.UNLIKELY, # 'b'
418 29: SequenceLikelihood.UNLIKELY, # 'c'
419 19: SequenceLikelihood.UNLIKELY, # 'd'
420 4: SequenceLikelihood.LIKELY, # 'e'
421 33: SequenceLikelihood.UNLIKELY, # 'f'
422 24: SequenceLikelihood.UNLIKELY, # 'g'
423 15: SequenceLikelihood.UNLIKELY, # 'h'
424 2: SequenceLikelihood.LIKELY, # 'i'
425 17: SequenceLikelihood.UNLIKELY, # 'j'
426 9: SequenceLikelihood.UNLIKELY, # 'k'
427 7: SequenceLikelihood.LIKELY, # 'l'
428 12: SequenceLikelihood.UNLIKELY, # 'm'
429 5: SequenceLikelihood.UNLIKELY, # 'n'
430 8: SequenceLikelihood.POSITIVE, # 'o'
431 16: SequenceLikelihood.UNLIKELY, # 'p'
432 53: SequenceLikelihood.UNLIKELY, # 'q'
433 13: SequenceLikelihood.POSITIVE, # 'r'
434 6: SequenceLikelihood.UNLIKELY, # 's'
435 3: SequenceLikelihood.UNLIKELY, # 't'
436 10: SequenceLikelihood.LIKELY, # 'u'
437 14: SequenceLikelihood.UNLIKELY, # 'v'
438 40: SequenceLikelihood.UNLIKELY, # 'w'
439 47: SequenceLikelihood.UNLIKELY, # 'x'
440 18: SequenceLikelihood.UNLIKELY, # 'y'
441 50: SequenceLikelihood.UNLIKELY, # 'z'
442 51: SequenceLikelihood.UNLIKELY, # 'Ä'
443 59: SequenceLikelihood.UNLIKELY, # 'Å'
444 56: SequenceLikelihood.UNLIKELY, # 'Ö'
445 11: SequenceLikelihood.UNLIKELY, # 'ä'
446 57: SequenceLikelihood.UNLIKELY, # 'å'
447 20: SequenceLikelihood.UNLIKELY, # 'ö'
448 61: SequenceLikelihood.NEGATIVE, # 'Š'
449 58: SequenceLikelihood.NEGATIVE, # 'š'
450 62: SequenceLikelihood.NEGATIVE, # 'Ž'
451 60: SequenceLikelihood.NEGATIVE, # 'ž'
452 },
453 32: { # 'H'
454 26: SequenceLikelihood.LIKELY, # 'A'
455 43: SequenceLikelihood.UNLIKELY, # 'B'
456 42: SequenceLikelihood.UNLIKELY, # 'C'
457 45: SequenceLikelihood.LIKELY, # 'D'
458 30: SequenceLikelihood.LIKELY, # 'E'
459 46: SequenceLikelihood.UNLIKELY, # 'F'
460 48: SequenceLikelihood.UNLIKELY, # 'G'
461 32: SequenceLikelihood.UNLIKELY, # 'H'
462 38: SequenceLikelihood.LIKELY, # 'I'
463 37: SequenceLikelihood.LIKELY, # 'J'
464 23: SequenceLikelihood.UNLIKELY, # 'K'
465 28: SequenceLikelihood.LIKELY, # 'L'
466 25: SequenceLikelihood.UNLIKELY, # 'M'
467 36: SequenceLikelihood.UNLIKELY, # 'N'
468 35: SequenceLikelihood.LIKELY, # 'O'
469 27: SequenceLikelihood.LIKELY, # 'P'
470 55: SequenceLikelihood.UNLIKELY, # 'Q'
471 39: SequenceLikelihood.UNLIKELY, # 'R'
472 21: SequenceLikelihood.LIKELY, # 'S'
473 22: SequenceLikelihood.LIKELY, # 'T'
474 41: SequenceLikelihood.LIKELY, # 'U'
475 31: SequenceLikelihood.UNLIKELY, # 'V'
476 49: SequenceLikelihood.UNLIKELY, # 'W'
477 52: SequenceLikelihood.UNLIKELY, # 'X'
478 44: SequenceLikelihood.UNLIKELY, # 'Y'
479 54: SequenceLikelihood.UNLIKELY, # 'Z'
480 1: SequenceLikelihood.POSITIVE, # 'a'
481 34: SequenceLikelihood.UNLIKELY, # 'b'
482 29: SequenceLikelihood.UNLIKELY, # 'c'
483 19: SequenceLikelihood.UNLIKELY, # 'd'
484 4: SequenceLikelihood.POSITIVE, # 'e'
485 33: SequenceLikelihood.UNLIKELY, # 'f'
486 24: SequenceLikelihood.UNLIKELY, # 'g'
487 15: SequenceLikelihood.UNLIKELY, # 'h'
488 2: SequenceLikelihood.POSITIVE, # 'i'
489 17: SequenceLikelihood.UNLIKELY, # 'j'
490 9: SequenceLikelihood.UNLIKELY, # 'k'
491 7: SequenceLikelihood.UNLIKELY, # 'l'
492 12: SequenceLikelihood.UNLIKELY, # 'm'
493 5: SequenceLikelihood.LIKELY, # 'n'
494 8: SequenceLikelihood.POSITIVE, # 'o'
495 16: SequenceLikelihood.UNLIKELY, # 'p'
496 53: SequenceLikelihood.UNLIKELY, # 'q'
497 13: SequenceLikelihood.UNLIKELY, # 'r'
498 6: SequenceLikelihood.UNLIKELY, # 's'
499 3: SequenceLikelihood.UNLIKELY, # 't'
500 10: SequenceLikelihood.POSITIVE, # 'u'
501 14: SequenceLikelihood.UNLIKELY, # 'v'
502 40: SequenceLikelihood.UNLIKELY, # 'w'
503 47: SequenceLikelihood.UNLIKELY, # 'x'
504 18: SequenceLikelihood.POSITIVE, # 'y'
505 50: SequenceLikelihood.UNLIKELY, # 'z'
506 51: SequenceLikelihood.UNLIKELY, # 'Ä'
507 59: SequenceLikelihood.UNLIKELY, # 'Å'
508 56: SequenceLikelihood.UNLIKELY, # 'Ö'
509 11: SequenceLikelihood.POSITIVE, # 'ä'
510 57: SequenceLikelihood.UNLIKELY, # 'å'
511 20: SequenceLikelihood.UNLIKELY, # 'ö'
512 61: SequenceLikelihood.NEGATIVE, # 'Š'
513 58: SequenceLikelihood.NEGATIVE, # 'š'
514 62: SequenceLikelihood.NEGATIVE, # 'Ž'
515 60: SequenceLikelihood.NEGATIVE, # 'ž'
516 },
517 38: { # 'I'
518 26: SequenceLikelihood.LIKELY, # 'A'
519 43: SequenceLikelihood.UNLIKELY, # 'B'
520 42: SequenceLikelihood.LIKELY, # 'C'
521 45: SequenceLikelihood.LIKELY, # 'D'
522 30: SequenceLikelihood.LIKELY, # 'E'
523 46: SequenceLikelihood.LIKELY, # 'F'
524 48: SequenceLikelihood.UNLIKELY, # 'G'
525 32: SequenceLikelihood.LIKELY, # 'H'
526 38: SequenceLikelihood.LIKELY, # 'I'
527 37: SequenceLikelihood.UNLIKELY, # 'J'
528 23: SequenceLikelihood.LIKELY, # 'K'
529 28: SequenceLikelihood.LIKELY, # 'L'
530 25: SequenceLikelihood.LIKELY, # 'M'
531 36: SequenceLikelihood.POSITIVE, # 'N'
532 35: SequenceLikelihood.LIKELY, # 'O'
533 27: SequenceLikelihood.LIKELY, # 'P'
534 55: SequenceLikelihood.UNLIKELY, # 'Q'
535 39: SequenceLikelihood.LIKELY, # 'R'
536 21: SequenceLikelihood.POSITIVE, # 'S'
537 22: SequenceLikelihood.POSITIVE, # 'T'
538 41: SequenceLikelihood.UNLIKELY, # 'U'
539 31: SequenceLikelihood.LIKELY, # 'V'
540 49: SequenceLikelihood.UNLIKELY, # 'W'
541 52: SequenceLikelihood.UNLIKELY, # 'X'
542 44: SequenceLikelihood.UNLIKELY, # 'Y'
543 54: SequenceLikelihood.UNLIKELY, # 'Z'
544 1: SequenceLikelihood.UNLIKELY, # 'a'
545 34: SequenceLikelihood.UNLIKELY, # 'b'
546 29: SequenceLikelihood.UNLIKELY, # 'c'
547 19: SequenceLikelihood.LIKELY, # 'd'
548 4: SequenceLikelihood.UNLIKELY, # 'e'
549 33: SequenceLikelihood.UNLIKELY, # 'f'
550 24: SequenceLikelihood.UNLIKELY, # 'g'
551 15: SequenceLikelihood.POSITIVE, # 'h'
552 2: SequenceLikelihood.LIKELY, # 'i'
553 17: SequenceLikelihood.UNLIKELY, # 'j'
554 9: SequenceLikelihood.LIKELY, # 'k'
555 7: SequenceLikelihood.POSITIVE, # 'l'
556 12: SequenceLikelihood.LIKELY, # 'm'
557 5: SequenceLikelihood.POSITIVE, # 'n'
558 8: SequenceLikelihood.UNLIKELY, # 'o'
559 16: SequenceLikelihood.UNLIKELY, # 'p'
560 53: SequenceLikelihood.UNLIKELY, # 'q'
561 13: SequenceLikelihood.LIKELY, # 'r'
562 6: SequenceLikelihood.POSITIVE, # 's'
563 3: SequenceLikelihood.POSITIVE, # 't'
564 10: SequenceLikelihood.UNLIKELY, # 'u'
565 14: SequenceLikelihood.UNLIKELY, # 'v'
566 40: SequenceLikelihood.UNLIKELY, # 'w'
567 47: SequenceLikelihood.UNLIKELY, # 'x'
568 18: SequenceLikelihood.UNLIKELY, # 'y'
569 50: SequenceLikelihood.UNLIKELY, # 'z'
570 51: SequenceLikelihood.UNLIKELY, # 'Ä'
571 59: SequenceLikelihood.NEGATIVE, # 'Å'
572 56: SequenceLikelihood.UNLIKELY, # 'Ö'
573 11: SequenceLikelihood.UNLIKELY, # 'ä'
574 57: SequenceLikelihood.NEGATIVE, # 'å'
575 20: SequenceLikelihood.UNLIKELY, # 'ö'
576 61: SequenceLikelihood.NEGATIVE, # 'Š'
577 58: SequenceLikelihood.UNLIKELY, # 'š'
578 62: SequenceLikelihood.NEGATIVE, # 'Ž'
579 60: SequenceLikelihood.UNLIKELY, # 'ž'
580 },
581 37: { # 'J'
582 26: SequenceLikelihood.LIKELY, # 'A'
583 43: SequenceLikelihood.UNLIKELY, # 'B'
584 42: SequenceLikelihood.UNLIKELY, # 'C'
585 45: SequenceLikelihood.UNLIKELY, # 'D'
586 30: SequenceLikelihood.LIKELY, # 'E'
587 46: SequenceLikelihood.UNLIKELY, # 'F'
588 48: SequenceLikelihood.UNLIKELY, # 'G'
589 32: SequenceLikelihood.UNLIKELY, # 'H'
590 38: SequenceLikelihood.UNLIKELY, # 'I'
591 37: SequenceLikelihood.UNLIKELY, # 'J'
592 23: SequenceLikelihood.UNLIKELY, # 'K'
593 28: SequenceLikelihood.UNLIKELY, # 'L'
594 25: SequenceLikelihood.UNLIKELY, # 'M'
595 36: SequenceLikelihood.UNLIKELY, # 'N'
596 35: SequenceLikelihood.LIKELY, # 'O'
597 27: SequenceLikelihood.UNLIKELY, # 'P'
598 55: SequenceLikelihood.UNLIKELY, # 'Q'
599 39: SequenceLikelihood.UNLIKELY, # 'R'
600 21: SequenceLikelihood.UNLIKELY, # 'S'
601 22: SequenceLikelihood.UNLIKELY, # 'T'
602 41: SequenceLikelihood.UNLIKELY, # 'U'
603 31: SequenceLikelihood.UNLIKELY, # 'V'
604 49: SequenceLikelihood.UNLIKELY, # 'W'
605 52: SequenceLikelihood.UNLIKELY, # 'X'
606 44: SequenceLikelihood.UNLIKELY, # 'Y'
607 54: SequenceLikelihood.UNLIKELY, # 'Z'
608 1: SequenceLikelihood.POSITIVE, # 'a'
609 34: SequenceLikelihood.UNLIKELY, # 'b'
610 29: SequenceLikelihood.UNLIKELY, # 'c'
611 19: SequenceLikelihood.UNLIKELY, # 'd'
612 4: SequenceLikelihood.POSITIVE, # 'e'
613 33: SequenceLikelihood.UNLIKELY, # 'f'
614 24: SequenceLikelihood.UNLIKELY, # 'g'
615 15: SequenceLikelihood.UNLIKELY, # 'h'
616 2: SequenceLikelihood.LIKELY, # 'i'
617 17: SequenceLikelihood.UNLIKELY, # 'j'
618 9: SequenceLikelihood.UNLIKELY, # 'k'
619 7: SequenceLikelihood.UNLIKELY, # 'l'
620 12: SequenceLikelihood.UNLIKELY, # 'm'
621 5: SequenceLikelihood.UNLIKELY, # 'n'
622 8: SequenceLikelihood.POSITIVE, # 'o'
623 16: SequenceLikelihood.UNLIKELY, # 'p'
624 53: SequenceLikelihood.UNLIKELY, # 'q'
625 13: SequenceLikelihood.UNLIKELY, # 'r'
626 6: SequenceLikelihood.UNLIKELY, # 's'
627 3: SequenceLikelihood.UNLIKELY, # 't'
628 10: SequenceLikelihood.POSITIVE, # 'u'
629 14: SequenceLikelihood.UNLIKELY, # 'v'
630 40: SequenceLikelihood.UNLIKELY, # 'w'
631 47: SequenceLikelihood.UNLIKELY, # 'x'
632 18: SequenceLikelihood.LIKELY, # 'y'
633 50: SequenceLikelihood.UNLIKELY, # 'z'
634 51: SequenceLikelihood.LIKELY, # 'Ä'
635 59: SequenceLikelihood.NEGATIVE, # 'Å'
636 56: SequenceLikelihood.UNLIKELY, # 'Ö'
637 11: SequenceLikelihood.POSITIVE, # 'ä'
638 57: SequenceLikelihood.UNLIKELY, # 'å'
639 20: SequenceLikelihood.UNLIKELY, # 'ö'
640 61: SequenceLikelihood.NEGATIVE, # 'Š'
641 58: SequenceLikelihood.NEGATIVE, # 'š'
642 62: SequenceLikelihood.NEGATIVE, # 'Ž'
643 60: SequenceLikelihood.NEGATIVE, # 'ž'
644 },
645 23: { # 'K'
646 26: SequenceLikelihood.LIKELY, # 'A'
647 43: SequenceLikelihood.UNLIKELY, # 'B'
648 42: SequenceLikelihood.UNLIKELY, # 'C'
649 45: SequenceLikelihood.UNLIKELY, # 'D'
650 30: SequenceLikelihood.LIKELY, # 'E'
651 46: SequenceLikelihood.UNLIKELY, # 'F'
652 48: SequenceLikelihood.UNLIKELY, # 'G'
653 32: SequenceLikelihood.UNLIKELY, # 'H'
654 38: SequenceLikelihood.LIKELY, # 'I'
655 37: SequenceLikelihood.UNLIKELY, # 'J'
656 23: SequenceLikelihood.LIKELY, # 'K'
657 28: SequenceLikelihood.UNLIKELY, # 'L'
658 25: SequenceLikelihood.UNLIKELY, # 'M'
659 36: SequenceLikelihood.UNLIKELY, # 'N'
660 35: SequenceLikelihood.LIKELY, # 'O'
661 27: SequenceLikelihood.UNLIKELY, # 'P'
662 55: SequenceLikelihood.UNLIKELY, # 'Q'
663 39: SequenceLikelihood.UNLIKELY, # 'R'
664 21: SequenceLikelihood.LIKELY, # 'S'
665 22: SequenceLikelihood.LIKELY, # 'T'
666 41: SequenceLikelihood.LIKELY, # 'U'
667 31: SequenceLikelihood.UNLIKELY, # 'V'
668 49: SequenceLikelihood.UNLIKELY, # 'W'
669 52: SequenceLikelihood.UNLIKELY, # 'X'
670 44: SequenceLikelihood.LIKELY, # 'Y'
671 54: SequenceLikelihood.UNLIKELY, # 'Z'
672 1: SequenceLikelihood.POSITIVE, # 'a'
673 34: SequenceLikelihood.UNLIKELY, # 'b'
674 29: SequenceLikelihood.UNLIKELY, # 'c'
675 19: SequenceLikelihood.UNLIKELY, # 'd'
676 4: SequenceLikelihood.POSITIVE, # 'e'
677 33: SequenceLikelihood.UNLIKELY, # 'f'
678 24: SequenceLikelihood.UNLIKELY, # 'g'
679 15: SequenceLikelihood.UNLIKELY, # 'h'
680 2: SequenceLikelihood.POSITIVE, # 'i'
681 17: SequenceLikelihood.UNLIKELY, # 'j'
682 9: SequenceLikelihood.UNLIKELY, # 'k'
683 7: SequenceLikelihood.LIKELY, # 'l'
684 12: SequenceLikelihood.UNLIKELY, # 'm'
685 5: SequenceLikelihood.UNLIKELY, # 'n'
686 8: SequenceLikelihood.POSITIVE, # 'o'
687 16: SequenceLikelihood.UNLIKELY, # 'p'
688 53: SequenceLikelihood.UNLIKELY, # 'q'
689 13: SequenceLikelihood.POSITIVE, # 'r'
690 6: SequenceLikelihood.UNLIKELY, # 's'
691 3: SequenceLikelihood.UNLIKELY, # 't'
692 10: SequenceLikelihood.POSITIVE, # 'u'
693 14: SequenceLikelihood.UNLIKELY, # 'v'
694 40: SequenceLikelihood.UNLIKELY, # 'w'
695 47: SequenceLikelihood.UNLIKELY, # 'x'
696 18: SequenceLikelihood.POSITIVE, # 'y'
697 50: SequenceLikelihood.UNLIKELY, # 'z'
698 51: SequenceLikelihood.LIKELY, # 'Ä'
699 59: SequenceLikelihood.UNLIKELY, # 'Å'
700 56: SequenceLikelihood.UNLIKELY, # 'Ö'
701 11: SequenceLikelihood.POSITIVE, # 'ä'
702 57: SequenceLikelihood.UNLIKELY, # 'å'
703 20: SequenceLikelihood.LIKELY, # 'ö'
704 61: SequenceLikelihood.NEGATIVE, # 'Š'
705 58: SequenceLikelihood.NEGATIVE, # 'š'
706 62: SequenceLikelihood.NEGATIVE, # 'Ž'
707 60: SequenceLikelihood.NEGATIVE, # 'ž'
708 },
709 28: { # 'L'
710 26: SequenceLikelihood.LIKELY, # 'A'
711 43: SequenceLikelihood.UNLIKELY, # 'B'
712 42: SequenceLikelihood.UNLIKELY, # 'C'
713 45: SequenceLikelihood.UNLIKELY, # 'D'
714 30: SequenceLikelihood.LIKELY, # 'E'
715 46: SequenceLikelihood.UNLIKELY, # 'F'
716 48: SequenceLikelihood.UNLIKELY, # 'G'
717 32: SequenceLikelihood.UNLIKELY, # 'H'
718 38: SequenceLikelihood.LIKELY, # 'I'
719 37: SequenceLikelihood.UNLIKELY, # 'J'
720 23: SequenceLikelihood.LIKELY, # 'K'
721 28: SequenceLikelihood.LIKELY, # 'L'
722 25: SequenceLikelihood.LIKELY, # 'M'
723 36: SequenceLikelihood.UNLIKELY, # 'N'
724 35: SequenceLikelihood.LIKELY, # 'O'
725 27: SequenceLikelihood.UNLIKELY, # 'P'
726 55: SequenceLikelihood.UNLIKELY, # 'Q'
727 39: SequenceLikelihood.UNLIKELY, # 'R'
728 21: SequenceLikelihood.LIKELY, # 'S'
729 22: SequenceLikelihood.LIKELY, # 'T'
730 41: SequenceLikelihood.LIKELY, # 'U'
731 31: SequenceLikelihood.LIKELY, # 'V'
732 49: SequenceLikelihood.UNLIKELY, # 'W'
733 52: SequenceLikelihood.UNLIKELY, # 'X'
734 44: SequenceLikelihood.LIKELY, # 'Y'
735 54: SequenceLikelihood.UNLIKELY, # 'Z'
736 1: SequenceLikelihood.POSITIVE, # 'a'
737 34: SequenceLikelihood.UNLIKELY, # 'b'
738 29: SequenceLikelihood.UNLIKELY, # 'c'
739 19: SequenceLikelihood.UNLIKELY, # 'd'
740 4: SequenceLikelihood.POSITIVE, # 'e'
741 33: SequenceLikelihood.UNLIKELY, # 'f'
742 24: SequenceLikelihood.UNLIKELY, # 'g'
743 15: SequenceLikelihood.UNLIKELY, # 'h'
744 2: SequenceLikelihood.POSITIVE, # 'i'
745 17: SequenceLikelihood.UNLIKELY, # 'j'
746 9: SequenceLikelihood.UNLIKELY, # 'k'
747 7: SequenceLikelihood.UNLIKELY, # 'l'
748 12: SequenceLikelihood.UNLIKELY, # 'm'
749 5: SequenceLikelihood.UNLIKELY, # 'n'
750 8: SequenceLikelihood.POSITIVE, # 'o'
751 16: SequenceLikelihood.UNLIKELY, # 'p'
752 53: SequenceLikelihood.UNLIKELY, # 'q'
753 13: SequenceLikelihood.UNLIKELY, # 'r'
754 6: SequenceLikelihood.UNLIKELY, # 's'
755 3: SequenceLikelihood.UNLIKELY, # 't'
756 10: SequenceLikelihood.POSITIVE, # 'u'
757 14: SequenceLikelihood.UNLIKELY, # 'v'
758 40: SequenceLikelihood.UNLIKELY, # 'w'
759 47: SequenceLikelihood.UNLIKELY, # 'x'
760 18: SequenceLikelihood.LIKELY, # 'y'
761 50: SequenceLikelihood.UNLIKELY, # 'z'
762 51: SequenceLikelihood.LIKELY, # 'Ä'
763 59: SequenceLikelihood.UNLIKELY, # 'Å'
764 56: SequenceLikelihood.UNLIKELY, # 'Ö'
765 11: SequenceLikelihood.POSITIVE, # 'ä'
766 57: SequenceLikelihood.UNLIKELY, # 'å'
767 20: SequenceLikelihood.LIKELY, # 'ö'
768 61: SequenceLikelihood.NEGATIVE, # 'Š'
769 58: SequenceLikelihood.NEGATIVE, # 'š'
770 62: SequenceLikelihood.NEGATIVE, # 'Ž'
771 60: SequenceLikelihood.NEGATIVE, # 'ž'
772 },
773 25: { # 'M'
774 26: SequenceLikelihood.LIKELY, # 'A'
775 43: SequenceLikelihood.UNLIKELY, # 'B'
776 42: SequenceLikelihood.UNLIKELY, # 'C'
777 45: SequenceLikelihood.UNLIKELY, # 'D'
778 30: SequenceLikelihood.LIKELY, # 'E'
779 46: SequenceLikelihood.UNLIKELY, # 'F'
780 48: SequenceLikelihood.UNLIKELY, # 'G'
781 32: SequenceLikelihood.UNLIKELY, # 'H'
782 38: SequenceLikelihood.LIKELY, # 'I'
783 37: SequenceLikelihood.UNLIKELY, # 'J'
784 23: SequenceLikelihood.LIKELY, # 'K'
785 28: SequenceLikelihood.UNLIKELY, # 'L'
786 25: SequenceLikelihood.LIKELY, # 'M'
787 36: SequenceLikelihood.UNLIKELY, # 'N'
788 35: SequenceLikelihood.LIKELY, # 'O'
789 27: SequenceLikelihood.LIKELY, # 'P'
790 55: SequenceLikelihood.UNLIKELY, # 'Q'
791 39: SequenceLikelihood.UNLIKELY, # 'R'
792 21: SequenceLikelihood.LIKELY, # 'S'
793 22: SequenceLikelihood.LIKELY, # 'T'
794 41: SequenceLikelihood.LIKELY, # 'U'
795 31: SequenceLikelihood.UNLIKELY, # 'V'
796 49: SequenceLikelihood.UNLIKELY, # 'W'
797 52: SequenceLikelihood.UNLIKELY, # 'X'
798 44: SequenceLikelihood.UNLIKELY, # 'Y'
799 54: SequenceLikelihood.UNLIKELY, # 'Z'
800 1: SequenceLikelihood.POSITIVE, # 'a'
801 34: SequenceLikelihood.UNLIKELY, # 'b'
802 29: SequenceLikelihood.LIKELY, # 'c'
803 19: SequenceLikelihood.UNLIKELY, # 'd'
804 4: SequenceLikelihood.POSITIVE, # 'e'
805 33: SequenceLikelihood.UNLIKELY, # 'f'
806 24: SequenceLikelihood.UNLIKELY, # 'g'
807 15: SequenceLikelihood.UNLIKELY, # 'h'
808 2: SequenceLikelihood.POSITIVE, # 'i'
809 17: SequenceLikelihood.UNLIKELY, # 'j'
810 9: SequenceLikelihood.UNLIKELY, # 'k'
811 7: SequenceLikelihood.UNLIKELY, # 'l'
812 12: SequenceLikelihood.UNLIKELY, # 'm'
813 5: SequenceLikelihood.UNLIKELY, # 'n'
814 8: SequenceLikelihood.POSITIVE, # 'o'
815 16: SequenceLikelihood.UNLIKELY, # 'p'
816 53: SequenceLikelihood.UNLIKELY, # 'q'
817 13: SequenceLikelihood.UNLIKELY, # 'r'
818 6: SequenceLikelihood.UNLIKELY, # 's'
819 3: SequenceLikelihood.UNLIKELY, # 't'
820 10: SequenceLikelihood.POSITIVE, # 'u'
821 14: SequenceLikelihood.UNLIKELY, # 'v'
822 40: SequenceLikelihood.UNLIKELY, # 'w'
823 47: SequenceLikelihood.UNLIKELY, # 'x'
824 18: SequenceLikelihood.POSITIVE, # 'y'
825 50: SequenceLikelihood.UNLIKELY, # 'z'
826 51: SequenceLikelihood.LIKELY, # 'Ä'
827 59: SequenceLikelihood.UNLIKELY, # 'Å'
828 56: SequenceLikelihood.UNLIKELY, # 'Ö'
829 11: SequenceLikelihood.LIKELY, # 'ä'
830 57: SequenceLikelihood.UNLIKELY, # 'å'
831 20: SequenceLikelihood.LIKELY, # 'ö'
832 61: SequenceLikelihood.NEGATIVE, # 'Š'
833 58: SequenceLikelihood.NEGATIVE, # 'š'
834 62: SequenceLikelihood.NEGATIVE, # 'Ž'
835 60: SequenceLikelihood.NEGATIVE, # 'ž'
836 },
837 36: { # 'N'
838 26: SequenceLikelihood.LIKELY, # 'A'
839 43: SequenceLikelihood.UNLIKELY, # 'B'
840 42: SequenceLikelihood.LIKELY, # 'C'
841 45: SequenceLikelihood.LIKELY, # 'D'
842 30: SequenceLikelihood.LIKELY, # 'E'
843 46: SequenceLikelihood.UNLIKELY, # 'F'
844 48: SequenceLikelihood.LIKELY, # 'G'
845 32: SequenceLikelihood.LIKELY, # 'H'
846 38: SequenceLikelihood.LIKELY, # 'I'
847 37: SequenceLikelihood.UNLIKELY, # 'J'
848 23: SequenceLikelihood.LIKELY, # 'K'
849 28: SequenceLikelihood.UNLIKELY, # 'L'
850 25: SequenceLikelihood.UNLIKELY, # 'M'
851 36: SequenceLikelihood.LIKELY, # 'N'
852 35: SequenceLikelihood.LIKELY, # 'O'
853 27: SequenceLikelihood.UNLIKELY, # 'P'
854 55: SequenceLikelihood.UNLIKELY, # 'Q'
855 39: SequenceLikelihood.UNLIKELY, # 'R'
856 21: SequenceLikelihood.LIKELY, # 'S'
857 22: SequenceLikelihood.LIKELY, # 'T'
858 41: SequenceLikelihood.LIKELY, # 'U'
859 31: SequenceLikelihood.UNLIKELY, # 'V'
860 49: SequenceLikelihood.UNLIKELY, # 'W'
861 52: SequenceLikelihood.UNLIKELY, # 'X'
862 44: SequenceLikelihood.LIKELY, # 'Y'
863 54: SequenceLikelihood.UNLIKELY, # 'Z'
864 1: SequenceLikelihood.POSITIVE, # 'a'
865 34: SequenceLikelihood.UNLIKELY, # 'b'
866 29: SequenceLikelihood.UNLIKELY, # 'c'
867 19: SequenceLikelihood.UNLIKELY, # 'd'
868 4: SequenceLikelihood.POSITIVE, # 'e'
869 33: SequenceLikelihood.UNLIKELY, # 'f'
870 24: SequenceLikelihood.UNLIKELY, # 'g'
871 15: SequenceLikelihood.UNLIKELY, # 'h'
872 2: SequenceLikelihood.POSITIVE, # 'i'
873 17: SequenceLikelihood.UNLIKELY, # 'j'
874 9: SequenceLikelihood.UNLIKELY, # 'k'
875 7: SequenceLikelihood.UNLIKELY, # 'l'
876 12: SequenceLikelihood.UNLIKELY, # 'm'
877 5: SequenceLikelihood.UNLIKELY, # 'n'
878 8: SequenceLikelihood.POSITIVE, # 'o'
879 16: SequenceLikelihood.UNLIKELY, # 'p'
880 53: SequenceLikelihood.UNLIKELY, # 'q'
881 13: SequenceLikelihood.UNLIKELY, # 'r'
882 6: SequenceLikelihood.UNLIKELY, # 's'
883 3: SequenceLikelihood.UNLIKELY, # 't'
884 10: SequenceLikelihood.POSITIVE, # 'u'
885 14: SequenceLikelihood.UNLIKELY, # 'v'
886 40: SequenceLikelihood.UNLIKELY, # 'w'
887 47: SequenceLikelihood.UNLIKELY, # 'x'
888 18: SequenceLikelihood.POSITIVE, # 'y'
889 50: SequenceLikelihood.UNLIKELY, # 'z'
890 51: SequenceLikelihood.LIKELY, # 'Ä'
891 59: SequenceLikelihood.UNLIKELY, # 'Å'
892 56: SequenceLikelihood.UNLIKELY, # 'Ö'
893 11: SequenceLikelihood.POSITIVE, # 'ä'
894 57: SequenceLikelihood.UNLIKELY, # 'å'
895 20: SequenceLikelihood.UNLIKELY, # 'ö'
896 61: SequenceLikelihood.NEGATIVE, # 'Š'
897 58: SequenceLikelihood.NEGATIVE, # 'š'
898 62: SequenceLikelihood.NEGATIVE, # 'Ž'
899 60: SequenceLikelihood.NEGATIVE, # 'ž'
900 },
901 35: { # 'O'
902 26: SequenceLikelihood.UNLIKELY, # 'A'
903 43: SequenceLikelihood.UNLIKELY, # 'B'
904 42: SequenceLikelihood.UNLIKELY, # 'C'
905 45: SequenceLikelihood.LIKELY, # 'D'
906 30: SequenceLikelihood.UNLIKELY, # 'E'
907 46: SequenceLikelihood.UNLIKELY, # 'F'
908 48: SequenceLikelihood.UNLIKELY, # 'G'
909 32: SequenceLikelihood.LIKELY, # 'H'
910 38: SequenceLikelihood.LIKELY, # 'I'
911 37: SequenceLikelihood.UNLIKELY, # 'J'
912 23: SequenceLikelihood.LIKELY, # 'K'
913 28: SequenceLikelihood.LIKELY, # 'L'
914 25: SequenceLikelihood.LIKELY, # 'M'
915 36: SequenceLikelihood.LIKELY, # 'N'
916 35: SequenceLikelihood.LIKELY, # 'O'
917 27: SequenceLikelihood.LIKELY, # 'P'
918 55: SequenceLikelihood.UNLIKELY, # 'Q'
919 39: SequenceLikelihood.LIKELY, # 'R'
920 21: SequenceLikelihood.LIKELY, # 'S'
921 22: SequenceLikelihood.LIKELY, # 'T'
922 41: SequenceLikelihood.LIKELY, # 'U'
923 31: SequenceLikelihood.LIKELY, # 'V'
924 49: SequenceLikelihood.UNLIKELY, # 'W'
925 52: SequenceLikelihood.UNLIKELY, # 'X'
926 44: SequenceLikelihood.UNLIKELY, # 'Y'
927 54: SequenceLikelihood.UNLIKELY, # 'Z'
928 1: SequenceLikelihood.UNLIKELY, # 'a'
929 34: SequenceLikelihood.LIKELY, # 'b'
930 29: SequenceLikelihood.UNLIKELY, # 'c'
931 19: SequenceLikelihood.LIKELY, # 'd'
932 4: SequenceLikelihood.UNLIKELY, # 'e'
933 33: SequenceLikelihood.LIKELY, # 'f'
934 24: SequenceLikelihood.UNLIKELY, # 'g'
935 15: SequenceLikelihood.LIKELY, # 'h'
936 2: SequenceLikelihood.LIKELY, # 'i'
937 17: SequenceLikelihood.UNLIKELY, # 'j'
938 9: SequenceLikelihood.LIKELY, # 'k'
939 7: SequenceLikelihood.POSITIVE, # 'l'
940 12: SequenceLikelihood.POSITIVE, # 'm'
941 5: SequenceLikelihood.POSITIVE, # 'n'
942 8: SequenceLikelihood.LIKELY, # 'o'
943 16: SequenceLikelihood.POSITIVE, # 'p'
944 53: SequenceLikelihood.UNLIKELY, # 'q'
945 13: SequenceLikelihood.LIKELY, # 'r'
946 6: SequenceLikelihood.POSITIVE, # 's'
947 3: SequenceLikelihood.LIKELY, # 't'
948 10: SequenceLikelihood.LIKELY, # 'u'
949 14: SequenceLikelihood.LIKELY, # 'v'
950 40: SequenceLikelihood.UNLIKELY, # 'w'
951 47: SequenceLikelihood.UNLIKELY, # 'x'
952 18: SequenceLikelihood.POSITIVE, # 'y'
953 50: SequenceLikelihood.UNLIKELY, # 'z'
954 51: SequenceLikelihood.UNLIKELY, # 'Ä'
955 59: SequenceLikelihood.NEGATIVE, # 'Å'
956 56: SequenceLikelihood.UNLIKELY, # 'Ö'
957 11: SequenceLikelihood.NEGATIVE, # 'ä'
958 57: SequenceLikelihood.NEGATIVE, # 'å'
959 20: SequenceLikelihood.NEGATIVE, # 'ö'
960 61: SequenceLikelihood.NEGATIVE, # 'Š'
961 58: SequenceLikelihood.NEGATIVE, # 'š'
962 62: SequenceLikelihood.NEGATIVE, # 'Ž'
963 60: SequenceLikelihood.UNLIKELY, # 'ž'
964 },
965 27: { # 'P'
966 26: SequenceLikelihood.LIKELY, # 'A'
967 43: SequenceLikelihood.UNLIKELY, # 'B'
968 42: SequenceLikelihood.LIKELY, # 'C'
969 45: SequenceLikelihood.LIKELY, # 'D'
970 30: SequenceLikelihood.LIKELY, # 'E'
971 46: SequenceLikelihood.UNLIKELY, # 'F'
972 48: SequenceLikelihood.UNLIKELY, # 'G'
973 32: SequenceLikelihood.UNLIKELY, # 'H'
974 38: SequenceLikelihood.LIKELY, # 'I'
975 37: SequenceLikelihood.UNLIKELY, # 'J'
976 23: SequenceLikelihood.LIKELY, # 'K'
977 28: SequenceLikelihood.LIKELY, # 'L'
978 25: SequenceLikelihood.LIKELY, # 'M'
979 36: SequenceLikelihood.UNLIKELY, # 'N'
980 35: SequenceLikelihood.LIKELY, # 'O'
981 27: SequenceLikelihood.LIKELY, # 'P'
982 55: SequenceLikelihood.UNLIKELY, # 'Q'
983 39: SequenceLikelihood.LIKELY, # 'R'
984 21: SequenceLikelihood.LIKELY, # 'S'
985 22: SequenceLikelihood.LIKELY, # 'T'
986 41: SequenceLikelihood.LIKELY, # 'U'
987 31: SequenceLikelihood.UNLIKELY, # 'V'
988 49: SequenceLikelihood.UNLIKELY, # 'W'
989 52: SequenceLikelihood.UNLIKELY, # 'X'
990 44: SequenceLikelihood.UNLIKELY, # 'Y'
991 54: SequenceLikelihood.UNLIKELY, # 'Z'
992 1: SequenceLikelihood.POSITIVE, # 'a'
993 34: SequenceLikelihood.UNLIKELY, # 'b'
994 29: SequenceLikelihood.UNLIKELY, # 'c'
995 19: SequenceLikelihood.UNLIKELY, # 'd'
996 4: SequenceLikelihood.POSITIVE, # 'e'
997 33: SequenceLikelihood.UNLIKELY, # 'f'
998 24: SequenceLikelihood.UNLIKELY, # 'g'
999 15: SequenceLikelihood.LIKELY, # 'h'
1000 2: SequenceLikelihood.POSITIVE, # 'i'
1001 17: SequenceLikelihood.UNLIKELY, # 'j'
1002 9: SequenceLikelihood.UNLIKELY, # 'k'
1003 7: SequenceLikelihood.LIKELY, # 'l'
1004 12: SequenceLikelihood.UNLIKELY, # 'm'
1005 5: SequenceLikelihood.UNLIKELY, # 'n'
1006 8: SequenceLikelihood.POSITIVE, # 'o'
1007 16: SequenceLikelihood.UNLIKELY, # 'p'
1008 53: SequenceLikelihood.UNLIKELY, # 'q'
1009 13: SequenceLikelihood.POSITIVE, # 'r'
1010 6: SequenceLikelihood.LIKELY, # 's'
1011 3: SequenceLikelihood.UNLIKELY, # 't'
1012 10: SequenceLikelihood.POSITIVE, # 'u'
1013 14: SequenceLikelihood.UNLIKELY, # 'v'
1014 40: SequenceLikelihood.UNLIKELY, # 'w'
1015 47: SequenceLikelihood.UNLIKELY, # 'x'
1016 18: SequenceLikelihood.POSITIVE, # 'y'
1017 50: SequenceLikelihood.UNLIKELY, # 'z'
1018 51: SequenceLikelihood.LIKELY, # 'Ä'
1019 59: SequenceLikelihood.UNLIKELY, # 'Å'
1020 56: SequenceLikelihood.UNLIKELY, # 'Ö'
1021 11: SequenceLikelihood.POSITIVE, # 'ä'
1022 57: SequenceLikelihood.UNLIKELY, # 'å'
1023 20: SequenceLikelihood.LIKELY, # 'ö'
1024 61: SequenceLikelihood.NEGATIVE, # 'Š'
1025 58: SequenceLikelihood.UNLIKELY, # 'š'
1026 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1027 60: SequenceLikelihood.NEGATIVE, # 'ž'
1028 },
1029 55: { # 'Q'
1030 26: SequenceLikelihood.UNLIKELY, # 'A'
1031 43: SequenceLikelihood.UNLIKELY, # 'B'
1032 42: SequenceLikelihood.UNLIKELY, # 'C'
1033 45: SequenceLikelihood.UNLIKELY, # 'D'
1034 30: SequenceLikelihood.UNLIKELY, # 'E'
1035 46: SequenceLikelihood.UNLIKELY, # 'F'
1036 48: SequenceLikelihood.UNLIKELY, # 'G'
1037 32: SequenceLikelihood.UNLIKELY, # 'H'
1038 38: SequenceLikelihood.UNLIKELY, # 'I'
1039 37: SequenceLikelihood.UNLIKELY, # 'J'
1040 23: SequenceLikelihood.UNLIKELY, # 'K'
1041 28: SequenceLikelihood.UNLIKELY, # 'L'
1042 25: SequenceLikelihood.UNLIKELY, # 'M'
1043 36: SequenceLikelihood.UNLIKELY, # 'N'
1044 35: SequenceLikelihood.UNLIKELY, # 'O'
1045 27: SequenceLikelihood.UNLIKELY, # 'P'
1046 55: SequenceLikelihood.UNLIKELY, # 'Q'
1047 39: SequenceLikelihood.UNLIKELY, # 'R'
1048 21: SequenceLikelihood.UNLIKELY, # 'S'
1049 22: SequenceLikelihood.UNLIKELY, # 'T'
1050 41: SequenceLikelihood.UNLIKELY, # 'U'
1051 31: SequenceLikelihood.UNLIKELY, # 'V'
1052 49: SequenceLikelihood.UNLIKELY, # 'W'
1053 52: SequenceLikelihood.UNLIKELY, # 'X'
1054 44: SequenceLikelihood.UNLIKELY, # 'Y'
1055 54: SequenceLikelihood.UNLIKELY, # 'Z'
1056 1: SequenceLikelihood.UNLIKELY, # 'a'
1057 34: SequenceLikelihood.UNLIKELY, # 'b'
1058 29: SequenceLikelihood.UNLIKELY, # 'c'
1059 19: SequenceLikelihood.UNLIKELY, # 'd'
1060 4: SequenceLikelihood.UNLIKELY, # 'e'
1061 33: SequenceLikelihood.NEGATIVE, # 'f'
1062 24: SequenceLikelihood.UNLIKELY, # 'g'
1063 15: SequenceLikelihood.UNLIKELY, # 'h'
1064 2: SequenceLikelihood.UNLIKELY, # 'i'
1065 17: SequenceLikelihood.UNLIKELY, # 'j'
1066 9: SequenceLikelihood.UNLIKELY, # 'k'
1067 7: SequenceLikelihood.UNLIKELY, # 'l'
1068 12: SequenceLikelihood.UNLIKELY, # 'm'
1069 5: SequenceLikelihood.UNLIKELY, # 'n'
1070 8: SequenceLikelihood.UNLIKELY, # 'o'
1071 16: SequenceLikelihood.UNLIKELY, # 'p'
1072 53: SequenceLikelihood.UNLIKELY, # 'q'
1073 13: SequenceLikelihood.UNLIKELY, # 'r'
1074 6: SequenceLikelihood.UNLIKELY, # 's'
1075 3: SequenceLikelihood.UNLIKELY, # 't'
1076 10: SequenceLikelihood.LIKELY, # 'u'
1077 14: SequenceLikelihood.UNLIKELY, # 'v'
1078 40: SequenceLikelihood.UNLIKELY, # 'w'
1079 47: SequenceLikelihood.UNLIKELY, # 'x'
1080 18: SequenceLikelihood.UNLIKELY, # 'y'
1081 50: SequenceLikelihood.UNLIKELY, # 'z'
1082 51: SequenceLikelihood.NEGATIVE, # 'Ä'
1083 59: SequenceLikelihood.NEGATIVE, # 'Å'
1084 56: SequenceLikelihood.NEGATIVE, # 'Ö'
1085 11: SequenceLikelihood.NEGATIVE, # 'ä'
1086 57: SequenceLikelihood.NEGATIVE, # 'å'
1087 20: SequenceLikelihood.UNLIKELY, # 'ö'
1088 61: SequenceLikelihood.NEGATIVE, # 'Š'
1089 58: SequenceLikelihood.NEGATIVE, # 'š'
1090 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1091 60: SequenceLikelihood.NEGATIVE, # 'ž'
1092 },
1093 39: { # 'R'
1094 26: SequenceLikelihood.LIKELY, # 'A'
1095 43: SequenceLikelihood.UNLIKELY, # 'B'
1096 42: SequenceLikelihood.UNLIKELY, # 'C'
1097 45: SequenceLikelihood.UNLIKELY, # 'D'
1098 30: SequenceLikelihood.LIKELY, # 'E'
1099 46: SequenceLikelihood.UNLIKELY, # 'F'
1100 48: SequenceLikelihood.UNLIKELY, # 'G'
1101 32: SequenceLikelihood.UNLIKELY, # 'H'
1102 38: SequenceLikelihood.LIKELY, # 'I'
1103 37: SequenceLikelihood.LIKELY, # 'J'
1104 23: SequenceLikelihood.LIKELY, # 'K'
1105 28: SequenceLikelihood.UNLIKELY, # 'L'
1106 25: SequenceLikelihood.UNLIKELY, # 'M'
1107 36: SequenceLikelihood.UNLIKELY, # 'N'
1108 35: SequenceLikelihood.LIKELY, # 'O'
1109 27: SequenceLikelihood.UNLIKELY, # 'P'
1110 55: SequenceLikelihood.UNLIKELY, # 'Q'
1111 39: SequenceLikelihood.UNLIKELY, # 'R'
1112 21: SequenceLikelihood.LIKELY, # 'S'
1113 22: SequenceLikelihood.LIKELY, # 'T'
1114 41: SequenceLikelihood.LIKELY, # 'U'
1115 31: SequenceLikelihood.LIKELY, # 'V'
1116 49: SequenceLikelihood.UNLIKELY, # 'W'
1117 52: SequenceLikelihood.UNLIKELY, # 'X'
1118 44: SequenceLikelihood.UNLIKELY, # 'Y'
1119 54: SequenceLikelihood.UNLIKELY, # 'Z'
1120 1: SequenceLikelihood.POSITIVE, # 'a'
1121 34: SequenceLikelihood.UNLIKELY, # 'b'
1122 29: SequenceLikelihood.UNLIKELY, # 'c'
1123 19: SequenceLikelihood.UNLIKELY, # 'd'
1124 4: SequenceLikelihood.POSITIVE, # 'e'
1125 33: SequenceLikelihood.UNLIKELY, # 'f'
1126 24: SequenceLikelihood.UNLIKELY, # 'g'
1127 15: SequenceLikelihood.UNLIKELY, # 'h'
1128 2: SequenceLikelihood.POSITIVE, # 'i'
1129 17: SequenceLikelihood.UNLIKELY, # 'j'
1130 9: SequenceLikelihood.UNLIKELY, # 'k'
1131 7: SequenceLikelihood.UNLIKELY, # 'l'
1132 12: SequenceLikelihood.UNLIKELY, # 'm'
1133 5: SequenceLikelihood.UNLIKELY, # 'n'
1134 8: SequenceLikelihood.POSITIVE, # 'o'
1135 16: SequenceLikelihood.UNLIKELY, # 'p'
1136 53: SequenceLikelihood.UNLIKELY, # 'q'
1137 13: SequenceLikelihood.UNLIKELY, # 'r'
1138 6: SequenceLikelihood.UNLIKELY, # 's'
1139 3: SequenceLikelihood.UNLIKELY, # 't'
1140 10: SequenceLikelihood.POSITIVE, # 'u'
1141 14: SequenceLikelihood.UNLIKELY, # 'v'
1142 40: SequenceLikelihood.UNLIKELY, # 'w'
1143 47: SequenceLikelihood.UNLIKELY, # 'x'
1144 18: SequenceLikelihood.LIKELY, # 'y'
1145 50: SequenceLikelihood.UNLIKELY, # 'z'
1146 51: SequenceLikelihood.UNLIKELY, # 'Ä'
1147 59: SequenceLikelihood.UNLIKELY, # 'Å'
1148 56: SequenceLikelihood.UNLIKELY, # 'Ö'
1149 11: SequenceLikelihood.LIKELY, # 'ä'
1150 57: SequenceLikelihood.UNLIKELY, # 'å'
1151 20: SequenceLikelihood.UNLIKELY, # 'ö'
1152 61: SequenceLikelihood.NEGATIVE, # 'Š'
1153 58: SequenceLikelihood.NEGATIVE, # 'š'
1154 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1155 60: SequenceLikelihood.NEGATIVE, # 'ž'
1156 },
1157 21: { # 'S'
1158 26: SequenceLikelihood.LIKELY, # 'A'
1159 43: SequenceLikelihood.LIKELY, # 'B'
1160 42: SequenceLikelihood.LIKELY, # 'C'
1161 45: SequenceLikelihood.LIKELY, # 'D'
1162 30: SequenceLikelihood.LIKELY, # 'E'
1163 46: SequenceLikelihood.UNLIKELY, # 'F'
1164 48: SequenceLikelihood.UNLIKELY, # 'G'
1165 32: SequenceLikelihood.LIKELY, # 'H'
1166 38: SequenceLikelihood.LIKELY, # 'I'
1167 37: SequenceLikelihood.UNLIKELY, # 'J'
1168 23: SequenceLikelihood.LIKELY, # 'K'
1169 28: SequenceLikelihood.LIKELY, # 'L'
1170 25: SequenceLikelihood.LIKELY, # 'M'
1171 36: SequenceLikelihood.UNLIKELY, # 'N'
1172 35: SequenceLikelihood.LIKELY, # 'O'
1173 27: SequenceLikelihood.LIKELY, # 'P'
1174 55: SequenceLikelihood.UNLIKELY, # 'Q'
1175 39: SequenceLikelihood.UNLIKELY, # 'R'
1176 21: SequenceLikelihood.LIKELY, # 'S'
1177 22: SequenceLikelihood.POSITIVE, # 'T'
1178 41: SequenceLikelihood.LIKELY, # 'U'
1179 31: SequenceLikelihood.LIKELY, # 'V'
1180 49: SequenceLikelihood.UNLIKELY, # 'W'
1181 52: SequenceLikelihood.UNLIKELY, # 'X'
1182 44: SequenceLikelihood.LIKELY, # 'Y'
1183 54: SequenceLikelihood.UNLIKELY, # 'Z'
1184 1: SequenceLikelihood.POSITIVE, # 'a'
1185 34: SequenceLikelihood.UNLIKELY, # 'b'
1186 29: SequenceLikelihood.LIKELY, # 'c'
1187 19: SequenceLikelihood.UNLIKELY, # 'd'
1188 4: SequenceLikelihood.POSITIVE, # 'e'
1189 33: SequenceLikelihood.UNLIKELY, # 'f'
1190 24: SequenceLikelihood.UNLIKELY, # 'g'
1191 15: SequenceLikelihood.LIKELY, # 'h'
1192 2: SequenceLikelihood.POSITIVE, # 'i'
1193 17: SequenceLikelihood.UNLIKELY, # 'j'
1194 9: SequenceLikelihood.LIKELY, # 'k'
1195 7: SequenceLikelihood.LIKELY, # 'l'
1196 12: SequenceLikelihood.LIKELY, # 'm'
1197 5: SequenceLikelihood.LIKELY, # 'n'
1198 8: SequenceLikelihood.POSITIVE, # 'o'
1199 16: SequenceLikelihood.LIKELY, # 'p'
1200 53: SequenceLikelihood.UNLIKELY, # 'q'
1201 13: SequenceLikelihood.UNLIKELY, # 'r'
1202 6: SequenceLikelihood.UNLIKELY, # 's'
1203 3: SequenceLikelihood.POSITIVE, # 't'
1204 10: SequenceLikelihood.POSITIVE, # 'u'
1205 14: SequenceLikelihood.LIKELY, # 'v'
1206 40: SequenceLikelihood.LIKELY, # 'w'
1207 47: SequenceLikelihood.UNLIKELY, # 'x'
1208 18: SequenceLikelihood.POSITIVE, # 'y'
1209 50: SequenceLikelihood.UNLIKELY, # 'z'
1210 51: SequenceLikelihood.LIKELY, # 'Ä'
1211 59: SequenceLikelihood.UNLIKELY, # 'Å'
1212 56: SequenceLikelihood.UNLIKELY, # 'Ö'
1213 11: SequenceLikelihood.POSITIVE, # 'ä'
1214 57: SequenceLikelihood.UNLIKELY, # 'å'
1215 20: SequenceLikelihood.UNLIKELY, # 'ö'
1216 61: SequenceLikelihood.NEGATIVE, # 'Š'
1217 58: SequenceLikelihood.NEGATIVE, # 'š'
1218 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1219 60: SequenceLikelihood.NEGATIVE, # 'ž'
1220 },
1221 22: { # 'T'
1222 26: SequenceLikelihood.POSITIVE, # 'A'
1223 43: SequenceLikelihood.UNLIKELY, # 'B'
1224 42: SequenceLikelihood.LIKELY, # 'C'
1225 45: SequenceLikelihood.UNLIKELY, # 'D'
1226 30: SequenceLikelihood.POSITIVE, # 'E'
1227 46: SequenceLikelihood.UNLIKELY, # 'F'
1228 48: SequenceLikelihood.UNLIKELY, # 'G'
1229 32: SequenceLikelihood.LIKELY, # 'H'
1230 38: SequenceLikelihood.LIKELY, # 'I'
1231 37: SequenceLikelihood.UNLIKELY, # 'J'
1232 23: SequenceLikelihood.LIKELY, # 'K'
1233 28: SequenceLikelihood.UNLIKELY, # 'L'
1234 25: SequenceLikelihood.LIKELY, # 'M'
1235 36: SequenceLikelihood.UNLIKELY, # 'N'
1236 35: SequenceLikelihood.LIKELY, # 'O'
1237 27: SequenceLikelihood.LIKELY, # 'P'
1238 55: SequenceLikelihood.UNLIKELY, # 'Q'
1239 39: SequenceLikelihood.LIKELY, # 'R'
1240 21: SequenceLikelihood.LIKELY, # 'S'
1241 22: SequenceLikelihood.LIKELY, # 'T'
1242 41: SequenceLikelihood.LIKELY, # 'U'
1243 31: SequenceLikelihood.LIKELY, # 'V'
1244 49: SequenceLikelihood.UNLIKELY, # 'W'
1245 52: SequenceLikelihood.UNLIKELY, # 'X'
1246 44: SequenceLikelihood.LIKELY, # 'Y'
1247 54: SequenceLikelihood.UNLIKELY, # 'Z'
1248 1: SequenceLikelihood.POSITIVE, # 'a'
1249 34: SequenceLikelihood.UNLIKELY, # 'b'
1250 29: SequenceLikelihood.UNLIKELY, # 'c'
1251 19: SequenceLikelihood.UNLIKELY, # 'd'
1252 4: SequenceLikelihood.POSITIVE, # 'e'
1253 33: SequenceLikelihood.UNLIKELY, # 'f'
1254 24: SequenceLikelihood.UNLIKELY, # 'g'
1255 15: SequenceLikelihood.POSITIVE, # 'h'
1256 2: SequenceLikelihood.POSITIVE, # 'i'
1257 17: SequenceLikelihood.UNLIKELY, # 'j'
1258 9: SequenceLikelihood.UNLIKELY, # 'k'
1259 7: SequenceLikelihood.UNLIKELY, # 'l'
1260 12: SequenceLikelihood.LIKELY, # 'm'
1261 5: SequenceLikelihood.UNLIKELY, # 'n'
1262 8: SequenceLikelihood.POSITIVE, # 'o'
1263 16: SequenceLikelihood.UNLIKELY, # 'p'
1264 53: SequenceLikelihood.UNLIKELY, # 'q'
1265 13: SequenceLikelihood.POSITIVE, # 'r'
1266 6: SequenceLikelihood.LIKELY, # 's'
1267 3: SequenceLikelihood.UNLIKELY, # 't'
1268 10: SequenceLikelihood.POSITIVE, # 'u'
1269 14: SequenceLikelihood.UNLIKELY, # 'v'
1270 40: SequenceLikelihood.LIKELY, # 'w'
1271 47: SequenceLikelihood.UNLIKELY, # 'x'
1272 18: SequenceLikelihood.POSITIVE, # 'y'
1273 50: SequenceLikelihood.UNLIKELY, # 'z'
1274 51: SequenceLikelihood.LIKELY, # 'Ä'
1275 59: SequenceLikelihood.UNLIKELY, # 'Å'
1276 56: SequenceLikelihood.LIKELY, # 'Ö'
1277 11: SequenceLikelihood.POSITIVE, # 'ä'
1278 57: SequenceLikelihood.UNLIKELY, # 'å'
1279 20: SequenceLikelihood.LIKELY, # 'ö'
1280 61: SequenceLikelihood.UNLIKELY, # 'Š'
1281 58: SequenceLikelihood.UNLIKELY, # 'š'
1282 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1283 60: SequenceLikelihood.NEGATIVE, # 'ž'
1284 },
1285 41: { # 'U'
1286 26: SequenceLikelihood.UNLIKELY, # 'A'
1287 43: SequenceLikelihood.UNLIKELY, # 'B'
1288 42: SequenceLikelihood.UNLIKELY, # 'C'
1289 45: SequenceLikelihood.LIKELY, # 'D'
1290 30: SequenceLikelihood.LIKELY, # 'E'
1291 46: SequenceLikelihood.UNLIKELY, # 'F'
1292 48: SequenceLikelihood.UNLIKELY, # 'G'
1293 32: SequenceLikelihood.UNLIKELY, # 'H'
1294 38: SequenceLikelihood.LIKELY, # 'I'
1295 37: SequenceLikelihood.UNLIKELY, # 'J'
1296 23: SequenceLikelihood.LIKELY, # 'K'
1297 28: SequenceLikelihood.LIKELY, # 'L'
1298 25: SequenceLikelihood.LIKELY, # 'M'
1299 36: SequenceLikelihood.LIKELY, # 'N'
1300 35: SequenceLikelihood.LIKELY, # 'O'
1301 27: SequenceLikelihood.LIKELY, # 'P'
1302 55: SequenceLikelihood.UNLIKELY, # 'Q'
1303 39: SequenceLikelihood.LIKELY, # 'R'
1304 21: SequenceLikelihood.POSITIVE, # 'S'
1305 22: SequenceLikelihood.LIKELY, # 'T'
1306 41: SequenceLikelihood.LIKELY, # 'U'
1307 31: SequenceLikelihood.LIKELY, # 'V'
1308 49: SequenceLikelihood.UNLIKELY, # 'W'
1309 52: SequenceLikelihood.UNLIKELY, # 'X'
1310 44: SequenceLikelihood.UNLIKELY, # 'Y'
1311 54: SequenceLikelihood.UNLIKELY, # 'Z'
1312 1: SequenceLikelihood.UNLIKELY, # 'a'
1313 34: SequenceLikelihood.UNLIKELY, # 'b'
1314 29: SequenceLikelihood.UNLIKELY, # 'c'
1315 19: SequenceLikelihood.UNLIKELY, # 'd'
1316 4: SequenceLikelihood.UNLIKELY, # 'e'
1317 33: SequenceLikelihood.UNLIKELY, # 'f'
1318 24: SequenceLikelihood.UNLIKELY, # 'g'
1319 15: SequenceLikelihood.UNLIKELY, # 'h'
1320 2: SequenceLikelihood.UNLIKELY, # 'i'
1321 17: SequenceLikelihood.UNLIKELY, # 'j'
1322 9: SequenceLikelihood.LIKELY, # 'k'
1323 7: SequenceLikelihood.LIKELY, # 'l'
1324 12: SequenceLikelihood.UNLIKELY, # 'm'
1325 5: SequenceLikelihood.LIKELY, # 'n'
1326 8: SequenceLikelihood.UNLIKELY, # 'o'
1327 16: SequenceLikelihood.LIKELY, # 'p'
1328 53: SequenceLikelihood.UNLIKELY, # 'q'
1329 13: SequenceLikelihood.LIKELY, # 'r'
1330 6: SequenceLikelihood.LIKELY, # 's'
1331 3: SequenceLikelihood.UNLIKELY, # 't'
1332 10: SequenceLikelihood.POSITIVE, # 'u'
1333 14: SequenceLikelihood.UNLIKELY, # 'v'
1334 40: SequenceLikelihood.UNLIKELY, # 'w'
1335 47: SequenceLikelihood.UNLIKELY, # 'x'
1336 18: SequenceLikelihood.UNLIKELY, # 'y'
1337 50: SequenceLikelihood.UNLIKELY, # 'z'
1338 51: SequenceLikelihood.UNLIKELY, # 'Ä'
1339 59: SequenceLikelihood.NEGATIVE, # 'Å'
1340 56: SequenceLikelihood.UNLIKELY, # 'Ö'
1341 11: SequenceLikelihood.UNLIKELY, # 'ä'
1342 57: SequenceLikelihood.NEGATIVE, # 'å'
1343 20: SequenceLikelihood.NEGATIVE, # 'ö'
1344 61: SequenceLikelihood.NEGATIVE, # 'Š'
1345 58: SequenceLikelihood.UNLIKELY, # 'š'
1346 62: SequenceLikelihood.UNLIKELY, # 'Ž'
1347 60: SequenceLikelihood.UNLIKELY, # 'ž'
1348 },
1349 31: { # 'V'
1350 26: SequenceLikelihood.LIKELY, # 'A'
1351 43: SequenceLikelihood.UNLIKELY, # 'B'
1352 42: SequenceLikelihood.UNLIKELY, # 'C'
1353 45: SequenceLikelihood.UNLIKELY, # 'D'
1354 30: SequenceLikelihood.LIKELY, # 'E'
1355 46: SequenceLikelihood.UNLIKELY, # 'F'
1356 48: SequenceLikelihood.UNLIKELY, # 'G'
1357 32: SequenceLikelihood.UNLIKELY, # 'H'
1358 38: SequenceLikelihood.LIKELY, # 'I'
1359 37: SequenceLikelihood.UNLIKELY, # 'J'
1360 23: SequenceLikelihood.UNLIKELY, # 'K'
1361 28: SequenceLikelihood.UNLIKELY, # 'L'
1362 25: SequenceLikelihood.UNLIKELY, # 'M'
1363 36: SequenceLikelihood.UNLIKELY, # 'N'
1364 35: SequenceLikelihood.LIKELY, # 'O'
1365 27: SequenceLikelihood.LIKELY, # 'P'
1366 55: SequenceLikelihood.UNLIKELY, # 'Q'
1367 39: SequenceLikelihood.LIKELY, # 'R'
1368 21: SequenceLikelihood.UNLIKELY, # 'S'
1369 22: SequenceLikelihood.LIKELY, # 'T'
1370 41: SequenceLikelihood.LIKELY, # 'U'
1371 31: SequenceLikelihood.UNLIKELY, # 'V'
1372 49: SequenceLikelihood.UNLIKELY, # 'W'
1373 52: SequenceLikelihood.UNLIKELY, # 'X'
1374 44: SequenceLikelihood.UNLIKELY, # 'Y'
1375 54: SequenceLikelihood.UNLIKELY, # 'Z'
1376 1: SequenceLikelihood.POSITIVE, # 'a'
1377 34: SequenceLikelihood.NEGATIVE, # 'b'
1378 29: SequenceLikelihood.UNLIKELY, # 'c'
1379 19: SequenceLikelihood.UNLIKELY, # 'd'
1380 4: SequenceLikelihood.POSITIVE, # 'e'
1381 33: SequenceLikelihood.UNLIKELY, # 'f'
1382 24: SequenceLikelihood.UNLIKELY, # 'g'
1383 15: SequenceLikelihood.UNLIKELY, # 'h'
1384 2: SequenceLikelihood.POSITIVE, # 'i'
1385 17: SequenceLikelihood.UNLIKELY, # 'j'
1386 9: SequenceLikelihood.UNLIKELY, # 'k'
1387 7: SequenceLikelihood.UNLIKELY, # 'l'
1388 12: SequenceLikelihood.UNLIKELY, # 'm'
1389 5: SequenceLikelihood.UNLIKELY, # 'n'
1390 8: SequenceLikelihood.POSITIVE, # 'o'
1391 16: SequenceLikelihood.UNLIKELY, # 'p'
1392 53: SequenceLikelihood.UNLIKELY, # 'q'
1393 13: SequenceLikelihood.UNLIKELY, # 'r'
1394 6: SequenceLikelihood.UNLIKELY, # 's'
1395 3: SequenceLikelihood.UNLIKELY, # 't'
1396 10: SequenceLikelihood.POSITIVE, # 'u'
1397 14: SequenceLikelihood.UNLIKELY, # 'v'
1398 40: SequenceLikelihood.UNLIKELY, # 'w'
1399 47: SequenceLikelihood.UNLIKELY, # 'x'
1400 18: SequenceLikelihood.UNLIKELY, # 'y'
1401 50: SequenceLikelihood.UNLIKELY, # 'z'
1402 51: SequenceLikelihood.LIKELY, # 'Ä'
1403 59: SequenceLikelihood.UNLIKELY, # 'Å'
1404 56: SequenceLikelihood.UNLIKELY, # 'Ö'
1405 11: SequenceLikelihood.POSITIVE, # 'ä'
1406 57: SequenceLikelihood.UNLIKELY, # 'å'
1407 20: SequenceLikelihood.UNLIKELY, # 'ö'
1408 61: SequenceLikelihood.NEGATIVE, # 'Š'
1409 58: SequenceLikelihood.UNLIKELY, # 'š'
1410 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1411 60: SequenceLikelihood.NEGATIVE, # 'ž'
1412 },
1413 49: { # 'W'
1414 26: SequenceLikelihood.UNLIKELY, # 'A'
1415 43: SequenceLikelihood.UNLIKELY, # 'B'
1416 42: SequenceLikelihood.UNLIKELY, # 'C'
1417 45: SequenceLikelihood.UNLIKELY, # 'D'
1418 30: SequenceLikelihood.UNLIKELY, # 'E'
1419 46: SequenceLikelihood.UNLIKELY, # 'F'
1420 48: SequenceLikelihood.UNLIKELY, # 'G'
1421 32: SequenceLikelihood.UNLIKELY, # 'H'
1422 38: SequenceLikelihood.UNLIKELY, # 'I'
1423 37: SequenceLikelihood.UNLIKELY, # 'J'
1424 23: SequenceLikelihood.UNLIKELY, # 'K'
1425 28: SequenceLikelihood.UNLIKELY, # 'L'
1426 25: SequenceLikelihood.UNLIKELY, # 'M'
1427 36: SequenceLikelihood.UNLIKELY, # 'N'
1428 35: SequenceLikelihood.UNLIKELY, # 'O'
1429 27: SequenceLikelihood.UNLIKELY, # 'P'
1430 55: SequenceLikelihood.UNLIKELY, # 'Q'
1431 39: SequenceLikelihood.UNLIKELY, # 'R'
1432 21: SequenceLikelihood.UNLIKELY, # 'S'
1433 22: SequenceLikelihood.UNLIKELY, # 'T'
1434 41: SequenceLikelihood.UNLIKELY, # 'U'
1435 31: SequenceLikelihood.UNLIKELY, # 'V'
1436 49: SequenceLikelihood.UNLIKELY, # 'W'
1437 52: SequenceLikelihood.UNLIKELY, # 'X'
1438 44: SequenceLikelihood.UNLIKELY, # 'Y'
1439 54: SequenceLikelihood.UNLIKELY, # 'Z'
1440 1: SequenceLikelihood.LIKELY, # 'a'
1441 34: SequenceLikelihood.UNLIKELY, # 'b'
1442 29: SequenceLikelihood.UNLIKELY, # 'c'
1443 19: SequenceLikelihood.UNLIKELY, # 'd'
1444 4: SequenceLikelihood.LIKELY, # 'e'
1445 33: SequenceLikelihood.UNLIKELY, # 'f'
1446 24: SequenceLikelihood.UNLIKELY, # 'g'
1447 15: SequenceLikelihood.LIKELY, # 'h'
1448 2: SequenceLikelihood.POSITIVE, # 'i'
1449 17: SequenceLikelihood.UNLIKELY, # 'j'
1450 9: SequenceLikelihood.UNLIKELY, # 'k'
1451 7: SequenceLikelihood.UNLIKELY, # 'l'
1452 12: SequenceLikelihood.UNLIKELY, # 'm'
1453 5: SequenceLikelihood.UNLIKELY, # 'n'
1454 8: SequenceLikelihood.LIKELY, # 'o'
1455 16: SequenceLikelihood.UNLIKELY, # 'p'
1456 53: SequenceLikelihood.UNLIKELY, # 'q'
1457 13: SequenceLikelihood.UNLIKELY, # 'r'
1458 6: SequenceLikelihood.UNLIKELY, # 's'
1459 3: SequenceLikelihood.UNLIKELY, # 't'
1460 10: SequenceLikelihood.UNLIKELY, # 'u'
1461 14: SequenceLikelihood.UNLIKELY, # 'v'
1462 40: SequenceLikelihood.UNLIKELY, # 'w'
1463 47: SequenceLikelihood.UNLIKELY, # 'x'
1464 18: SequenceLikelihood.UNLIKELY, # 'y'
1465 50: SequenceLikelihood.UNLIKELY, # 'z'
1466 51: SequenceLikelihood.UNLIKELY, # 'Ä'
1467 59: SequenceLikelihood.NEGATIVE, # 'Å'
1468 56: SequenceLikelihood.UNLIKELY, # 'Ö'
1469 11: SequenceLikelihood.UNLIKELY, # 'ä'
1470 57: SequenceLikelihood.NEGATIVE, # 'å'
1471 20: SequenceLikelihood.UNLIKELY, # 'ö'
1472 61: SequenceLikelihood.NEGATIVE, # 'Š'
1473 58: SequenceLikelihood.NEGATIVE, # 'š'
1474 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1475 60: SequenceLikelihood.NEGATIVE, # 'ž'
1476 },
1477 52: { # 'X'
1478 26: SequenceLikelihood.UNLIKELY, # 'A'
1479 43: SequenceLikelihood.UNLIKELY, # 'B'
1480 42: SequenceLikelihood.UNLIKELY, # 'C'
1481 45: SequenceLikelihood.UNLIKELY, # 'D'
1482 30: SequenceLikelihood.UNLIKELY, # 'E'
1483 46: SequenceLikelihood.UNLIKELY, # 'F'
1484 48: SequenceLikelihood.UNLIKELY, # 'G'
1485 32: SequenceLikelihood.UNLIKELY, # 'H'
1486 38: SequenceLikelihood.UNLIKELY, # 'I'
1487 37: SequenceLikelihood.UNLIKELY, # 'J'
1488 23: SequenceLikelihood.UNLIKELY, # 'K'
1489 28: SequenceLikelihood.UNLIKELY, # 'L'
1490 25: SequenceLikelihood.UNLIKELY, # 'M'
1491 36: SequenceLikelihood.UNLIKELY, # 'N'
1492 35: SequenceLikelihood.UNLIKELY, # 'O'
1493 27: SequenceLikelihood.UNLIKELY, # 'P'
1494 55: SequenceLikelihood.UNLIKELY, # 'Q'
1495 39: SequenceLikelihood.UNLIKELY, # 'R'
1496 21: SequenceLikelihood.UNLIKELY, # 'S'
1497 22: SequenceLikelihood.UNLIKELY, # 'T'
1498 41: SequenceLikelihood.UNLIKELY, # 'U'
1499 31: SequenceLikelihood.UNLIKELY, # 'V'
1500 49: SequenceLikelihood.UNLIKELY, # 'W'
1501 52: SequenceLikelihood.UNLIKELY, # 'X'
1502 44: SequenceLikelihood.UNLIKELY, # 'Y'
1503 54: SequenceLikelihood.UNLIKELY, # 'Z'
1504 1: SequenceLikelihood.UNLIKELY, # 'a'
1505 34: SequenceLikelihood.UNLIKELY, # 'b'
1506 29: SequenceLikelihood.UNLIKELY, # 'c'
1507 19: SequenceLikelihood.UNLIKELY, # 'd'
1508 4: SequenceLikelihood.UNLIKELY, # 'e'
1509 33: SequenceLikelihood.UNLIKELY, # 'f'
1510 24: SequenceLikelihood.UNLIKELY, # 'g'
1511 15: SequenceLikelihood.UNLIKELY, # 'h'
1512 2: SequenceLikelihood.UNLIKELY, # 'i'
1513 17: SequenceLikelihood.UNLIKELY, # 'j'
1514 9: SequenceLikelihood.UNLIKELY, # 'k'
1515 7: SequenceLikelihood.UNLIKELY, # 'l'
1516 12: SequenceLikelihood.UNLIKELY, # 'm'
1517 5: SequenceLikelihood.UNLIKELY, # 'n'
1518 8: SequenceLikelihood.UNLIKELY, # 'o'
1519 16: SequenceLikelihood.UNLIKELY, # 'p'
1520 53: SequenceLikelihood.UNLIKELY, # 'q'
1521 13: SequenceLikelihood.UNLIKELY, # 'r'
1522 6: SequenceLikelihood.UNLIKELY, # 's'
1523 3: SequenceLikelihood.UNLIKELY, # 't'
1524 10: SequenceLikelihood.UNLIKELY, # 'u'
1525 14: SequenceLikelihood.UNLIKELY, # 'v'
1526 40: SequenceLikelihood.UNLIKELY, # 'w'
1527 47: SequenceLikelihood.UNLIKELY, # 'x'
1528 18: SequenceLikelihood.UNLIKELY, # 'y'
1529 50: SequenceLikelihood.UNLIKELY, # 'z'
1530 51: SequenceLikelihood.NEGATIVE, # 'Ä'
1531 59: SequenceLikelihood.NEGATIVE, # 'Å'
1532 56: SequenceLikelihood.NEGATIVE, # 'Ö'
1533 11: SequenceLikelihood.UNLIKELY, # 'ä'
1534 57: SequenceLikelihood.NEGATIVE, # 'å'
1535 20: SequenceLikelihood.NEGATIVE, # 'ö'
1536 61: SequenceLikelihood.NEGATIVE, # 'Š'
1537 58: SequenceLikelihood.NEGATIVE, # 'š'
1538 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1539 60: SequenceLikelihood.NEGATIVE, # 'ž'
1540 },
1541 44: { # 'Y'
1542 26: SequenceLikelihood.UNLIKELY, # 'A'
1543 43: SequenceLikelihood.UNLIKELY, # 'B'
1544 42: SequenceLikelihood.UNLIKELY, # 'C'
1545 45: SequenceLikelihood.UNLIKELY, # 'D'
1546 30: SequenceLikelihood.UNLIKELY, # 'E'
1547 46: SequenceLikelihood.UNLIKELY, # 'F'
1548 48: SequenceLikelihood.UNLIKELY, # 'G'
1549 32: SequenceLikelihood.LIKELY, # 'H'
1550 38: SequenceLikelihood.UNLIKELY, # 'I'
1551 37: SequenceLikelihood.UNLIKELY, # 'J'
1552 23: SequenceLikelihood.LIKELY, # 'K'
1553 28: SequenceLikelihood.LIKELY, # 'L'
1554 25: SequenceLikelihood.UNLIKELY, # 'M'
1555 36: SequenceLikelihood.UNLIKELY, # 'N'
1556 35: SequenceLikelihood.UNLIKELY, # 'O'
1557 27: SequenceLikelihood.UNLIKELY, # 'P'
1558 55: SequenceLikelihood.UNLIKELY, # 'Q'
1559 39: SequenceLikelihood.UNLIKELY, # 'R'
1560 21: SequenceLikelihood.LIKELY, # 'S'
1561 22: SequenceLikelihood.LIKELY, # 'T'
1562 41: SequenceLikelihood.UNLIKELY, # 'U'
1563 31: SequenceLikelihood.UNLIKELY, # 'V'
1564 49: SequenceLikelihood.UNLIKELY, # 'W'
1565 52: SequenceLikelihood.UNLIKELY, # 'X'
1566 44: SequenceLikelihood.LIKELY, # 'Y'
1567 54: SequenceLikelihood.UNLIKELY, # 'Z'
1568 1: SequenceLikelihood.LIKELY, # 'a'
1569 34: SequenceLikelihood.UNLIKELY, # 'b'
1570 29: SequenceLikelihood.UNLIKELY, # 'c'
1571 19: SequenceLikelihood.UNLIKELY, # 'd'
1572 4: SequenceLikelihood.UNLIKELY, # 'e'
1573 33: SequenceLikelihood.UNLIKELY, # 'f'
1574 24: SequenceLikelihood.UNLIKELY, # 'g'
1575 15: SequenceLikelihood.POSITIVE, # 'h'
1576 2: SequenceLikelihood.UNLIKELY, # 'i'
1577 17: SequenceLikelihood.UNLIKELY, # 'j'
1578 9: SequenceLikelihood.LIKELY, # 'k'
1579 7: SequenceLikelihood.POSITIVE, # 'l'
1580 12: SequenceLikelihood.LIKELY, # 'm'
1581 5: SequenceLikelihood.UNLIKELY, # 'n'
1582 8: SequenceLikelihood.LIKELY, # 'o'
1583 16: SequenceLikelihood.UNLIKELY, # 'p'
1584 53: SequenceLikelihood.UNLIKELY, # 'q'
1585 13: SequenceLikelihood.LIKELY, # 'r'
1586 6: SequenceLikelihood.LIKELY, # 's'
1587 3: SequenceLikelihood.UNLIKELY, # 't'
1588 10: SequenceLikelihood.UNLIKELY, # 'u'
1589 14: SequenceLikelihood.UNLIKELY, # 'v'
1590 40: SequenceLikelihood.UNLIKELY, # 'w'
1591 47: SequenceLikelihood.UNLIKELY, # 'x'
1592 18: SequenceLikelihood.UNLIKELY, # 'y'
1593 50: SequenceLikelihood.UNLIKELY, # 'z'
1594 51: SequenceLikelihood.UNLIKELY, # 'Ä'
1595 59: SequenceLikelihood.NEGATIVE, # 'Å'
1596 56: SequenceLikelihood.LIKELY, # 'Ö'
1597 11: SequenceLikelihood.UNLIKELY, # 'ä'
1598 57: SequenceLikelihood.NEGATIVE, # 'å'
1599 20: SequenceLikelihood.LIKELY, # 'ö'
1600 61: SequenceLikelihood.NEGATIVE, # 'Š'
1601 58: SequenceLikelihood.NEGATIVE, # 'š'
1602 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1603 60: SequenceLikelihood.NEGATIVE, # 'ž'
1604 },
1605 54: { # 'Z'
1606 26: SequenceLikelihood.UNLIKELY, # 'A'
1607 43: SequenceLikelihood.UNLIKELY, # 'B'
1608 42: SequenceLikelihood.UNLIKELY, # 'C'
1609 45: SequenceLikelihood.UNLIKELY, # 'D'
1610 30: SequenceLikelihood.UNLIKELY, # 'E'
1611 46: SequenceLikelihood.UNLIKELY, # 'F'
1612 48: SequenceLikelihood.UNLIKELY, # 'G'
1613 32: SequenceLikelihood.UNLIKELY, # 'H'
1614 38: SequenceLikelihood.UNLIKELY, # 'I'
1615 37: SequenceLikelihood.UNLIKELY, # 'J'
1616 23: SequenceLikelihood.UNLIKELY, # 'K'
1617 28: SequenceLikelihood.UNLIKELY, # 'L'
1618 25: SequenceLikelihood.UNLIKELY, # 'M'
1619 36: SequenceLikelihood.UNLIKELY, # 'N'
1620 35: SequenceLikelihood.UNLIKELY, # 'O'
1621 27: SequenceLikelihood.UNLIKELY, # 'P'
1622 55: SequenceLikelihood.UNLIKELY, # 'Q'
1623 39: SequenceLikelihood.UNLIKELY, # 'R'
1624 21: SequenceLikelihood.UNLIKELY, # 'S'
1625 22: SequenceLikelihood.UNLIKELY, # 'T'
1626 41: SequenceLikelihood.UNLIKELY, # 'U'
1627 31: SequenceLikelihood.UNLIKELY, # 'V'
1628 49: SequenceLikelihood.UNLIKELY, # 'W'
1629 52: SequenceLikelihood.UNLIKELY, # 'X'
1630 44: SequenceLikelihood.UNLIKELY, # 'Y'
1631 54: SequenceLikelihood.UNLIKELY, # 'Z'
1632 1: SequenceLikelihood.LIKELY, # 'a'
1633 34: SequenceLikelihood.UNLIKELY, # 'b'
1634 29: SequenceLikelihood.UNLIKELY, # 'c'
1635 19: SequenceLikelihood.UNLIKELY, # 'd'
1636 4: SequenceLikelihood.LIKELY, # 'e'
1637 33: SequenceLikelihood.UNLIKELY, # 'f'
1638 24: SequenceLikelihood.UNLIKELY, # 'g'
1639 15: SequenceLikelihood.UNLIKELY, # 'h'
1640 2: SequenceLikelihood.UNLIKELY, # 'i'
1641 17: SequenceLikelihood.UNLIKELY, # 'j'
1642 9: SequenceLikelihood.UNLIKELY, # 'k'
1643 7: SequenceLikelihood.UNLIKELY, # 'l'
1644 12: SequenceLikelihood.UNLIKELY, # 'm'
1645 5: SequenceLikelihood.UNLIKELY, # 'n'
1646 8: SequenceLikelihood.LIKELY, # 'o'
1647 16: SequenceLikelihood.UNLIKELY, # 'p'
1648 53: SequenceLikelihood.UNLIKELY, # 'q'
1649 13: SequenceLikelihood.UNLIKELY, # 'r'
1650 6: SequenceLikelihood.UNLIKELY, # 's'
1651 3: SequenceLikelihood.UNLIKELY, # 't'
1652 10: SequenceLikelihood.UNLIKELY, # 'u'
1653 14: SequenceLikelihood.UNLIKELY, # 'v'
1654 40: SequenceLikelihood.UNLIKELY, # 'w'
1655 47: SequenceLikelihood.UNLIKELY, # 'x'
1656 18: SequenceLikelihood.UNLIKELY, # 'y'
1657 50: SequenceLikelihood.UNLIKELY, # 'z'
1658 51: SequenceLikelihood.NEGATIVE, # 'Ä'
1659 59: SequenceLikelihood.NEGATIVE, # 'Å'
1660 56: SequenceLikelihood.UNLIKELY, # 'Ö'
1661 11: SequenceLikelihood.UNLIKELY, # 'ä'
1662 57: SequenceLikelihood.NEGATIVE, # 'å'
1663 20: SequenceLikelihood.UNLIKELY, # 'ö'
1664 61: SequenceLikelihood.NEGATIVE, # 'Š'
1665 58: SequenceLikelihood.NEGATIVE, # 'š'
1666 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1667 60: SequenceLikelihood.NEGATIVE, # 'ž'
1668 },
1669 1: { # 'a'
1670 26: SequenceLikelihood.UNLIKELY, # 'A'
1671 43: SequenceLikelihood.UNLIKELY, # 'B'
1672 42: SequenceLikelihood.UNLIKELY, # 'C'
1673 45: SequenceLikelihood.UNLIKELY, # 'D'
1674 30: SequenceLikelihood.UNLIKELY, # 'E'
1675 46: SequenceLikelihood.UNLIKELY, # 'F'
1676 48: SequenceLikelihood.UNLIKELY, # 'G'
1677 32: SequenceLikelihood.UNLIKELY, # 'H'
1678 38: SequenceLikelihood.UNLIKELY, # 'I'
1679 37: SequenceLikelihood.UNLIKELY, # 'J'
1680 23: SequenceLikelihood.UNLIKELY, # 'K'
1681 28: SequenceLikelihood.UNLIKELY, # 'L'
1682 25: SequenceLikelihood.UNLIKELY, # 'M'
1683 36: SequenceLikelihood.UNLIKELY, # 'N'
1684 35: SequenceLikelihood.UNLIKELY, # 'O'
1685 27: SequenceLikelihood.LIKELY, # 'P'
1686 55: SequenceLikelihood.UNLIKELY, # 'Q'
1687 39: SequenceLikelihood.UNLIKELY, # 'R'
1688 21: SequenceLikelihood.LIKELY, # 'S'
1689 22: SequenceLikelihood.UNLIKELY, # 'T'
1690 41: SequenceLikelihood.UNLIKELY, # 'U'
1691 31: SequenceLikelihood.UNLIKELY, # 'V'
1692 49: SequenceLikelihood.UNLIKELY, # 'W'
1693 52: SequenceLikelihood.UNLIKELY, # 'X'
1694 44: SequenceLikelihood.UNLIKELY, # 'Y'
1695 54: SequenceLikelihood.UNLIKELY, # 'Z'
1696 1: SequenceLikelihood.POSITIVE, # 'a'
1697 34: SequenceLikelihood.POSITIVE, # 'b'
1698 29: SequenceLikelihood.POSITIVE, # 'c'
1699 19: SequenceLikelihood.POSITIVE, # 'd'
1700 4: SequenceLikelihood.POSITIVE, # 'e'
1701 33: SequenceLikelihood.POSITIVE, # 'f'
1702 24: SequenceLikelihood.POSITIVE, # 'g'
1703 15: SequenceLikelihood.POSITIVE, # 'h'
1704 2: SequenceLikelihood.POSITIVE, # 'i'
1705 17: SequenceLikelihood.POSITIVE, # 'j'
1706 9: SequenceLikelihood.POSITIVE, # 'k'
1707 7: SequenceLikelihood.POSITIVE, # 'l'
1708 12: SequenceLikelihood.POSITIVE, # 'm'
1709 5: SequenceLikelihood.POSITIVE, # 'n'
1710 8: SequenceLikelihood.POSITIVE, # 'o'
1711 16: SequenceLikelihood.POSITIVE, # 'p'
1712 53: SequenceLikelihood.UNLIKELY, # 'q'
1713 13: SequenceLikelihood.POSITIVE, # 'r'
1714 6: SequenceLikelihood.POSITIVE, # 's'
1715 3: SequenceLikelihood.POSITIVE, # 't'
1716 10: SequenceLikelihood.POSITIVE, # 'u'
1717 14: SequenceLikelihood.POSITIVE, # 'v'
1718 40: SequenceLikelihood.LIKELY, # 'w'
1719 47: SequenceLikelihood.LIKELY, # 'x'
1720 18: SequenceLikelihood.POSITIVE, # 'y'
1721 50: SequenceLikelihood.LIKELY, # 'z'
1722 51: SequenceLikelihood.UNLIKELY, # 'Ä'
1723 59: SequenceLikelihood.UNLIKELY, # 'Å'
1724 56: SequenceLikelihood.UNLIKELY, # 'Ö'
1725 11: SequenceLikelihood.LIKELY, # 'ä'
1726 57: SequenceLikelihood.UNLIKELY, # 'å'
1727 20: SequenceLikelihood.UNLIKELY, # 'ö'
1728 61: SequenceLikelihood.NEGATIVE, # 'Š'
1729 58: SequenceLikelihood.UNLIKELY, # 'š'
1730 62: SequenceLikelihood.UNLIKELY, # 'Ž'
1731 60: SequenceLikelihood.UNLIKELY, # 'ž'
1732 },
1733 34: { # 'b'
1734 26: SequenceLikelihood.UNLIKELY, # 'A'
1735 43: SequenceLikelihood.UNLIKELY, # 'B'
1736 42: SequenceLikelihood.UNLIKELY, # 'C'
1737 45: SequenceLikelihood.UNLIKELY, # 'D'
1738 30: SequenceLikelihood.UNLIKELY, # 'E'
1739 46: SequenceLikelihood.UNLIKELY, # 'F'
1740 48: SequenceLikelihood.UNLIKELY, # 'G'
1741 32: SequenceLikelihood.UNLIKELY, # 'H'
1742 38: SequenceLikelihood.UNLIKELY, # 'I'
1743 37: SequenceLikelihood.UNLIKELY, # 'J'
1744 23: SequenceLikelihood.UNLIKELY, # 'K'
1745 28: SequenceLikelihood.UNLIKELY, # 'L'
1746 25: SequenceLikelihood.UNLIKELY, # 'M'
1747 36: SequenceLikelihood.UNLIKELY, # 'N'
1748 35: SequenceLikelihood.UNLIKELY, # 'O'
1749 27: SequenceLikelihood.UNLIKELY, # 'P'
1750 55: SequenceLikelihood.UNLIKELY, # 'Q'
1751 39: SequenceLikelihood.UNLIKELY, # 'R'
1752 21: SequenceLikelihood.UNLIKELY, # 'S'
1753 22: SequenceLikelihood.UNLIKELY, # 'T'
1754 41: SequenceLikelihood.UNLIKELY, # 'U'
1755 31: SequenceLikelihood.UNLIKELY, # 'V'
1756 49: SequenceLikelihood.UNLIKELY, # 'W'
1757 52: SequenceLikelihood.UNLIKELY, # 'X'
1758 44: SequenceLikelihood.UNLIKELY, # 'Y'
1759 54: SequenceLikelihood.UNLIKELY, # 'Z'
1760 1: SequenceLikelihood.POSITIVE, # 'a'
1761 34: SequenceLikelihood.LIKELY, # 'b'
1762 29: SequenceLikelihood.LIKELY, # 'c'
1763 19: SequenceLikelihood.LIKELY, # 'd'
1764 4: SequenceLikelihood.POSITIVE, # 'e'
1765 33: SequenceLikelihood.UNLIKELY, # 'f'
1766 24: SequenceLikelihood.UNLIKELY, # 'g'
1767 15: SequenceLikelihood.UNLIKELY, # 'h'
1768 2: SequenceLikelihood.POSITIVE, # 'i'
1769 17: SequenceLikelihood.LIKELY, # 'j'
1770 9: SequenceLikelihood.UNLIKELY, # 'k'
1771 7: SequenceLikelihood.POSITIVE, # 'l'
1772 12: SequenceLikelihood.UNLIKELY, # 'm'
1773 5: SequenceLikelihood.UNLIKELY, # 'n'
1774 8: SequenceLikelihood.POSITIVE, # 'o'
1775 16: SequenceLikelihood.UNLIKELY, # 'p'
1776 53: SequenceLikelihood.UNLIKELY, # 'q'
1777 13: SequenceLikelihood.POSITIVE, # 'r'
1778 6: SequenceLikelihood.LIKELY, # 's'
1779 3: SequenceLikelihood.UNLIKELY, # 't'
1780 10: SequenceLikelihood.POSITIVE, # 'u'
1781 14: SequenceLikelihood.UNLIKELY, # 'v'
1782 40: SequenceLikelihood.UNLIKELY, # 'w'
1783 47: SequenceLikelihood.UNLIKELY, # 'x'
1784 18: SequenceLikelihood.POSITIVE, # 'y'
1785 50: SequenceLikelihood.UNLIKELY, # 'z'
1786 51: SequenceLikelihood.NEGATIVE, # 'Ä'
1787 59: SequenceLikelihood.NEGATIVE, # 'Å'
1788 56: SequenceLikelihood.NEGATIVE, # 'Ö'
1789 11: SequenceLikelihood.LIKELY, # 'ä'
1790 57: SequenceLikelihood.UNLIKELY, # 'å'
1791 20: SequenceLikelihood.UNLIKELY, # 'ö'
1792 61: SequenceLikelihood.NEGATIVE, # 'Š'
1793 58: SequenceLikelihood.NEGATIVE, # 'š'
1794 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1795 60: SequenceLikelihood.NEGATIVE, # 'ž'
1796 },
1797 29: { # 'c'
1798 26: SequenceLikelihood.UNLIKELY, # 'A'
1799 43: SequenceLikelihood.UNLIKELY, # 'B'
1800 42: SequenceLikelihood.UNLIKELY, # 'C'
1801 45: SequenceLikelihood.UNLIKELY, # 'D'
1802 30: SequenceLikelihood.UNLIKELY, # 'E'
1803 46: SequenceLikelihood.UNLIKELY, # 'F'
1804 48: SequenceLikelihood.UNLIKELY, # 'G'
1805 32: SequenceLikelihood.UNLIKELY, # 'H'
1806 38: SequenceLikelihood.UNLIKELY, # 'I'
1807 37: SequenceLikelihood.UNLIKELY, # 'J'
1808 23: SequenceLikelihood.UNLIKELY, # 'K'
1809 28: SequenceLikelihood.UNLIKELY, # 'L'
1810 25: SequenceLikelihood.UNLIKELY, # 'M'
1811 36: SequenceLikelihood.UNLIKELY, # 'N'
1812 35: SequenceLikelihood.UNLIKELY, # 'O'
1813 27: SequenceLikelihood.UNLIKELY, # 'P'
1814 55: SequenceLikelihood.UNLIKELY, # 'Q'
1815 39: SequenceLikelihood.UNLIKELY, # 'R'
1816 21: SequenceLikelihood.UNLIKELY, # 'S'
1817 22: SequenceLikelihood.UNLIKELY, # 'T'
1818 41: SequenceLikelihood.UNLIKELY, # 'U'
1819 31: SequenceLikelihood.UNLIKELY, # 'V'
1820 49: SequenceLikelihood.UNLIKELY, # 'W'
1821 52: SequenceLikelihood.UNLIKELY, # 'X'
1822 44: SequenceLikelihood.UNLIKELY, # 'Y'
1823 54: SequenceLikelihood.NEGATIVE, # 'Z'
1824 1: SequenceLikelihood.POSITIVE, # 'a'
1825 34: SequenceLikelihood.UNLIKELY, # 'b'
1826 29: SequenceLikelihood.LIKELY, # 'c'
1827 19: SequenceLikelihood.UNLIKELY, # 'd'
1828 4: SequenceLikelihood.POSITIVE, # 'e'
1829 33: SequenceLikelihood.UNLIKELY, # 'f'
1830 24: SequenceLikelihood.UNLIKELY, # 'g'
1831 15: SequenceLikelihood.POSITIVE, # 'h'
1832 2: SequenceLikelihood.POSITIVE, # 'i'
1833 17: SequenceLikelihood.UNLIKELY, # 'j'
1834 9: SequenceLikelihood.POSITIVE, # 'k'
1835 7: SequenceLikelihood.LIKELY, # 'l'
1836 12: SequenceLikelihood.LIKELY, # 'm'
1837 5: SequenceLikelihood.UNLIKELY, # 'n'
1838 8: SequenceLikelihood.POSITIVE, # 'o'
1839 16: SequenceLikelihood.UNLIKELY, # 'p'
1840 53: SequenceLikelihood.UNLIKELY, # 'q'
1841 13: SequenceLikelihood.LIKELY, # 'r'
1842 6: SequenceLikelihood.LIKELY, # 's'
1843 3: SequenceLikelihood.POSITIVE, # 't'
1844 10: SequenceLikelihood.LIKELY, # 'u'
1845 14: SequenceLikelihood.UNLIKELY, # 'v'
1846 40: SequenceLikelihood.UNLIKELY, # 'w'
1847 47: SequenceLikelihood.UNLIKELY, # 'x'
1848 18: SequenceLikelihood.LIKELY, # 'y'
1849 50: SequenceLikelihood.LIKELY, # 'z'
1850 51: SequenceLikelihood.NEGATIVE, # 'Ä'
1851 59: SequenceLikelihood.NEGATIVE, # 'Å'
1852 56: SequenceLikelihood.NEGATIVE, # 'Ö'
1853 11: SequenceLikelihood.UNLIKELY, # 'ä'
1854 57: SequenceLikelihood.NEGATIVE, # 'å'
1855 20: SequenceLikelihood.UNLIKELY, # 'ö'
1856 61: SequenceLikelihood.NEGATIVE, # 'Š'
1857 58: SequenceLikelihood.NEGATIVE, # 'š'
1858 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1859 60: SequenceLikelihood.NEGATIVE, # 'ž'
1860 },
1861 19: { # 'd'
1862 26: SequenceLikelihood.UNLIKELY, # 'A'
1863 43: SequenceLikelihood.UNLIKELY, # 'B'
1864 42: SequenceLikelihood.UNLIKELY, # 'C'
1865 45: SequenceLikelihood.UNLIKELY, # 'D'
1866 30: SequenceLikelihood.UNLIKELY, # 'E'
1867 46: SequenceLikelihood.UNLIKELY, # 'F'
1868 48: SequenceLikelihood.UNLIKELY, # 'G'
1869 32: SequenceLikelihood.UNLIKELY, # 'H'
1870 38: SequenceLikelihood.UNLIKELY, # 'I'
1871 37: SequenceLikelihood.UNLIKELY, # 'J'
1872 23: SequenceLikelihood.UNLIKELY, # 'K'
1873 28: SequenceLikelihood.UNLIKELY, # 'L'
1874 25: SequenceLikelihood.UNLIKELY, # 'M'
1875 36: SequenceLikelihood.UNLIKELY, # 'N'
1876 35: SequenceLikelihood.UNLIKELY, # 'O'
1877 27: SequenceLikelihood.UNLIKELY, # 'P'
1878 55: SequenceLikelihood.UNLIKELY, # 'Q'
1879 39: SequenceLikelihood.UNLIKELY, # 'R'
1880 21: SequenceLikelihood.UNLIKELY, # 'S'
1881 22: SequenceLikelihood.UNLIKELY, # 'T'
1882 41: SequenceLikelihood.UNLIKELY, # 'U'
1883 31: SequenceLikelihood.UNLIKELY, # 'V'
1884 49: SequenceLikelihood.UNLIKELY, # 'W'
1885 52: SequenceLikelihood.UNLIKELY, # 'X'
1886 44: SequenceLikelihood.UNLIKELY, # 'Y'
1887 54: SequenceLikelihood.UNLIKELY, # 'Z'
1888 1: SequenceLikelihood.POSITIVE, # 'a'
1889 34: SequenceLikelihood.LIKELY, # 'b'
1890 29: SequenceLikelihood.LIKELY, # 'c'
1891 19: SequenceLikelihood.LIKELY, # 'd'
1892 4: SequenceLikelihood.POSITIVE, # 'e'
1893 33: SequenceLikelihood.LIKELY, # 'f'
1894 24: SequenceLikelihood.LIKELY, # 'g'
1895 15: SequenceLikelihood.LIKELY, # 'h'
1896 2: SequenceLikelihood.POSITIVE, # 'i'
1897 17: SequenceLikelihood.LIKELY, # 'j'
1898 9: SequenceLikelihood.UNLIKELY, # 'k'
1899 7: SequenceLikelihood.LIKELY, # 'l'
1900 12: SequenceLikelihood.LIKELY, # 'm'
1901 5: SequenceLikelihood.LIKELY, # 'n'
1902 8: SequenceLikelihood.POSITIVE, # 'o'
1903 16: SequenceLikelihood.UNLIKELY, # 'p'
1904 53: SequenceLikelihood.UNLIKELY, # 'q'
1905 13: SequenceLikelihood.POSITIVE, # 'r'
1906 6: SequenceLikelihood.POSITIVE, # 's'
1907 3: SequenceLikelihood.LIKELY, # 't'
1908 10: SequenceLikelihood.POSITIVE, # 'u'
1909 14: SequenceLikelihood.LIKELY, # 'v'
1910 40: SequenceLikelihood.LIKELY, # 'w'
1911 47: SequenceLikelihood.UNLIKELY, # 'x'
1912 18: SequenceLikelihood.POSITIVE, # 'y'
1913 50: SequenceLikelihood.UNLIKELY, # 'z'
1914 51: SequenceLikelihood.UNLIKELY, # 'Ä'
1915 59: SequenceLikelihood.NEGATIVE, # 'Å'
1916 56: SequenceLikelihood.NEGATIVE, # 'Ö'
1917 11: SequenceLikelihood.POSITIVE, # 'ä'
1918 57: SequenceLikelihood.UNLIKELY, # 'å'
1919 20: SequenceLikelihood.LIKELY, # 'ö'
1920 61: SequenceLikelihood.NEGATIVE, # 'Š'
1921 58: SequenceLikelihood.NEGATIVE, # 'š'
1922 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1923 60: SequenceLikelihood.UNLIKELY, # 'ž'
1924 },
1925 4: { # 'e'
1926 26: SequenceLikelihood.UNLIKELY, # 'A'
1927 43: SequenceLikelihood.LIKELY, # 'B'
1928 42: SequenceLikelihood.UNLIKELY, # 'C'
1929 45: SequenceLikelihood.UNLIKELY, # 'D'
1930 30: SequenceLikelihood.UNLIKELY, # 'E'
1931 46: SequenceLikelihood.UNLIKELY, # 'F'
1932 48: SequenceLikelihood.UNLIKELY, # 'G'
1933 32: SequenceLikelihood.UNLIKELY, # 'H'
1934 38: SequenceLikelihood.UNLIKELY, # 'I'
1935 37: SequenceLikelihood.UNLIKELY, # 'J'
1936 23: SequenceLikelihood.UNLIKELY, # 'K'
1937 28: SequenceLikelihood.UNLIKELY, # 'L'
1938 25: SequenceLikelihood.UNLIKELY, # 'M'
1939 36: SequenceLikelihood.UNLIKELY, # 'N'
1940 35: SequenceLikelihood.UNLIKELY, # 'O'
1941 27: SequenceLikelihood.UNLIKELY, # 'P'
1942 55: SequenceLikelihood.UNLIKELY, # 'Q'
1943 39: SequenceLikelihood.UNLIKELY, # 'R'
1944 21: SequenceLikelihood.UNLIKELY, # 'S'
1945 22: SequenceLikelihood.UNLIKELY, # 'T'
1946 41: SequenceLikelihood.UNLIKELY, # 'U'
1947 31: SequenceLikelihood.UNLIKELY, # 'V'
1948 49: SequenceLikelihood.UNLIKELY, # 'W'
1949 52: SequenceLikelihood.UNLIKELY, # 'X'
1950 44: SequenceLikelihood.UNLIKELY, # 'Y'
1951 54: SequenceLikelihood.UNLIKELY, # 'Z'
1952 1: SequenceLikelihood.POSITIVE, # 'a'
1953 34: SequenceLikelihood.POSITIVE, # 'b'
1954 29: SequenceLikelihood.POSITIVE, # 'c'
1955 19: SequenceLikelihood.POSITIVE, # 'd'
1956 4: SequenceLikelihood.POSITIVE, # 'e'
1957 33: SequenceLikelihood.POSITIVE, # 'f'
1958 24: SequenceLikelihood.POSITIVE, # 'g'
1959 15: SequenceLikelihood.POSITIVE, # 'h'
1960 2: SequenceLikelihood.POSITIVE, # 'i'
1961 17: SequenceLikelihood.POSITIVE, # 'j'
1962 9: SequenceLikelihood.POSITIVE, # 'k'
1963 7: SequenceLikelihood.POSITIVE, # 'l'
1964 12: SequenceLikelihood.POSITIVE, # 'm'
1965 5: SequenceLikelihood.POSITIVE, # 'n'
1966 8: SequenceLikelihood.POSITIVE, # 'o'
1967 16: SequenceLikelihood.POSITIVE, # 'p'
1968 53: SequenceLikelihood.LIKELY, # 'q'
1969 13: SequenceLikelihood.POSITIVE, # 'r'
1970 6: SequenceLikelihood.POSITIVE, # 's'
1971 3: SequenceLikelihood.POSITIVE, # 't'
1972 10: SequenceLikelihood.POSITIVE, # 'u'
1973 14: SequenceLikelihood.POSITIVE, # 'v'
1974 40: SequenceLikelihood.POSITIVE, # 'w'
1975 47: SequenceLikelihood.POSITIVE, # 'x'
1976 18: SequenceLikelihood.POSITIVE, # 'y'
1977 50: SequenceLikelihood.LIKELY, # 'z'
1978 51: SequenceLikelihood.UNLIKELY, # 'Ä'
1979 59: SequenceLikelihood.UNLIKELY, # 'Å'
1980 56: SequenceLikelihood.NEGATIVE, # 'Ö'
1981 11: SequenceLikelihood.POSITIVE, # 'ä'
1982 57: SequenceLikelihood.UNLIKELY, # 'å'
1983 20: SequenceLikelihood.UNLIKELY, # 'ö'
1984 61: SequenceLikelihood.NEGATIVE, # 'Š'
1985 58: SequenceLikelihood.UNLIKELY, # 'š'
1986 62: SequenceLikelihood.NEGATIVE, # 'Ž'
1987 60: SequenceLikelihood.UNLIKELY, # 'ž'
1988 },
1989 33: { # 'f'
1990 26: SequenceLikelihood.UNLIKELY, # 'A'
1991 43: SequenceLikelihood.UNLIKELY, # 'B'
1992 42: SequenceLikelihood.UNLIKELY, # 'C'
1993 45: SequenceLikelihood.UNLIKELY, # 'D'
1994 30: SequenceLikelihood.UNLIKELY, # 'E'
1995 46: SequenceLikelihood.UNLIKELY, # 'F'
1996 48: SequenceLikelihood.UNLIKELY, # 'G'
1997 32: SequenceLikelihood.UNLIKELY, # 'H'
1998 38: SequenceLikelihood.UNLIKELY, # 'I'
1999 37: SequenceLikelihood.UNLIKELY, # 'J'
2000 23: SequenceLikelihood.UNLIKELY, # 'K'
2001 28: SequenceLikelihood.UNLIKELY, # 'L'
2002 25: SequenceLikelihood.UNLIKELY, # 'M'
2003 36: SequenceLikelihood.UNLIKELY, # 'N'
2004 35: SequenceLikelihood.UNLIKELY, # 'O'
2005 27: SequenceLikelihood.UNLIKELY, # 'P'
2006 55: SequenceLikelihood.UNLIKELY, # 'Q'
2007 39: SequenceLikelihood.UNLIKELY, # 'R'
2008 21: SequenceLikelihood.UNLIKELY, # 'S'
2009 22: SequenceLikelihood.UNLIKELY, # 'T'
2010 41: SequenceLikelihood.UNLIKELY, # 'U'
2011 31: SequenceLikelihood.UNLIKELY, # 'V'
2012 49: SequenceLikelihood.UNLIKELY, # 'W'
2013 52: SequenceLikelihood.UNLIKELY, # 'X'
2014 44: SequenceLikelihood.UNLIKELY, # 'Y'
2015 54: SequenceLikelihood.UNLIKELY, # 'Z'
2016 1: SequenceLikelihood.POSITIVE, # 'a'
2017 34: SequenceLikelihood.UNLIKELY, # 'b'
2018 29: SequenceLikelihood.UNLIKELY, # 'c'
2019 19: SequenceLikelihood.UNLIKELY, # 'd'
2020 4: SequenceLikelihood.POSITIVE, # 'e'
2021 33: SequenceLikelihood.POSITIVE, # 'f'
2022 24: SequenceLikelihood.UNLIKELY, # 'g'
2023 15: SequenceLikelihood.UNLIKELY, # 'h'
2024 2: SequenceLikelihood.POSITIVE, # 'i'
2025 17: SequenceLikelihood.UNLIKELY, # 'j'
2026 9: SequenceLikelihood.UNLIKELY, # 'k'
2027 7: SequenceLikelihood.LIKELY, # 'l'
2028 12: SequenceLikelihood.UNLIKELY, # 'm'
2029 5: SequenceLikelihood.UNLIKELY, # 'n'
2030 8: SequenceLikelihood.POSITIVE, # 'o'
2031 16: SequenceLikelihood.UNLIKELY, # 'p'
2032 53: SequenceLikelihood.UNLIKELY, # 'q'
2033 13: SequenceLikelihood.POSITIVE, # 'r'
2034 6: SequenceLikelihood.LIKELY, # 's'
2035 3: SequenceLikelihood.LIKELY, # 't'
2036 10: SequenceLikelihood.POSITIVE, # 'u'
2037 14: SequenceLikelihood.UNLIKELY, # 'v'
2038 40: SequenceLikelihood.UNLIKELY, # 'w'
2039 47: SequenceLikelihood.UNLIKELY, # 'x'
2040 18: SequenceLikelihood.LIKELY, # 'y'
2041 50: SequenceLikelihood.UNLIKELY, # 'z'
2042 51: SequenceLikelihood.NEGATIVE, # 'Ä'
2043 59: SequenceLikelihood.NEGATIVE, # 'Å'
2044 56: SequenceLikelihood.NEGATIVE, # 'Ö'
2045 11: SequenceLikelihood.UNLIKELY, # 'ä'
2046 57: SequenceLikelihood.UNLIKELY, # 'å'
2047 20: SequenceLikelihood.LIKELY, # 'ö'
2048 61: SequenceLikelihood.NEGATIVE, # 'Š'
2049 58: SequenceLikelihood.UNLIKELY, # 'š'
2050 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2051 60: SequenceLikelihood.NEGATIVE, # 'ž'
2052 },
2053 24: { # 'g'
2054 26: SequenceLikelihood.UNLIKELY, # 'A'
2055 43: SequenceLikelihood.UNLIKELY, # 'B'
2056 42: SequenceLikelihood.UNLIKELY, # 'C'
2057 45: SequenceLikelihood.UNLIKELY, # 'D'
2058 30: SequenceLikelihood.UNLIKELY, # 'E'
2059 46: SequenceLikelihood.UNLIKELY, # 'F'
2060 48: SequenceLikelihood.UNLIKELY, # 'G'
2061 32: SequenceLikelihood.UNLIKELY, # 'H'
2062 38: SequenceLikelihood.UNLIKELY, # 'I'
2063 37: SequenceLikelihood.UNLIKELY, # 'J'
2064 23: SequenceLikelihood.UNLIKELY, # 'K'
2065 28: SequenceLikelihood.UNLIKELY, # 'L'
2066 25: SequenceLikelihood.UNLIKELY, # 'M'
2067 36: SequenceLikelihood.UNLIKELY, # 'N'
2068 35: SequenceLikelihood.UNLIKELY, # 'O'
2069 27: SequenceLikelihood.UNLIKELY, # 'P'
2070 55: SequenceLikelihood.UNLIKELY, # 'Q'
2071 39: SequenceLikelihood.UNLIKELY, # 'R'
2072 21: SequenceLikelihood.UNLIKELY, # 'S'
2073 22: SequenceLikelihood.UNLIKELY, # 'T'
2074 41: SequenceLikelihood.UNLIKELY, # 'U'
2075 31: SequenceLikelihood.UNLIKELY, # 'V'
2076 49: SequenceLikelihood.UNLIKELY, # 'W'
2077 52: SequenceLikelihood.UNLIKELY, # 'X'
2078 44: SequenceLikelihood.UNLIKELY, # 'Y'
2079 54: SequenceLikelihood.UNLIKELY, # 'Z'
2080 1: SequenceLikelihood.POSITIVE, # 'a'
2081 34: SequenceLikelihood.LIKELY, # 'b'
2082 29: SequenceLikelihood.UNLIKELY, # 'c'
2083 19: SequenceLikelihood.UNLIKELY, # 'd'
2084 4: SequenceLikelihood.POSITIVE, # 'e'
2085 33: SequenceLikelihood.UNLIKELY, # 'f'
2086 24: SequenceLikelihood.LIKELY, # 'g'
2087 15: SequenceLikelihood.POSITIVE, # 'h'
2088 2: SequenceLikelihood.POSITIVE, # 'i'
2089 17: SequenceLikelihood.UNLIKELY, # 'j'
2090 9: SequenceLikelihood.UNLIKELY, # 'k'
2091 7: SequenceLikelihood.POSITIVE, # 'l'
2092 12: SequenceLikelihood.LIKELY, # 'm'
2093 5: SequenceLikelihood.POSITIVE, # 'n'
2094 8: SequenceLikelihood.POSITIVE, # 'o'
2095 16: SequenceLikelihood.UNLIKELY, # 'p'
2096 53: SequenceLikelihood.UNLIKELY, # 'q'
2097 13: SequenceLikelihood.POSITIVE, # 'r'
2098 6: SequenceLikelihood.LIKELY, # 's'
2099 3: SequenceLikelihood.LIKELY, # 't'
2100 10: SequenceLikelihood.LIKELY, # 'u'
2101 14: SequenceLikelihood.UNLIKELY, # 'v'
2102 40: SequenceLikelihood.UNLIKELY, # 'w'
2103 47: SequenceLikelihood.UNLIKELY, # 'x'
2104 18: SequenceLikelihood.LIKELY, # 'y'
2105 50: SequenceLikelihood.UNLIKELY, # 'z'
2106 51: SequenceLikelihood.NEGATIVE, # 'Ä'
2107 59: SequenceLikelihood.UNLIKELY, # 'Å'
2108 56: SequenceLikelihood.NEGATIVE, # 'Ö'
2109 11: SequenceLikelihood.LIKELY, # 'ä'
2110 57: SequenceLikelihood.UNLIKELY, # 'å'
2111 20: SequenceLikelihood.UNLIKELY, # 'ö'
2112 61: SequenceLikelihood.NEGATIVE, # 'Š'
2113 58: SequenceLikelihood.UNLIKELY, # 'š'
2114 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2115 60: SequenceLikelihood.UNLIKELY, # 'ž'
2116 },
2117 15: { # 'h'
2118 26: SequenceLikelihood.UNLIKELY, # 'A'
2119 43: SequenceLikelihood.UNLIKELY, # 'B'
2120 42: SequenceLikelihood.UNLIKELY, # 'C'
2121 45: SequenceLikelihood.UNLIKELY, # 'D'
2122 30: SequenceLikelihood.UNLIKELY, # 'E'
2123 46: SequenceLikelihood.UNLIKELY, # 'F'
2124 48: SequenceLikelihood.UNLIKELY, # 'G'
2125 32: SequenceLikelihood.UNLIKELY, # 'H'
2126 38: SequenceLikelihood.UNLIKELY, # 'I'
2127 37: SequenceLikelihood.UNLIKELY, # 'J'
2128 23: SequenceLikelihood.UNLIKELY, # 'K'
2129 28: SequenceLikelihood.UNLIKELY, # 'L'
2130 25: SequenceLikelihood.UNLIKELY, # 'M'
2131 36: SequenceLikelihood.UNLIKELY, # 'N'
2132 35: SequenceLikelihood.UNLIKELY, # 'O'
2133 27: SequenceLikelihood.UNLIKELY, # 'P'
2134 55: SequenceLikelihood.UNLIKELY, # 'Q'
2135 39: SequenceLikelihood.UNLIKELY, # 'R'
2136 21: SequenceLikelihood.UNLIKELY, # 'S'
2137 22: SequenceLikelihood.UNLIKELY, # 'T'
2138 41: SequenceLikelihood.UNLIKELY, # 'U'
2139 31: SequenceLikelihood.UNLIKELY, # 'V'
2140 49: SequenceLikelihood.UNLIKELY, # 'W'
2141 52: SequenceLikelihood.UNLIKELY, # 'X'
2142 44: SequenceLikelihood.UNLIKELY, # 'Y'
2143 54: SequenceLikelihood.UNLIKELY, # 'Z'
2144 1: SequenceLikelihood.POSITIVE, # 'a'
2145 34: SequenceLikelihood.UNLIKELY, # 'b'
2146 29: SequenceLikelihood.UNLIKELY, # 'c'
2147 19: SequenceLikelihood.POSITIVE, # 'd'
2148 4: SequenceLikelihood.POSITIVE, # 'e'
2149 33: SequenceLikelihood.UNLIKELY, # 'f'
2150 24: SequenceLikelihood.UNLIKELY, # 'g'
2151 15: SequenceLikelihood.LIKELY, # 'h'
2152 2: SequenceLikelihood.POSITIVE, # 'i'
2153 17: SequenceLikelihood.POSITIVE, # 'j'
2154 9: SequenceLikelihood.POSITIVE, # 'k'
2155 7: SequenceLikelihood.POSITIVE, # 'l'
2156 12: SequenceLikelihood.POSITIVE, # 'm'
2157 5: SequenceLikelihood.POSITIVE, # 'n'
2158 8: SequenceLikelihood.POSITIVE, # 'o'
2159 16: SequenceLikelihood.LIKELY, # 'p'
2160 53: SequenceLikelihood.UNLIKELY, # 'q'
2161 13: SequenceLikelihood.POSITIVE, # 'r'
2162 6: SequenceLikelihood.LIKELY, # 's'
2163 3: SequenceLikelihood.POSITIVE, # 't'
2164 10: SequenceLikelihood.POSITIVE, # 'u'
2165 14: SequenceLikelihood.POSITIVE, # 'v'
2166 40: SequenceLikelihood.UNLIKELY, # 'w'
2167 47: SequenceLikelihood.UNLIKELY, # 'x'
2168 18: SequenceLikelihood.POSITIVE, # 'y'
2169 50: SequenceLikelihood.UNLIKELY, # 'z'
2170 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2171 59: SequenceLikelihood.NEGATIVE, # 'Å'
2172 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2173 11: SequenceLikelihood.POSITIVE, # 'ä'
2174 57: SequenceLikelihood.UNLIKELY, # 'å'
2175 20: SequenceLikelihood.LIKELY, # 'ö'
2176 61: SequenceLikelihood.NEGATIVE, # 'Š'
2177 58: SequenceLikelihood.NEGATIVE, # 'š'
2178 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2179 60: SequenceLikelihood.UNLIKELY, # 'ž'
2180 },
2181 2: { # 'i'
2182 26: SequenceLikelihood.UNLIKELY, # 'A'
2183 43: SequenceLikelihood.UNLIKELY, # 'B'
2184 42: SequenceLikelihood.UNLIKELY, # 'C'
2185 45: SequenceLikelihood.UNLIKELY, # 'D'
2186 30: SequenceLikelihood.UNLIKELY, # 'E'
2187 46: SequenceLikelihood.UNLIKELY, # 'F'
2188 48: SequenceLikelihood.UNLIKELY, # 'G'
2189 32: SequenceLikelihood.UNLIKELY, # 'H'
2190 38: SequenceLikelihood.UNLIKELY, # 'I'
2191 37: SequenceLikelihood.UNLIKELY, # 'J'
2192 23: SequenceLikelihood.UNLIKELY, # 'K'
2193 28: SequenceLikelihood.UNLIKELY, # 'L'
2194 25: SequenceLikelihood.UNLIKELY, # 'M'
2195 36: SequenceLikelihood.UNLIKELY, # 'N'
2196 35: SequenceLikelihood.UNLIKELY, # 'O'
2197 27: SequenceLikelihood.LIKELY, # 'P'
2198 55: SequenceLikelihood.UNLIKELY, # 'Q'
2199 39: SequenceLikelihood.UNLIKELY, # 'R'
2200 21: SequenceLikelihood.UNLIKELY, # 'S'
2201 22: SequenceLikelihood.UNLIKELY, # 'T'
2202 41: SequenceLikelihood.UNLIKELY, # 'U'
2203 31: SequenceLikelihood.UNLIKELY, # 'V'
2204 49: SequenceLikelihood.UNLIKELY, # 'W'
2205 52: SequenceLikelihood.UNLIKELY, # 'X'
2206 44: SequenceLikelihood.UNLIKELY, # 'Y'
2207 54: SequenceLikelihood.UNLIKELY, # 'Z'
2208 1: SequenceLikelihood.POSITIVE, # 'a'
2209 34: SequenceLikelihood.POSITIVE, # 'b'
2210 29: SequenceLikelihood.POSITIVE, # 'c'
2211 19: SequenceLikelihood.POSITIVE, # 'd'
2212 4: SequenceLikelihood.POSITIVE, # 'e'
2213 33: SequenceLikelihood.POSITIVE, # 'f'
2214 24: SequenceLikelihood.POSITIVE, # 'g'
2215 15: SequenceLikelihood.POSITIVE, # 'h'
2216 2: SequenceLikelihood.POSITIVE, # 'i'
2217 17: SequenceLikelihood.POSITIVE, # 'j'
2218 9: SequenceLikelihood.POSITIVE, # 'k'
2219 7: SequenceLikelihood.POSITIVE, # 'l'
2220 12: SequenceLikelihood.POSITIVE, # 'm'
2221 5: SequenceLikelihood.POSITIVE, # 'n'
2222 8: SequenceLikelihood.POSITIVE, # 'o'
2223 16: SequenceLikelihood.POSITIVE, # 'p'
2224 53: SequenceLikelihood.LIKELY, # 'q'
2225 13: SequenceLikelihood.POSITIVE, # 'r'
2226 6: SequenceLikelihood.POSITIVE, # 's'
2227 3: SequenceLikelihood.POSITIVE, # 't'
2228 10: SequenceLikelihood.POSITIVE, # 'u'
2229 14: SequenceLikelihood.POSITIVE, # 'v'
2230 40: SequenceLikelihood.LIKELY, # 'w'
2231 47: SequenceLikelihood.LIKELY, # 'x'
2232 18: SequenceLikelihood.POSITIVE, # 'y'
2233 50: SequenceLikelihood.LIKELY, # 'z'
2234 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2235 59: SequenceLikelihood.NEGATIVE, # 'Å'
2236 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2237 11: SequenceLikelihood.POSITIVE, # 'ä'
2238 57: SequenceLikelihood.UNLIKELY, # 'å'
2239 20: SequenceLikelihood.POSITIVE, # 'ö'
2240 61: SequenceLikelihood.UNLIKELY, # 'Š'
2241 58: SequenceLikelihood.UNLIKELY, # 'š'
2242 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2243 60: SequenceLikelihood.UNLIKELY, # 'ž'
2244 },
2245 17: { # 'j'
2246 26: SequenceLikelihood.UNLIKELY, # 'A'
2247 43: SequenceLikelihood.UNLIKELY, # 'B'
2248 42: SequenceLikelihood.UNLIKELY, # 'C'
2249 45: SequenceLikelihood.UNLIKELY, # 'D'
2250 30: SequenceLikelihood.UNLIKELY, # 'E'
2251 46: SequenceLikelihood.UNLIKELY, # 'F'
2252 48: SequenceLikelihood.UNLIKELY, # 'G'
2253 32: SequenceLikelihood.UNLIKELY, # 'H'
2254 38: SequenceLikelihood.UNLIKELY, # 'I'
2255 37: SequenceLikelihood.UNLIKELY, # 'J'
2256 23: SequenceLikelihood.UNLIKELY, # 'K'
2257 28: SequenceLikelihood.UNLIKELY, # 'L'
2258 25: SequenceLikelihood.UNLIKELY, # 'M'
2259 36: SequenceLikelihood.UNLIKELY, # 'N'
2260 35: SequenceLikelihood.UNLIKELY, # 'O'
2261 27: SequenceLikelihood.UNLIKELY, # 'P'
2262 55: SequenceLikelihood.UNLIKELY, # 'Q'
2263 39: SequenceLikelihood.UNLIKELY, # 'R'
2264 21: SequenceLikelihood.UNLIKELY, # 'S'
2265 22: SequenceLikelihood.UNLIKELY, # 'T'
2266 41: SequenceLikelihood.UNLIKELY, # 'U'
2267 31: SequenceLikelihood.UNLIKELY, # 'V'
2268 49: SequenceLikelihood.UNLIKELY, # 'W'
2269 52: SequenceLikelihood.UNLIKELY, # 'X'
2270 44: SequenceLikelihood.UNLIKELY, # 'Y'
2271 54: SequenceLikelihood.UNLIKELY, # 'Z'
2272 1: SequenceLikelihood.POSITIVE, # 'a'
2273 34: SequenceLikelihood.UNLIKELY, # 'b'
2274 29: SequenceLikelihood.UNLIKELY, # 'c'
2275 19: SequenceLikelihood.UNLIKELY, # 'd'
2276 4: SequenceLikelihood.POSITIVE, # 'e'
2277 33: SequenceLikelihood.UNLIKELY, # 'f'
2278 24: SequenceLikelihood.UNLIKELY, # 'g'
2279 15: SequenceLikelihood.UNLIKELY, # 'h'
2280 2: SequenceLikelihood.POSITIVE, # 'i'
2281 17: SequenceLikelihood.UNLIKELY, # 'j'
2282 9: SequenceLikelihood.LIKELY, # 'k'
2283 7: SequenceLikelihood.LIKELY, # 'l'
2284 12: SequenceLikelihood.UNLIKELY, # 'm'
2285 5: SequenceLikelihood.LIKELY, # 'n'
2286 8: SequenceLikelihood.POSITIVE, # 'o'
2287 16: SequenceLikelihood.UNLIKELY, # 'p'
2288 53: SequenceLikelihood.UNLIKELY, # 'q'
2289 13: SequenceLikelihood.LIKELY, # 'r'
2290 6: SequenceLikelihood.LIKELY, # 's'
2291 3: SequenceLikelihood.LIKELY, # 't'
2292 10: SequenceLikelihood.POSITIVE, # 'u'
2293 14: SequenceLikelihood.UNLIKELY, # 'v'
2294 40: SequenceLikelihood.UNLIKELY, # 'w'
2295 47: SequenceLikelihood.UNLIKELY, # 'x'
2296 18: SequenceLikelihood.POSITIVE, # 'y'
2297 50: SequenceLikelihood.UNLIKELY, # 'z'
2298 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2299 59: SequenceLikelihood.NEGATIVE, # 'Å'
2300 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2301 11: SequenceLikelihood.POSITIVE, # 'ä'
2302 57: SequenceLikelihood.UNLIKELY, # 'å'
2303 20: SequenceLikelihood.POSITIVE, # 'ö'
2304 61: SequenceLikelihood.NEGATIVE, # 'Š'
2305 58: SequenceLikelihood.UNLIKELY, # 'š'
2306 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2307 60: SequenceLikelihood.NEGATIVE, # 'ž'
2308 },
2309 9: { # 'k'
2310 26: SequenceLikelihood.UNLIKELY, # 'A'
2311 43: SequenceLikelihood.UNLIKELY, # 'B'
2312 42: SequenceLikelihood.UNLIKELY, # 'C'
2313 45: SequenceLikelihood.UNLIKELY, # 'D'
2314 30: SequenceLikelihood.UNLIKELY, # 'E'
2315 46: SequenceLikelihood.UNLIKELY, # 'F'
2316 48: SequenceLikelihood.UNLIKELY, # 'G'
2317 32: SequenceLikelihood.UNLIKELY, # 'H'
2318 38: SequenceLikelihood.UNLIKELY, # 'I'
2319 37: SequenceLikelihood.UNLIKELY, # 'J'
2320 23: SequenceLikelihood.UNLIKELY, # 'K'
2321 28: SequenceLikelihood.UNLIKELY, # 'L'
2322 25: SequenceLikelihood.UNLIKELY, # 'M'
2323 36: SequenceLikelihood.UNLIKELY, # 'N'
2324 35: SequenceLikelihood.UNLIKELY, # 'O'
2325 27: SequenceLikelihood.UNLIKELY, # 'P'
2326 55: SequenceLikelihood.UNLIKELY, # 'Q'
2327 39: SequenceLikelihood.UNLIKELY, # 'R'
2328 21: SequenceLikelihood.UNLIKELY, # 'S'
2329 22: SequenceLikelihood.UNLIKELY, # 'T'
2330 41: SequenceLikelihood.UNLIKELY, # 'U'
2331 31: SequenceLikelihood.UNLIKELY, # 'V'
2332 49: SequenceLikelihood.UNLIKELY, # 'W'
2333 52: SequenceLikelihood.UNLIKELY, # 'X'
2334 44: SequenceLikelihood.UNLIKELY, # 'Y'
2335 54: SequenceLikelihood.UNLIKELY, # 'Z'
2336 1: SequenceLikelihood.POSITIVE, # 'a'
2337 34: SequenceLikelihood.LIKELY, # 'b'
2338 29: SequenceLikelihood.UNLIKELY, # 'c'
2339 19: SequenceLikelihood.UNLIKELY, # 'd'
2340 4: SequenceLikelihood.POSITIVE, # 'e'
2341 33: SequenceLikelihood.UNLIKELY, # 'f'
2342 24: SequenceLikelihood.LIKELY, # 'g'
2343 15: SequenceLikelihood.LIKELY, # 'h'
2344 2: SequenceLikelihood.POSITIVE, # 'i'
2345 17: SequenceLikelihood.LIKELY, # 'j'
2346 9: SequenceLikelihood.POSITIVE, # 'k'
2347 7: SequenceLikelihood.POSITIVE, # 'l'
2348 12: SequenceLikelihood.LIKELY, # 'm'
2349 5: SequenceLikelihood.POSITIVE, # 'n'
2350 8: SequenceLikelihood.POSITIVE, # 'o'
2351 16: SequenceLikelihood.LIKELY, # 'p'
2352 53: SequenceLikelihood.UNLIKELY, # 'q'
2353 13: SequenceLikelihood.POSITIVE, # 'r'
2354 6: SequenceLikelihood.POSITIVE, # 's'
2355 3: SequenceLikelihood.POSITIVE, # 't'
2356 10: SequenceLikelihood.POSITIVE, # 'u'
2357 14: SequenceLikelihood.LIKELY, # 'v'
2358 40: SequenceLikelihood.UNLIKELY, # 'w'
2359 47: SequenceLikelihood.UNLIKELY, # 'x'
2360 18: SequenceLikelihood.POSITIVE, # 'y'
2361 50: SequenceLikelihood.UNLIKELY, # 'z'
2362 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2363 59: SequenceLikelihood.NEGATIVE, # 'Å'
2364 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2365 11: SequenceLikelihood.POSITIVE, # 'ä'
2366 57: SequenceLikelihood.UNLIKELY, # 'å'
2367 20: SequenceLikelihood.POSITIVE, # 'ö'
2368 61: SequenceLikelihood.NEGATIVE, # 'Š'
2369 58: SequenceLikelihood.UNLIKELY, # 'š'
2370 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2371 60: SequenceLikelihood.NEGATIVE, # 'ž'
2372 },
2373 7: { # 'l'
2374 26: SequenceLikelihood.UNLIKELY, # 'A'
2375 43: SequenceLikelihood.UNLIKELY, # 'B'
2376 42: SequenceLikelihood.UNLIKELY, # 'C'
2377 45: SequenceLikelihood.UNLIKELY, # 'D'
2378 30: SequenceLikelihood.UNLIKELY, # 'E'
2379 46: SequenceLikelihood.UNLIKELY, # 'F'
2380 48: SequenceLikelihood.UNLIKELY, # 'G'
2381 32: SequenceLikelihood.UNLIKELY, # 'H'
2382 38: SequenceLikelihood.UNLIKELY, # 'I'
2383 37: SequenceLikelihood.UNLIKELY, # 'J'
2384 23: SequenceLikelihood.UNLIKELY, # 'K'
2385 28: SequenceLikelihood.UNLIKELY, # 'L'
2386 25: SequenceLikelihood.UNLIKELY, # 'M'
2387 36: SequenceLikelihood.UNLIKELY, # 'N'
2388 35: SequenceLikelihood.UNLIKELY, # 'O'
2389 27: SequenceLikelihood.UNLIKELY, # 'P'
2390 55: SequenceLikelihood.UNLIKELY, # 'Q'
2391 39: SequenceLikelihood.UNLIKELY, # 'R'
2392 21: SequenceLikelihood.UNLIKELY, # 'S'
2393 22: SequenceLikelihood.UNLIKELY, # 'T'
2394 41: SequenceLikelihood.UNLIKELY, # 'U'
2395 31: SequenceLikelihood.UNLIKELY, # 'V'
2396 49: SequenceLikelihood.UNLIKELY, # 'W'
2397 52: SequenceLikelihood.UNLIKELY, # 'X'
2398 44: SequenceLikelihood.UNLIKELY, # 'Y'
2399 54: SequenceLikelihood.UNLIKELY, # 'Z'
2400 1: SequenceLikelihood.POSITIVE, # 'a'
2401 34: SequenceLikelihood.LIKELY, # 'b'
2402 29: SequenceLikelihood.LIKELY, # 'c'
2403 19: SequenceLikelihood.POSITIVE, # 'd'
2404 4: SequenceLikelihood.POSITIVE, # 'e'
2405 33: SequenceLikelihood.LIKELY, # 'f'
2406 24: SequenceLikelihood.LIKELY, # 'g'
2407 15: SequenceLikelihood.POSITIVE, # 'h'
2408 2: SequenceLikelihood.POSITIVE, # 'i'
2409 17: SequenceLikelihood.POSITIVE, # 'j'
2410 9: SequenceLikelihood.POSITIVE, # 'k'
2411 7: SequenceLikelihood.POSITIVE, # 'l'
2412 12: SequenceLikelihood.POSITIVE, # 'm'
2413 5: SequenceLikelihood.LIKELY, # 'n'
2414 8: SequenceLikelihood.POSITIVE, # 'o'
2415 16: SequenceLikelihood.POSITIVE, # 'p'
2416 53: SequenceLikelihood.UNLIKELY, # 'q'
2417 13: SequenceLikelihood.LIKELY, # 'r'
2418 6: SequenceLikelihood.POSITIVE, # 's'
2419 3: SequenceLikelihood.POSITIVE, # 't'
2420 10: SequenceLikelihood.POSITIVE, # 'u'
2421 14: SequenceLikelihood.POSITIVE, # 'v'
2422 40: SequenceLikelihood.UNLIKELY, # 'w'
2423 47: SequenceLikelihood.UNLIKELY, # 'x'
2424 18: SequenceLikelihood.POSITIVE, # 'y'
2425 50: SequenceLikelihood.UNLIKELY, # 'z'
2426 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2427 59: SequenceLikelihood.NEGATIVE, # 'Å'
2428 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2429 11: SequenceLikelihood.POSITIVE, # 'ä'
2430 57: SequenceLikelihood.UNLIKELY, # 'å'
2431 20: SequenceLikelihood.POSITIVE, # 'ö'
2432 61: SequenceLikelihood.NEGATIVE, # 'Š'
2433 58: SequenceLikelihood.UNLIKELY, # 'š'
2434 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2435 60: SequenceLikelihood.UNLIKELY, # 'ž'
2436 },
2437 12: { # 'm'
2438 26: SequenceLikelihood.UNLIKELY, # 'A'
2439 43: SequenceLikelihood.UNLIKELY, # 'B'
2440 42: SequenceLikelihood.UNLIKELY, # 'C'
2441 45: SequenceLikelihood.UNLIKELY, # 'D'
2442 30: SequenceLikelihood.UNLIKELY, # 'E'
2443 46: SequenceLikelihood.UNLIKELY, # 'F'
2444 48: SequenceLikelihood.UNLIKELY, # 'G'
2445 32: SequenceLikelihood.UNLIKELY, # 'H'
2446 38: SequenceLikelihood.UNLIKELY, # 'I'
2447 37: SequenceLikelihood.UNLIKELY, # 'J'
2448 23: SequenceLikelihood.UNLIKELY, # 'K'
2449 28: SequenceLikelihood.UNLIKELY, # 'L'
2450 25: SequenceLikelihood.UNLIKELY, # 'M'
2451 36: SequenceLikelihood.UNLIKELY, # 'N'
2452 35: SequenceLikelihood.UNLIKELY, # 'O'
2453 27: SequenceLikelihood.UNLIKELY, # 'P'
2454 55: SequenceLikelihood.UNLIKELY, # 'Q'
2455 39: SequenceLikelihood.UNLIKELY, # 'R'
2456 21: SequenceLikelihood.UNLIKELY, # 'S'
2457 22: SequenceLikelihood.UNLIKELY, # 'T'
2458 41: SequenceLikelihood.UNLIKELY, # 'U'
2459 31: SequenceLikelihood.UNLIKELY, # 'V'
2460 49: SequenceLikelihood.UNLIKELY, # 'W'
2461 52: SequenceLikelihood.UNLIKELY, # 'X'
2462 44: SequenceLikelihood.UNLIKELY, # 'Y'
2463 54: SequenceLikelihood.UNLIKELY, # 'Z'
2464 1: SequenceLikelihood.POSITIVE, # 'a'
2465 34: SequenceLikelihood.POSITIVE, # 'b'
2466 29: SequenceLikelihood.UNLIKELY, # 'c'
2467 19: SequenceLikelihood.UNLIKELY, # 'd'
2468 4: SequenceLikelihood.POSITIVE, # 'e'
2469 33: SequenceLikelihood.LIKELY, # 'f'
2470 24: SequenceLikelihood.LIKELY, # 'g'
2471 15: SequenceLikelihood.UNLIKELY, # 'h'
2472 2: SequenceLikelihood.POSITIVE, # 'i'
2473 17: SequenceLikelihood.UNLIKELY, # 'j'
2474 9: SequenceLikelihood.LIKELY, # 'k'
2475 7: SequenceLikelihood.LIKELY, # 'l'
2476 12: SequenceLikelihood.POSITIVE, # 'm'
2477 5: SequenceLikelihood.LIKELY, # 'n'
2478 8: SequenceLikelihood.POSITIVE, # 'o'
2479 16: SequenceLikelihood.POSITIVE, # 'p'
2480 53: SequenceLikelihood.UNLIKELY, # 'q'
2481 13: SequenceLikelihood.LIKELY, # 'r'
2482 6: SequenceLikelihood.POSITIVE, # 's'
2483 3: SequenceLikelihood.LIKELY, # 't'
2484 10: SequenceLikelihood.POSITIVE, # 'u'
2485 14: SequenceLikelihood.UNLIKELY, # 'v'
2486 40: SequenceLikelihood.UNLIKELY, # 'w'
2487 47: SequenceLikelihood.UNLIKELY, # 'x'
2488 18: SequenceLikelihood.POSITIVE, # 'y'
2489 50: SequenceLikelihood.UNLIKELY, # 'z'
2490 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2491 59: SequenceLikelihood.NEGATIVE, # 'Å'
2492 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2493 11: SequenceLikelihood.POSITIVE, # 'ä'
2494 57: SequenceLikelihood.UNLIKELY, # 'å'
2495 20: SequenceLikelihood.POSITIVE, # 'ö'
2496 61: SequenceLikelihood.NEGATIVE, # 'Š'
2497 58: SequenceLikelihood.UNLIKELY, # 'š'
2498 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2499 60: SequenceLikelihood.UNLIKELY, # 'ž'
2500 },
2501 5: { # 'n'
2502 26: SequenceLikelihood.UNLIKELY, # 'A'
2503 43: SequenceLikelihood.UNLIKELY, # 'B'
2504 42: SequenceLikelihood.UNLIKELY, # 'C'
2505 45: SequenceLikelihood.UNLIKELY, # 'D'
2506 30: SequenceLikelihood.UNLIKELY, # 'E'
2507 46: SequenceLikelihood.UNLIKELY, # 'F'
2508 48: SequenceLikelihood.UNLIKELY, # 'G'
2509 32: SequenceLikelihood.UNLIKELY, # 'H'
2510 38: SequenceLikelihood.UNLIKELY, # 'I'
2511 37: SequenceLikelihood.LIKELY, # 'J'
2512 23: SequenceLikelihood.UNLIKELY, # 'K'
2513 28: SequenceLikelihood.UNLIKELY, # 'L'
2514 25: SequenceLikelihood.UNLIKELY, # 'M'
2515 36: SequenceLikelihood.UNLIKELY, # 'N'
2516 35: SequenceLikelihood.UNLIKELY, # 'O'
2517 27: SequenceLikelihood.UNLIKELY, # 'P'
2518 55: SequenceLikelihood.UNLIKELY, # 'Q'
2519 39: SequenceLikelihood.UNLIKELY, # 'R'
2520 21: SequenceLikelihood.UNLIKELY, # 'S'
2521 22: SequenceLikelihood.UNLIKELY, # 'T'
2522 41: SequenceLikelihood.UNLIKELY, # 'U'
2523 31: SequenceLikelihood.UNLIKELY, # 'V'
2524 49: SequenceLikelihood.UNLIKELY, # 'W'
2525 52: SequenceLikelihood.UNLIKELY, # 'X'
2526 44: SequenceLikelihood.UNLIKELY, # 'Y'
2527 54: SequenceLikelihood.UNLIKELY, # 'Z'
2528 1: SequenceLikelihood.POSITIVE, # 'a'
2529 34: SequenceLikelihood.LIKELY, # 'b'
2530 29: SequenceLikelihood.POSITIVE, # 'c'
2531 19: SequenceLikelihood.POSITIVE, # 'd'
2532 4: SequenceLikelihood.POSITIVE, # 'e'
2533 33: SequenceLikelihood.POSITIVE, # 'f'
2534 24: SequenceLikelihood.POSITIVE, # 'g'
2535 15: SequenceLikelihood.POSITIVE, # 'h'
2536 2: SequenceLikelihood.POSITIVE, # 'i'
2537 17: SequenceLikelihood.POSITIVE, # 'j'
2538 9: SequenceLikelihood.POSITIVE, # 'k'
2539 7: SequenceLikelihood.POSITIVE, # 'l'
2540 12: SequenceLikelihood.POSITIVE, # 'm'
2541 5: SequenceLikelihood.POSITIVE, # 'n'
2542 8: SequenceLikelihood.POSITIVE, # 'o'
2543 16: SequenceLikelihood.POSITIVE, # 'p'
2544 53: SequenceLikelihood.UNLIKELY, # 'q'
2545 13: SequenceLikelihood.POSITIVE, # 'r'
2546 6: SequenceLikelihood.POSITIVE, # 's'
2547 3: SequenceLikelihood.POSITIVE, # 't'
2548 10: SequenceLikelihood.POSITIVE, # 'u'
2549 14: SequenceLikelihood.POSITIVE, # 'v'
2550 40: SequenceLikelihood.UNLIKELY, # 'w'
2551 47: SequenceLikelihood.UNLIKELY, # 'x'
2552 18: SequenceLikelihood.POSITIVE, # 'y'
2553 50: SequenceLikelihood.LIKELY, # 'z'
2554 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2555 59: SequenceLikelihood.UNLIKELY, # 'Å'
2556 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2557 11: SequenceLikelihood.POSITIVE, # 'ä'
2558 57: SequenceLikelihood.UNLIKELY, # 'å'
2559 20: SequenceLikelihood.POSITIVE, # 'ö'
2560 61: SequenceLikelihood.NEGATIVE, # 'Š'
2561 58: SequenceLikelihood.UNLIKELY, # 'š'
2562 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2563 60: SequenceLikelihood.UNLIKELY, # 'ž'
2564 },
2565 8: { # 'o'
2566 26: SequenceLikelihood.UNLIKELY, # 'A'
2567 43: SequenceLikelihood.UNLIKELY, # 'B'
2568 42: SequenceLikelihood.UNLIKELY, # 'C'
2569 45: SequenceLikelihood.UNLIKELY, # 'D'
2570 30: SequenceLikelihood.UNLIKELY, # 'E'
2571 46: SequenceLikelihood.UNLIKELY, # 'F'
2572 48: SequenceLikelihood.UNLIKELY, # 'G'
2573 32: SequenceLikelihood.UNLIKELY, # 'H'
2574 38: SequenceLikelihood.UNLIKELY, # 'I'
2575 37: SequenceLikelihood.UNLIKELY, # 'J'
2576 23: SequenceLikelihood.UNLIKELY, # 'K'
2577 28: SequenceLikelihood.UNLIKELY, # 'L'
2578 25: SequenceLikelihood.UNLIKELY, # 'M'
2579 36: SequenceLikelihood.UNLIKELY, # 'N'
2580 35: SequenceLikelihood.UNLIKELY, # 'O'
2581 27: SequenceLikelihood.UNLIKELY, # 'P'
2582 55: SequenceLikelihood.UNLIKELY, # 'Q'
2583 39: SequenceLikelihood.UNLIKELY, # 'R'
2584 21: SequenceLikelihood.UNLIKELY, # 'S'
2585 22: SequenceLikelihood.UNLIKELY, # 'T'
2586 41: SequenceLikelihood.UNLIKELY, # 'U'
2587 31: SequenceLikelihood.UNLIKELY, # 'V'
2588 49: SequenceLikelihood.UNLIKELY, # 'W'
2589 52: SequenceLikelihood.UNLIKELY, # 'X'
2590 44: SequenceLikelihood.UNLIKELY, # 'Y'
2591 54: SequenceLikelihood.UNLIKELY, # 'Z'
2592 1: SequenceLikelihood.POSITIVE, # 'a'
2593 34: SequenceLikelihood.POSITIVE, # 'b'
2594 29: SequenceLikelihood.POSITIVE, # 'c'
2595 19: SequenceLikelihood.POSITIVE, # 'd'
2596 4: SequenceLikelihood.POSITIVE, # 'e'
2597 33: SequenceLikelihood.POSITIVE, # 'f'
2598 24: SequenceLikelihood.POSITIVE, # 'g'
2599 15: SequenceLikelihood.POSITIVE, # 'h'
2600 2: SequenceLikelihood.POSITIVE, # 'i'
2601 17: SequenceLikelihood.POSITIVE, # 'j'
2602 9: SequenceLikelihood.POSITIVE, # 'k'
2603 7: SequenceLikelihood.POSITIVE, # 'l'
2604 12: SequenceLikelihood.POSITIVE, # 'm'
2605 5: SequenceLikelihood.POSITIVE, # 'n'
2606 8: SequenceLikelihood.POSITIVE, # 'o'
2607 16: SequenceLikelihood.POSITIVE, # 'p'
2608 53: SequenceLikelihood.UNLIKELY, # 'q'
2609 13: SequenceLikelihood.POSITIVE, # 'r'
2610 6: SequenceLikelihood.POSITIVE, # 's'
2611 3: SequenceLikelihood.POSITIVE, # 't'
2612 10: SequenceLikelihood.POSITIVE, # 'u'
2613 14: SequenceLikelihood.POSITIVE, # 'v'
2614 40: SequenceLikelihood.POSITIVE, # 'w'
2615 47: SequenceLikelihood.LIKELY, # 'x'
2616 18: SequenceLikelihood.POSITIVE, # 'y'
2617 50: SequenceLikelihood.LIKELY, # 'z'
2618 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2619 59: SequenceLikelihood.UNLIKELY, # 'Å'
2620 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2621 11: SequenceLikelihood.LIKELY, # 'ä'
2622 57: SequenceLikelihood.UNLIKELY, # 'å'
2623 20: SequenceLikelihood.UNLIKELY, # 'ö'
2624 61: SequenceLikelihood.NEGATIVE, # 'Š'
2625 58: SequenceLikelihood.UNLIKELY, # 'š'
2626 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2627 60: SequenceLikelihood.UNLIKELY, # 'ž'
2628 },
2629 16: { # 'p'
2630 26: SequenceLikelihood.UNLIKELY, # 'A'
2631 43: SequenceLikelihood.UNLIKELY, # 'B'
2632 42: SequenceLikelihood.UNLIKELY, # 'C'
2633 45: SequenceLikelihood.UNLIKELY, # 'D'
2634 30: SequenceLikelihood.UNLIKELY, # 'E'
2635 46: SequenceLikelihood.UNLIKELY, # 'F'
2636 48: SequenceLikelihood.UNLIKELY, # 'G'
2637 32: SequenceLikelihood.UNLIKELY, # 'H'
2638 38: SequenceLikelihood.UNLIKELY, # 'I'
2639 37: SequenceLikelihood.UNLIKELY, # 'J'
2640 23: SequenceLikelihood.UNLIKELY, # 'K'
2641 28: SequenceLikelihood.UNLIKELY, # 'L'
2642 25: SequenceLikelihood.UNLIKELY, # 'M'
2643 36: SequenceLikelihood.UNLIKELY, # 'N'
2644 35: SequenceLikelihood.UNLIKELY, # 'O'
2645 27: SequenceLikelihood.UNLIKELY, # 'P'
2646 55: SequenceLikelihood.UNLIKELY, # 'Q'
2647 39: SequenceLikelihood.UNLIKELY, # 'R'
2648 21: SequenceLikelihood.UNLIKELY, # 'S'
2649 22: SequenceLikelihood.UNLIKELY, # 'T'
2650 41: SequenceLikelihood.UNLIKELY, # 'U'
2651 31: SequenceLikelihood.UNLIKELY, # 'V'
2652 49: SequenceLikelihood.UNLIKELY, # 'W'
2653 52: SequenceLikelihood.UNLIKELY, # 'X'
2654 44: SequenceLikelihood.UNLIKELY, # 'Y'
2655 54: SequenceLikelihood.UNLIKELY, # 'Z'
2656 1: SequenceLikelihood.POSITIVE, # 'a'
2657 34: SequenceLikelihood.UNLIKELY, # 'b'
2658 29: SequenceLikelihood.LIKELY, # 'c'
2659 19: SequenceLikelihood.LIKELY, # 'd'
2660 4: SequenceLikelihood.POSITIVE, # 'e'
2661 33: SequenceLikelihood.UNLIKELY, # 'f'
2662 24: SequenceLikelihood.UNLIKELY, # 'g'
2663 15: SequenceLikelihood.LIKELY, # 'h'
2664 2: SequenceLikelihood.POSITIVE, # 'i'
2665 17: SequenceLikelihood.UNLIKELY, # 'j'
2666 9: SequenceLikelihood.LIKELY, # 'k'
2667 7: SequenceLikelihood.POSITIVE, # 'l'
2668 12: SequenceLikelihood.LIKELY, # 'm'
2669 5: SequenceLikelihood.LIKELY, # 'n'
2670 8: SequenceLikelihood.POSITIVE, # 'o'
2671 16: SequenceLikelihood.POSITIVE, # 'p'
2672 53: SequenceLikelihood.UNLIKELY, # 'q'
2673 13: SequenceLikelihood.POSITIVE, # 'r'
2674 6: SequenceLikelihood.POSITIVE, # 's'
2675 3: SequenceLikelihood.POSITIVE, # 't'
2676 10: SequenceLikelihood.POSITIVE, # 'u'
2677 14: SequenceLikelihood.LIKELY, # 'v'
2678 40: SequenceLikelihood.UNLIKELY, # 'w'
2679 47: SequenceLikelihood.UNLIKELY, # 'x'
2680 18: SequenceLikelihood.POSITIVE, # 'y'
2681 50: SequenceLikelihood.UNLIKELY, # 'z'
2682 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2683 59: SequenceLikelihood.NEGATIVE, # 'Å'
2684 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2685 11: SequenceLikelihood.POSITIVE, # 'ä'
2686 57: SequenceLikelihood.UNLIKELY, # 'å'
2687 20: SequenceLikelihood.POSITIVE, # 'ö'
2688 61: SequenceLikelihood.NEGATIVE, # 'Š'
2689 58: SequenceLikelihood.UNLIKELY, # 'š'
2690 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2691 60: SequenceLikelihood.NEGATIVE, # 'ž'
2692 },
2693 53: { # 'q'
2694 26: SequenceLikelihood.UNLIKELY, # 'A'
2695 43: SequenceLikelihood.UNLIKELY, # 'B'
2696 42: SequenceLikelihood.UNLIKELY, # 'C'
2697 45: SequenceLikelihood.UNLIKELY, # 'D'
2698 30: SequenceLikelihood.UNLIKELY, # 'E'
2699 46: SequenceLikelihood.UNLIKELY, # 'F'
2700 48: SequenceLikelihood.NEGATIVE, # 'G'
2701 32: SequenceLikelihood.UNLIKELY, # 'H'
2702 38: SequenceLikelihood.UNLIKELY, # 'I'
2703 37: SequenceLikelihood.UNLIKELY, # 'J'
2704 23: SequenceLikelihood.UNLIKELY, # 'K'
2705 28: SequenceLikelihood.UNLIKELY, # 'L'
2706 25: SequenceLikelihood.UNLIKELY, # 'M'
2707 36: SequenceLikelihood.UNLIKELY, # 'N'
2708 35: SequenceLikelihood.UNLIKELY, # 'O'
2709 27: SequenceLikelihood.UNLIKELY, # 'P'
2710 55: SequenceLikelihood.UNLIKELY, # 'Q'
2711 39: SequenceLikelihood.UNLIKELY, # 'R'
2712 21: SequenceLikelihood.UNLIKELY, # 'S'
2713 22: SequenceLikelihood.UNLIKELY, # 'T'
2714 41: SequenceLikelihood.UNLIKELY, # 'U'
2715 31: SequenceLikelihood.UNLIKELY, # 'V'
2716 49: SequenceLikelihood.NEGATIVE, # 'W'
2717 52: SequenceLikelihood.UNLIKELY, # 'X'
2718 44: SequenceLikelihood.UNLIKELY, # 'Y'
2719 54: SequenceLikelihood.UNLIKELY, # 'Z'
2720 1: SequenceLikelihood.UNLIKELY, # 'a'
2721 34: SequenceLikelihood.UNLIKELY, # 'b'
2722 29: SequenceLikelihood.UNLIKELY, # 'c'
2723 19: SequenceLikelihood.UNLIKELY, # 'd'
2724 4: SequenceLikelihood.UNLIKELY, # 'e'
2725 33: SequenceLikelihood.UNLIKELY, # 'f'
2726 24: SequenceLikelihood.UNLIKELY, # 'g'
2727 15: SequenceLikelihood.UNLIKELY, # 'h'
2728 2: SequenceLikelihood.UNLIKELY, # 'i'
2729 17: SequenceLikelihood.UNLIKELY, # 'j'
2730 9: SequenceLikelihood.UNLIKELY, # 'k'
2731 7: SequenceLikelihood.UNLIKELY, # 'l'
2732 12: SequenceLikelihood.UNLIKELY, # 'm'
2733 5: SequenceLikelihood.UNLIKELY, # 'n'
2734 8: SequenceLikelihood.UNLIKELY, # 'o'
2735 16: SequenceLikelihood.UNLIKELY, # 'p'
2736 53: SequenceLikelihood.UNLIKELY, # 'q'
2737 13: SequenceLikelihood.UNLIKELY, # 'r'
2738 6: SequenceLikelihood.UNLIKELY, # 's'
2739 3: SequenceLikelihood.UNLIKELY, # 't'
2740 10: SequenceLikelihood.LIKELY, # 'u'
2741 14: SequenceLikelihood.UNLIKELY, # 'v'
2742 40: SequenceLikelihood.UNLIKELY, # 'w'
2743 47: SequenceLikelihood.UNLIKELY, # 'x'
2744 18: SequenceLikelihood.UNLIKELY, # 'y'
2745 50: SequenceLikelihood.UNLIKELY, # 'z'
2746 51: SequenceLikelihood.NEGATIVE, # 'Ä'
2747 59: SequenceLikelihood.NEGATIVE, # 'Å'
2748 56: SequenceLikelihood.NEGATIVE, # 'Ö'
2749 11: SequenceLikelihood.NEGATIVE, # 'ä'
2750 57: SequenceLikelihood.NEGATIVE, # 'å'
2751 20: SequenceLikelihood.NEGATIVE, # 'ö'
2752 61: SequenceLikelihood.NEGATIVE, # 'Š'
2753 58: SequenceLikelihood.NEGATIVE, # 'š'
2754 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2755 60: SequenceLikelihood.NEGATIVE, # 'ž'
2756 },
2757 13: { # 'r'
2758 26: SequenceLikelihood.UNLIKELY, # 'A'
2759 43: SequenceLikelihood.UNLIKELY, # 'B'
2760 42: SequenceLikelihood.UNLIKELY, # 'C'
2761 45: SequenceLikelihood.UNLIKELY, # 'D'
2762 30: SequenceLikelihood.UNLIKELY, # 'E'
2763 46: SequenceLikelihood.UNLIKELY, # 'F'
2764 48: SequenceLikelihood.UNLIKELY, # 'G'
2765 32: SequenceLikelihood.UNLIKELY, # 'H'
2766 38: SequenceLikelihood.UNLIKELY, # 'I'
2767 37: SequenceLikelihood.UNLIKELY, # 'J'
2768 23: SequenceLikelihood.UNLIKELY, # 'K'
2769 28: SequenceLikelihood.UNLIKELY, # 'L'
2770 25: SequenceLikelihood.UNLIKELY, # 'M'
2771 36: SequenceLikelihood.UNLIKELY, # 'N'
2772 35: SequenceLikelihood.UNLIKELY, # 'O'
2773 27: SequenceLikelihood.UNLIKELY, # 'P'
2774 55: SequenceLikelihood.UNLIKELY, # 'Q'
2775 39: SequenceLikelihood.UNLIKELY, # 'R'
2776 21: SequenceLikelihood.UNLIKELY, # 'S'
2777 22: SequenceLikelihood.UNLIKELY, # 'T'
2778 41: SequenceLikelihood.UNLIKELY, # 'U'
2779 31: SequenceLikelihood.UNLIKELY, # 'V'
2780 49: SequenceLikelihood.UNLIKELY, # 'W'
2781 52: SequenceLikelihood.UNLIKELY, # 'X'
2782 44: SequenceLikelihood.UNLIKELY, # 'Y'
2783 54: SequenceLikelihood.UNLIKELY, # 'Z'
2784 1: SequenceLikelihood.POSITIVE, # 'a'
2785 34: SequenceLikelihood.POSITIVE, # 'b'
2786 29: SequenceLikelihood.POSITIVE, # 'c'
2787 19: SequenceLikelihood.POSITIVE, # 'd'
2788 4: SequenceLikelihood.POSITIVE, # 'e'
2789 33: SequenceLikelihood.LIKELY, # 'f'
2790 24: SequenceLikelihood.POSITIVE, # 'g'
2791 15: SequenceLikelihood.POSITIVE, # 'h'
2792 2: SequenceLikelihood.POSITIVE, # 'i'
2793 17: SequenceLikelihood.POSITIVE, # 'j'
2794 9: SequenceLikelihood.POSITIVE, # 'k'
2795 7: SequenceLikelihood.POSITIVE, # 'l'
2796 12: SequenceLikelihood.POSITIVE, # 'm'
2797 5: SequenceLikelihood.POSITIVE, # 'n'
2798 8: SequenceLikelihood.POSITIVE, # 'o'
2799 16: SequenceLikelihood.POSITIVE, # 'p'
2800 53: SequenceLikelihood.UNLIKELY, # 'q'
2801 13: SequenceLikelihood.POSITIVE, # 'r'
2802 6: SequenceLikelihood.POSITIVE, # 's'
2803 3: SequenceLikelihood.POSITIVE, # 't'
2804 10: SequenceLikelihood.POSITIVE, # 'u'
2805 14: SequenceLikelihood.POSITIVE, # 'v'
2806 40: SequenceLikelihood.LIKELY, # 'w'
2807 47: SequenceLikelihood.UNLIKELY, # 'x'
2808 18: SequenceLikelihood.POSITIVE, # 'y'
2809 50: SequenceLikelihood.LIKELY, # 'z'
2810 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2811 59: SequenceLikelihood.NEGATIVE, # 'Å'
2812 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2813 11: SequenceLikelihood.POSITIVE, # 'ä'
2814 57: SequenceLikelihood.UNLIKELY, # 'å'
2815 20: SequenceLikelihood.POSITIVE, # 'ö'
2816 61: SequenceLikelihood.NEGATIVE, # 'Š'
2817 58: SequenceLikelihood.UNLIKELY, # 'š'
2818 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2819 60: SequenceLikelihood.UNLIKELY, # 'ž'
2820 },
2821 6: { # 's'
2822 26: SequenceLikelihood.UNLIKELY, # 'A'
2823 43: SequenceLikelihood.UNLIKELY, # 'B'
2824 42: SequenceLikelihood.UNLIKELY, # 'C'
2825 45: SequenceLikelihood.UNLIKELY, # 'D'
2826 30: SequenceLikelihood.UNLIKELY, # 'E'
2827 46: SequenceLikelihood.UNLIKELY, # 'F'
2828 48: SequenceLikelihood.UNLIKELY, # 'G'
2829 32: SequenceLikelihood.UNLIKELY, # 'H'
2830 38: SequenceLikelihood.UNLIKELY, # 'I'
2831 37: SequenceLikelihood.UNLIKELY, # 'J'
2832 23: SequenceLikelihood.UNLIKELY, # 'K'
2833 28: SequenceLikelihood.UNLIKELY, # 'L'
2834 25: SequenceLikelihood.UNLIKELY, # 'M'
2835 36: SequenceLikelihood.UNLIKELY, # 'N'
2836 35: SequenceLikelihood.UNLIKELY, # 'O'
2837 27: SequenceLikelihood.UNLIKELY, # 'P'
2838 55: SequenceLikelihood.UNLIKELY, # 'Q'
2839 39: SequenceLikelihood.UNLIKELY, # 'R'
2840 21: SequenceLikelihood.UNLIKELY, # 'S'
2841 22: SequenceLikelihood.UNLIKELY, # 'T'
2842 41: SequenceLikelihood.UNLIKELY, # 'U'
2843 31: SequenceLikelihood.UNLIKELY, # 'V'
2844 49: SequenceLikelihood.UNLIKELY, # 'W'
2845 52: SequenceLikelihood.UNLIKELY, # 'X'
2846 44: SequenceLikelihood.UNLIKELY, # 'Y'
2847 54: SequenceLikelihood.UNLIKELY, # 'Z'
2848 1: SequenceLikelihood.POSITIVE, # 'a'
2849 34: SequenceLikelihood.LIKELY, # 'b'
2850 29: SequenceLikelihood.POSITIVE, # 'c'
2851 19: SequenceLikelihood.LIKELY, # 'd'
2852 4: SequenceLikelihood.POSITIVE, # 'e'
2853 33: SequenceLikelihood.LIKELY, # 'f'
2854 24: SequenceLikelihood.LIKELY, # 'g'
2855 15: SequenceLikelihood.POSITIVE, # 'h'
2856 2: SequenceLikelihood.POSITIVE, # 'i'
2857 17: SequenceLikelihood.POSITIVE, # 'j'
2858 9: SequenceLikelihood.POSITIVE, # 'k'
2859 7: SequenceLikelihood.POSITIVE, # 'l'
2860 12: SequenceLikelihood.POSITIVE, # 'm'
2861 5: SequenceLikelihood.POSITIVE, # 'n'
2862 8: SequenceLikelihood.POSITIVE, # 'o'
2863 16: SequenceLikelihood.POSITIVE, # 'p'
2864 53: SequenceLikelihood.UNLIKELY, # 'q'
2865 13: SequenceLikelihood.POSITIVE, # 'r'
2866 6: SequenceLikelihood.POSITIVE, # 's'
2867 3: SequenceLikelihood.POSITIVE, # 't'
2868 10: SequenceLikelihood.POSITIVE, # 'u'
2869 14: SequenceLikelihood.POSITIVE, # 'v'
2870 40: SequenceLikelihood.LIKELY, # 'w'
2871 47: SequenceLikelihood.UNLIKELY, # 'x'
2872 18: SequenceLikelihood.POSITIVE, # 'y'
2873 50: SequenceLikelihood.UNLIKELY, # 'z'
2874 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2875 59: SequenceLikelihood.UNLIKELY, # 'Å'
2876 56: SequenceLikelihood.NEGATIVE, # 'Ö'
2877 11: SequenceLikelihood.POSITIVE, # 'ä'
2878 57: SequenceLikelihood.UNLIKELY, # 'å'
2879 20: SequenceLikelihood.POSITIVE, # 'ö'
2880 61: SequenceLikelihood.NEGATIVE, # 'Š'
2881 58: SequenceLikelihood.NEGATIVE, # 'š'
2882 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2883 60: SequenceLikelihood.NEGATIVE, # 'ž'
2884 },
2885 3: { # 't'
2886 26: SequenceLikelihood.UNLIKELY, # 'A'
2887 43: SequenceLikelihood.UNLIKELY, # 'B'
2888 42: SequenceLikelihood.UNLIKELY, # 'C'
2889 45: SequenceLikelihood.UNLIKELY, # 'D'
2890 30: SequenceLikelihood.UNLIKELY, # 'E'
2891 46: SequenceLikelihood.UNLIKELY, # 'F'
2892 48: SequenceLikelihood.UNLIKELY, # 'G'
2893 32: SequenceLikelihood.UNLIKELY, # 'H'
2894 38: SequenceLikelihood.UNLIKELY, # 'I'
2895 37: SequenceLikelihood.UNLIKELY, # 'J'
2896 23: SequenceLikelihood.UNLIKELY, # 'K'
2897 28: SequenceLikelihood.UNLIKELY, # 'L'
2898 25: SequenceLikelihood.UNLIKELY, # 'M'
2899 36: SequenceLikelihood.UNLIKELY, # 'N'
2900 35: SequenceLikelihood.UNLIKELY, # 'O'
2901 27: SequenceLikelihood.UNLIKELY, # 'P'
2902 55: SequenceLikelihood.UNLIKELY, # 'Q'
2903 39: SequenceLikelihood.UNLIKELY, # 'R'
2904 21: SequenceLikelihood.UNLIKELY, # 'S'
2905 22: SequenceLikelihood.UNLIKELY, # 'T'
2906 41: SequenceLikelihood.UNLIKELY, # 'U'
2907 31: SequenceLikelihood.UNLIKELY, # 'V'
2908 49: SequenceLikelihood.UNLIKELY, # 'W'
2909 52: SequenceLikelihood.UNLIKELY, # 'X'
2910 44: SequenceLikelihood.UNLIKELY, # 'Y'
2911 54: SequenceLikelihood.UNLIKELY, # 'Z'
2912 1: SequenceLikelihood.POSITIVE, # 'a'
2913 34: SequenceLikelihood.LIKELY, # 'b'
2914 29: SequenceLikelihood.LIKELY, # 'c'
2915 19: SequenceLikelihood.UNLIKELY, # 'd'
2916 4: SequenceLikelihood.POSITIVE, # 'e'
2917 33: SequenceLikelihood.LIKELY, # 'f'
2918 24: SequenceLikelihood.LIKELY, # 'g'
2919 15: SequenceLikelihood.POSITIVE, # 'h'
2920 2: SequenceLikelihood.POSITIVE, # 'i'
2921 17: SequenceLikelihood.POSITIVE, # 'j'
2922 9: SequenceLikelihood.POSITIVE, # 'k'
2923 7: SequenceLikelihood.POSITIVE, # 'l'
2924 12: SequenceLikelihood.POSITIVE, # 'm'
2925 5: SequenceLikelihood.POSITIVE, # 'n'
2926 8: SequenceLikelihood.POSITIVE, # 'o'
2927 16: SequenceLikelihood.POSITIVE, # 'p'
2928 53: SequenceLikelihood.UNLIKELY, # 'q'
2929 13: SequenceLikelihood.POSITIVE, # 'r'
2930 6: SequenceLikelihood.POSITIVE, # 's'
2931 3: SequenceLikelihood.POSITIVE, # 't'
2932 10: SequenceLikelihood.POSITIVE, # 'u'
2933 14: SequenceLikelihood.POSITIVE, # 'v'
2934 40: SequenceLikelihood.LIKELY, # 'w'
2935 47: SequenceLikelihood.UNLIKELY, # 'x'
2936 18: SequenceLikelihood.POSITIVE, # 'y'
2937 50: SequenceLikelihood.LIKELY, # 'z'
2938 51: SequenceLikelihood.UNLIKELY, # 'Ä'
2939 59: SequenceLikelihood.NEGATIVE, # 'Å'
2940 56: SequenceLikelihood.UNLIKELY, # 'Ö'
2941 11: SequenceLikelihood.POSITIVE, # 'ä'
2942 57: SequenceLikelihood.UNLIKELY, # 'å'
2943 20: SequenceLikelihood.POSITIVE, # 'ö'
2944 61: SequenceLikelihood.UNLIKELY, # 'Š'
2945 58: SequenceLikelihood.UNLIKELY, # 'š'
2946 62: SequenceLikelihood.NEGATIVE, # 'Ž'
2947 60: SequenceLikelihood.NEGATIVE, # 'ž'
2948 },
2949 10: { # 'u'
2950 26: SequenceLikelihood.UNLIKELY, # 'A'
2951 43: SequenceLikelihood.UNLIKELY, # 'B'
2952 42: SequenceLikelihood.UNLIKELY, # 'C'
2953 45: SequenceLikelihood.UNLIKELY, # 'D'
2954 30: SequenceLikelihood.UNLIKELY, # 'E'
2955 46: SequenceLikelihood.UNLIKELY, # 'F'
2956 48: SequenceLikelihood.UNLIKELY, # 'G'
2957 32: SequenceLikelihood.UNLIKELY, # 'H'
2958 38: SequenceLikelihood.UNLIKELY, # 'I'
2959 37: SequenceLikelihood.UNLIKELY, # 'J'
2960 23: SequenceLikelihood.UNLIKELY, # 'K'
2961 28: SequenceLikelihood.UNLIKELY, # 'L'
2962 25: SequenceLikelihood.UNLIKELY, # 'M'
2963 36: SequenceLikelihood.UNLIKELY, # 'N'
2964 35: SequenceLikelihood.UNLIKELY, # 'O'
2965 27: SequenceLikelihood.UNLIKELY, # 'P'
2966 55: SequenceLikelihood.UNLIKELY, # 'Q'
2967 39: SequenceLikelihood.UNLIKELY, # 'R'
2968 21: SequenceLikelihood.UNLIKELY, # 'S'
2969 22: SequenceLikelihood.LIKELY, # 'T'
2970 41: SequenceLikelihood.UNLIKELY, # 'U'
2971 31: SequenceLikelihood.UNLIKELY, # 'V'
2972 49: SequenceLikelihood.UNLIKELY, # 'W'
2973 52: SequenceLikelihood.UNLIKELY, # 'X'
2974 44: SequenceLikelihood.UNLIKELY, # 'Y'
2975 54: SequenceLikelihood.UNLIKELY, # 'Z'
2976 1: SequenceLikelihood.POSITIVE, # 'a'
2977 34: SequenceLikelihood.POSITIVE, # 'b'
2978 29: SequenceLikelihood.POSITIVE, # 'c'
2979 19: SequenceLikelihood.POSITIVE, # 'd'
2980 4: SequenceLikelihood.POSITIVE, # 'e'
2981 33: SequenceLikelihood.LIKELY, # 'f'
2982 24: SequenceLikelihood.LIKELY, # 'g'
2983 15: SequenceLikelihood.POSITIVE, # 'h'
2984 2: SequenceLikelihood.POSITIVE, # 'i'
2985 17: SequenceLikelihood.POSITIVE, # 'j'
2986 9: SequenceLikelihood.POSITIVE, # 'k'
2987 7: SequenceLikelihood.POSITIVE, # 'l'
2988 12: SequenceLikelihood.POSITIVE, # 'm'
2989 5: SequenceLikelihood.POSITIVE, # 'n'
2990 8: SequenceLikelihood.POSITIVE, # 'o'
2991 16: SequenceLikelihood.POSITIVE, # 'p'
2992 53: SequenceLikelihood.UNLIKELY, # 'q'
2993 13: SequenceLikelihood.POSITIVE, # 'r'
2994 6: SequenceLikelihood.POSITIVE, # 's'
2995 3: SequenceLikelihood.POSITIVE, # 't'
2996 10: SequenceLikelihood.POSITIVE, # 'u'
2997 14: SequenceLikelihood.POSITIVE, # 'v'
2998 40: SequenceLikelihood.UNLIKELY, # 'w'
2999 47: SequenceLikelihood.LIKELY, # 'x'
3000 18: SequenceLikelihood.LIKELY, # 'y'
3001 50: SequenceLikelihood.LIKELY, # 'z'
3002 51: SequenceLikelihood.UNLIKELY, # 'Ä'
3003 59: SequenceLikelihood.NEGATIVE, # 'Å'
3004 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3005 11: SequenceLikelihood.UNLIKELY, # 'ä'
3006 57: SequenceLikelihood.UNLIKELY, # 'å'
3007 20: SequenceLikelihood.UNLIKELY, # 'ö'
3008 61: SequenceLikelihood.NEGATIVE, # 'Š'
3009 58: SequenceLikelihood.UNLIKELY, # 'š'
3010 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3011 60: SequenceLikelihood.UNLIKELY, # 'ž'
3012 },
3013 14: { # 'v'
3014 26: SequenceLikelihood.UNLIKELY, # 'A'
3015 43: SequenceLikelihood.UNLIKELY, # 'B'
3016 42: SequenceLikelihood.UNLIKELY, # 'C'
3017 45: SequenceLikelihood.UNLIKELY, # 'D'
3018 30: SequenceLikelihood.UNLIKELY, # 'E'
3019 46: SequenceLikelihood.UNLIKELY, # 'F'
3020 48: SequenceLikelihood.UNLIKELY, # 'G'
3021 32: SequenceLikelihood.UNLIKELY, # 'H'
3022 38: SequenceLikelihood.UNLIKELY, # 'I'
3023 37: SequenceLikelihood.UNLIKELY, # 'J'
3024 23: SequenceLikelihood.UNLIKELY, # 'K'
3025 28: SequenceLikelihood.UNLIKELY, # 'L'
3026 25: SequenceLikelihood.UNLIKELY, # 'M'
3027 36: SequenceLikelihood.UNLIKELY, # 'N'
3028 35: SequenceLikelihood.UNLIKELY, # 'O'
3029 27: SequenceLikelihood.UNLIKELY, # 'P'
3030 55: SequenceLikelihood.UNLIKELY, # 'Q'
3031 39: SequenceLikelihood.UNLIKELY, # 'R'
3032 21: SequenceLikelihood.UNLIKELY, # 'S'
3033 22: SequenceLikelihood.UNLIKELY, # 'T'
3034 41: SequenceLikelihood.UNLIKELY, # 'U'
3035 31: SequenceLikelihood.UNLIKELY, # 'V'
3036 49: SequenceLikelihood.UNLIKELY, # 'W'
3037 52: SequenceLikelihood.UNLIKELY, # 'X'
3038 44: SequenceLikelihood.UNLIKELY, # 'Y'
3039 54: SequenceLikelihood.UNLIKELY, # 'Z'
3040 1: SequenceLikelihood.POSITIVE, # 'a'
3041 34: SequenceLikelihood.UNLIKELY, # 'b'
3042 29: SequenceLikelihood.UNLIKELY, # 'c'
3043 19: SequenceLikelihood.UNLIKELY, # 'd'
3044 4: SequenceLikelihood.POSITIVE, # 'e'
3045 33: SequenceLikelihood.UNLIKELY, # 'f'
3046 24: SequenceLikelihood.UNLIKELY, # 'g'
3047 15: SequenceLikelihood.LIKELY, # 'h'
3048 2: SequenceLikelihood.POSITIVE, # 'i'
3049 17: SequenceLikelihood.UNLIKELY, # 'j'
3050 9: SequenceLikelihood.LIKELY, # 'k'
3051 7: SequenceLikelihood.LIKELY, # 'l'
3052 12: SequenceLikelihood.UNLIKELY, # 'm'
3053 5: SequenceLikelihood.LIKELY, # 'n'
3054 8: SequenceLikelihood.POSITIVE, # 'o'
3055 16: SequenceLikelihood.UNLIKELY, # 'p'
3056 53: SequenceLikelihood.UNLIKELY, # 'q'
3057 13: SequenceLikelihood.LIKELY, # 'r'
3058 6: SequenceLikelihood.LIKELY, # 's'
3059 3: SequenceLikelihood.LIKELY, # 't'
3060 10: SequenceLikelihood.POSITIVE, # 'u'
3061 14: SequenceLikelihood.UNLIKELY, # 'v'
3062 40: SequenceLikelihood.UNLIKELY, # 'w'
3063 47: SequenceLikelihood.UNLIKELY, # 'x'
3064 18: SequenceLikelihood.POSITIVE, # 'y'
3065 50: SequenceLikelihood.UNLIKELY, # 'z'
3066 51: SequenceLikelihood.UNLIKELY, # 'Ä'
3067 59: SequenceLikelihood.NEGATIVE, # 'Å'
3068 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3069 11: SequenceLikelihood.POSITIVE, # 'ä'
3070 57: SequenceLikelihood.UNLIKELY, # 'å'
3071 20: SequenceLikelihood.LIKELY, # 'ö'
3072 61: SequenceLikelihood.NEGATIVE, # 'Š'
3073 58: SequenceLikelihood.UNLIKELY, # 'š'
3074 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3075 60: SequenceLikelihood.NEGATIVE, # 'ž'
3076 },
3077 40: { # 'w'
3078 26: SequenceLikelihood.UNLIKELY, # 'A'
3079 43: SequenceLikelihood.UNLIKELY, # 'B'
3080 42: SequenceLikelihood.UNLIKELY, # 'C'
3081 45: SequenceLikelihood.UNLIKELY, # 'D'
3082 30: SequenceLikelihood.UNLIKELY, # 'E'
3083 46: SequenceLikelihood.UNLIKELY, # 'F'
3084 48: SequenceLikelihood.UNLIKELY, # 'G'
3085 32: SequenceLikelihood.UNLIKELY, # 'H'
3086 38: SequenceLikelihood.UNLIKELY, # 'I'
3087 37: SequenceLikelihood.UNLIKELY, # 'J'
3088 23: SequenceLikelihood.UNLIKELY, # 'K'
3089 28: SequenceLikelihood.UNLIKELY, # 'L'
3090 25: SequenceLikelihood.UNLIKELY, # 'M'
3091 36: SequenceLikelihood.UNLIKELY, # 'N'
3092 35: SequenceLikelihood.UNLIKELY, # 'O'
3093 27: SequenceLikelihood.UNLIKELY, # 'P'
3094 55: SequenceLikelihood.UNLIKELY, # 'Q'
3095 39: SequenceLikelihood.UNLIKELY, # 'R'
3096 21: SequenceLikelihood.UNLIKELY, # 'S'
3097 22: SequenceLikelihood.UNLIKELY, # 'T'
3098 41: SequenceLikelihood.UNLIKELY, # 'U'
3099 31: SequenceLikelihood.UNLIKELY, # 'V'
3100 49: SequenceLikelihood.UNLIKELY, # 'W'
3101 52: SequenceLikelihood.UNLIKELY, # 'X'
3102 44: SequenceLikelihood.UNLIKELY, # 'Y'
3103 54: SequenceLikelihood.UNLIKELY, # 'Z'
3104 1: SequenceLikelihood.POSITIVE, # 'a'
3105 34: SequenceLikelihood.UNLIKELY, # 'b'
3106 29: SequenceLikelihood.LIKELY, # 'c'
3107 19: SequenceLikelihood.UNLIKELY, # 'd'
3108 4: SequenceLikelihood.POSITIVE, # 'e'
3109 33: SequenceLikelihood.UNLIKELY, # 'f'
3110 24: SequenceLikelihood.UNLIKELY, # 'g'
3111 15: SequenceLikelihood.LIKELY, # 'h'
3112 2: SequenceLikelihood.POSITIVE, # 'i'
3113 17: SequenceLikelihood.UNLIKELY, # 'j'
3114 9: SequenceLikelihood.UNLIKELY, # 'k'
3115 7: SequenceLikelihood.UNLIKELY, # 'l'
3116 12: SequenceLikelihood.UNLIKELY, # 'm'
3117 5: SequenceLikelihood.LIKELY, # 'n'
3118 8: SequenceLikelihood.POSITIVE, # 'o'
3119 16: SequenceLikelihood.UNLIKELY, # 'p'
3120 53: SequenceLikelihood.UNLIKELY, # 'q'
3121 13: SequenceLikelihood.UNLIKELY, # 'r'
3122 6: SequenceLikelihood.LIKELY, # 's'
3123 3: SequenceLikelihood.UNLIKELY, # 't'
3124 10: SequenceLikelihood.UNLIKELY, # 'u'
3125 14: SequenceLikelihood.UNLIKELY, # 'v'
3126 40: SequenceLikelihood.POSITIVE, # 'w'
3127 47: SequenceLikelihood.UNLIKELY, # 'x'
3128 18: SequenceLikelihood.UNLIKELY, # 'y'
3129 50: SequenceLikelihood.UNLIKELY, # 'z'
3130 51: SequenceLikelihood.UNLIKELY, # 'Ä'
3131 59: SequenceLikelihood.NEGATIVE, # 'Å'
3132 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3133 11: SequenceLikelihood.UNLIKELY, # 'ä'
3134 57: SequenceLikelihood.NEGATIVE, # 'å'
3135 20: SequenceLikelihood.UNLIKELY, # 'ö'
3136 61: SequenceLikelihood.NEGATIVE, # 'Š'
3137 58: SequenceLikelihood.NEGATIVE, # 'š'
3138 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3139 60: SequenceLikelihood.NEGATIVE, # 'ž'
3140 },
3141 47: { # 'x'
3142 26: SequenceLikelihood.UNLIKELY, # 'A'
3143 43: SequenceLikelihood.UNLIKELY, # 'B'
3144 42: SequenceLikelihood.UNLIKELY, # 'C'
3145 45: SequenceLikelihood.UNLIKELY, # 'D'
3146 30: SequenceLikelihood.UNLIKELY, # 'E'
3147 46: SequenceLikelihood.UNLIKELY, # 'F'
3148 48: SequenceLikelihood.UNLIKELY, # 'G'
3149 32: SequenceLikelihood.UNLIKELY, # 'H'
3150 38: SequenceLikelihood.UNLIKELY, # 'I'
3151 37: SequenceLikelihood.UNLIKELY, # 'J'
3152 23: SequenceLikelihood.UNLIKELY, # 'K'
3153 28: SequenceLikelihood.UNLIKELY, # 'L'
3154 25: SequenceLikelihood.UNLIKELY, # 'M'
3155 36: SequenceLikelihood.UNLIKELY, # 'N'
3156 35: SequenceLikelihood.UNLIKELY, # 'O'
3157 27: SequenceLikelihood.UNLIKELY, # 'P'
3158 55: SequenceLikelihood.UNLIKELY, # 'Q'
3159 39: SequenceLikelihood.UNLIKELY, # 'R'
3160 21: SequenceLikelihood.UNLIKELY, # 'S'
3161 22: SequenceLikelihood.UNLIKELY, # 'T'
3162 41: SequenceLikelihood.UNLIKELY, # 'U'
3163 31: SequenceLikelihood.UNLIKELY, # 'V'
3164 49: SequenceLikelihood.UNLIKELY, # 'W'
3165 52: SequenceLikelihood.UNLIKELY, # 'X'
3166 44: SequenceLikelihood.UNLIKELY, # 'Y'
3167 54: SequenceLikelihood.UNLIKELY, # 'Z'
3168 1: SequenceLikelihood.LIKELY, # 'a'
3169 34: SequenceLikelihood.UNLIKELY, # 'b'
3170 29: SequenceLikelihood.LIKELY, # 'c'
3171 19: SequenceLikelihood.UNLIKELY, # 'd'
3172 4: SequenceLikelihood.LIKELY, # 'e'
3173 33: SequenceLikelihood.UNLIKELY, # 'f'
3174 24: SequenceLikelihood.UNLIKELY, # 'g'
3175 15: SequenceLikelihood.UNLIKELY, # 'h'
3176 2: SequenceLikelihood.LIKELY, # 'i'
3177 17: SequenceLikelihood.UNLIKELY, # 'j'
3178 9: SequenceLikelihood.UNLIKELY, # 'k'
3179 7: SequenceLikelihood.UNLIKELY, # 'l'
3180 12: SequenceLikelihood.UNLIKELY, # 'm'
3181 5: SequenceLikelihood.UNLIKELY, # 'n'
3182 8: SequenceLikelihood.UNLIKELY, # 'o'
3183 16: SequenceLikelihood.LIKELY, # 'p'
3184 53: SequenceLikelihood.UNLIKELY, # 'q'
3185 13: SequenceLikelihood.UNLIKELY, # 'r'
3186 6: SequenceLikelihood.LIKELY, # 's'
3187 3: SequenceLikelihood.LIKELY, # 't'
3188 10: SequenceLikelihood.UNLIKELY, # 'u'
3189 14: SequenceLikelihood.UNLIKELY, # 'v'
3190 40: SequenceLikelihood.LIKELY, # 'w'
3191 47: SequenceLikelihood.LIKELY, # 'x'
3192 18: SequenceLikelihood.LIKELY, # 'y'
3193 50: SequenceLikelihood.UNLIKELY, # 'z'
3194 51: SequenceLikelihood.NEGATIVE, # 'Ä'
3195 59: SequenceLikelihood.NEGATIVE, # 'Å'
3196 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3197 11: SequenceLikelihood.UNLIKELY, # 'ä'
3198 57: SequenceLikelihood.UNLIKELY, # 'å'
3199 20: SequenceLikelihood.UNLIKELY, # 'ö'
3200 61: SequenceLikelihood.NEGATIVE, # 'Š'
3201 58: SequenceLikelihood.NEGATIVE, # 'š'
3202 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3203 60: SequenceLikelihood.NEGATIVE, # 'ž'
3204 },
3205 18: { # 'y'
3206 26: SequenceLikelihood.UNLIKELY, # 'A'
3207 43: SequenceLikelihood.UNLIKELY, # 'B'
3208 42: SequenceLikelihood.UNLIKELY, # 'C'
3209 45: SequenceLikelihood.UNLIKELY, # 'D'
3210 30: SequenceLikelihood.UNLIKELY, # 'E'
3211 46: SequenceLikelihood.UNLIKELY, # 'F'
3212 48: SequenceLikelihood.UNLIKELY, # 'G'
3213 32: SequenceLikelihood.UNLIKELY, # 'H'
3214 38: SequenceLikelihood.UNLIKELY, # 'I'
3215 37: SequenceLikelihood.UNLIKELY, # 'J'
3216 23: SequenceLikelihood.UNLIKELY, # 'K'
3217 28: SequenceLikelihood.UNLIKELY, # 'L'
3218 25: SequenceLikelihood.UNLIKELY, # 'M'
3219 36: SequenceLikelihood.UNLIKELY, # 'N'
3220 35: SequenceLikelihood.UNLIKELY, # 'O'
3221 27: SequenceLikelihood.UNLIKELY, # 'P'
3222 55: SequenceLikelihood.UNLIKELY, # 'Q'
3223 39: SequenceLikelihood.UNLIKELY, # 'R'
3224 21: SequenceLikelihood.UNLIKELY, # 'S'
3225 22: SequenceLikelihood.UNLIKELY, # 'T'
3226 41: SequenceLikelihood.UNLIKELY, # 'U'
3227 31: SequenceLikelihood.UNLIKELY, # 'V'
3228 49: SequenceLikelihood.UNLIKELY, # 'W'
3229 52: SequenceLikelihood.UNLIKELY, # 'X'
3230 44: SequenceLikelihood.UNLIKELY, # 'Y'
3231 54: SequenceLikelihood.UNLIKELY, # 'Z'
3232 1: SequenceLikelihood.POSITIVE, # 'a'
3233 34: SequenceLikelihood.LIKELY, # 'b'
3234 29: SequenceLikelihood.LIKELY, # 'c'
3235 19: SequenceLikelihood.POSITIVE, # 'd'
3236 4: SequenceLikelihood.POSITIVE, # 'e'
3237 33: SequenceLikelihood.UNLIKELY, # 'f'
3238 24: SequenceLikelihood.LIKELY, # 'g'
3239 15: SequenceLikelihood.POSITIVE, # 'h'
3240 2: SequenceLikelihood.POSITIVE, # 'i'
3241 17: SequenceLikelihood.POSITIVE, # 'j'
3242 9: SequenceLikelihood.POSITIVE, # 'k'
3243 7: SequenceLikelihood.POSITIVE, # 'l'
3244 12: SequenceLikelihood.POSITIVE, # 'm'
3245 5: SequenceLikelihood.POSITIVE, # 'n'
3246 8: SequenceLikelihood.POSITIVE, # 'o'
3247 16: SequenceLikelihood.POSITIVE, # 'p'
3248 53: SequenceLikelihood.UNLIKELY, # 'q'
3249 13: SequenceLikelihood.POSITIVE, # 'r'
3250 6: SequenceLikelihood.POSITIVE, # 's'
3251 3: SequenceLikelihood.POSITIVE, # 't'
3252 10: SequenceLikelihood.LIKELY, # 'u'
3253 14: SequenceLikelihood.POSITIVE, # 'v'
3254 40: SequenceLikelihood.LIKELY, # 'w'
3255 47: SequenceLikelihood.UNLIKELY, # 'x'
3256 18: SequenceLikelihood.POSITIVE, # 'y'
3257 50: SequenceLikelihood.UNLIKELY, # 'z'
3258 51: SequenceLikelihood.UNLIKELY, # 'Ä'
3259 59: SequenceLikelihood.NEGATIVE, # 'Å'
3260 56: SequenceLikelihood.UNLIKELY, # 'Ö'
3261 11: SequenceLikelihood.POSITIVE, # 'ä'
3262 57: SequenceLikelihood.UNLIKELY, # 'å'
3263 20: SequenceLikelihood.POSITIVE, # 'ö'
3264 61: SequenceLikelihood.NEGATIVE, # 'Š'
3265 58: SequenceLikelihood.UNLIKELY, # 'š'
3266 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3267 60: SequenceLikelihood.UNLIKELY, # 'ž'
3268 },
3269 50: { # 'z'
3270 26: SequenceLikelihood.UNLIKELY, # 'A'
3271 43: SequenceLikelihood.UNLIKELY, # 'B'
3272 42: SequenceLikelihood.UNLIKELY, # 'C'
3273 45: SequenceLikelihood.UNLIKELY, # 'D'
3274 30: SequenceLikelihood.UNLIKELY, # 'E'
3275 46: SequenceLikelihood.UNLIKELY, # 'F'
3276 48: SequenceLikelihood.UNLIKELY, # 'G'
3277 32: SequenceLikelihood.UNLIKELY, # 'H'
3278 38: SequenceLikelihood.UNLIKELY, # 'I'
3279 37: SequenceLikelihood.UNLIKELY, # 'J'
3280 23: SequenceLikelihood.UNLIKELY, # 'K'
3281 28: SequenceLikelihood.UNLIKELY, # 'L'
3282 25: SequenceLikelihood.UNLIKELY, # 'M'
3283 36: SequenceLikelihood.UNLIKELY, # 'N'
3284 35: SequenceLikelihood.UNLIKELY, # 'O'
3285 27: SequenceLikelihood.UNLIKELY, # 'P'
3286 55: SequenceLikelihood.UNLIKELY, # 'Q'
3287 39: SequenceLikelihood.UNLIKELY, # 'R'
3288 21: SequenceLikelihood.UNLIKELY, # 'S'
3289 22: SequenceLikelihood.UNLIKELY, # 'T'
3290 41: SequenceLikelihood.UNLIKELY, # 'U'
3291 31: SequenceLikelihood.UNLIKELY, # 'V'
3292 49: SequenceLikelihood.UNLIKELY, # 'W'
3293 52: SequenceLikelihood.UNLIKELY, # 'X'
3294 44: SequenceLikelihood.UNLIKELY, # 'Y'
3295 54: SequenceLikelihood.UNLIKELY, # 'Z'
3296 1: SequenceLikelihood.LIKELY, # 'a'
3297 34: SequenceLikelihood.UNLIKELY, # 'b'
3298 29: SequenceLikelihood.UNLIKELY, # 'c'
3299 19: SequenceLikelihood.UNLIKELY, # 'd'
3300 4: SequenceLikelihood.LIKELY, # 'e'
3301 33: SequenceLikelihood.UNLIKELY, # 'f'
3302 24: SequenceLikelihood.UNLIKELY, # 'g'
3303 15: SequenceLikelihood.UNLIKELY, # 'h'
3304 2: SequenceLikelihood.LIKELY, # 'i'
3305 17: SequenceLikelihood.UNLIKELY, # 'j'
3306 9: SequenceLikelihood.UNLIKELY, # 'k'
3307 7: SequenceLikelihood.UNLIKELY, # 'l'
3308 12: SequenceLikelihood.UNLIKELY, # 'm'
3309 5: SequenceLikelihood.UNLIKELY, # 'n'
3310 8: SequenceLikelihood.LIKELY, # 'o'
3311 16: SequenceLikelihood.UNLIKELY, # 'p'
3312 53: SequenceLikelihood.UNLIKELY, # 'q'
3313 13: SequenceLikelihood.UNLIKELY, # 'r'
3314 6: SequenceLikelihood.UNLIKELY, # 's'
3315 3: SequenceLikelihood.UNLIKELY, # 't'
3316 10: SequenceLikelihood.LIKELY, # 'u'
3317 14: SequenceLikelihood.UNLIKELY, # 'v'
3318 40: SequenceLikelihood.UNLIKELY, # 'w'
3319 47: SequenceLikelihood.UNLIKELY, # 'x'
3320 18: SequenceLikelihood.LIKELY, # 'y'
3321 50: SequenceLikelihood.LIKELY, # 'z'
3322 51: SequenceLikelihood.NEGATIVE, # 'Ä'
3323 59: SequenceLikelihood.NEGATIVE, # 'Å'
3324 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3325 11: SequenceLikelihood.UNLIKELY, # 'ä'
3326 57: SequenceLikelihood.UNLIKELY, # 'å'
3327 20: SequenceLikelihood.UNLIKELY, # 'ö'
3328 61: SequenceLikelihood.NEGATIVE, # 'Š'
3329 58: SequenceLikelihood.NEGATIVE, # 'š'
3330 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3331 60: SequenceLikelihood.NEGATIVE, # 'ž'
3332 },
3333 51: { # 'Ä'
3334 26: SequenceLikelihood.UNLIKELY, # 'A'
3335 43: SequenceLikelihood.UNLIKELY, # 'B'
3336 42: SequenceLikelihood.UNLIKELY, # 'C'
3337 45: SequenceLikelihood.UNLIKELY, # 'D'
3338 30: SequenceLikelihood.UNLIKELY, # 'E'
3339 46: SequenceLikelihood.UNLIKELY, # 'F'
3340 48: SequenceLikelihood.UNLIKELY, # 'G'
3341 32: SequenceLikelihood.UNLIKELY, # 'H'
3342 38: SequenceLikelihood.LIKELY, # 'I'
3343 37: SequenceLikelihood.UNLIKELY, # 'J'
3344 23: SequenceLikelihood.UNLIKELY, # 'K'
3345 28: SequenceLikelihood.UNLIKELY, # 'L'
3346 25: SequenceLikelihood.UNLIKELY, # 'M'
3347 36: SequenceLikelihood.LIKELY, # 'N'
3348 35: SequenceLikelihood.UNLIKELY, # 'O'
3349 27: SequenceLikelihood.UNLIKELY, # 'P'
3350 55: SequenceLikelihood.UNLIKELY, # 'Q'
3351 39: SequenceLikelihood.LIKELY, # 'R'
3352 21: SequenceLikelihood.UNLIKELY, # 'S'
3353 22: SequenceLikelihood.LIKELY, # 'T'
3354 41: SequenceLikelihood.UNLIKELY, # 'U'
3355 31: SequenceLikelihood.UNLIKELY, # 'V'
3356 49: SequenceLikelihood.UNLIKELY, # 'W'
3357 52: SequenceLikelihood.UNLIKELY, # 'X'
3358 44: SequenceLikelihood.UNLIKELY, # 'Y'
3359 54: SequenceLikelihood.NEGATIVE, # 'Z'
3360 1: SequenceLikelihood.UNLIKELY, # 'a'
3361 34: SequenceLikelihood.UNLIKELY, # 'b'
3362 29: SequenceLikelihood.NEGATIVE, # 'c'
3363 19: SequenceLikelihood.UNLIKELY, # 'd'
3364 4: SequenceLikelihood.UNLIKELY, # 'e'
3365 33: SequenceLikelihood.UNLIKELY, # 'f'
3366 24: SequenceLikelihood.UNLIKELY, # 'g'
3367 15: SequenceLikelihood.UNLIKELY, # 'h'
3368 2: SequenceLikelihood.LIKELY, # 'i'
3369 17: SequenceLikelihood.UNLIKELY, # 'j'
3370 9: SequenceLikelihood.UNLIKELY, # 'k'
3371 7: SequenceLikelihood.LIKELY, # 'l'
3372 12: SequenceLikelihood.UNLIKELY, # 'm'
3373 5: SequenceLikelihood.UNLIKELY, # 'n'
3374 8: SequenceLikelihood.NEGATIVE, # 'o'
3375 16: SequenceLikelihood.UNLIKELY, # 'p'
3376 53: SequenceLikelihood.NEGATIVE, # 'q'
3377 13: SequenceLikelihood.UNLIKELY, # 'r'
3378 6: SequenceLikelihood.UNLIKELY, # 's'
3379 3: SequenceLikelihood.UNLIKELY, # 't'
3380 10: SequenceLikelihood.NEGATIVE, # 'u'
3381 14: SequenceLikelihood.UNLIKELY, # 'v'
3382 40: SequenceLikelihood.NEGATIVE, # 'w'
3383 47: SequenceLikelihood.UNLIKELY, # 'x'
3384 18: SequenceLikelihood.UNLIKELY, # 'y'
3385 50: SequenceLikelihood.NEGATIVE, # 'z'
3386 51: SequenceLikelihood.LIKELY, # 'Ä'
3387 59: SequenceLikelihood.NEGATIVE, # 'Å'
3388 56: SequenceLikelihood.UNLIKELY, # 'Ö'
3389 11: SequenceLikelihood.LIKELY, # 'ä'
3390 57: SequenceLikelihood.NEGATIVE, # 'å'
3391 20: SequenceLikelihood.NEGATIVE, # 'ö'
3392 61: SequenceLikelihood.NEGATIVE, # 'Š'
3393 58: SequenceLikelihood.NEGATIVE, # 'š'
3394 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3395 60: SequenceLikelihood.NEGATIVE, # 'ž'
3396 },
3397 59: { # 'Å'
3398 26: SequenceLikelihood.UNLIKELY, # 'A'
3399 43: SequenceLikelihood.UNLIKELY, # 'B'
3400 42: SequenceLikelihood.NEGATIVE, # 'C'
3401 45: SequenceLikelihood.UNLIKELY, # 'D'
3402 30: SequenceLikelihood.NEGATIVE, # 'E'
3403 46: SequenceLikelihood.UNLIKELY, # 'F'
3404 48: SequenceLikelihood.UNLIKELY, # 'G'
3405 32: SequenceLikelihood.UNLIKELY, # 'H'
3406 38: SequenceLikelihood.UNLIKELY, # 'I'
3407 37: SequenceLikelihood.NEGATIVE, # 'J'
3408 23: SequenceLikelihood.UNLIKELY, # 'K'
3409 28: SequenceLikelihood.UNLIKELY, # 'L'
3410 25: SequenceLikelihood.UNLIKELY, # 'M'
3411 36: SequenceLikelihood.UNLIKELY, # 'N'
3412 35: SequenceLikelihood.UNLIKELY, # 'O'
3413 27: SequenceLikelihood.NEGATIVE, # 'P'
3414 55: SequenceLikelihood.NEGATIVE, # 'Q'
3415 39: SequenceLikelihood.UNLIKELY, # 'R'
3416 21: SequenceLikelihood.UNLIKELY, # 'S'
3417 22: SequenceLikelihood.UNLIKELY, # 'T'
3418 41: SequenceLikelihood.UNLIKELY, # 'U'
3419 31: SequenceLikelihood.NEGATIVE, # 'V'
3420 49: SequenceLikelihood.NEGATIVE, # 'W'
3421 52: SequenceLikelihood.NEGATIVE, # 'X'
3422 44: SequenceLikelihood.NEGATIVE, # 'Y'
3423 54: SequenceLikelihood.NEGATIVE, # 'Z'
3424 1: SequenceLikelihood.NEGATIVE, # 'a'
3425 34: SequenceLikelihood.UNLIKELY, # 'b'
3426 29: SequenceLikelihood.NEGATIVE, # 'c'
3427 19: SequenceLikelihood.UNLIKELY, # 'd'
3428 4: SequenceLikelihood.NEGATIVE, # 'e'
3429 33: SequenceLikelihood.UNLIKELY, # 'f'
3430 24: SequenceLikelihood.UNLIKELY, # 'g'
3431 15: SequenceLikelihood.UNLIKELY, # 'h'
3432 2: SequenceLikelihood.UNLIKELY, # 'i'
3433 17: SequenceLikelihood.NEGATIVE, # 'j'
3434 9: SequenceLikelihood.UNLIKELY, # 'k'
3435 7: SequenceLikelihood.UNLIKELY, # 'l'
3436 12: SequenceLikelihood.UNLIKELY, # 'm'
3437 5: SequenceLikelihood.UNLIKELY, # 'n'
3438 8: SequenceLikelihood.NEGATIVE, # 'o'
3439 16: SequenceLikelihood.UNLIKELY, # 'p'
3440 53: SequenceLikelihood.NEGATIVE, # 'q'
3441 13: SequenceLikelihood.UNLIKELY, # 'r'
3442 6: SequenceLikelihood.UNLIKELY, # 's'
3443 3: SequenceLikelihood.UNLIKELY, # 't'
3444 10: SequenceLikelihood.NEGATIVE, # 'u'
3445 14: SequenceLikelihood.UNLIKELY, # 'v'
3446 40: SequenceLikelihood.NEGATIVE, # 'w'
3447 47: SequenceLikelihood.NEGATIVE, # 'x'
3448 18: SequenceLikelihood.NEGATIVE, # 'y'
3449 50: SequenceLikelihood.NEGATIVE, # 'z'
3450 51: SequenceLikelihood.NEGATIVE, # 'Ä'
3451 59: SequenceLikelihood.NEGATIVE, # 'Å'
3452 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3453 11: SequenceLikelihood.NEGATIVE, # 'ä'
3454 57: SequenceLikelihood.UNLIKELY, # 'å'
3455 20: SequenceLikelihood.NEGATIVE, # 'ö'
3456 61: SequenceLikelihood.NEGATIVE, # 'Š'
3457 58: SequenceLikelihood.NEGATIVE, # 'š'
3458 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3459 60: SequenceLikelihood.NEGATIVE, # 'ž'
3460 },
3461 56: { # 'Ö'
3462 26: SequenceLikelihood.UNLIKELY, # 'A'
3463 43: SequenceLikelihood.UNLIKELY, # 'B'
3464 42: SequenceLikelihood.NEGATIVE, # 'C'
3465 45: SequenceLikelihood.UNLIKELY, # 'D'
3466 30: SequenceLikelihood.UNLIKELY, # 'E'
3467 46: SequenceLikelihood.UNLIKELY, # 'F'
3468 48: SequenceLikelihood.UNLIKELY, # 'G'
3469 32: SequenceLikelihood.UNLIKELY, # 'H'
3470 38: SequenceLikelihood.UNLIKELY, # 'I'
3471 37: SequenceLikelihood.UNLIKELY, # 'J'
3472 23: SequenceLikelihood.UNLIKELY, # 'K'
3473 28: SequenceLikelihood.UNLIKELY, # 'L'
3474 25: SequenceLikelihood.UNLIKELY, # 'M'
3475 36: SequenceLikelihood.UNLIKELY, # 'N'
3476 35: SequenceLikelihood.UNLIKELY, # 'O'
3477 27: SequenceLikelihood.UNLIKELY, # 'P'
3478 55: SequenceLikelihood.NEGATIVE, # 'Q'
3479 39: SequenceLikelihood.UNLIKELY, # 'R'
3480 21: SequenceLikelihood.UNLIKELY, # 'S'
3481 22: SequenceLikelihood.UNLIKELY, # 'T'
3482 41: SequenceLikelihood.UNLIKELY, # 'U'
3483 31: SequenceLikelihood.UNLIKELY, # 'V'
3484 49: SequenceLikelihood.NEGATIVE, # 'W'
3485 52: SequenceLikelihood.NEGATIVE, # 'X'
3486 44: SequenceLikelihood.UNLIKELY, # 'Y'
3487 54: SequenceLikelihood.UNLIKELY, # 'Z'
3488 1: SequenceLikelihood.UNLIKELY, # 'a'
3489 34: SequenceLikelihood.UNLIKELY, # 'b'
3490 29: SequenceLikelihood.UNLIKELY, # 'c'
3491 19: SequenceLikelihood.UNLIKELY, # 'd'
3492 4: SequenceLikelihood.UNLIKELY, # 'e'
3493 33: SequenceLikelihood.UNLIKELY, # 'f'
3494 24: SequenceLikelihood.UNLIKELY, # 'g'
3495 15: SequenceLikelihood.UNLIKELY, # 'h'
3496 2: SequenceLikelihood.UNLIKELY, # 'i'
3497 17: SequenceLikelihood.UNLIKELY, # 'j'
3498 9: SequenceLikelihood.UNLIKELY, # 'k'
3499 7: SequenceLikelihood.UNLIKELY, # 'l'
3500 12: SequenceLikelihood.UNLIKELY, # 'm'
3501 5: SequenceLikelihood.UNLIKELY, # 'n'
3502 8: SequenceLikelihood.NEGATIVE, # 'o'
3503 16: SequenceLikelihood.UNLIKELY, # 'p'
3504 53: SequenceLikelihood.NEGATIVE, # 'q'
3505 13: SequenceLikelihood.UNLIKELY, # 'r'
3506 6: SequenceLikelihood.UNLIKELY, # 's'
3507 3: SequenceLikelihood.UNLIKELY, # 't'
3508 10: SequenceLikelihood.UNLIKELY, # 'u'
3509 14: SequenceLikelihood.UNLIKELY, # 'v'
3510 40: SequenceLikelihood.NEGATIVE, # 'w'
3511 47: SequenceLikelihood.NEGATIVE, # 'x'
3512 18: SequenceLikelihood.UNLIKELY, # 'y'
3513 50: SequenceLikelihood.UNLIKELY, # 'z'
3514 51: SequenceLikelihood.UNLIKELY, # 'Ä'
3515 59: SequenceLikelihood.UNLIKELY, # 'Å'
3516 56: SequenceLikelihood.UNLIKELY, # 'Ö'
3517 11: SequenceLikelihood.UNLIKELY, # 'ä'
3518 57: SequenceLikelihood.NEGATIVE, # 'å'
3519 20: SequenceLikelihood.UNLIKELY, # 'ö'
3520 61: SequenceLikelihood.NEGATIVE, # 'Š'
3521 58: SequenceLikelihood.NEGATIVE, # 'š'
3522 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3523 60: SequenceLikelihood.NEGATIVE, # 'ž'
3524 },
3525 11: { # 'ä'
3526 26: SequenceLikelihood.UNLIKELY, # 'A'
3527 43: SequenceLikelihood.UNLIKELY, # 'B'
3528 42: SequenceLikelihood.UNLIKELY, # 'C'
3529 45: SequenceLikelihood.UNLIKELY, # 'D'
3530 30: SequenceLikelihood.UNLIKELY, # 'E'
3531 46: SequenceLikelihood.UNLIKELY, # 'F'
3532 48: SequenceLikelihood.UNLIKELY, # 'G'
3533 32: SequenceLikelihood.UNLIKELY, # 'H'
3534 38: SequenceLikelihood.UNLIKELY, # 'I'
3535 37: SequenceLikelihood.UNLIKELY, # 'J'
3536 23: SequenceLikelihood.UNLIKELY, # 'K'
3537 28: SequenceLikelihood.UNLIKELY, # 'L'
3538 25: SequenceLikelihood.UNLIKELY, # 'M'
3539 36: SequenceLikelihood.UNLIKELY, # 'N'
3540 35: SequenceLikelihood.UNLIKELY, # 'O'
3541 27: SequenceLikelihood.UNLIKELY, # 'P'
3542 55: SequenceLikelihood.NEGATIVE, # 'Q'
3543 39: SequenceLikelihood.UNLIKELY, # 'R'
3544 21: SequenceLikelihood.UNLIKELY, # 'S'
3545 22: SequenceLikelihood.UNLIKELY, # 'T'
3546 41: SequenceLikelihood.UNLIKELY, # 'U'
3547 31: SequenceLikelihood.UNLIKELY, # 'V'
3548 49: SequenceLikelihood.UNLIKELY, # 'W'
3549 52: SequenceLikelihood.UNLIKELY, # 'X'
3550 44: SequenceLikelihood.UNLIKELY, # 'Y'
3551 54: SequenceLikelihood.NEGATIVE, # 'Z'
3552 1: SequenceLikelihood.POSITIVE, # 'a'
3553 34: SequenceLikelihood.UNLIKELY, # 'b'
3554 29: SequenceLikelihood.UNLIKELY, # 'c'
3555 19: SequenceLikelihood.POSITIVE, # 'd'
3556 4: SequenceLikelihood.POSITIVE, # 'e'
3557 33: SequenceLikelihood.UNLIKELY, # 'f'
3558 24: SequenceLikelihood.UNLIKELY, # 'g'
3559 15: SequenceLikelihood.POSITIVE, # 'h'
3560 2: SequenceLikelihood.POSITIVE, # 'i'
3561 17: SequenceLikelihood.POSITIVE, # 'j'
3562 9: SequenceLikelihood.POSITIVE, # 'k'
3563 7: SequenceLikelihood.POSITIVE, # 'l'
3564 12: SequenceLikelihood.POSITIVE, # 'm'
3565 5: SequenceLikelihood.POSITIVE, # 'n'
3566 8: SequenceLikelihood.POSITIVE, # 'o'
3567 16: SequenceLikelihood.POSITIVE, # 'p'
3568 53: SequenceLikelihood.NEGATIVE, # 'q'
3569 13: SequenceLikelihood.POSITIVE, # 'r'
3570 6: SequenceLikelihood.POSITIVE, # 's'
3571 3: SequenceLikelihood.POSITIVE, # 't'
3572 10: SequenceLikelihood.LIKELY, # 'u'
3573 14: SequenceLikelihood.POSITIVE, # 'v'
3574 40: SequenceLikelihood.UNLIKELY, # 'w'
3575 47: SequenceLikelihood.UNLIKELY, # 'x'
3576 18: SequenceLikelihood.POSITIVE, # 'y'
3577 50: SequenceLikelihood.UNLIKELY, # 'z'
3578 51: SequenceLikelihood.UNLIKELY, # 'Ä'
3579 59: SequenceLikelihood.NEGATIVE, # 'Å'
3580 56: SequenceLikelihood.UNLIKELY, # 'Ö'
3581 11: SequenceLikelihood.POSITIVE, # 'ä'
3582 57: SequenceLikelihood.UNLIKELY, # 'å'
3583 20: SequenceLikelihood.LIKELY, # 'ö'
3584 61: SequenceLikelihood.NEGATIVE, # 'Š'
3585 58: SequenceLikelihood.NEGATIVE, # 'š'
3586 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3587 60: SequenceLikelihood.NEGATIVE, # 'ž'
3588 },
3589 57: { # 'å'
3590 26: SequenceLikelihood.NEGATIVE, # 'A'
3591 43: SequenceLikelihood.NEGATIVE, # 'B'
3592 42: SequenceLikelihood.NEGATIVE, # 'C'
3593 45: SequenceLikelihood.NEGATIVE, # 'D'
3594 30: SequenceLikelihood.NEGATIVE, # 'E'
3595 46: SequenceLikelihood.NEGATIVE, # 'F'
3596 48: SequenceLikelihood.NEGATIVE, # 'G'
3597 32: SequenceLikelihood.NEGATIVE, # 'H'
3598 38: SequenceLikelihood.NEGATIVE, # 'I'
3599 37: SequenceLikelihood.NEGATIVE, # 'J'
3600 23: SequenceLikelihood.UNLIKELY, # 'K'
3601 28: SequenceLikelihood.NEGATIVE, # 'L'
3602 25: SequenceLikelihood.UNLIKELY, # 'M'
3603 36: SequenceLikelihood.NEGATIVE, # 'N'
3604 35: SequenceLikelihood.NEGATIVE, # 'O'
3605 27: SequenceLikelihood.NEGATIVE, # 'P'
3606 55: SequenceLikelihood.NEGATIVE, # 'Q'
3607 39: SequenceLikelihood.NEGATIVE, # 'R'
3608 21: SequenceLikelihood.NEGATIVE, # 'S'
3609 22: SequenceLikelihood.NEGATIVE, # 'T'
3610 41: SequenceLikelihood.NEGATIVE, # 'U'
3611 31: SequenceLikelihood.NEGATIVE, # 'V'
3612 49: SequenceLikelihood.NEGATIVE, # 'W'
3613 52: SequenceLikelihood.NEGATIVE, # 'X'
3614 44: SequenceLikelihood.NEGATIVE, # 'Y'
3615 54: SequenceLikelihood.NEGATIVE, # 'Z'
3616 1: SequenceLikelihood.UNLIKELY, # 'a'
3617 34: SequenceLikelihood.UNLIKELY, # 'b'
3618 29: SequenceLikelihood.NEGATIVE, # 'c'
3619 19: SequenceLikelihood.UNLIKELY, # 'd'
3620 4: SequenceLikelihood.UNLIKELY, # 'e'
3621 33: SequenceLikelihood.UNLIKELY, # 'f'
3622 24: SequenceLikelihood.UNLIKELY, # 'g'
3623 15: SequenceLikelihood.UNLIKELY, # 'h'
3624 2: SequenceLikelihood.UNLIKELY, # 'i'
3625 17: SequenceLikelihood.NEGATIVE, # 'j'
3626 9: SequenceLikelihood.UNLIKELY, # 'k'
3627 7: SequenceLikelihood.UNLIKELY, # 'l'
3628 12: SequenceLikelihood.UNLIKELY, # 'm'
3629 5: SequenceLikelihood.UNLIKELY, # 'n'
3630 8: SequenceLikelihood.UNLIKELY, # 'o'
3631 16: SequenceLikelihood.UNLIKELY, # 'p'
3632 53: SequenceLikelihood.NEGATIVE, # 'q'
3633 13: SequenceLikelihood.UNLIKELY, # 'r'
3634 6: SequenceLikelihood.UNLIKELY, # 's'
3635 3: SequenceLikelihood.UNLIKELY, # 't'
3636 10: SequenceLikelihood.UNLIKELY, # 'u'
3637 14: SequenceLikelihood.UNLIKELY, # 'v'
3638 40: SequenceLikelihood.NEGATIVE, # 'w'
3639 47: SequenceLikelihood.UNLIKELY, # 'x'
3640 18: SequenceLikelihood.UNLIKELY, # 'y'
3641 50: SequenceLikelihood.NEGATIVE, # 'z'
3642 51: SequenceLikelihood.NEGATIVE, # 'Ä'
3643 59: SequenceLikelihood.NEGATIVE, # 'Å'
3644 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3645 11: SequenceLikelihood.UNLIKELY, # 'ä'
3646 57: SequenceLikelihood.UNLIKELY, # 'å'
3647 20: SequenceLikelihood.UNLIKELY, # 'ö'
3648 61: SequenceLikelihood.NEGATIVE, # 'Š'
3649 58: SequenceLikelihood.NEGATIVE, # 'š'
3650 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3651 60: SequenceLikelihood.NEGATIVE, # 'ž'
3652 },
3653 20: { # 'ö'
3654 26: SequenceLikelihood.UNLIKELY, # 'A'
3655 43: SequenceLikelihood.UNLIKELY, # 'B'
3656 42: SequenceLikelihood.UNLIKELY, # 'C'
3657 45: SequenceLikelihood.UNLIKELY, # 'D'
3658 30: SequenceLikelihood.UNLIKELY, # 'E'
3659 46: SequenceLikelihood.UNLIKELY, # 'F'
3660 48: SequenceLikelihood.UNLIKELY, # 'G'
3661 32: SequenceLikelihood.UNLIKELY, # 'H'
3662 38: SequenceLikelihood.UNLIKELY, # 'I'
3663 37: SequenceLikelihood.UNLIKELY, # 'J'
3664 23: SequenceLikelihood.UNLIKELY, # 'K'
3665 28: SequenceLikelihood.UNLIKELY, # 'L'
3666 25: SequenceLikelihood.UNLIKELY, # 'M'
3667 36: SequenceLikelihood.UNLIKELY, # 'N'
3668 35: SequenceLikelihood.UNLIKELY, # 'O'
3669 27: SequenceLikelihood.UNLIKELY, # 'P'
3670 55: SequenceLikelihood.NEGATIVE, # 'Q'
3671 39: SequenceLikelihood.UNLIKELY, # 'R'
3672 21: SequenceLikelihood.UNLIKELY, # 'S'
3673 22: SequenceLikelihood.UNLIKELY, # 'T'
3674 41: SequenceLikelihood.UNLIKELY, # 'U'
3675 31: SequenceLikelihood.UNLIKELY, # 'V'
3676 49: SequenceLikelihood.NEGATIVE, # 'W'
3677 52: SequenceLikelihood.UNLIKELY, # 'X'
3678 44: SequenceLikelihood.UNLIKELY, # 'Y'
3679 54: SequenceLikelihood.NEGATIVE, # 'Z'
3680 1: SequenceLikelihood.LIKELY, # 'a'
3681 34: SequenceLikelihood.UNLIKELY, # 'b'
3682 29: SequenceLikelihood.UNLIKELY, # 'c'
3683 19: SequenceLikelihood.POSITIVE, # 'd'
3684 4: SequenceLikelihood.LIKELY, # 'e'
3685 33: SequenceLikelihood.UNLIKELY, # 'f'
3686 24: SequenceLikelihood.UNLIKELY, # 'g'
3687 15: SequenceLikelihood.POSITIVE, # 'h'
3688 2: SequenceLikelihood.POSITIVE, # 'i'
3689 17: SequenceLikelihood.POSITIVE, # 'j'
3690 9: SequenceLikelihood.POSITIVE, # 'k'
3691 7: SequenceLikelihood.POSITIVE, # 'l'
3692 12: SequenceLikelihood.POSITIVE, # 'm'
3693 5: SequenceLikelihood.POSITIVE, # 'n'
3694 8: SequenceLikelihood.LIKELY, # 'o'
3695 16: SequenceLikelihood.POSITIVE, # 'p'
3696 53: SequenceLikelihood.NEGATIVE, # 'q'
3697 13: SequenceLikelihood.POSITIVE, # 'r'
3698 6: SequenceLikelihood.POSITIVE, # 's'
3699 3: SequenceLikelihood.POSITIVE, # 't'
3700 10: SequenceLikelihood.LIKELY, # 'u'
3701 14: SequenceLikelihood.POSITIVE, # 'v'
3702 40: SequenceLikelihood.UNLIKELY, # 'w'
3703 47: SequenceLikelihood.UNLIKELY, # 'x'
3704 18: SequenceLikelihood.POSITIVE, # 'y'
3705 50: SequenceLikelihood.UNLIKELY, # 'z'
3706 51: SequenceLikelihood.UNLIKELY, # 'Ä'
3707 59: SequenceLikelihood.NEGATIVE, # 'Å'
3708 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3709 11: SequenceLikelihood.POSITIVE, # 'ä'
3710 57: SequenceLikelihood.UNLIKELY, # 'å'
3711 20: SequenceLikelihood.POSITIVE, # 'ö'
3712 61: SequenceLikelihood.NEGATIVE, # 'Š'
3713 58: SequenceLikelihood.NEGATIVE, # 'š'
3714 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3715 60: SequenceLikelihood.NEGATIVE, # 'ž'
3716 },
3717 61: { # 'Š'
3718 26: SequenceLikelihood.NEGATIVE, # 'A'
3719 43: SequenceLikelihood.NEGATIVE, # 'B'
3720 42: SequenceLikelihood.NEGATIVE, # 'C'
3721 45: SequenceLikelihood.NEGATIVE, # 'D'
3722 30: SequenceLikelihood.UNLIKELY, # 'E'
3723 46: SequenceLikelihood.NEGATIVE, # 'F'
3724 48: SequenceLikelihood.NEGATIVE, # 'G'
3725 32: SequenceLikelihood.NEGATIVE, # 'H'
3726 38: SequenceLikelihood.NEGATIVE, # 'I'
3727 37: SequenceLikelihood.NEGATIVE, # 'J'
3728 23: SequenceLikelihood.UNLIKELY, # 'K'
3729 28: SequenceLikelihood.NEGATIVE, # 'L'
3730 25: SequenceLikelihood.NEGATIVE, # 'M'
3731 36: SequenceLikelihood.NEGATIVE, # 'N'
3732 35: SequenceLikelihood.NEGATIVE, # 'O'
3733 27: SequenceLikelihood.NEGATIVE, # 'P'
3734 55: SequenceLikelihood.NEGATIVE, # 'Q'
3735 39: SequenceLikelihood.NEGATIVE, # 'R'
3736 21: SequenceLikelihood.NEGATIVE, # 'S'
3737 22: SequenceLikelihood.NEGATIVE, # 'T'
3738 41: SequenceLikelihood.NEGATIVE, # 'U'
3739 31: SequenceLikelihood.NEGATIVE, # 'V'
3740 49: SequenceLikelihood.NEGATIVE, # 'W'
3741 52: SequenceLikelihood.NEGATIVE, # 'X'
3742 44: SequenceLikelihood.NEGATIVE, # 'Y'
3743 54: SequenceLikelihood.NEGATIVE, # 'Z'
3744 1: SequenceLikelihood.UNLIKELY, # 'a'
3745 34: SequenceLikelihood.NEGATIVE, # 'b'
3746 29: SequenceLikelihood.NEGATIVE, # 'c'
3747 19: SequenceLikelihood.NEGATIVE, # 'd'
3748 4: SequenceLikelihood.UNLIKELY, # 'e'
3749 33: SequenceLikelihood.NEGATIVE, # 'f'
3750 24: SequenceLikelihood.NEGATIVE, # 'g'
3751 15: SequenceLikelihood.NEGATIVE, # 'h'
3752 2: SequenceLikelihood.UNLIKELY, # 'i'
3753 17: SequenceLikelihood.NEGATIVE, # 'j'
3754 9: SequenceLikelihood.UNLIKELY, # 'k'
3755 7: SequenceLikelihood.UNLIKELY, # 'l'
3756 12: SequenceLikelihood.NEGATIVE, # 'm'
3757 5: SequenceLikelihood.NEGATIVE, # 'n'
3758 8: SequenceLikelihood.UNLIKELY, # 'o'
3759 16: SequenceLikelihood.UNLIKELY, # 'p'
3760 53: SequenceLikelihood.NEGATIVE, # 'q'
3761 13: SequenceLikelihood.NEGATIVE, # 'r'
3762 6: SequenceLikelihood.NEGATIVE, # 's'
3763 3: SequenceLikelihood.UNLIKELY, # 't'
3764 10: SequenceLikelihood.UNLIKELY, # 'u'
3765 14: SequenceLikelihood.UNLIKELY, # 'v'
3766 40: SequenceLikelihood.NEGATIVE, # 'w'
3767 47: SequenceLikelihood.NEGATIVE, # 'x'
3768 18: SequenceLikelihood.NEGATIVE, # 'y'
3769 50: SequenceLikelihood.NEGATIVE, # 'z'
3770 51: SequenceLikelihood.NEGATIVE, # 'Ä'
3771 59: SequenceLikelihood.NEGATIVE, # 'Å'
3772 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3773 11: SequenceLikelihood.NEGATIVE, # 'ä'
3774 57: SequenceLikelihood.NEGATIVE, # 'å'
3775 20: SequenceLikelihood.NEGATIVE, # 'ö'
3776 61: SequenceLikelihood.NEGATIVE, # 'Š'
3777 58: SequenceLikelihood.NEGATIVE, # 'š'
3778 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3779 60: SequenceLikelihood.NEGATIVE, # 'ž'
3780 },
3781 58: { # 'š'
3782 26: SequenceLikelihood.NEGATIVE, # 'A'
3783 43: SequenceLikelihood.NEGATIVE, # 'B'
3784 42: SequenceLikelihood.NEGATIVE, # 'C'
3785 45: SequenceLikelihood.NEGATIVE, # 'D'
3786 30: SequenceLikelihood.NEGATIVE, # 'E'
3787 46: SequenceLikelihood.NEGATIVE, # 'F'
3788 48: SequenceLikelihood.NEGATIVE, # 'G'
3789 32: SequenceLikelihood.NEGATIVE, # 'H'
3790 38: SequenceLikelihood.NEGATIVE, # 'I'
3791 37: SequenceLikelihood.NEGATIVE, # 'J'
3792 23: SequenceLikelihood.NEGATIVE, # 'K'
3793 28: SequenceLikelihood.NEGATIVE, # 'L'
3794 25: SequenceLikelihood.NEGATIVE, # 'M'
3795 36: SequenceLikelihood.NEGATIVE, # 'N'
3796 35: SequenceLikelihood.NEGATIVE, # 'O'
3797 27: SequenceLikelihood.NEGATIVE, # 'P'
3798 55: SequenceLikelihood.NEGATIVE, # 'Q'
3799 39: SequenceLikelihood.NEGATIVE, # 'R'
3800 21: SequenceLikelihood.NEGATIVE, # 'S'
3801 22: SequenceLikelihood.NEGATIVE, # 'T'
3802 41: SequenceLikelihood.NEGATIVE, # 'U'
3803 31: SequenceLikelihood.NEGATIVE, # 'V'
3804 49: SequenceLikelihood.NEGATIVE, # 'W'
3805 52: SequenceLikelihood.NEGATIVE, # 'X'
3806 44: SequenceLikelihood.NEGATIVE, # 'Y'
3807 54: SequenceLikelihood.NEGATIVE, # 'Z'
3808 1: SequenceLikelihood.UNLIKELY, # 'a'
3809 34: SequenceLikelihood.UNLIKELY, # 'b'
3810 29: SequenceLikelihood.NEGATIVE, # 'c'
3811 19: SequenceLikelihood.UNLIKELY, # 'd'
3812 4: SequenceLikelihood.UNLIKELY, # 'e'
3813 33: SequenceLikelihood.NEGATIVE, # 'f'
3814 24: SequenceLikelihood.NEGATIVE, # 'g'
3815 15: SequenceLikelihood.UNLIKELY, # 'h'
3816 2: SequenceLikelihood.UNLIKELY, # 'i'
3817 17: SequenceLikelihood.UNLIKELY, # 'j'
3818 9: SequenceLikelihood.UNLIKELY, # 'k'
3819 7: SequenceLikelihood.UNLIKELY, # 'l'
3820 12: SequenceLikelihood.UNLIKELY, # 'm'
3821 5: SequenceLikelihood.UNLIKELY, # 'n'
3822 8: SequenceLikelihood.UNLIKELY, # 'o'
3823 16: SequenceLikelihood.UNLIKELY, # 'p'
3824 53: SequenceLikelihood.NEGATIVE, # 'q'
3825 13: SequenceLikelihood.UNLIKELY, # 'r'
3826 6: SequenceLikelihood.UNLIKELY, # 's'
3827 3: SequenceLikelihood.UNLIKELY, # 't'
3828 10: SequenceLikelihood.UNLIKELY, # 'u'
3829 14: SequenceLikelihood.UNLIKELY, # 'v'
3830 40: SequenceLikelihood.NEGATIVE, # 'w'
3831 47: SequenceLikelihood.NEGATIVE, # 'x'
3832 18: SequenceLikelihood.UNLIKELY, # 'y'
3833 50: SequenceLikelihood.NEGATIVE, # 'z'
3834 51: SequenceLikelihood.NEGATIVE, # 'Ä'
3835 59: SequenceLikelihood.NEGATIVE, # 'Å'
3836 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3837 11: SequenceLikelihood.NEGATIVE, # 'ä'
3838 57: SequenceLikelihood.NEGATIVE, # 'å'
3839 20: SequenceLikelihood.NEGATIVE, # 'ö'
3840 61: SequenceLikelihood.NEGATIVE, # 'Š'
3841 58: SequenceLikelihood.UNLIKELY, # 'š'
3842 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3843 60: SequenceLikelihood.NEGATIVE, # 'ž'
3844 },
3845 62: { # 'Ž'
3846 26: SequenceLikelihood.NEGATIVE, # 'A'
3847 43: SequenceLikelihood.NEGATIVE, # 'B'
3848 42: SequenceLikelihood.NEGATIVE, # 'C'
3849 45: SequenceLikelihood.NEGATIVE, # 'D'
3850 30: SequenceLikelihood.NEGATIVE, # 'E'
3851 46: SequenceLikelihood.NEGATIVE, # 'F'
3852 48: SequenceLikelihood.NEGATIVE, # 'G'
3853 32: SequenceLikelihood.NEGATIVE, # 'H'
3854 38: SequenceLikelihood.UNLIKELY, # 'I'
3855 37: SequenceLikelihood.NEGATIVE, # 'J'
3856 23: SequenceLikelihood.NEGATIVE, # 'K'
3857 28: SequenceLikelihood.NEGATIVE, # 'L'
3858 25: SequenceLikelihood.NEGATIVE, # 'M'
3859 36: SequenceLikelihood.NEGATIVE, # 'N'
3860 35: SequenceLikelihood.NEGATIVE, # 'O'
3861 27: SequenceLikelihood.NEGATIVE, # 'P'
3862 55: SequenceLikelihood.NEGATIVE, # 'Q'
3863 39: SequenceLikelihood.NEGATIVE, # 'R'
3864 21: SequenceLikelihood.NEGATIVE, # 'S'
3865 22: SequenceLikelihood.NEGATIVE, # 'T'
3866 41: SequenceLikelihood.NEGATIVE, # 'U'
3867 31: SequenceLikelihood.NEGATIVE, # 'V'
3868 49: SequenceLikelihood.NEGATIVE, # 'W'
3869 52: SequenceLikelihood.NEGATIVE, # 'X'
3870 44: SequenceLikelihood.NEGATIVE, # 'Y'
3871 54: SequenceLikelihood.NEGATIVE, # 'Z'
3872 1: SequenceLikelihood.UNLIKELY, # 'a'
3873 34: SequenceLikelihood.NEGATIVE, # 'b'
3874 29: SequenceLikelihood.NEGATIVE, # 'c'
3875 19: SequenceLikelihood.NEGATIVE, # 'd'
3876 4: SequenceLikelihood.UNLIKELY, # 'e'
3877 33: SequenceLikelihood.NEGATIVE, # 'f'
3878 24: SequenceLikelihood.NEGATIVE, # 'g'
3879 15: SequenceLikelihood.NEGATIVE, # 'h'
3880 2: SequenceLikelihood.UNLIKELY, # 'i'
3881 17: SequenceLikelihood.NEGATIVE, # 'j'
3882 9: SequenceLikelihood.NEGATIVE, # 'k'
3883 7: SequenceLikelihood.NEGATIVE, # 'l'
3884 12: SequenceLikelihood.NEGATIVE, # 'm'
3885 5: SequenceLikelihood.UNLIKELY, # 'n'
3886 8: SequenceLikelihood.UNLIKELY, # 'o'
3887 16: SequenceLikelihood.NEGATIVE, # 'p'
3888 53: SequenceLikelihood.NEGATIVE, # 'q'
3889 13: SequenceLikelihood.NEGATIVE, # 'r'
3890 6: SequenceLikelihood.NEGATIVE, # 's'
3891 3: SequenceLikelihood.NEGATIVE, # 't'
3892 10: SequenceLikelihood.UNLIKELY, # 'u'
3893 14: SequenceLikelihood.NEGATIVE, # 'v'
3894 40: SequenceLikelihood.NEGATIVE, # 'w'
3895 47: SequenceLikelihood.NEGATIVE, # 'x'
3896 18: SequenceLikelihood.UNLIKELY, # 'y'
3897 50: SequenceLikelihood.NEGATIVE, # 'z'
3898 51: SequenceLikelihood.NEGATIVE, # 'Ä'
3899 59: SequenceLikelihood.NEGATIVE, # 'Å'
3900 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3901 11: SequenceLikelihood.NEGATIVE, # 'ä'
3902 57: SequenceLikelihood.NEGATIVE, # 'å'
3903 20: SequenceLikelihood.NEGATIVE, # 'ö'
3904 61: SequenceLikelihood.NEGATIVE, # 'Š'
3905 58: SequenceLikelihood.NEGATIVE, # 'š'
3906 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3907 60: SequenceLikelihood.NEGATIVE, # 'ž'
3908 },
3909 60: { # 'ž'
3910 26: SequenceLikelihood.NEGATIVE, # 'A'
3911 43: SequenceLikelihood.NEGATIVE, # 'B'
3912 42: SequenceLikelihood.NEGATIVE, # 'C'
3913 45: SequenceLikelihood.NEGATIVE, # 'D'
3914 30: SequenceLikelihood.NEGATIVE, # 'E'
3915 46: SequenceLikelihood.NEGATIVE, # 'F'
3916 48: SequenceLikelihood.NEGATIVE, # 'G'
3917 32: SequenceLikelihood.NEGATIVE, # 'H'
3918 38: SequenceLikelihood.NEGATIVE, # 'I'
3919 37: SequenceLikelihood.NEGATIVE, # 'J'
3920 23: SequenceLikelihood.NEGATIVE, # 'K'
3921 28: SequenceLikelihood.NEGATIVE, # 'L'
3922 25: SequenceLikelihood.NEGATIVE, # 'M'
3923 36: SequenceLikelihood.NEGATIVE, # 'N'
3924 35: SequenceLikelihood.NEGATIVE, # 'O'
3925 27: SequenceLikelihood.NEGATIVE, # 'P'
3926 55: SequenceLikelihood.NEGATIVE, # 'Q'
3927 39: SequenceLikelihood.NEGATIVE, # 'R'
3928 21: SequenceLikelihood.NEGATIVE, # 'S'
3929 22: SequenceLikelihood.NEGATIVE, # 'T'
3930 41: SequenceLikelihood.NEGATIVE, # 'U'
3931 31: SequenceLikelihood.NEGATIVE, # 'V'
3932 49: SequenceLikelihood.NEGATIVE, # 'W'
3933 52: SequenceLikelihood.NEGATIVE, # 'X'
3934 44: SequenceLikelihood.NEGATIVE, # 'Y'
3935 54: SequenceLikelihood.NEGATIVE, # 'Z'
3936 1: SequenceLikelihood.UNLIKELY, # 'a'
3937 34: SequenceLikelihood.UNLIKELY, # 'b'
3938 29: SequenceLikelihood.NEGATIVE, # 'c'
3939 19: SequenceLikelihood.UNLIKELY, # 'd'
3940 4: SequenceLikelihood.UNLIKELY, # 'e'
3941 33: SequenceLikelihood.NEGATIVE, # 'f'
3942 24: SequenceLikelihood.UNLIKELY, # 'g'
3943 15: SequenceLikelihood.UNLIKELY, # 'h'
3944 2: SequenceLikelihood.UNLIKELY, # 'i'
3945 17: SequenceLikelihood.UNLIKELY, # 'j'
3946 9: SequenceLikelihood.UNLIKELY, # 'k'
3947 7: SequenceLikelihood.UNLIKELY, # 'l'
3948 12: SequenceLikelihood.UNLIKELY, # 'm'
3949 5: SequenceLikelihood.UNLIKELY, # 'n'
3950 8: SequenceLikelihood.UNLIKELY, # 'o'
3951 16: SequenceLikelihood.UNLIKELY, # 'p'
3952 53: SequenceLikelihood.NEGATIVE, # 'q'
3953 13: SequenceLikelihood.UNLIKELY, # 'r'
3954 6: SequenceLikelihood.UNLIKELY, # 's'
3955 3: SequenceLikelihood.NEGATIVE, # 't'
3956 10: SequenceLikelihood.UNLIKELY, # 'u'
3957 14: SequenceLikelihood.UNLIKELY, # 'v'
3958 40: SequenceLikelihood.NEGATIVE, # 'w'
3959 47: SequenceLikelihood.NEGATIVE, # 'x'
3960 18: SequenceLikelihood.UNLIKELY, # 'y'
3961 50: SequenceLikelihood.NEGATIVE, # 'z'
3962 51: SequenceLikelihood.NEGATIVE, # 'Ä'
3963 59: SequenceLikelihood.NEGATIVE, # 'Å'
3964 56: SequenceLikelihood.NEGATIVE, # 'Ö'
3965 11: SequenceLikelihood.NEGATIVE, # 'ä'
3966 57: SequenceLikelihood.NEGATIVE, # 'å'
3967 20: SequenceLikelihood.NEGATIVE, # 'ö'
3968 61: SequenceLikelihood.NEGATIVE, # 'Š'
3969 58: SequenceLikelihood.NEGATIVE, # 'š'
3970 62: SequenceLikelihood.NEGATIVE, # 'Ž'
3971 60: SequenceLikelihood.UNLIKELY, # 'ž'
3972 },
3973}
3974
3975# Character Mapping Table(s):
3976CP037_FINNISH_CHAR_TO_ORDER = {
3977 0: CharacterCategory.CONTROL, # '\x00'
3978 1: CharacterCategory.CONTROL, # '\x01'
3979 2: CharacterCategory.CONTROL, # '\x02'
3980 3: CharacterCategory.CONTROL, # '\x03'
3981 4: CharacterCategory.CONTROL, # '\x9c'
3982 5: CharacterCategory.CONTROL, # '\t'
3983 6: CharacterCategory.CONTROL, # '\x86'
3984 7: CharacterCategory.CONTROL, # '\x7f'
3985 8: CharacterCategory.CONTROL, # '\x97'
3986 9: CharacterCategory.CONTROL, # '\x8d'
3987 10: CharacterCategory.CONTROL, # '\x8e'
3988 11: CharacterCategory.CONTROL, # '\x0b'
3989 12: CharacterCategory.CONTROL, # '\x0c'
3990 13: CharacterCategory.LINE_BREAK, # '\r'
3991 14: CharacterCategory.CONTROL, # '\x0e'
3992 15: CharacterCategory.CONTROL, # '\x0f'
3993 16: CharacterCategory.CONTROL, # '\x10'
3994 17: CharacterCategory.CONTROL, # '\x11'
3995 18: CharacterCategory.CONTROL, # '\x12'
3996 19: CharacterCategory.CONTROL, # '\x13'
3997 20: CharacterCategory.CONTROL, # '\x9d'
3998 21: CharacterCategory.CONTROL, # '\x85'
3999 22: CharacterCategory.CONTROL, # '\x08'
4000 23: CharacterCategory.CONTROL, # '\x87'
4001 24: CharacterCategory.CONTROL, # '\x18'
4002 25: CharacterCategory.CONTROL, # '\x19'
4003 26: CharacterCategory.CONTROL, # '\x92'
4004 27: CharacterCategory.CONTROL, # '\x8f'
4005 28: CharacterCategory.CONTROL, # '\x1c'
4006 29: CharacterCategory.CONTROL, # '\x1d'
4007 30: CharacterCategory.CONTROL, # '\x1e'
4008 31: CharacterCategory.CONTROL, # '\x1f'
4009 32: CharacterCategory.CONTROL, # '\x80'
4010 33: CharacterCategory.CONTROL, # '\x81'
4011 34: CharacterCategory.CONTROL, # '\x82'
4012 35: CharacterCategory.CONTROL, # '\x83'
4013 36: CharacterCategory.CONTROL, # '\x84'
4014 37: CharacterCategory.LINE_BREAK, # '\n'
4015 38: CharacterCategory.CONTROL, # '\x17'
4016 39: CharacterCategory.CONTROL, # '\x1b'
4017 40: CharacterCategory.CONTROL, # '\x88'
4018 41: CharacterCategory.CONTROL, # '\x89'
4019 42: CharacterCategory.CONTROL, # '\x8a'
4020 43: CharacterCategory.CONTROL, # '\x8b'
4021 44: CharacterCategory.CONTROL, # '\x8c'
4022 45: CharacterCategory.CONTROL, # '\x05'
4023 46: CharacterCategory.CONTROL, # '\x06'
4024 47: CharacterCategory.CONTROL, # '\x07'
4025 48: CharacterCategory.CONTROL, # '\x90'
4026 49: CharacterCategory.CONTROL, # '\x91'
4027 50: CharacterCategory.CONTROL, # '\x16'
4028 51: CharacterCategory.CONTROL, # '\x93'
4029 52: CharacterCategory.CONTROL, # '\x94'
4030 53: CharacterCategory.CONTROL, # '\x95'
4031 54: CharacterCategory.CONTROL, # '\x96'
4032 55: CharacterCategory.CONTROL, # '\x04'
4033 56: CharacterCategory.CONTROL, # '\x98'
4034 57: CharacterCategory.CONTROL, # '\x99'
4035 58: CharacterCategory.CONTROL, # '\x9a'
4036 59: CharacterCategory.CONTROL, # '\x9b'
4037 60: CharacterCategory.CONTROL, # '\x14'
4038 61: CharacterCategory.CONTROL, # '\x15'
4039 62: CharacterCategory.CONTROL, # '\x9e'
4040 63: CharacterCategory.CONTROL, # '\x1a'
4041 64: CharacterCategory.CONTROL, # ' '
4042 65: CharacterCategory.CONTROL, # '\xa0'
4043 66: 0, # 'â'
4044 67: 11, # 'ä'
4045 68: 0, # 'à'
4046 69: 0, # 'á'
4047 70: 0, # 'ã'
4048 71: 57, # 'å'
4049 72: 0, # 'ç'
4050 73: 0, # 'ñ'
4051 74: CharacterCategory.SYMBOL, # '¢'
4052 75: CharacterCategory.SYMBOL, # '.'
4053 76: CharacterCategory.SYMBOL, # '<'
4054 77: CharacterCategory.SYMBOL, # '('
4055 78: CharacterCategory.SYMBOL, # '+'
4056 79: CharacterCategory.SYMBOL, # '|'
4057 80: CharacterCategory.SYMBOL, # '&'
4058 81: 0, # 'é'
4059 82: 0, # 'ê'
4060 83: 0, # 'ë'
4061 84: 0, # 'è'
4062 85: 0, # 'í'
4063 86: 0, # 'î'
4064 87: 0, # 'ï'
4065 88: 0, # 'ì'
4066 89: 0, # 'ß'
4067 90: CharacterCategory.SYMBOL, # '!'
4068 91: CharacterCategory.SYMBOL, # '$'
4069 92: CharacterCategory.SYMBOL, # '*'
4070 93: CharacterCategory.SYMBOL, # ')'
4071 94: CharacterCategory.SYMBOL, # ';'
4072 95: CharacterCategory.SYMBOL, # '¬'
4073 96: CharacterCategory.SYMBOL, # '-'
4074 97: CharacterCategory.SYMBOL, # '/'
4075 98: 0, # 'Â'
4076 99: 51, # 'Ä'
4077 100: 0, # 'À'
4078 101: 0, # 'Á'
4079 102: 0, # 'Ã'
4080 103: 59, # 'Å'
4081 104: 0, # 'Ç'
4082 105: 0, # 'Ñ'
4083 106: CharacterCategory.SYMBOL, # '¦'
4084 107: CharacterCategory.SYMBOL, # ','
4085 108: CharacterCategory.SYMBOL, # '%'
4086 109: CharacterCategory.SYMBOL, # '_'
4087 110: CharacterCategory.SYMBOL, # '>'
4088 111: CharacterCategory.SYMBOL, # '?'
4089 112: 0, # 'ø'
4090 113: 0, # 'É'
4091 114: 0, # 'Ê'
4092 115: 0, # 'Ë'
4093 116: 0, # 'È'
4094 117: 0, # 'Í'
4095 118: 0, # 'Î'
4096 119: 0, # 'Ï'
4097 120: 0, # 'Ì'
4098 121: CharacterCategory.SYMBOL, # '`'
4099 122: CharacterCategory.SYMBOL, # ':'
4100 123: CharacterCategory.SYMBOL, # '#'
4101 124: CharacterCategory.SYMBOL, # '@'
4102 125: CharacterCategory.SYMBOL, # "'"
4103 126: CharacterCategory.SYMBOL, # '='
4104 127: CharacterCategory.SYMBOL, # '"'
4105 128: 0, # 'Ø'
4106 129: 1, # 'a'
4107 130: 34, # 'b'
4108 131: 29, # 'c'
4109 132: 19, # 'd'
4110 133: 4, # 'e'
4111 134: 33, # 'f'
4112 135: 24, # 'g'
4113 136: 15, # 'h'
4114 137: 2, # 'i'
4115 138: CharacterCategory.SYMBOL, # '«'
4116 139: CharacterCategory.SYMBOL, # '»'
4117 140: 0, # 'ð'
4118 141: 0, # 'ý'
4119 142: 0, # 'þ'
4120 143: CharacterCategory.SYMBOL, # '±'
4121 144: CharacterCategory.SYMBOL, # '°'
4122 145: 17, # 'j'
4123 146: 9, # 'k'
4124 147: 7, # 'l'
4125 148: 12, # 'm'
4126 149: 5, # 'n'
4127 150: 8, # 'o'
4128 151: 16, # 'p'
4129 152: 53, # 'q'
4130 153: 13, # 'r'
4131 154: 0, # 'ª'
4132 155: 0, # 'º'
4133 156: 0, # 'æ'
4134 157: CharacterCategory.SYMBOL, # '¸'
4135 158: 0, # 'Æ'
4136 159: CharacterCategory.SYMBOL, # '¤'
4137 160: 0, # 'µ'
4138 161: CharacterCategory.SYMBOL, # '~'
4139 162: 6, # 's'
4140 163: 3, # 't'
4141 164: 10, # 'u'
4142 165: 14, # 'v'
4143 166: 40, # 'w'
4144 167: 47, # 'x'
4145 168: 18, # 'y'
4146 169: 50, # 'z'
4147 170: CharacterCategory.SYMBOL, # '¡'
4148 171: CharacterCategory.SYMBOL, # '¿'
4149 172: 0, # 'Ð'
4150 173: 0, # 'Ý'
4151 174: 0, # 'Þ'
4152 175: CharacterCategory.SYMBOL, # '®'
4153 176: CharacterCategory.SYMBOL, # '^'
4154 177: CharacterCategory.SYMBOL, # '£'
4155 178: CharacterCategory.SYMBOL, # '¥'
4156 179: CharacterCategory.SYMBOL, # '·'
4157 180: CharacterCategory.SYMBOL, # '©'
4158 181: CharacterCategory.SYMBOL, # '§'
4159 182: CharacterCategory.SYMBOL, # '¶'
4160 183: CharacterCategory.DIGIT, # '¼'
4161 184: CharacterCategory.DIGIT, # '½'
4162 185: CharacterCategory.DIGIT, # '¾'
4163 186: CharacterCategory.SYMBOL, # '['
4164 187: CharacterCategory.SYMBOL, # ']'
4165 188: CharacterCategory.SYMBOL, # '¯'
4166 189: CharacterCategory.SYMBOL, # '¨'
4167 190: CharacterCategory.SYMBOL, # '´'
4168 191: CharacterCategory.SYMBOL, # '×'
4169 192: CharacterCategory.SYMBOL, # '{'
4170 193: 26, # 'A'
4171 194: 43, # 'B'
4172 195: 42, # 'C'
4173 196: 45, # 'D'
4174 197: 30, # 'E'
4175 198: 46, # 'F'
4176 199: 48, # 'G'
4177 200: 32, # 'H'
4178 201: 38, # 'I'
4179 202: CharacterCategory.CONTROL, # '\xad'
4180 203: 0, # 'ô'
4181 204: 20, # 'ö'
4182 205: 0, # 'ò'
4183 206: 0, # 'ó'
4184 207: 0, # 'õ'
4185 208: CharacterCategory.SYMBOL, # '}'
4186 209: 37, # 'J'
4187 210: 23, # 'K'
4188 211: 28, # 'L'
4189 212: 25, # 'M'
4190 213: 36, # 'N'
4191 214: 35, # 'O'
4192 215: 27, # 'P'
4193 216: 55, # 'Q'
4194 217: 39, # 'R'
4195 218: CharacterCategory.DIGIT, # '¹'
4196 219: 0, # 'û'
4197 220: 0, # 'ü'
4198 221: 0, # 'ù'
4199 222: 0, # 'ú'
4200 223: 0, # 'ÿ'
4201 224: CharacterCategory.SYMBOL, # '\\'
4202 225: CharacterCategory.SYMBOL, # '÷'
4203 226: 21, # 'S'
4204 227: 22, # 'T'
4205 228: 41, # 'U'
4206 229: 31, # 'V'
4207 230: 49, # 'W'
4208 231: 52, # 'X'
4209 232: 44, # 'Y'
4210 233: 54, # 'Z'
4211 234: CharacterCategory.DIGIT, # '²'
4212 235: 0, # 'Ô'
4213 236: 56, # 'Ö'
4214 237: 0, # 'Ò'
4215 238: 0, # 'Ó'
4216 239: 0, # 'Õ'
4217 240: CharacterCategory.DIGIT, # '0'
4218 241: CharacterCategory.DIGIT, # '1'
4219 242: CharacterCategory.DIGIT, # '2'
4220 243: CharacterCategory.DIGIT, # '3'
4221 244: CharacterCategory.DIGIT, # '4'
4222 245: CharacterCategory.DIGIT, # '5'
4223 246: CharacterCategory.DIGIT, # '6'
4224 247: CharacterCategory.DIGIT, # '7'
4225 248: CharacterCategory.DIGIT, # '8'
4226 249: CharacterCategory.DIGIT, # '9'
4227 250: CharacterCategory.DIGIT, # '³'
4228 251: 0, # 'Û'
4229 252: 0, # 'Ü'
4230 253: 0, # 'Ù'
4231 254: 0, # 'Ú'
4232 255: CharacterCategory.CONTROL, # '\x9f'
4233}
4234
4235CP037_FINNISH_MODEL = SingleByteCharSetModel(
4236 charset_name="CP037",
4237 language="Finnish",
4238 char_to_order_map=CP037_FINNISH_CHAR_TO_ORDER,
4239 language_model=FINNISH_LANG_MODEL,
4240 typical_positive_ratio=0.9867446634651156,
4241 keep_ascii_letters=True,
4242 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÄÅÖäåöŠšŽž",
4243)
4244
4245CP437_FINNISH_CHAR_TO_ORDER = {
4246 0: CharacterCategory.CONTROL, # '\x00'
4247 1: CharacterCategory.CONTROL, # '\x01'
4248 2: CharacterCategory.CONTROL, # '\x02'
4249 3: CharacterCategory.CONTROL, # '\x03'
4250 4: CharacterCategory.CONTROL, # '\x04'
4251 5: CharacterCategory.CONTROL, # '\x05'
4252 6: CharacterCategory.CONTROL, # '\x06'
4253 7: CharacterCategory.CONTROL, # '\x07'
4254 8: CharacterCategory.CONTROL, # '\x08'
4255 9: CharacterCategory.CONTROL, # '\t'
4256 10: CharacterCategory.LINE_BREAK, # '\n'
4257 11: CharacterCategory.CONTROL, # '\x0b'
4258 12: CharacterCategory.CONTROL, # '\x0c'
4259 13: CharacterCategory.LINE_BREAK, # '\r'
4260 14: CharacterCategory.CONTROL, # '\x0e'
4261 15: CharacterCategory.CONTROL, # '\x0f'
4262 16: CharacterCategory.CONTROL, # '\x10'
4263 17: CharacterCategory.CONTROL, # '\x11'
4264 18: CharacterCategory.CONTROL, # '\x12'
4265 19: CharacterCategory.CONTROL, # '\x13'
4266 20: CharacterCategory.CONTROL, # '\x14'
4267 21: CharacterCategory.CONTROL, # '\x15'
4268 22: CharacterCategory.CONTROL, # '\x16'
4269 23: CharacterCategory.CONTROL, # '\x17'
4270 24: CharacterCategory.CONTROL, # '\x18'
4271 25: CharacterCategory.CONTROL, # '\x19'
4272 26: CharacterCategory.CONTROL, # '\x1a'
4273 27: CharacterCategory.CONTROL, # '\x1b'
4274 28: CharacterCategory.CONTROL, # '\x1c'
4275 29: CharacterCategory.CONTROL, # '\x1d'
4276 30: CharacterCategory.CONTROL, # '\x1e'
4277 31: CharacterCategory.CONTROL, # '\x1f'
4278 32: CharacterCategory.CONTROL, # ' '
4279 33: CharacterCategory.SYMBOL, # '!'
4280 34: CharacterCategory.SYMBOL, # '"'
4281 35: CharacterCategory.SYMBOL, # '#'
4282 36: CharacterCategory.SYMBOL, # '$'
4283 37: CharacterCategory.SYMBOL, # '%'
4284 38: CharacterCategory.SYMBOL, # '&'
4285 39: CharacterCategory.SYMBOL, # "'"
4286 40: CharacterCategory.SYMBOL, # '('
4287 41: CharacterCategory.SYMBOL, # ')'
4288 42: CharacterCategory.SYMBOL, # '*'
4289 43: CharacterCategory.SYMBOL, # '+'
4290 44: CharacterCategory.SYMBOL, # ','
4291 45: CharacterCategory.SYMBOL, # '-'
4292 46: CharacterCategory.SYMBOL, # '.'
4293 47: CharacterCategory.SYMBOL, # '/'
4294 48: CharacterCategory.DIGIT, # '0'
4295 49: CharacterCategory.DIGIT, # '1'
4296 50: CharacterCategory.DIGIT, # '2'
4297 51: CharacterCategory.DIGIT, # '3'
4298 52: CharacterCategory.DIGIT, # '4'
4299 53: CharacterCategory.DIGIT, # '5'
4300 54: CharacterCategory.DIGIT, # '6'
4301 55: CharacterCategory.DIGIT, # '7'
4302 56: CharacterCategory.DIGIT, # '8'
4303 57: CharacterCategory.DIGIT, # '9'
4304 58: CharacterCategory.SYMBOL, # ':'
4305 59: CharacterCategory.SYMBOL, # ';'
4306 60: CharacterCategory.SYMBOL, # '<'
4307 61: CharacterCategory.SYMBOL, # '='
4308 62: CharacterCategory.SYMBOL, # '>'
4309 63: CharacterCategory.SYMBOL, # '?'
4310 64: CharacterCategory.SYMBOL, # '@'
4311 65: 26, # 'A'
4312 66: 43, # 'B'
4313 67: 42, # 'C'
4314 68: 45, # 'D'
4315 69: 30, # 'E'
4316 70: 46, # 'F'
4317 71: 48, # 'G'
4318 72: 32, # 'H'
4319 73: 38, # 'I'
4320 74: 37, # 'J'
4321 75: 23, # 'K'
4322 76: 28, # 'L'
4323 77: 25, # 'M'
4324 78: 36, # 'N'
4325 79: 35, # 'O'
4326 80: 27, # 'P'
4327 81: 55, # 'Q'
4328 82: 39, # 'R'
4329 83: 21, # 'S'
4330 84: 22, # 'T'
4331 85: 41, # 'U'
4332 86: 31, # 'V'
4333 87: 49, # 'W'
4334 88: 52, # 'X'
4335 89: 44, # 'Y'
4336 90: 54, # 'Z'
4337 91: CharacterCategory.SYMBOL, # '['
4338 92: CharacterCategory.SYMBOL, # '\\'
4339 93: CharacterCategory.SYMBOL, # ']'
4340 94: CharacterCategory.SYMBOL, # '^'
4341 95: CharacterCategory.SYMBOL, # '_'
4342 96: CharacterCategory.SYMBOL, # '`'
4343 97: 1, # 'a'
4344 98: 34, # 'b'
4345 99: 29, # 'c'
4346 100: 19, # 'd'
4347 101: 4, # 'e'
4348 102: 33, # 'f'
4349 103: 24, # 'g'
4350 104: 15, # 'h'
4351 105: 2, # 'i'
4352 106: 17, # 'j'
4353 107: 9, # 'k'
4354 108: 7, # 'l'
4355 109: 12, # 'm'
4356 110: 5, # 'n'
4357 111: 8, # 'o'
4358 112: 16, # 'p'
4359 113: 53, # 'q'
4360 114: 13, # 'r'
4361 115: 6, # 's'
4362 116: 3, # 't'
4363 117: 10, # 'u'
4364 118: 14, # 'v'
4365 119: 40, # 'w'
4366 120: 47, # 'x'
4367 121: 18, # 'y'
4368 122: 50, # 'z'
4369 123: CharacterCategory.SYMBOL, # '{'
4370 124: CharacterCategory.SYMBOL, # '|'
4371 125: CharacterCategory.SYMBOL, # '}'
4372 126: CharacterCategory.SYMBOL, # '~'
4373 127: CharacterCategory.CONTROL, # '\x7f'
4374 128: 0, # 'Ç'
4375 129: 0, # 'ü'
4376 130: 0, # 'é'
4377 131: 0, # 'â'
4378 132: 11, # 'ä'
4379 133: 0, # 'à'
4380 134: 57, # 'å'
4381 135: 0, # 'ç'
4382 136: 0, # 'ê'
4383 137: 0, # 'ë'
4384 138: 0, # 'è'
4385 139: 0, # 'ï'
4386 140: 0, # 'î'
4387 141: 0, # 'ì'
4388 142: 51, # 'Ä'
4389 143: 59, # 'Å'
4390 144: 0, # 'É'
4391 145: 0, # 'æ'
4392 146: 0, # 'Æ'
4393 147: 0, # 'ô'
4394 148: 20, # 'ö'
4395 149: 0, # 'ò'
4396 150: 0, # 'û'
4397 151: 0, # 'ù'
4398 152: 0, # 'ÿ'
4399 153: 56, # 'Ö'
4400 154: 0, # 'Ü'
4401 155: CharacterCategory.SYMBOL, # '¢'
4402 156: CharacterCategory.SYMBOL, # '£'
4403 157: CharacterCategory.SYMBOL, # '¥'
4404 158: CharacterCategory.SYMBOL, # '₧'
4405 159: 0, # 'ƒ'
4406 160: 0, # 'á'
4407 161: 0, # 'í'
4408 162: 0, # 'ó'
4409 163: 0, # 'ú'
4410 164: 0, # 'ñ'
4411 165: 0, # 'Ñ'
4412 166: 0, # 'ª'
4413 167: 0, # 'º'
4414 168: CharacterCategory.SYMBOL, # '¿'
4415 169: CharacterCategory.SYMBOL, # '⌐'
4416 170: CharacterCategory.SYMBOL, # '¬'
4417 171: CharacterCategory.DIGIT, # '½'
4418 172: CharacterCategory.DIGIT, # '¼'
4419 173: CharacterCategory.SYMBOL, # '¡'
4420 174: CharacterCategory.SYMBOL, # '«'
4421 175: CharacterCategory.SYMBOL, # '»'
4422 176: CharacterCategory.SYMBOL, # '░'
4423 177: CharacterCategory.SYMBOL, # '▒'
4424 178: CharacterCategory.SYMBOL, # '▓'
4425 179: CharacterCategory.SYMBOL, # '│'
4426 180: CharacterCategory.SYMBOL, # '┤'
4427 181: CharacterCategory.SYMBOL, # '╡'
4428 182: CharacterCategory.SYMBOL, # '╢'
4429 183: CharacterCategory.SYMBOL, # '╖'
4430 184: CharacterCategory.SYMBOL, # '╕'
4431 185: CharacterCategory.SYMBOL, # '╣'
4432 186: CharacterCategory.SYMBOL, # '║'
4433 187: CharacterCategory.SYMBOL, # '╗'
4434 188: CharacterCategory.SYMBOL, # '╝'
4435 189: CharacterCategory.SYMBOL, # '╜'
4436 190: CharacterCategory.SYMBOL, # '╛'
4437 191: CharacterCategory.SYMBOL, # '┐'
4438 192: CharacterCategory.SYMBOL, # '└'
4439 193: CharacterCategory.SYMBOL, # '┴'
4440 194: CharacterCategory.SYMBOL, # '┬'
4441 195: CharacterCategory.SYMBOL, # '├'
4442 196: CharacterCategory.SYMBOL, # '─'
4443 197: CharacterCategory.SYMBOL, # '┼'
4444 198: CharacterCategory.SYMBOL, # '╞'
4445 199: CharacterCategory.SYMBOL, # '╟'
4446 200: CharacterCategory.SYMBOL, # '╚'
4447 201: CharacterCategory.SYMBOL, # '╔'
4448 202: CharacterCategory.SYMBOL, # '╩'
4449 203: CharacterCategory.SYMBOL, # '╦'
4450 204: CharacterCategory.SYMBOL, # '╠'
4451 205: CharacterCategory.SYMBOL, # '═'
4452 206: CharacterCategory.SYMBOL, # '╬'
4453 207: CharacterCategory.SYMBOL, # '╧'
4454 208: CharacterCategory.SYMBOL, # '╨'
4455 209: CharacterCategory.SYMBOL, # '╤'
4456 210: CharacterCategory.SYMBOL, # '╥'
4457 211: CharacterCategory.SYMBOL, # '╙'
4458 212: CharacterCategory.SYMBOL, # '╘'
4459 213: CharacterCategory.SYMBOL, # '╒'
4460 214: CharacterCategory.SYMBOL, # '╓'
4461 215: CharacterCategory.SYMBOL, # '╫'
4462 216: CharacterCategory.SYMBOL, # '╪'
4463 217: CharacterCategory.SYMBOL, # '┘'
4464 218: CharacterCategory.SYMBOL, # '┌'
4465 219: CharacterCategory.SYMBOL, # '█'
4466 220: CharacterCategory.SYMBOL, # '▄'
4467 221: CharacterCategory.SYMBOL, # '▌'
4468 222: CharacterCategory.SYMBOL, # '▐'
4469 223: CharacterCategory.SYMBOL, # '▀'
4470 224: 0, # 'α'
4471 225: 0, # 'ß'
4472 226: 0, # 'Γ'
4473 227: 0, # 'π'
4474 228: 0, # 'Σ'
4475 229: 0, # 'σ'
4476 230: 0, # 'µ'
4477 231: 0, # 'τ'
4478 232: 0, # 'Φ'
4479 233: 0, # 'Θ'
4480 234: 0, # 'Ω'
4481 235: 0, # 'δ'
4482 236: CharacterCategory.SYMBOL, # '∞'
4483 237: 0, # 'φ'
4484 238: 0, # 'ε'
4485 239: CharacterCategory.SYMBOL, # '∩'
4486 240: CharacterCategory.SYMBOL, # '≡'
4487 241: CharacterCategory.SYMBOL, # '±'
4488 242: CharacterCategory.SYMBOL, # '≥'
4489 243: CharacterCategory.SYMBOL, # '≤'
4490 244: CharacterCategory.SYMBOL, # '⌠'
4491 245: CharacterCategory.SYMBOL, # '⌡'
4492 246: CharacterCategory.SYMBOL, # '÷'
4493 247: CharacterCategory.SYMBOL, # '≈'
4494 248: CharacterCategory.SYMBOL, # '°'
4495 249: CharacterCategory.SYMBOL, # '∙'
4496 250: CharacterCategory.SYMBOL, # '·'
4497 251: CharacterCategory.SYMBOL, # '√'
4498 252: 0, # 'ⁿ'
4499 253: CharacterCategory.DIGIT, # '²'
4500 254: CharacterCategory.SYMBOL, # '■'
4501 255: CharacterCategory.CONTROL, # '\xa0'
4502}
4503
4504CP437_FINNISH_MODEL = SingleByteCharSetModel(
4505 charset_name="CP437",
4506 language="Finnish",
4507 char_to_order_map=CP437_FINNISH_CHAR_TO_ORDER,
4508 language_model=FINNISH_LANG_MODEL,
4509 typical_positive_ratio=0.9867446634651156,
4510 keep_ascii_letters=True,
4511 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÄÅÖäåöŠšŽž",
4512)
4513
4514CP500_FINNISH_CHAR_TO_ORDER = {
4515 0: CharacterCategory.CONTROL, # '\x00'
4516 1: CharacterCategory.CONTROL, # '\x01'
4517 2: CharacterCategory.CONTROL, # '\x02'
4518 3: CharacterCategory.CONTROL, # '\x03'
4519 4: CharacterCategory.CONTROL, # '\x9c'
4520 5: CharacterCategory.CONTROL, # '\t'
4521 6: CharacterCategory.CONTROL, # '\x86'
4522 7: CharacterCategory.CONTROL, # '\x7f'
4523 8: CharacterCategory.CONTROL, # '\x97'
4524 9: CharacterCategory.CONTROL, # '\x8d'
4525 10: CharacterCategory.CONTROL, # '\x8e'
4526 11: CharacterCategory.CONTROL, # '\x0b'
4527 12: CharacterCategory.CONTROL, # '\x0c'
4528 13: CharacterCategory.LINE_BREAK, # '\r'
4529 14: CharacterCategory.CONTROL, # '\x0e'
4530 15: CharacterCategory.CONTROL, # '\x0f'
4531 16: CharacterCategory.CONTROL, # '\x10'
4532 17: CharacterCategory.CONTROL, # '\x11'
4533 18: CharacterCategory.CONTROL, # '\x12'
4534 19: CharacterCategory.CONTROL, # '\x13'
4535 20: CharacterCategory.CONTROL, # '\x9d'
4536 21: CharacterCategory.CONTROL, # '\x85'
4537 22: CharacterCategory.CONTROL, # '\x08'
4538 23: CharacterCategory.CONTROL, # '\x87'
4539 24: CharacterCategory.CONTROL, # '\x18'
4540 25: CharacterCategory.CONTROL, # '\x19'
4541 26: CharacterCategory.CONTROL, # '\x92'
4542 27: CharacterCategory.CONTROL, # '\x8f'
4543 28: CharacterCategory.CONTROL, # '\x1c'
4544 29: CharacterCategory.CONTROL, # '\x1d'
4545 30: CharacterCategory.CONTROL, # '\x1e'
4546 31: CharacterCategory.CONTROL, # '\x1f'
4547 32: CharacterCategory.CONTROL, # '\x80'
4548 33: CharacterCategory.CONTROL, # '\x81'
4549 34: CharacterCategory.CONTROL, # '\x82'
4550 35: CharacterCategory.CONTROL, # '\x83'
4551 36: CharacterCategory.CONTROL, # '\x84'
4552 37: CharacterCategory.LINE_BREAK, # '\n'
4553 38: CharacterCategory.CONTROL, # '\x17'
4554 39: CharacterCategory.CONTROL, # '\x1b'
4555 40: CharacterCategory.CONTROL, # '\x88'
4556 41: CharacterCategory.CONTROL, # '\x89'
4557 42: CharacterCategory.CONTROL, # '\x8a'
4558 43: CharacterCategory.CONTROL, # '\x8b'
4559 44: CharacterCategory.CONTROL, # '\x8c'
4560 45: CharacterCategory.CONTROL, # '\x05'
4561 46: CharacterCategory.CONTROL, # '\x06'
4562 47: CharacterCategory.CONTROL, # '\x07'
4563 48: CharacterCategory.CONTROL, # '\x90'
4564 49: CharacterCategory.CONTROL, # '\x91'
4565 50: CharacterCategory.CONTROL, # '\x16'
4566 51: CharacterCategory.CONTROL, # '\x93'
4567 52: CharacterCategory.CONTROL, # '\x94'
4568 53: CharacterCategory.CONTROL, # '\x95'
4569 54: CharacterCategory.CONTROL, # '\x96'
4570 55: CharacterCategory.CONTROL, # '\x04'
4571 56: CharacterCategory.CONTROL, # '\x98'
4572 57: CharacterCategory.CONTROL, # '\x99'
4573 58: CharacterCategory.CONTROL, # '\x9a'
4574 59: CharacterCategory.CONTROL, # '\x9b'
4575 60: CharacterCategory.CONTROL, # '\x14'
4576 61: CharacterCategory.CONTROL, # '\x15'
4577 62: CharacterCategory.CONTROL, # '\x9e'
4578 63: CharacterCategory.CONTROL, # '\x1a'
4579 64: CharacterCategory.CONTROL, # ' '
4580 65: CharacterCategory.CONTROL, # '\xa0'
4581 66: 0, # 'â'
4582 67: 11, # 'ä'
4583 68: 0, # 'à'
4584 69: 0, # 'á'
4585 70: 0, # 'ã'
4586 71: 57, # 'å'
4587 72: 0, # 'ç'
4588 73: 0, # 'ñ'
4589 74: CharacterCategory.SYMBOL, # '['
4590 75: CharacterCategory.SYMBOL, # '.'
4591 76: CharacterCategory.SYMBOL, # '<'
4592 77: CharacterCategory.SYMBOL, # '('
4593 78: CharacterCategory.SYMBOL, # '+'
4594 79: CharacterCategory.SYMBOL, # '!'
4595 80: CharacterCategory.SYMBOL, # '&'
4596 81: 0, # 'é'
4597 82: 0, # 'ê'
4598 83: 0, # 'ë'
4599 84: 0, # 'è'
4600 85: 0, # 'í'
4601 86: 0, # 'î'
4602 87: 0, # 'ï'
4603 88: 0, # 'ì'
4604 89: 0, # 'ß'
4605 90: CharacterCategory.SYMBOL, # ']'
4606 91: CharacterCategory.SYMBOL, # '$'
4607 92: CharacterCategory.SYMBOL, # '*'
4608 93: CharacterCategory.SYMBOL, # ')'
4609 94: CharacterCategory.SYMBOL, # ';'
4610 95: CharacterCategory.SYMBOL, # '^'
4611 96: CharacterCategory.SYMBOL, # '-'
4612 97: CharacterCategory.SYMBOL, # '/'
4613 98: 0, # 'Â'
4614 99: 51, # 'Ä'
4615 100: 0, # 'À'
4616 101: 0, # 'Á'
4617 102: 0, # 'Ã'
4618 103: 59, # 'Å'
4619 104: 0, # 'Ç'
4620 105: 0, # 'Ñ'
4621 106: CharacterCategory.SYMBOL, # '¦'
4622 107: CharacterCategory.SYMBOL, # ','
4623 108: CharacterCategory.SYMBOL, # '%'
4624 109: CharacterCategory.SYMBOL, # '_'
4625 110: CharacterCategory.SYMBOL, # '>'
4626 111: CharacterCategory.SYMBOL, # '?'
4627 112: 0, # 'ø'
4628 113: 0, # 'É'
4629 114: 0, # 'Ê'
4630 115: 0, # 'Ë'
4631 116: 0, # 'È'
4632 117: 0, # 'Í'
4633 118: 0, # 'Î'
4634 119: 0, # 'Ï'
4635 120: 0, # 'Ì'
4636 121: CharacterCategory.SYMBOL, # '`'
4637 122: CharacterCategory.SYMBOL, # ':'
4638 123: CharacterCategory.SYMBOL, # '#'
4639 124: CharacterCategory.SYMBOL, # '@'
4640 125: CharacterCategory.SYMBOL, # "'"
4641 126: CharacterCategory.SYMBOL, # '='
4642 127: CharacterCategory.SYMBOL, # '"'
4643 128: 0, # 'Ø'
4644 129: 1, # 'a'
4645 130: 34, # 'b'
4646 131: 29, # 'c'
4647 132: 19, # 'd'
4648 133: 4, # 'e'
4649 134: 33, # 'f'
4650 135: 24, # 'g'
4651 136: 15, # 'h'
4652 137: 2, # 'i'
4653 138: CharacterCategory.SYMBOL, # '«'
4654 139: CharacterCategory.SYMBOL, # '»'
4655 140: 0, # 'ð'
4656 141: 0, # 'ý'
4657 142: 0, # 'þ'
4658 143: CharacterCategory.SYMBOL, # '±'
4659 144: CharacterCategory.SYMBOL, # '°'
4660 145: 17, # 'j'
4661 146: 9, # 'k'
4662 147: 7, # 'l'
4663 148: 12, # 'm'
4664 149: 5, # 'n'
4665 150: 8, # 'o'
4666 151: 16, # 'p'
4667 152: 53, # 'q'
4668 153: 13, # 'r'
4669 154: 0, # 'ª'
4670 155: 0, # 'º'
4671 156: 0, # 'æ'
4672 157: CharacterCategory.SYMBOL, # '¸'
4673 158: 0, # 'Æ'
4674 159: CharacterCategory.SYMBOL, # '¤'
4675 160: 0, # 'µ'
4676 161: CharacterCategory.SYMBOL, # '~'
4677 162: 6, # 's'
4678 163: 3, # 't'
4679 164: 10, # 'u'
4680 165: 14, # 'v'
4681 166: 40, # 'w'
4682 167: 47, # 'x'
4683 168: 18, # 'y'
4684 169: 50, # 'z'
4685 170: CharacterCategory.SYMBOL, # '¡'
4686 171: CharacterCategory.SYMBOL, # '¿'
4687 172: 0, # 'Ð'
4688 173: 0, # 'Ý'
4689 174: 0, # 'Þ'
4690 175: CharacterCategory.SYMBOL, # '®'
4691 176: CharacterCategory.SYMBOL, # '¢'
4692 177: CharacterCategory.SYMBOL, # '£'
4693 178: CharacterCategory.SYMBOL, # '¥'
4694 179: CharacterCategory.SYMBOL, # '·'
4695 180: CharacterCategory.SYMBOL, # '©'
4696 181: CharacterCategory.SYMBOL, # '§'
4697 182: CharacterCategory.SYMBOL, # '¶'
4698 183: CharacterCategory.DIGIT, # '¼'
4699 184: CharacterCategory.DIGIT, # '½'
4700 185: CharacterCategory.DIGIT, # '¾'
4701 186: CharacterCategory.SYMBOL, # '¬'
4702 187: CharacterCategory.SYMBOL, # '|'
4703 188: CharacterCategory.SYMBOL, # '¯'
4704 189: CharacterCategory.SYMBOL, # '¨'
4705 190: CharacterCategory.SYMBOL, # '´'
4706 191: CharacterCategory.SYMBOL, # '×'
4707 192: CharacterCategory.SYMBOL, # '{'
4708 193: 26, # 'A'
4709 194: 43, # 'B'
4710 195: 42, # 'C'
4711 196: 45, # 'D'
4712 197: 30, # 'E'
4713 198: 46, # 'F'
4714 199: 48, # 'G'
4715 200: 32, # 'H'
4716 201: 38, # 'I'
4717 202: CharacterCategory.CONTROL, # '\xad'
4718 203: 0, # 'ô'
4719 204: 20, # 'ö'
4720 205: 0, # 'ò'
4721 206: 0, # 'ó'
4722 207: 0, # 'õ'
4723 208: CharacterCategory.SYMBOL, # '}'
4724 209: 37, # 'J'
4725 210: 23, # 'K'
4726 211: 28, # 'L'
4727 212: 25, # 'M'
4728 213: 36, # 'N'
4729 214: 35, # 'O'
4730 215: 27, # 'P'
4731 216: 55, # 'Q'
4732 217: 39, # 'R'
4733 218: CharacterCategory.DIGIT, # '¹'
4734 219: 0, # 'û'
4735 220: 0, # 'ü'
4736 221: 0, # 'ù'
4737 222: 0, # 'ú'
4738 223: 0, # 'ÿ'
4739 224: CharacterCategory.SYMBOL, # '\\'
4740 225: CharacterCategory.SYMBOL, # '÷'
4741 226: 21, # 'S'
4742 227: 22, # 'T'
4743 228: 41, # 'U'
4744 229: 31, # 'V'
4745 230: 49, # 'W'
4746 231: 52, # 'X'
4747 232: 44, # 'Y'
4748 233: 54, # 'Z'
4749 234: CharacterCategory.DIGIT, # '²'
4750 235: 0, # 'Ô'
4751 236: 56, # 'Ö'
4752 237: 0, # 'Ò'
4753 238: 0, # 'Ó'
4754 239: 0, # 'Õ'
4755 240: CharacterCategory.DIGIT, # '0'
4756 241: CharacterCategory.DIGIT, # '1'
4757 242: CharacterCategory.DIGIT, # '2'
4758 243: CharacterCategory.DIGIT, # '3'
4759 244: CharacterCategory.DIGIT, # '4'
4760 245: CharacterCategory.DIGIT, # '5'
4761 246: CharacterCategory.DIGIT, # '6'
4762 247: CharacterCategory.DIGIT, # '7'
4763 248: CharacterCategory.DIGIT, # '8'
4764 249: CharacterCategory.DIGIT, # '9'
4765 250: CharacterCategory.DIGIT, # '³'
4766 251: 0, # 'Û'
4767 252: 0, # 'Ü'
4768 253: 0, # 'Ù'
4769 254: 0, # 'Ú'
4770 255: CharacterCategory.CONTROL, # '\x9f'
4771}
4772
4773CP500_FINNISH_MODEL = SingleByteCharSetModel(
4774 charset_name="CP500",
4775 language="Finnish",
4776 char_to_order_map=CP500_FINNISH_CHAR_TO_ORDER,
4777 language_model=FINNISH_LANG_MODEL,
4778 typical_positive_ratio=0.9867446634651156,
4779 keep_ascii_letters=True,
4780 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÄÅÖäåöŠšŽž",
4781)
4782
4783CP850_FINNISH_CHAR_TO_ORDER = {
4784 0: CharacterCategory.CONTROL, # '\x00'
4785 1: CharacterCategory.CONTROL, # '\x01'
4786 2: CharacterCategory.CONTROL, # '\x02'
4787 3: CharacterCategory.CONTROL, # '\x03'
4788 4: CharacterCategory.CONTROL, # '\x04'
4789 5: CharacterCategory.CONTROL, # '\x05'
4790 6: CharacterCategory.CONTROL, # '\x06'
4791 7: CharacterCategory.CONTROL, # '\x07'
4792 8: CharacterCategory.CONTROL, # '\x08'
4793 9: CharacterCategory.CONTROL, # '\t'
4794 10: CharacterCategory.LINE_BREAK, # '\n'
4795 11: CharacterCategory.CONTROL, # '\x0b'
4796 12: CharacterCategory.CONTROL, # '\x0c'
4797 13: CharacterCategory.LINE_BREAK, # '\r'
4798 14: CharacterCategory.CONTROL, # '\x0e'
4799 15: CharacterCategory.CONTROL, # '\x0f'
4800 16: CharacterCategory.CONTROL, # '\x10'
4801 17: CharacterCategory.CONTROL, # '\x11'
4802 18: CharacterCategory.CONTROL, # '\x12'
4803 19: CharacterCategory.CONTROL, # '\x13'
4804 20: CharacterCategory.CONTROL, # '\x14'
4805 21: CharacterCategory.CONTROL, # '\x15'
4806 22: CharacterCategory.CONTROL, # '\x16'
4807 23: CharacterCategory.CONTROL, # '\x17'
4808 24: CharacterCategory.CONTROL, # '\x18'
4809 25: CharacterCategory.CONTROL, # '\x19'
4810 26: CharacterCategory.CONTROL, # '\x1a'
4811 27: CharacterCategory.CONTROL, # '\x1b'
4812 28: CharacterCategory.CONTROL, # '\x1c'
4813 29: CharacterCategory.CONTROL, # '\x1d'
4814 30: CharacterCategory.CONTROL, # '\x1e'
4815 31: CharacterCategory.CONTROL, # '\x1f'
4816 32: CharacterCategory.CONTROL, # ' '
4817 33: CharacterCategory.SYMBOL, # '!'
4818 34: CharacterCategory.SYMBOL, # '"'
4819 35: CharacterCategory.SYMBOL, # '#'
4820 36: CharacterCategory.SYMBOL, # '$'
4821 37: CharacterCategory.SYMBOL, # '%'
4822 38: CharacterCategory.SYMBOL, # '&'
4823 39: CharacterCategory.SYMBOL, # "'"
4824 40: CharacterCategory.SYMBOL, # '('
4825 41: CharacterCategory.SYMBOL, # ')'
4826 42: CharacterCategory.SYMBOL, # '*'
4827 43: CharacterCategory.SYMBOL, # '+'
4828 44: CharacterCategory.SYMBOL, # ','
4829 45: CharacterCategory.SYMBOL, # '-'
4830 46: CharacterCategory.SYMBOL, # '.'
4831 47: CharacterCategory.SYMBOL, # '/'
4832 48: CharacterCategory.DIGIT, # '0'
4833 49: CharacterCategory.DIGIT, # '1'
4834 50: CharacterCategory.DIGIT, # '2'
4835 51: CharacterCategory.DIGIT, # '3'
4836 52: CharacterCategory.DIGIT, # '4'
4837 53: CharacterCategory.DIGIT, # '5'
4838 54: CharacterCategory.DIGIT, # '6'
4839 55: CharacterCategory.DIGIT, # '7'
4840 56: CharacterCategory.DIGIT, # '8'
4841 57: CharacterCategory.DIGIT, # '9'
4842 58: CharacterCategory.SYMBOL, # ':'
4843 59: CharacterCategory.SYMBOL, # ';'
4844 60: CharacterCategory.SYMBOL, # '<'
4845 61: CharacterCategory.SYMBOL, # '='
4846 62: CharacterCategory.SYMBOL, # '>'
4847 63: CharacterCategory.SYMBOL, # '?'
4848 64: CharacterCategory.SYMBOL, # '@'
4849 65: 26, # 'A'
4850 66: 43, # 'B'
4851 67: 42, # 'C'
4852 68: 45, # 'D'
4853 69: 30, # 'E'
4854 70: 46, # 'F'
4855 71: 48, # 'G'
4856 72: 32, # 'H'
4857 73: 38, # 'I'
4858 74: 37, # 'J'
4859 75: 23, # 'K'
4860 76: 28, # 'L'
4861 77: 25, # 'M'
4862 78: 36, # 'N'
4863 79: 35, # 'O'
4864 80: 27, # 'P'
4865 81: 55, # 'Q'
4866 82: 39, # 'R'
4867 83: 21, # 'S'
4868 84: 22, # 'T'
4869 85: 41, # 'U'
4870 86: 31, # 'V'
4871 87: 49, # 'W'
4872 88: 52, # 'X'
4873 89: 44, # 'Y'
4874 90: 54, # 'Z'
4875 91: CharacterCategory.SYMBOL, # '['
4876 92: CharacterCategory.SYMBOL, # '\\'
4877 93: CharacterCategory.SYMBOL, # ']'
4878 94: CharacterCategory.SYMBOL, # '^'
4879 95: CharacterCategory.SYMBOL, # '_'
4880 96: CharacterCategory.SYMBOL, # '`'
4881 97: 1, # 'a'
4882 98: 34, # 'b'
4883 99: 29, # 'c'
4884 100: 19, # 'd'
4885 101: 4, # 'e'
4886 102: 33, # 'f'
4887 103: 24, # 'g'
4888 104: 15, # 'h'
4889 105: 2, # 'i'
4890 106: 17, # 'j'
4891 107: 9, # 'k'
4892 108: 7, # 'l'
4893 109: 12, # 'm'
4894 110: 5, # 'n'
4895 111: 8, # 'o'
4896 112: 16, # 'p'
4897 113: 53, # 'q'
4898 114: 13, # 'r'
4899 115: 6, # 's'
4900 116: 3, # 't'
4901 117: 10, # 'u'
4902 118: 14, # 'v'
4903 119: 40, # 'w'
4904 120: 47, # 'x'
4905 121: 18, # 'y'
4906 122: 50, # 'z'
4907 123: CharacterCategory.SYMBOL, # '{'
4908 124: CharacterCategory.SYMBOL, # '|'
4909 125: CharacterCategory.SYMBOL, # '}'
4910 126: CharacterCategory.SYMBOL, # '~'
4911 127: CharacterCategory.CONTROL, # '\x7f'
4912 128: 0, # 'Ç'
4913 129: 0, # 'ü'
4914 130: 0, # 'é'
4915 131: 0, # 'â'
4916 132: 11, # 'ä'
4917 133: 0, # 'à'
4918 134: 57, # 'å'
4919 135: 0, # 'ç'
4920 136: 0, # 'ê'
4921 137: 0, # 'ë'
4922 138: 0, # 'è'
4923 139: 0, # 'ï'
4924 140: 0, # 'î'
4925 141: 0, # 'ì'
4926 142: 51, # 'Ä'
4927 143: 59, # 'Å'
4928 144: 0, # 'É'
4929 145: 0, # 'æ'
4930 146: 0, # 'Æ'
4931 147: 0, # 'ô'
4932 148: 20, # 'ö'
4933 149: 0, # 'ò'
4934 150: 0, # 'û'
4935 151: 0, # 'ù'
4936 152: 0, # 'ÿ'
4937 153: 56, # 'Ö'
4938 154: 0, # 'Ü'
4939 155: 0, # 'ø'
4940 156: CharacterCategory.SYMBOL, # '£'
4941 157: 0, # 'Ø'
4942 158: CharacterCategory.SYMBOL, # '×'
4943 159: 0, # 'ƒ'
4944 160: 0, # 'á'
4945 161: 0, # 'í'
4946 162: 0, # 'ó'
4947 163: 0, # 'ú'
4948 164: 0, # 'ñ'
4949 165: 0, # 'Ñ'
4950 166: 0, # 'ª'
4951 167: 0, # 'º'
4952 168: CharacterCategory.SYMBOL, # '¿'
4953 169: CharacterCategory.SYMBOL, # '®'
4954 170: CharacterCategory.SYMBOL, # '¬'
4955 171: CharacterCategory.DIGIT, # '½'
4956 172: CharacterCategory.DIGIT, # '¼'
4957 173: CharacterCategory.SYMBOL, # '¡'
4958 174: CharacterCategory.SYMBOL, # '«'
4959 175: CharacterCategory.SYMBOL, # '»'
4960 176: CharacterCategory.SYMBOL, # '░'
4961 177: CharacterCategory.SYMBOL, # '▒'
4962 178: CharacterCategory.SYMBOL, # '▓'
4963 179: CharacterCategory.SYMBOL, # '│'
4964 180: CharacterCategory.SYMBOL, # '┤'
4965 181: 0, # 'Á'
4966 182: 0, # 'Â'
4967 183: 0, # 'À'
4968 184: CharacterCategory.SYMBOL, # '©'
4969 185: CharacterCategory.SYMBOL, # '╣'
4970 186: CharacterCategory.SYMBOL, # '║'
4971 187: CharacterCategory.SYMBOL, # '╗'
4972 188: CharacterCategory.SYMBOL, # '╝'
4973 189: CharacterCategory.SYMBOL, # '¢'
4974 190: CharacterCategory.SYMBOL, # '¥'
4975 191: CharacterCategory.SYMBOL, # '┐'
4976 192: CharacterCategory.SYMBOL, # '└'
4977 193: CharacterCategory.SYMBOL, # '┴'
4978 194: CharacterCategory.SYMBOL, # '┬'
4979 195: CharacterCategory.SYMBOL, # '├'
4980 196: CharacterCategory.SYMBOL, # '─'
4981 197: CharacterCategory.SYMBOL, # '┼'
4982 198: 0, # 'ã'
4983 199: 0, # 'Ã'
4984 200: CharacterCategory.SYMBOL, # '╚'
4985 201: CharacterCategory.SYMBOL, # '╔'
4986 202: CharacterCategory.SYMBOL, # '╩'
4987 203: CharacterCategory.SYMBOL, # '╦'
4988 204: CharacterCategory.SYMBOL, # '╠'
4989 205: CharacterCategory.SYMBOL, # '═'
4990 206: CharacterCategory.SYMBOL, # '╬'
4991 207: CharacterCategory.SYMBOL, # '¤'
4992 208: 0, # 'ð'
4993 209: 0, # 'Ð'
4994 210: 0, # 'Ê'
4995 211: 0, # 'Ë'
4996 212: 0, # 'È'
4997 213: 0, # 'ı'
4998 214: 0, # 'Í'
4999 215: 0, # 'Î'
5000 216: 0, # 'Ï'
5001 217: CharacterCategory.SYMBOL, # '┘'
5002 218: CharacterCategory.SYMBOL, # '┌'
5003 219: CharacterCategory.SYMBOL, # '█'
5004 220: CharacterCategory.SYMBOL, # '▄'
5005 221: CharacterCategory.SYMBOL, # '¦'
5006 222: 0, # 'Ì'
5007 223: CharacterCategory.SYMBOL, # '▀'
5008 224: 0, # 'Ó'
5009 225: 0, # 'ß'
5010 226: 0, # 'Ô'
5011 227: 0, # 'Ò'
5012 228: 0, # 'õ'
5013 229: 0, # 'Õ'
5014 230: 0, # 'µ'
5015 231: 0, # 'þ'
5016 232: 0, # 'Þ'
5017 233: 0, # 'Ú'
5018 234: 0, # 'Û'
5019 235: 0, # 'Ù'
5020 236: 0, # 'ý'
5021 237: 0, # 'Ý'
5022 238: CharacterCategory.SYMBOL, # '¯'
5023 239: CharacterCategory.SYMBOL, # '´'
5024 240: CharacterCategory.CONTROL, # '\xad'
5025 241: CharacterCategory.SYMBOL, # '±'
5026 242: CharacterCategory.SYMBOL, # '‗'
5027 243: CharacterCategory.DIGIT, # '¾'
5028 244: CharacterCategory.SYMBOL, # '¶'
5029 245: CharacterCategory.SYMBOL, # '§'
5030 246: CharacterCategory.SYMBOL, # '÷'
5031 247: CharacterCategory.SYMBOL, # '¸'
5032 248: CharacterCategory.SYMBOL, # '°'
5033 249: CharacterCategory.SYMBOL, # '¨'
5034 250: CharacterCategory.SYMBOL, # '·'
5035 251: CharacterCategory.DIGIT, # '¹'
5036 252: CharacterCategory.DIGIT, # '³'
5037 253: CharacterCategory.DIGIT, # '²'
5038 254: CharacterCategory.SYMBOL, # '■'
5039 255: CharacterCategory.CONTROL, # '\xa0'
5040}
5041
5042CP850_FINNISH_MODEL = SingleByteCharSetModel(
5043 charset_name="CP850",
5044 language="Finnish",
5045 char_to_order_map=CP850_FINNISH_CHAR_TO_ORDER,
5046 language_model=FINNISH_LANG_MODEL,
5047 typical_positive_ratio=0.9867446634651156,
5048 keep_ascii_letters=True,
5049 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÄÅÖäåöŠšŽž",
5050)
5051
5052CP858_FINNISH_CHAR_TO_ORDER = {
5053 0: CharacterCategory.CONTROL, # '\x00'
5054 1: CharacterCategory.CONTROL, # '\x01'
5055 2: CharacterCategory.CONTROL, # '\x02'
5056 3: CharacterCategory.CONTROL, # '\x03'
5057 4: CharacterCategory.CONTROL, # '\x04'
5058 5: CharacterCategory.CONTROL, # '\x05'
5059 6: CharacterCategory.CONTROL, # '\x06'
5060 7: CharacterCategory.CONTROL, # '\x07'
5061 8: CharacterCategory.CONTROL, # '\x08'
5062 9: CharacterCategory.CONTROL, # '\t'
5063 10: CharacterCategory.LINE_BREAK, # '\n'
5064 11: CharacterCategory.CONTROL, # '\x0b'
5065 12: CharacterCategory.CONTROL, # '\x0c'
5066 13: CharacterCategory.LINE_BREAK, # '\r'
5067 14: CharacterCategory.CONTROL, # '\x0e'
5068 15: CharacterCategory.CONTROL, # '\x0f'
5069 16: CharacterCategory.CONTROL, # '\x10'
5070 17: CharacterCategory.CONTROL, # '\x11'
5071 18: CharacterCategory.CONTROL, # '\x12'
5072 19: CharacterCategory.CONTROL, # '\x13'
5073 20: CharacterCategory.CONTROL, # '\x14'
5074 21: CharacterCategory.CONTROL, # '\x15'
5075 22: CharacterCategory.CONTROL, # '\x16'
5076 23: CharacterCategory.CONTROL, # '\x17'
5077 24: CharacterCategory.CONTROL, # '\x18'
5078 25: CharacterCategory.CONTROL, # '\x19'
5079 26: CharacterCategory.CONTROL, # '\x1a'
5080 27: CharacterCategory.CONTROL, # '\x1b'
5081 28: CharacterCategory.CONTROL, # '\x1c'
5082 29: CharacterCategory.CONTROL, # '\x1d'
5083 30: CharacterCategory.CONTROL, # '\x1e'
5084 31: CharacterCategory.CONTROL, # '\x1f'
5085 32: CharacterCategory.CONTROL, # ' '
5086 33: CharacterCategory.SYMBOL, # '!'
5087 34: CharacterCategory.SYMBOL, # '"'
5088 35: CharacterCategory.SYMBOL, # '#'
5089 36: CharacterCategory.SYMBOL, # '$'
5090 37: CharacterCategory.SYMBOL, # '%'
5091 38: CharacterCategory.SYMBOL, # '&'
5092 39: CharacterCategory.SYMBOL, # "'"
5093 40: CharacterCategory.SYMBOL, # '('
5094 41: CharacterCategory.SYMBOL, # ')'
5095 42: CharacterCategory.SYMBOL, # '*'
5096 43: CharacterCategory.SYMBOL, # '+'
5097 44: CharacterCategory.SYMBOL, # ','
5098 45: CharacterCategory.SYMBOL, # '-'
5099 46: CharacterCategory.SYMBOL, # '.'
5100 47: CharacterCategory.SYMBOL, # '/'
5101 48: CharacterCategory.DIGIT, # '0'
5102 49: CharacterCategory.DIGIT, # '1'
5103 50: CharacterCategory.DIGIT, # '2'
5104 51: CharacterCategory.DIGIT, # '3'
5105 52: CharacterCategory.DIGIT, # '4'
5106 53: CharacterCategory.DIGIT, # '5'
5107 54: CharacterCategory.DIGIT, # '6'
5108 55: CharacterCategory.DIGIT, # '7'
5109 56: CharacterCategory.DIGIT, # '8'
5110 57: CharacterCategory.DIGIT, # '9'
5111 58: CharacterCategory.SYMBOL, # ':'
5112 59: CharacterCategory.SYMBOL, # ';'
5113 60: CharacterCategory.SYMBOL, # '<'
5114 61: CharacterCategory.SYMBOL, # '='
5115 62: CharacterCategory.SYMBOL, # '>'
5116 63: CharacterCategory.SYMBOL, # '?'
5117 64: CharacterCategory.SYMBOL, # '@'
5118 65: 26, # 'A'
5119 66: 43, # 'B'
5120 67: 42, # 'C'
5121 68: 45, # 'D'
5122 69: 30, # 'E'
5123 70: 46, # 'F'
5124 71: 48, # 'G'
5125 72: 32, # 'H'
5126 73: 38, # 'I'
5127 74: 37, # 'J'
5128 75: 23, # 'K'
5129 76: 28, # 'L'
5130 77: 25, # 'M'
5131 78: 36, # 'N'
5132 79: 35, # 'O'
5133 80: 27, # 'P'
5134 81: 55, # 'Q'
5135 82: 39, # 'R'
5136 83: 21, # 'S'
5137 84: 22, # 'T'
5138 85: 41, # 'U'
5139 86: 31, # 'V'
5140 87: 49, # 'W'
5141 88: 52, # 'X'
5142 89: 44, # 'Y'
5143 90: 54, # 'Z'
5144 91: CharacterCategory.SYMBOL, # '['
5145 92: CharacterCategory.SYMBOL, # '\\'
5146 93: CharacterCategory.SYMBOL, # ']'
5147 94: CharacterCategory.SYMBOL, # '^'
5148 95: CharacterCategory.SYMBOL, # '_'
5149 96: CharacterCategory.SYMBOL, # '`'
5150 97: 1, # 'a'
5151 98: 34, # 'b'
5152 99: 29, # 'c'
5153 100: 19, # 'd'
5154 101: 4, # 'e'
5155 102: 33, # 'f'
5156 103: 24, # 'g'
5157 104: 15, # 'h'
5158 105: 2, # 'i'
5159 106: 17, # 'j'
5160 107: 9, # 'k'
5161 108: 7, # 'l'
5162 109: 12, # 'm'
5163 110: 5, # 'n'
5164 111: 8, # 'o'
5165 112: 16, # 'p'
5166 113: 53, # 'q'
5167 114: 13, # 'r'
5168 115: 6, # 's'
5169 116: 3, # 't'
5170 117: 10, # 'u'
5171 118: 14, # 'v'
5172 119: 40, # 'w'
5173 120: 47, # 'x'
5174 121: 18, # 'y'
5175 122: 50, # 'z'
5176 123: CharacterCategory.SYMBOL, # '{'
5177 124: CharacterCategory.SYMBOL, # '|'
5178 125: CharacterCategory.SYMBOL, # '}'
5179 126: CharacterCategory.SYMBOL, # '~'
5180 127: CharacterCategory.CONTROL, # '\x7f'
5181 128: 0, # 'Ç'
5182 129: 0, # 'ü'
5183 130: 0, # 'é'
5184 131: 0, # 'â'
5185 132: 11, # 'ä'
5186 133: 0, # 'à'
5187 134: 57, # 'å'
5188 135: 0, # 'ç'
5189 136: 0, # 'ê'
5190 137: 0, # 'ë'
5191 138: 0, # 'è'
5192 139: 0, # 'ï'
5193 140: 0, # 'î'
5194 141: 0, # 'ì'
5195 142: 51, # 'Ä'
5196 143: 59, # 'Å'
5197 144: 0, # 'É'
5198 145: 0, # 'æ'
5199 146: 0, # 'Æ'
5200 147: 0, # 'ô'
5201 148: 20, # 'ö'
5202 149: 0, # 'ò'
5203 150: 0, # 'û'
5204 151: 0, # 'ù'
5205 152: 0, # 'ÿ'
5206 153: 56, # 'Ö'
5207 154: 0, # 'Ü'
5208 155: 0, # 'ø'
5209 156: CharacterCategory.SYMBOL, # '£'
5210 157: 0, # 'Ø'
5211 158: CharacterCategory.SYMBOL, # '×'
5212 159: 0, # 'ƒ'
5213 160: 0, # 'á'
5214 161: 0, # 'í'
5215 162: 0, # 'ó'
5216 163: 0, # 'ú'
5217 164: 0, # 'ñ'
5218 165: 0, # 'Ñ'
5219 166: 0, # 'ª'
5220 167: 0, # 'º'
5221 168: CharacterCategory.SYMBOL, # '¿'
5222 169: CharacterCategory.SYMBOL, # '®'
5223 170: CharacterCategory.SYMBOL, # '¬'
5224 171: CharacterCategory.DIGIT, # '½'
5225 172: CharacterCategory.DIGIT, # '¼'
5226 173: CharacterCategory.SYMBOL, # '¡'
5227 174: CharacterCategory.SYMBOL, # '«'
5228 175: CharacterCategory.SYMBOL, # '»'
5229 176: CharacterCategory.SYMBOL, # '░'
5230 177: CharacterCategory.SYMBOL, # '▒'
5231 178: CharacterCategory.SYMBOL, # '▓'
5232 179: CharacterCategory.SYMBOL, # '│'
5233 180: CharacterCategory.SYMBOL, # '┤'
5234 181: 0, # 'Á'
5235 182: 0, # 'Â'
5236 183: 0, # 'À'
5237 184: CharacterCategory.SYMBOL, # '©'
5238 185: CharacterCategory.SYMBOL, # '╣'
5239 186: CharacterCategory.SYMBOL, # '║'
5240 187: CharacterCategory.SYMBOL, # '╗'
5241 188: CharacterCategory.SYMBOL, # '╝'
5242 189: CharacterCategory.SYMBOL, # '¢'
5243 190: CharacterCategory.SYMBOL, # '¥'
5244 191: CharacterCategory.SYMBOL, # '┐'
5245 192: CharacterCategory.SYMBOL, # '└'
5246 193: CharacterCategory.SYMBOL, # '┴'
5247 194: CharacterCategory.SYMBOL, # '┬'
5248 195: CharacterCategory.SYMBOL, # '├'
5249 196: CharacterCategory.SYMBOL, # '─'
5250 197: CharacterCategory.SYMBOL, # '┼'
5251 198: 0, # 'ã'
5252 199: 0, # 'Ã'
5253 200: CharacterCategory.SYMBOL, # '╚'
5254 201: CharacterCategory.SYMBOL, # '╔'
5255 202: CharacterCategory.SYMBOL, # '╩'
5256 203: CharacterCategory.SYMBOL, # '╦'
5257 204: CharacterCategory.SYMBOL, # '╠'
5258 205: CharacterCategory.SYMBOL, # '═'
5259 206: CharacterCategory.SYMBOL, # '╬'
5260 207: CharacterCategory.SYMBOL, # '¤'
5261 208: 0, # 'ð'
5262 209: 0, # 'Ð'
5263 210: 0, # 'Ê'
5264 211: 0, # 'Ë'
5265 212: 0, # 'È'
5266 213: CharacterCategory.SYMBOL, # '€'
5267 214: 0, # 'Í'
5268 215: 0, # 'Î'
5269 216: 0, # 'Ï'
5270 217: CharacterCategory.SYMBOL, # '┘'
5271 218: CharacterCategory.SYMBOL, # '┌'
5272 219: CharacterCategory.SYMBOL, # '█'
5273 220: CharacterCategory.SYMBOL, # '▄'
5274 221: CharacterCategory.SYMBOL, # '¦'
5275 222: 0, # 'Ì'
5276 223: CharacterCategory.SYMBOL, # '▀'
5277 224: 0, # 'Ó'
5278 225: 0, # 'ß'
5279 226: 0, # 'Ô'
5280 227: 0, # 'Ò'
5281 228: 0, # 'õ'
5282 229: 0, # 'Õ'
5283 230: 0, # 'µ'
5284 231: 0, # 'þ'
5285 232: 0, # 'Þ'
5286 233: 0, # 'Ú'
5287 234: 0, # 'Û'
5288 235: 0, # 'Ù'
5289 236: 0, # 'ý'
5290 237: 0, # 'Ý'
5291 238: CharacterCategory.SYMBOL, # '¯'
5292 239: CharacterCategory.SYMBOL, # '´'
5293 240: CharacterCategory.CONTROL, # '\xad'
5294 241: CharacterCategory.SYMBOL, # '±'
5295 242: CharacterCategory.SYMBOL, # '‗'
5296 243: CharacterCategory.DIGIT, # '¾'
5297 244: CharacterCategory.SYMBOL, # '¶'
5298 245: CharacterCategory.SYMBOL, # '§'
5299 246: CharacterCategory.SYMBOL, # '÷'
5300 247: CharacterCategory.SYMBOL, # '¸'
5301 248: CharacterCategory.SYMBOL, # '°'
5302 249: CharacterCategory.SYMBOL, # '¨'
5303 250: CharacterCategory.SYMBOL, # '·'
5304 251: CharacterCategory.DIGIT, # '¹'
5305 252: CharacterCategory.DIGIT, # '³'
5306 253: CharacterCategory.DIGIT, # '²'
5307 254: CharacterCategory.SYMBOL, # '■'
5308 255: CharacterCategory.CONTROL, # '\xa0'
5309}
5310
5311CP858_FINNISH_MODEL = SingleByteCharSetModel(
5312 charset_name="CP858",
5313 language="Finnish",
5314 char_to_order_map=CP858_FINNISH_CHAR_TO_ORDER,
5315 language_model=FINNISH_LANG_MODEL,
5316 typical_positive_ratio=0.9867446634651156,
5317 keep_ascii_letters=True,
5318 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÄÅÖäåöŠšŽž",
5319)
5320
5321ISO_8859_1_FINNISH_CHAR_TO_ORDER = {
5322 0: CharacterCategory.CONTROL, # '\x00'
5323 1: CharacterCategory.CONTROL, # '\x01'
5324 2: CharacterCategory.CONTROL, # '\x02'
5325 3: CharacterCategory.CONTROL, # '\x03'
5326 4: CharacterCategory.CONTROL, # '\x04'
5327 5: CharacterCategory.CONTROL, # '\x05'
5328 6: CharacterCategory.CONTROL, # '\x06'
5329 7: CharacterCategory.CONTROL, # '\x07'
5330 8: CharacterCategory.CONTROL, # '\x08'
5331 9: CharacterCategory.CONTROL, # '\t'
5332 10: CharacterCategory.LINE_BREAK, # '\n'
5333 11: CharacterCategory.CONTROL, # '\x0b'
5334 12: CharacterCategory.CONTROL, # '\x0c'
5335 13: CharacterCategory.LINE_BREAK, # '\r'
5336 14: CharacterCategory.CONTROL, # '\x0e'
5337 15: CharacterCategory.CONTROL, # '\x0f'
5338 16: CharacterCategory.CONTROL, # '\x10'
5339 17: CharacterCategory.CONTROL, # '\x11'
5340 18: CharacterCategory.CONTROL, # '\x12'
5341 19: CharacterCategory.CONTROL, # '\x13'
5342 20: CharacterCategory.CONTROL, # '\x14'
5343 21: CharacterCategory.CONTROL, # '\x15'
5344 22: CharacterCategory.CONTROL, # '\x16'
5345 23: CharacterCategory.CONTROL, # '\x17'
5346 24: CharacterCategory.CONTROL, # '\x18'
5347 25: CharacterCategory.CONTROL, # '\x19'
5348 26: CharacterCategory.CONTROL, # '\x1a'
5349 27: CharacterCategory.CONTROL, # '\x1b'
5350 28: CharacterCategory.CONTROL, # '\x1c'
5351 29: CharacterCategory.CONTROL, # '\x1d'
5352 30: CharacterCategory.CONTROL, # '\x1e'
5353 31: CharacterCategory.CONTROL, # '\x1f'
5354 32: CharacterCategory.CONTROL, # ' '
5355 33: CharacterCategory.SYMBOL, # '!'
5356 34: CharacterCategory.SYMBOL, # '"'
5357 35: CharacterCategory.SYMBOL, # '#'
5358 36: CharacterCategory.SYMBOL, # '$'
5359 37: CharacterCategory.SYMBOL, # '%'
5360 38: CharacterCategory.SYMBOL, # '&'
5361 39: CharacterCategory.SYMBOL, # "'"
5362 40: CharacterCategory.SYMBOL, # '('
5363 41: CharacterCategory.SYMBOL, # ')'
5364 42: CharacterCategory.SYMBOL, # '*'
5365 43: CharacterCategory.SYMBOL, # '+'
5366 44: CharacterCategory.SYMBOL, # ','
5367 45: CharacterCategory.SYMBOL, # '-'
5368 46: CharacterCategory.SYMBOL, # '.'
5369 47: CharacterCategory.SYMBOL, # '/'
5370 48: CharacterCategory.DIGIT, # '0'
5371 49: CharacterCategory.DIGIT, # '1'
5372 50: CharacterCategory.DIGIT, # '2'
5373 51: CharacterCategory.DIGIT, # '3'
5374 52: CharacterCategory.DIGIT, # '4'
5375 53: CharacterCategory.DIGIT, # '5'
5376 54: CharacterCategory.DIGIT, # '6'
5377 55: CharacterCategory.DIGIT, # '7'
5378 56: CharacterCategory.DIGIT, # '8'
5379 57: CharacterCategory.DIGIT, # '9'
5380 58: CharacterCategory.SYMBOL, # ':'
5381 59: CharacterCategory.SYMBOL, # ';'
5382 60: CharacterCategory.SYMBOL, # '<'
5383 61: CharacterCategory.SYMBOL, # '='
5384 62: CharacterCategory.SYMBOL, # '>'
5385 63: CharacterCategory.SYMBOL, # '?'
5386 64: CharacterCategory.SYMBOL, # '@'
5387 65: 26, # 'A'
5388 66: 43, # 'B'
5389 67: 42, # 'C'
5390 68: 45, # 'D'
5391 69: 30, # 'E'
5392 70: 46, # 'F'
5393 71: 48, # 'G'
5394 72: 32, # 'H'
5395 73: 38, # 'I'
5396 74: 37, # 'J'
5397 75: 23, # 'K'
5398 76: 28, # 'L'
5399 77: 25, # 'M'
5400 78: 36, # 'N'
5401 79: 35, # 'O'
5402 80: 27, # 'P'
5403 81: 55, # 'Q'
5404 82: 39, # 'R'
5405 83: 21, # 'S'
5406 84: 22, # 'T'
5407 85: 41, # 'U'
5408 86: 31, # 'V'
5409 87: 49, # 'W'
5410 88: 52, # 'X'
5411 89: 44, # 'Y'
5412 90: 54, # 'Z'
5413 91: CharacterCategory.SYMBOL, # '['
5414 92: CharacterCategory.SYMBOL, # '\\'
5415 93: CharacterCategory.SYMBOL, # ']'
5416 94: CharacterCategory.SYMBOL, # '^'
5417 95: CharacterCategory.SYMBOL, # '_'
5418 96: CharacterCategory.SYMBOL, # '`'
5419 97: 1, # 'a'
5420 98: 34, # 'b'
5421 99: 29, # 'c'
5422 100: 19, # 'd'
5423 101: 4, # 'e'
5424 102: 33, # 'f'
5425 103: 24, # 'g'
5426 104: 15, # 'h'
5427 105: 2, # 'i'
5428 106: 17, # 'j'
5429 107: 9, # 'k'
5430 108: 7, # 'l'
5431 109: 12, # 'm'
5432 110: 5, # 'n'
5433 111: 8, # 'o'
5434 112: 16, # 'p'
5435 113: 53, # 'q'
5436 114: 13, # 'r'
5437 115: 6, # 's'
5438 116: 3, # 't'
5439 117: 10, # 'u'
5440 118: 14, # 'v'
5441 119: 40, # 'w'
5442 120: 47, # 'x'
5443 121: 18, # 'y'
5444 122: 50, # 'z'
5445 123: CharacterCategory.SYMBOL, # '{'
5446 124: CharacterCategory.SYMBOL, # '|'
5447 125: CharacterCategory.SYMBOL, # '}'
5448 126: CharacterCategory.SYMBOL, # '~'
5449 127: CharacterCategory.CONTROL, # '\x7f'
5450 128: CharacterCategory.CONTROL, # '\x80'
5451 129: CharacterCategory.CONTROL, # '\x81'
5452 130: CharacterCategory.CONTROL, # '\x82'
5453 131: CharacterCategory.CONTROL, # '\x83'
5454 132: CharacterCategory.CONTROL, # '\x84'
5455 133: CharacterCategory.CONTROL, # '\x85'
5456 134: CharacterCategory.CONTROL, # '\x86'
5457 135: CharacterCategory.CONTROL, # '\x87'
5458 136: CharacterCategory.CONTROL, # '\x88'
5459 137: CharacterCategory.CONTROL, # '\x89'
5460 138: CharacterCategory.CONTROL, # '\x8a'
5461 139: CharacterCategory.CONTROL, # '\x8b'
5462 140: CharacterCategory.CONTROL, # '\x8c'
5463 141: CharacterCategory.CONTROL, # '\x8d'
5464 142: CharacterCategory.CONTROL, # '\x8e'
5465 143: CharacterCategory.CONTROL, # '\x8f'
5466 144: CharacterCategory.CONTROL, # '\x90'
5467 145: CharacterCategory.CONTROL, # '\x91'
5468 146: CharacterCategory.CONTROL, # '\x92'
5469 147: CharacterCategory.CONTROL, # '\x93'
5470 148: CharacterCategory.CONTROL, # '\x94'
5471 149: CharacterCategory.CONTROL, # '\x95'
5472 150: CharacterCategory.CONTROL, # '\x96'
5473 151: CharacterCategory.CONTROL, # '\x97'
5474 152: CharacterCategory.CONTROL, # '\x98'
5475 153: CharacterCategory.CONTROL, # '\x99'
5476 154: CharacterCategory.CONTROL, # '\x9a'
5477 155: CharacterCategory.CONTROL, # '\x9b'
5478 156: CharacterCategory.CONTROL, # '\x9c'
5479 157: CharacterCategory.CONTROL, # '\x9d'
5480 158: CharacterCategory.CONTROL, # '\x9e'
5481 159: CharacterCategory.CONTROL, # '\x9f'
5482 160: CharacterCategory.CONTROL, # '\xa0'
5483 161: CharacterCategory.SYMBOL, # '¡'
5484 162: CharacterCategory.SYMBOL, # '¢'
5485 163: CharacterCategory.SYMBOL, # '£'
5486 164: CharacterCategory.SYMBOL, # '¤'
5487 165: CharacterCategory.SYMBOL, # '¥'
5488 166: CharacterCategory.SYMBOL, # '¦'
5489 167: CharacterCategory.SYMBOL, # '§'
5490 168: CharacterCategory.SYMBOL, # '¨'
5491 169: CharacterCategory.SYMBOL, # '©'
5492 170: 0, # 'ª'
5493 171: CharacterCategory.SYMBOL, # '«'
5494 172: CharacterCategory.SYMBOL, # '¬'
5495 173: CharacterCategory.CONTROL, # '\xad'
5496 174: CharacterCategory.SYMBOL, # '®'
5497 175: CharacterCategory.SYMBOL, # '¯'
5498 176: CharacterCategory.SYMBOL, # '°'
5499 177: CharacterCategory.SYMBOL, # '±'
5500 178: CharacterCategory.DIGIT, # '²'
5501 179: CharacterCategory.DIGIT, # '³'
5502 180: CharacterCategory.SYMBOL, # '´'
5503 181: 0, # 'µ'
5504 182: CharacterCategory.SYMBOL, # '¶'
5505 183: CharacterCategory.SYMBOL, # '·'
5506 184: CharacterCategory.SYMBOL, # '¸'
5507 185: CharacterCategory.DIGIT, # '¹'
5508 186: 0, # 'º'
5509 187: CharacterCategory.SYMBOL, # '»'
5510 188: CharacterCategory.DIGIT, # '¼'
5511 189: CharacterCategory.DIGIT, # '½'
5512 190: CharacterCategory.DIGIT, # '¾'
5513 191: CharacterCategory.SYMBOL, # '¿'
5514 192: 0, # 'À'
5515 193: 0, # 'Á'
5516 194: 0, # 'Â'
5517 195: 0, # 'Ã'
5518 196: 51, # 'Ä'
5519 197: 59, # 'Å'
5520 198: 0, # 'Æ'
5521 199: 0, # 'Ç'
5522 200: 0, # 'È'
5523 201: 0, # 'É'
5524 202: 0, # 'Ê'
5525 203: 0, # 'Ë'
5526 204: 0, # 'Ì'
5527 205: 0, # 'Í'
5528 206: 0, # 'Î'
5529 207: 0, # 'Ï'
5530 208: 0, # 'Ð'
5531 209: 0, # 'Ñ'
5532 210: 0, # 'Ò'
5533 211: 0, # 'Ó'
5534 212: 0, # 'Ô'
5535 213: 0, # 'Õ'
5536 214: 56, # 'Ö'
5537 215: CharacterCategory.SYMBOL, # '×'
5538 216: 0, # 'Ø'
5539 217: 0, # 'Ù'
5540 218: 0, # 'Ú'
5541 219: 0, # 'Û'
5542 220: 0, # 'Ü'
5543 221: 0, # 'Ý'
5544 222: 0, # 'Þ'
5545 223: 0, # 'ß'
5546 224: 0, # 'à'
5547 225: 0, # 'á'
5548 226: 0, # 'â'
5549 227: 0, # 'ã'
5550 228: 11, # 'ä'
5551 229: 57, # 'å'
5552 230: 0, # 'æ'
5553 231: 0, # 'ç'
5554 232: 0, # 'è'
5555 233: 0, # 'é'
5556 234: 0, # 'ê'
5557 235: 0, # 'ë'
5558 236: 0, # 'ì'
5559 237: 0, # 'í'
5560 238: 0, # 'î'
5561 239: 0, # 'ï'
5562 240: 0, # 'ð'
5563 241: 0, # 'ñ'
5564 242: 0, # 'ò'
5565 243: 0, # 'ó'
5566 244: 0, # 'ô'
5567 245: 0, # 'õ'
5568 246: 20, # 'ö'
5569 247: CharacterCategory.SYMBOL, # '÷'
5570 248: 0, # 'ø'
5571 249: 0, # 'ù'
5572 250: 0, # 'ú'
5573 251: 0, # 'û'
5574 252: 0, # 'ü'
5575 253: 0, # 'ý'
5576 254: 0, # 'þ'
5577 255: 0, # 'ÿ'
5578}
5579
5580ISO_8859_1_FINNISH_MODEL = SingleByteCharSetModel(
5581 charset_name="ISO-8859-1",
5582 language="Finnish",
5583 char_to_order_map=ISO_8859_1_FINNISH_CHAR_TO_ORDER,
5584 language_model=FINNISH_LANG_MODEL,
5585 typical_positive_ratio=0.9867446634651156,
5586 keep_ascii_letters=True,
5587 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÄÅÖäåöŠšŽž",
5588)
5589
5590ISO_8859_15_FINNISH_CHAR_TO_ORDER = {
5591 0: CharacterCategory.CONTROL, # '\x00'
5592 1: CharacterCategory.CONTROL, # '\x01'
5593 2: CharacterCategory.CONTROL, # '\x02'
5594 3: CharacterCategory.CONTROL, # '\x03'
5595 4: CharacterCategory.CONTROL, # '\x04'
5596 5: CharacterCategory.CONTROL, # '\x05'
5597 6: CharacterCategory.CONTROL, # '\x06'
5598 7: CharacterCategory.CONTROL, # '\x07'
5599 8: CharacterCategory.CONTROL, # '\x08'
5600 9: CharacterCategory.CONTROL, # '\t'
5601 10: CharacterCategory.LINE_BREAK, # '\n'
5602 11: CharacterCategory.CONTROL, # '\x0b'
5603 12: CharacterCategory.CONTROL, # '\x0c'
5604 13: CharacterCategory.LINE_BREAK, # '\r'
5605 14: CharacterCategory.CONTROL, # '\x0e'
5606 15: CharacterCategory.CONTROL, # '\x0f'
5607 16: CharacterCategory.CONTROL, # '\x10'
5608 17: CharacterCategory.CONTROL, # '\x11'
5609 18: CharacterCategory.CONTROL, # '\x12'
5610 19: CharacterCategory.CONTROL, # '\x13'
5611 20: CharacterCategory.CONTROL, # '\x14'
5612 21: CharacterCategory.CONTROL, # '\x15'
5613 22: CharacterCategory.CONTROL, # '\x16'
5614 23: CharacterCategory.CONTROL, # '\x17'
5615 24: CharacterCategory.CONTROL, # '\x18'
5616 25: CharacterCategory.CONTROL, # '\x19'
5617 26: CharacterCategory.CONTROL, # '\x1a'
5618 27: CharacterCategory.CONTROL, # '\x1b'
5619 28: CharacterCategory.CONTROL, # '\x1c'
5620 29: CharacterCategory.CONTROL, # '\x1d'
5621 30: CharacterCategory.CONTROL, # '\x1e'
5622 31: CharacterCategory.CONTROL, # '\x1f'
5623 32: CharacterCategory.CONTROL, # ' '
5624 33: CharacterCategory.SYMBOL, # '!'
5625 34: CharacterCategory.SYMBOL, # '"'
5626 35: CharacterCategory.SYMBOL, # '#'
5627 36: CharacterCategory.SYMBOL, # '$'
5628 37: CharacterCategory.SYMBOL, # '%'
5629 38: CharacterCategory.SYMBOL, # '&'
5630 39: CharacterCategory.SYMBOL, # "'"
5631 40: CharacterCategory.SYMBOL, # '('
5632 41: CharacterCategory.SYMBOL, # ')'
5633 42: CharacterCategory.SYMBOL, # '*'
5634 43: CharacterCategory.SYMBOL, # '+'
5635 44: CharacterCategory.SYMBOL, # ','
5636 45: CharacterCategory.SYMBOL, # '-'
5637 46: CharacterCategory.SYMBOL, # '.'
5638 47: CharacterCategory.SYMBOL, # '/'
5639 48: CharacterCategory.DIGIT, # '0'
5640 49: CharacterCategory.DIGIT, # '1'
5641 50: CharacterCategory.DIGIT, # '2'
5642 51: CharacterCategory.DIGIT, # '3'
5643 52: CharacterCategory.DIGIT, # '4'
5644 53: CharacterCategory.DIGIT, # '5'
5645 54: CharacterCategory.DIGIT, # '6'
5646 55: CharacterCategory.DIGIT, # '7'
5647 56: CharacterCategory.DIGIT, # '8'
5648 57: CharacterCategory.DIGIT, # '9'
5649 58: CharacterCategory.SYMBOL, # ':'
5650 59: CharacterCategory.SYMBOL, # ';'
5651 60: CharacterCategory.SYMBOL, # '<'
5652 61: CharacterCategory.SYMBOL, # '='
5653 62: CharacterCategory.SYMBOL, # '>'
5654 63: CharacterCategory.SYMBOL, # '?'
5655 64: CharacterCategory.SYMBOL, # '@'
5656 65: 26, # 'A'
5657 66: 43, # 'B'
5658 67: 42, # 'C'
5659 68: 45, # 'D'
5660 69: 30, # 'E'
5661 70: 46, # 'F'
5662 71: 48, # 'G'
5663 72: 32, # 'H'
5664 73: 38, # 'I'
5665 74: 37, # 'J'
5666 75: 23, # 'K'
5667 76: 28, # 'L'
5668 77: 25, # 'M'
5669 78: 36, # 'N'
5670 79: 35, # 'O'
5671 80: 27, # 'P'
5672 81: 55, # 'Q'
5673 82: 39, # 'R'
5674 83: 21, # 'S'
5675 84: 22, # 'T'
5676 85: 41, # 'U'
5677 86: 31, # 'V'
5678 87: 49, # 'W'
5679 88: 52, # 'X'
5680 89: 44, # 'Y'
5681 90: 54, # 'Z'
5682 91: CharacterCategory.SYMBOL, # '['
5683 92: CharacterCategory.SYMBOL, # '\\'
5684 93: CharacterCategory.SYMBOL, # ']'
5685 94: CharacterCategory.SYMBOL, # '^'
5686 95: CharacterCategory.SYMBOL, # '_'
5687 96: CharacterCategory.SYMBOL, # '`'
5688 97: 1, # 'a'
5689 98: 34, # 'b'
5690 99: 29, # 'c'
5691 100: 19, # 'd'
5692 101: 4, # 'e'
5693 102: 33, # 'f'
5694 103: 24, # 'g'
5695 104: 15, # 'h'
5696 105: 2, # 'i'
5697 106: 17, # 'j'
5698 107: 9, # 'k'
5699 108: 7, # 'l'
5700 109: 12, # 'm'
5701 110: 5, # 'n'
5702 111: 8, # 'o'
5703 112: 16, # 'p'
5704 113: 53, # 'q'
5705 114: 13, # 'r'
5706 115: 6, # 's'
5707 116: 3, # 't'
5708 117: 10, # 'u'
5709 118: 14, # 'v'
5710 119: 40, # 'w'
5711 120: 47, # 'x'
5712 121: 18, # 'y'
5713 122: 50, # 'z'
5714 123: CharacterCategory.SYMBOL, # '{'
5715 124: CharacterCategory.SYMBOL, # '|'
5716 125: CharacterCategory.SYMBOL, # '}'
5717 126: CharacterCategory.SYMBOL, # '~'
5718 127: CharacterCategory.CONTROL, # '\x7f'
5719 128: CharacterCategory.CONTROL, # '\x80'
5720 129: CharacterCategory.CONTROL, # '\x81'
5721 130: CharacterCategory.CONTROL, # '\x82'
5722 131: CharacterCategory.CONTROL, # '\x83'
5723 132: CharacterCategory.CONTROL, # '\x84'
5724 133: CharacterCategory.CONTROL, # '\x85'
5725 134: CharacterCategory.CONTROL, # '\x86'
5726 135: CharacterCategory.CONTROL, # '\x87'
5727 136: CharacterCategory.CONTROL, # '\x88'
5728 137: CharacterCategory.CONTROL, # '\x89'
5729 138: CharacterCategory.CONTROL, # '\x8a'
5730 139: CharacterCategory.CONTROL, # '\x8b'
5731 140: CharacterCategory.CONTROL, # '\x8c'
5732 141: CharacterCategory.CONTROL, # '\x8d'
5733 142: CharacterCategory.CONTROL, # '\x8e'
5734 143: CharacterCategory.CONTROL, # '\x8f'
5735 144: CharacterCategory.CONTROL, # '\x90'
5736 145: CharacterCategory.CONTROL, # '\x91'
5737 146: CharacterCategory.CONTROL, # '\x92'
5738 147: CharacterCategory.CONTROL, # '\x93'
5739 148: CharacterCategory.CONTROL, # '\x94'
5740 149: CharacterCategory.CONTROL, # '\x95'
5741 150: CharacterCategory.CONTROL, # '\x96'
5742 151: CharacterCategory.CONTROL, # '\x97'
5743 152: CharacterCategory.CONTROL, # '\x98'
5744 153: CharacterCategory.CONTROL, # '\x99'
5745 154: CharacterCategory.CONTROL, # '\x9a'
5746 155: CharacterCategory.CONTROL, # '\x9b'
5747 156: CharacterCategory.CONTROL, # '\x9c'
5748 157: CharacterCategory.CONTROL, # '\x9d'
5749 158: CharacterCategory.CONTROL, # '\x9e'
5750 159: CharacterCategory.CONTROL, # '\x9f'
5751 160: CharacterCategory.CONTROL, # '\xa0'
5752 161: CharacterCategory.SYMBOL, # '¡'
5753 162: CharacterCategory.SYMBOL, # '¢'
5754 163: CharacterCategory.SYMBOL, # '£'
5755 164: CharacterCategory.SYMBOL, # '€'
5756 165: CharacterCategory.SYMBOL, # '¥'
5757 166: 61, # 'Š'
5758 167: CharacterCategory.SYMBOL, # '§'
5759 168: 58, # 'š'
5760 169: CharacterCategory.SYMBOL, # '©'
5761 170: 0, # 'ª'
5762 171: CharacterCategory.SYMBOL, # '«'
5763 172: CharacterCategory.SYMBOL, # '¬'
5764 173: CharacterCategory.CONTROL, # '\xad'
5765 174: CharacterCategory.SYMBOL, # '®'
5766 175: CharacterCategory.SYMBOL, # '¯'
5767 176: CharacterCategory.SYMBOL, # '°'
5768 177: CharacterCategory.SYMBOL, # '±'
5769 178: CharacterCategory.DIGIT, # '²'
5770 179: CharacterCategory.DIGIT, # '³'
5771 180: 62, # 'Ž'
5772 181: 0, # 'µ'
5773 182: CharacterCategory.SYMBOL, # '¶'
5774 183: CharacterCategory.SYMBOL, # '·'
5775 184: 60, # 'ž'
5776 185: CharacterCategory.DIGIT, # '¹'
5777 186: 0, # 'º'
5778 187: CharacterCategory.SYMBOL, # '»'
5779 188: 0, # 'Œ'
5780 189: 0, # 'œ'
5781 190: 0, # 'Ÿ'
5782 191: CharacterCategory.SYMBOL, # '¿'
5783 192: 0, # 'À'
5784 193: 0, # 'Á'
5785 194: 0, # 'Â'
5786 195: 0, # 'Ã'
5787 196: 51, # 'Ä'
5788 197: 59, # 'Å'
5789 198: 0, # 'Æ'
5790 199: 0, # 'Ç'
5791 200: 0, # 'È'
5792 201: 0, # 'É'
5793 202: 0, # 'Ê'
5794 203: 0, # 'Ë'
5795 204: 0, # 'Ì'
5796 205: 0, # 'Í'
5797 206: 0, # 'Î'
5798 207: 0, # 'Ï'
5799 208: 0, # 'Ð'
5800 209: 0, # 'Ñ'
5801 210: 0, # 'Ò'
5802 211: 0, # 'Ó'
5803 212: 0, # 'Ô'
5804 213: 0, # 'Õ'
5805 214: 56, # 'Ö'
5806 215: CharacterCategory.SYMBOL, # '×'
5807 216: 0, # 'Ø'
5808 217: 0, # 'Ù'
5809 218: 0, # 'Ú'
5810 219: 0, # 'Û'
5811 220: 0, # 'Ü'
5812 221: 0, # 'Ý'
5813 222: 0, # 'Þ'
5814 223: 0, # 'ß'
5815 224: 0, # 'à'
5816 225: 0, # 'á'
5817 226: 0, # 'â'
5818 227: 0, # 'ã'
5819 228: 11, # 'ä'
5820 229: 57, # 'å'
5821 230: 0, # 'æ'
5822 231: 0, # 'ç'
5823 232: 0, # 'è'
5824 233: 0, # 'é'
5825 234: 0, # 'ê'
5826 235: 0, # 'ë'
5827 236: 0, # 'ì'
5828 237: 0, # 'í'
5829 238: 0, # 'î'
5830 239: 0, # 'ï'
5831 240: 0, # 'ð'
5832 241: 0, # 'ñ'
5833 242: 0, # 'ò'
5834 243: 0, # 'ó'
5835 244: 0, # 'ô'
5836 245: 0, # 'õ'
5837 246: 20, # 'ö'
5838 247: CharacterCategory.SYMBOL, # '÷'
5839 248: 0, # 'ø'
5840 249: 0, # 'ù'
5841 250: 0, # 'ú'
5842 251: 0, # 'û'
5843 252: 0, # 'ü'
5844 253: 0, # 'ý'
5845 254: 0, # 'þ'
5846 255: 0, # 'ÿ'
5847}
5848
5849ISO_8859_15_FINNISH_MODEL = SingleByteCharSetModel(
5850 charset_name="ISO-8859-15",
5851 language="Finnish",
5852 char_to_order_map=ISO_8859_15_FINNISH_CHAR_TO_ORDER,
5853 language_model=FINNISH_LANG_MODEL,
5854 typical_positive_ratio=0.9867232891381795,
5855 keep_ascii_letters=True,
5856 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÄÅÖäåöŠšŽž",
5857)
5858
5859MACROMAN_FINNISH_CHAR_TO_ORDER = {
5860 0: CharacterCategory.CONTROL, # '\x00'
5861 1: CharacterCategory.CONTROL, # '\x01'
5862 2: CharacterCategory.CONTROL, # '\x02'
5863 3: CharacterCategory.CONTROL, # '\x03'
5864 4: CharacterCategory.CONTROL, # '\x04'
5865 5: CharacterCategory.CONTROL, # '\x05'
5866 6: CharacterCategory.CONTROL, # '\x06'
5867 7: CharacterCategory.CONTROL, # '\x07'
5868 8: CharacterCategory.CONTROL, # '\x08'
5869 9: CharacterCategory.CONTROL, # '\t'
5870 10: CharacterCategory.LINE_BREAK, # '\n'
5871 11: CharacterCategory.CONTROL, # '\x0b'
5872 12: CharacterCategory.CONTROL, # '\x0c'
5873 13: CharacterCategory.LINE_BREAK, # '\r'
5874 14: CharacterCategory.CONTROL, # '\x0e'
5875 15: CharacterCategory.CONTROL, # '\x0f'
5876 16: CharacterCategory.CONTROL, # '\x10'
5877 17: CharacterCategory.CONTROL, # '\x11'
5878 18: CharacterCategory.CONTROL, # '\x12'
5879 19: CharacterCategory.CONTROL, # '\x13'
5880 20: CharacterCategory.CONTROL, # '\x14'
5881 21: CharacterCategory.CONTROL, # '\x15'
5882 22: CharacterCategory.CONTROL, # '\x16'
5883 23: CharacterCategory.CONTROL, # '\x17'
5884 24: CharacterCategory.CONTROL, # '\x18'
5885 25: CharacterCategory.CONTROL, # '\x19'
5886 26: CharacterCategory.CONTROL, # '\x1a'
5887 27: CharacterCategory.CONTROL, # '\x1b'
5888 28: CharacterCategory.CONTROL, # '\x1c'
5889 29: CharacterCategory.CONTROL, # '\x1d'
5890 30: CharacterCategory.CONTROL, # '\x1e'
5891 31: CharacterCategory.CONTROL, # '\x1f'
5892 32: CharacterCategory.CONTROL, # ' '
5893 33: CharacterCategory.SYMBOL, # '!'
5894 34: CharacterCategory.SYMBOL, # '"'
5895 35: CharacterCategory.SYMBOL, # '#'
5896 36: CharacterCategory.SYMBOL, # '$'
5897 37: CharacterCategory.SYMBOL, # '%'
5898 38: CharacterCategory.SYMBOL, # '&'
5899 39: CharacterCategory.SYMBOL, # "'"
5900 40: CharacterCategory.SYMBOL, # '('
5901 41: CharacterCategory.SYMBOL, # ')'
5902 42: CharacterCategory.SYMBOL, # '*'
5903 43: CharacterCategory.SYMBOL, # '+'
5904 44: CharacterCategory.SYMBOL, # ','
5905 45: CharacterCategory.SYMBOL, # '-'
5906 46: CharacterCategory.SYMBOL, # '.'
5907 47: CharacterCategory.SYMBOL, # '/'
5908 48: CharacterCategory.DIGIT, # '0'
5909 49: CharacterCategory.DIGIT, # '1'
5910 50: CharacterCategory.DIGIT, # '2'
5911 51: CharacterCategory.DIGIT, # '3'
5912 52: CharacterCategory.DIGIT, # '4'
5913 53: CharacterCategory.DIGIT, # '5'
5914 54: CharacterCategory.DIGIT, # '6'
5915 55: CharacterCategory.DIGIT, # '7'
5916 56: CharacterCategory.DIGIT, # '8'
5917 57: CharacterCategory.DIGIT, # '9'
5918 58: CharacterCategory.SYMBOL, # ':'
5919 59: CharacterCategory.SYMBOL, # ';'
5920 60: CharacterCategory.SYMBOL, # '<'
5921 61: CharacterCategory.SYMBOL, # '='
5922 62: CharacterCategory.SYMBOL, # '>'
5923 63: CharacterCategory.SYMBOL, # '?'
5924 64: CharacterCategory.SYMBOL, # '@'
5925 65: 26, # 'A'
5926 66: 43, # 'B'
5927 67: 42, # 'C'
5928 68: 45, # 'D'
5929 69: 30, # 'E'
5930 70: 46, # 'F'
5931 71: 48, # 'G'
5932 72: 32, # 'H'
5933 73: 38, # 'I'
5934 74: 37, # 'J'
5935 75: 23, # 'K'
5936 76: 28, # 'L'
5937 77: 25, # 'M'
5938 78: 36, # 'N'
5939 79: 35, # 'O'
5940 80: 27, # 'P'
5941 81: 55, # 'Q'
5942 82: 39, # 'R'
5943 83: 21, # 'S'
5944 84: 22, # 'T'
5945 85: 41, # 'U'
5946 86: 31, # 'V'
5947 87: 49, # 'W'
5948 88: 52, # 'X'
5949 89: 44, # 'Y'
5950 90: 54, # 'Z'
5951 91: CharacterCategory.SYMBOL, # '['
5952 92: CharacterCategory.SYMBOL, # '\\'
5953 93: CharacterCategory.SYMBOL, # ']'
5954 94: CharacterCategory.SYMBOL, # '^'
5955 95: CharacterCategory.SYMBOL, # '_'
5956 96: CharacterCategory.SYMBOL, # '`'
5957 97: 1, # 'a'
5958 98: 34, # 'b'
5959 99: 29, # 'c'
5960 100: 19, # 'd'
5961 101: 4, # 'e'
5962 102: 33, # 'f'
5963 103: 24, # 'g'
5964 104: 15, # 'h'
5965 105: 2, # 'i'
5966 106: 17, # 'j'
5967 107: 9, # 'k'
5968 108: 7, # 'l'
5969 109: 12, # 'm'
5970 110: 5, # 'n'
5971 111: 8, # 'o'
5972 112: 16, # 'p'
5973 113: 53, # 'q'
5974 114: 13, # 'r'
5975 115: 6, # 's'
5976 116: 3, # 't'
5977 117: 10, # 'u'
5978 118: 14, # 'v'
5979 119: 40, # 'w'
5980 120: 47, # 'x'
5981 121: 18, # 'y'
5982 122: 50, # 'z'
5983 123: CharacterCategory.SYMBOL, # '{'
5984 124: CharacterCategory.SYMBOL, # '|'
5985 125: CharacterCategory.SYMBOL, # '}'
5986 126: CharacterCategory.SYMBOL, # '~'
5987 127: CharacterCategory.CONTROL, # '\x7f'
5988 128: 51, # 'Ä'
5989 129: 59, # 'Å'
5990 130: 0, # 'Ç'
5991 131: 0, # 'É'
5992 132: 0, # 'Ñ'
5993 133: 56, # 'Ö'
5994 134: 0, # 'Ü'
5995 135: 0, # 'á'
5996 136: 0, # 'à'
5997 137: 0, # 'â'
5998 138: 11, # 'ä'
5999 139: 0, # 'ã'
6000 140: 57, # 'å'
6001 141: 0, # 'ç'
6002 142: 0, # 'é'
6003 143: 0, # 'è'
6004 144: 0, # 'ê'
6005 145: 0, # 'ë'
6006 146: 0, # 'í'
6007 147: 0, # 'ì'
6008 148: 0, # 'î'
6009 149: 0, # 'ï'
6010 150: 0, # 'ñ'
6011 151: 0, # 'ó'
6012 152: 0, # 'ò'
6013 153: 0, # 'ô'
6014 154: 20, # 'ö'
6015 155: 0, # 'õ'
6016 156: 0, # 'ú'
6017 157: 0, # 'ù'
6018 158: 0, # 'û'
6019 159: 0, # 'ü'
6020 160: CharacterCategory.SYMBOL, # '†'
6021 161: CharacterCategory.SYMBOL, # '°'
6022 162: CharacterCategory.SYMBOL, # '¢'
6023 163: CharacterCategory.SYMBOL, # '£'
6024 164: CharacterCategory.SYMBOL, # '§'
6025 165: CharacterCategory.SYMBOL, # '•'
6026 166: CharacterCategory.SYMBOL, # '¶'
6027 167: 0, # 'ß'
6028 168: CharacterCategory.SYMBOL, # '®'
6029 169: CharacterCategory.SYMBOL, # '©'
6030 170: CharacterCategory.SYMBOL, # '™'
6031 171: CharacterCategory.SYMBOL, # '´'
6032 172: CharacterCategory.SYMBOL, # '¨'
6033 173: CharacterCategory.SYMBOL, # '≠'
6034 174: 0, # 'Æ'
6035 175: 0, # 'Ø'
6036 176: CharacterCategory.SYMBOL, # '∞'
6037 177: CharacterCategory.SYMBOL, # '±'
6038 178: CharacterCategory.SYMBOL, # '≤'
6039 179: CharacterCategory.SYMBOL, # '≥'
6040 180: CharacterCategory.SYMBOL, # '¥'
6041 181: 0, # 'µ'
6042 182: CharacterCategory.SYMBOL, # '∂'
6043 183: CharacterCategory.SYMBOL, # '∑'
6044 184: CharacterCategory.SYMBOL, # '∏'
6045 185: 0, # 'π'
6046 186: CharacterCategory.SYMBOL, # '∫'
6047 187: 0, # 'ª'
6048 188: 0, # 'º'
6049 189: 0, # 'Ω'
6050 190: 0, # 'æ'
6051 191: 0, # 'ø'
6052 192: CharacterCategory.SYMBOL, # '¿'
6053 193: CharacterCategory.SYMBOL, # '¡'
6054 194: CharacterCategory.SYMBOL, # '¬'
6055 195: CharacterCategory.SYMBOL, # '√'
6056 196: 0, # 'ƒ'
6057 197: CharacterCategory.SYMBOL, # '≈'
6058 198: CharacterCategory.SYMBOL, # '∆'
6059 199: CharacterCategory.SYMBOL, # '«'
6060 200: CharacterCategory.SYMBOL, # '»'
6061 201: CharacterCategory.SYMBOL, # '…'
6062 202: CharacterCategory.CONTROL, # '\xa0'
6063 203: 0, # 'À'
6064 204: 0, # 'Ã'
6065 205: 0, # 'Õ'
6066 206: 0, # 'Œ'
6067 207: 0, # 'œ'
6068 208: CharacterCategory.SYMBOL, # '–'
6069 209: CharacterCategory.SYMBOL, # '—'
6070 210: CharacterCategory.SYMBOL, # '“'
6071 211: CharacterCategory.SYMBOL, # '”'
6072 212: CharacterCategory.SYMBOL, # '‘'
6073 213: CharacterCategory.SYMBOL, # '’'
6074 214: CharacterCategory.SYMBOL, # '÷'
6075 215: CharacterCategory.SYMBOL, # '◊'
6076 216: 0, # 'ÿ'
6077 217: 0, # 'Ÿ'
6078 218: CharacterCategory.SYMBOL, # '⁄'
6079 219: CharacterCategory.SYMBOL, # '€'
6080 220: CharacterCategory.SYMBOL, # '‹'
6081 221: CharacterCategory.SYMBOL, # '›'
6082 222: 0, # 'fi'
6083 223: 0, # 'fl'
6084 224: CharacterCategory.SYMBOL, # '‡'
6085 225: CharacterCategory.SYMBOL, # '·'
6086 226: CharacterCategory.SYMBOL, # '‚'
6087 227: CharacterCategory.SYMBOL, # '„'
6088 228: CharacterCategory.SYMBOL, # '‰'
6089 229: 0, # 'Â'
6090 230: 0, # 'Ê'
6091 231: 0, # 'Á'
6092 232: 0, # 'Ë'
6093 233: 0, # 'È'
6094 234: 0, # 'Í'
6095 235: 0, # 'Î'
6096 236: 0, # 'Ï'
6097 237: 0, # 'Ì'
6098 238: 0, # 'Ó'
6099 239: 0, # 'Ô'
6100 240: CharacterCategory.CONTROL, # '\uf8ff'
6101 241: 0, # 'Ò'
6102 242: 0, # 'Ú'
6103 243: 0, # 'Û'
6104 244: 0, # 'Ù'
6105 245: 0, # 'ı'
6106 246: 0, # 'ˆ'
6107 247: CharacterCategory.SYMBOL, # '˜'
6108 248: CharacterCategory.SYMBOL, # '¯'
6109 249: CharacterCategory.SYMBOL, # '˘'
6110 250: CharacterCategory.SYMBOL, # '˙'
6111 251: CharacterCategory.SYMBOL, # '˚'
6112 252: CharacterCategory.SYMBOL, # '¸'
6113 253: CharacterCategory.SYMBOL, # '˝'
6114 254: CharacterCategory.SYMBOL, # '˛'
6115 255: 0, # 'ˇ'
6116}
6117
6118MACROMAN_FINNISH_MODEL = SingleByteCharSetModel(
6119 charset_name="MacRoman",
6120 language="Finnish",
6121 char_to_order_map=MACROMAN_FINNISH_CHAR_TO_ORDER,
6122 language_model=FINNISH_LANG_MODEL,
6123 typical_positive_ratio=0.9867446634651156,
6124 keep_ascii_letters=True,
6125 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÄÅÖäåöŠšŽž",
6126)
6127
6128WINDOWS_1252_FINNISH_CHAR_TO_ORDER = {
6129 0: CharacterCategory.CONTROL, # '\x00'
6130 1: CharacterCategory.CONTROL, # '\x01'
6131 2: CharacterCategory.CONTROL, # '\x02'
6132 3: CharacterCategory.CONTROL, # '\x03'
6133 4: CharacterCategory.CONTROL, # '\x04'
6134 5: CharacterCategory.CONTROL, # '\x05'
6135 6: CharacterCategory.CONTROL, # '\x06'
6136 7: CharacterCategory.CONTROL, # '\x07'
6137 8: CharacterCategory.CONTROL, # '\x08'
6138 9: CharacterCategory.CONTROL, # '\t'
6139 10: CharacterCategory.LINE_BREAK, # '\n'
6140 11: CharacterCategory.CONTROL, # '\x0b'
6141 12: CharacterCategory.CONTROL, # '\x0c'
6142 13: CharacterCategory.LINE_BREAK, # '\r'
6143 14: CharacterCategory.CONTROL, # '\x0e'
6144 15: CharacterCategory.CONTROL, # '\x0f'
6145 16: CharacterCategory.CONTROL, # '\x10'
6146 17: CharacterCategory.CONTROL, # '\x11'
6147 18: CharacterCategory.CONTROL, # '\x12'
6148 19: CharacterCategory.CONTROL, # '\x13'
6149 20: CharacterCategory.CONTROL, # '\x14'
6150 21: CharacterCategory.CONTROL, # '\x15'
6151 22: CharacterCategory.CONTROL, # '\x16'
6152 23: CharacterCategory.CONTROL, # '\x17'
6153 24: CharacterCategory.CONTROL, # '\x18'
6154 25: CharacterCategory.CONTROL, # '\x19'
6155 26: CharacterCategory.CONTROL, # '\x1a'
6156 27: CharacterCategory.CONTROL, # '\x1b'
6157 28: CharacterCategory.CONTROL, # '\x1c'
6158 29: CharacterCategory.CONTROL, # '\x1d'
6159 30: CharacterCategory.CONTROL, # '\x1e'
6160 31: CharacterCategory.CONTROL, # '\x1f'
6161 32: CharacterCategory.CONTROL, # ' '
6162 33: CharacterCategory.SYMBOL, # '!'
6163 34: CharacterCategory.SYMBOL, # '"'
6164 35: CharacterCategory.SYMBOL, # '#'
6165 36: CharacterCategory.SYMBOL, # '$'
6166 37: CharacterCategory.SYMBOL, # '%'
6167 38: CharacterCategory.SYMBOL, # '&'
6168 39: CharacterCategory.SYMBOL, # "'"
6169 40: CharacterCategory.SYMBOL, # '('
6170 41: CharacterCategory.SYMBOL, # ')'
6171 42: CharacterCategory.SYMBOL, # '*'
6172 43: CharacterCategory.SYMBOL, # '+'
6173 44: CharacterCategory.SYMBOL, # ','
6174 45: CharacterCategory.SYMBOL, # '-'
6175 46: CharacterCategory.SYMBOL, # '.'
6176 47: CharacterCategory.SYMBOL, # '/'
6177 48: CharacterCategory.DIGIT, # '0'
6178 49: CharacterCategory.DIGIT, # '1'
6179 50: CharacterCategory.DIGIT, # '2'
6180 51: CharacterCategory.DIGIT, # '3'
6181 52: CharacterCategory.DIGIT, # '4'
6182 53: CharacterCategory.DIGIT, # '5'
6183 54: CharacterCategory.DIGIT, # '6'
6184 55: CharacterCategory.DIGIT, # '7'
6185 56: CharacterCategory.DIGIT, # '8'
6186 57: CharacterCategory.DIGIT, # '9'
6187 58: CharacterCategory.SYMBOL, # ':'
6188 59: CharacterCategory.SYMBOL, # ';'
6189 60: CharacterCategory.SYMBOL, # '<'
6190 61: CharacterCategory.SYMBOL, # '='
6191 62: CharacterCategory.SYMBOL, # '>'
6192 63: CharacterCategory.SYMBOL, # '?'
6193 64: CharacterCategory.SYMBOL, # '@'
6194 65: 26, # 'A'
6195 66: 43, # 'B'
6196 67: 42, # 'C'
6197 68: 45, # 'D'
6198 69: 30, # 'E'
6199 70: 46, # 'F'
6200 71: 48, # 'G'
6201 72: 32, # 'H'
6202 73: 38, # 'I'
6203 74: 37, # 'J'
6204 75: 23, # 'K'
6205 76: 28, # 'L'
6206 77: 25, # 'M'
6207 78: 36, # 'N'
6208 79: 35, # 'O'
6209 80: 27, # 'P'
6210 81: 55, # 'Q'
6211 82: 39, # 'R'
6212 83: 21, # 'S'
6213 84: 22, # 'T'
6214 85: 41, # 'U'
6215 86: 31, # 'V'
6216 87: 49, # 'W'
6217 88: 52, # 'X'
6218 89: 44, # 'Y'
6219 90: 54, # 'Z'
6220 91: CharacterCategory.SYMBOL, # '['
6221 92: CharacterCategory.SYMBOL, # '\\'
6222 93: CharacterCategory.SYMBOL, # ']'
6223 94: CharacterCategory.SYMBOL, # '^'
6224 95: CharacterCategory.SYMBOL, # '_'
6225 96: CharacterCategory.SYMBOL, # '`'
6226 97: 1, # 'a'
6227 98: 34, # 'b'
6228 99: 29, # 'c'
6229 100: 19, # 'd'
6230 101: 4, # 'e'
6231 102: 33, # 'f'
6232 103: 24, # 'g'
6233 104: 15, # 'h'
6234 105: 2, # 'i'
6235 106: 17, # 'j'
6236 107: 9, # 'k'
6237 108: 7, # 'l'
6238 109: 12, # 'm'
6239 110: 5, # 'n'
6240 111: 8, # 'o'
6241 112: 16, # 'p'
6242 113: 53, # 'q'
6243 114: 13, # 'r'
6244 115: 6, # 's'
6245 116: 3, # 't'
6246 117: 10, # 'u'
6247 118: 14, # 'v'
6248 119: 40, # 'w'
6249 120: 47, # 'x'
6250 121: 18, # 'y'
6251 122: 50, # 'z'
6252 123: CharacterCategory.SYMBOL, # '{'
6253 124: CharacterCategory.SYMBOL, # '|'
6254 125: CharacterCategory.SYMBOL, # '}'
6255 126: CharacterCategory.SYMBOL, # '~'
6256 127: CharacterCategory.CONTROL, # '\x7f'
6257 128: CharacterCategory.SYMBOL, # '€'
6258 129: CharacterCategory.UNDEFINED, # None
6259 130: CharacterCategory.SYMBOL, # '‚'
6260 131: 0, # 'ƒ'
6261 132: CharacterCategory.SYMBOL, # '„'
6262 133: CharacterCategory.SYMBOL, # '…'
6263 134: CharacterCategory.SYMBOL, # '†'
6264 135: CharacterCategory.SYMBOL, # '‡'
6265 136: 0, # 'ˆ'
6266 137: CharacterCategory.SYMBOL, # '‰'
6267 138: 61, # 'Š'
6268 139: CharacterCategory.SYMBOL, # '‹'
6269 140: 0, # 'Œ'
6270 141: CharacterCategory.UNDEFINED, # None
6271 142: 62, # 'Ž'
6272 143: CharacterCategory.UNDEFINED, # None
6273 144: CharacterCategory.UNDEFINED, # None
6274 145: CharacterCategory.SYMBOL, # '‘'
6275 146: CharacterCategory.SYMBOL, # '’'
6276 147: CharacterCategory.SYMBOL, # '“'
6277 148: CharacterCategory.SYMBOL, # '”'
6278 149: CharacterCategory.SYMBOL, # '•'
6279 150: CharacterCategory.SYMBOL, # '–'
6280 151: CharacterCategory.SYMBOL, # '—'
6281 152: CharacterCategory.SYMBOL, # '˜'
6282 153: CharacterCategory.SYMBOL, # '™'
6283 154: 58, # 'š'
6284 155: CharacterCategory.SYMBOL, # '›'
6285 156: 0, # 'œ'
6286 157: CharacterCategory.UNDEFINED, # None
6287 158: 60, # 'ž'
6288 159: 0, # 'Ÿ'
6289 160: CharacterCategory.CONTROL, # '\xa0'
6290 161: CharacterCategory.SYMBOL, # '¡'
6291 162: CharacterCategory.SYMBOL, # '¢'
6292 163: CharacterCategory.SYMBOL, # '£'
6293 164: CharacterCategory.SYMBOL, # '¤'
6294 165: CharacterCategory.SYMBOL, # '¥'
6295 166: CharacterCategory.SYMBOL, # '¦'
6296 167: CharacterCategory.SYMBOL, # '§'
6297 168: CharacterCategory.SYMBOL, # '¨'
6298 169: CharacterCategory.SYMBOL, # '©'
6299 170: 0, # 'ª'
6300 171: CharacterCategory.SYMBOL, # '«'
6301 172: CharacterCategory.SYMBOL, # '¬'
6302 173: CharacterCategory.CONTROL, # '\xad'
6303 174: CharacterCategory.SYMBOL, # '®'
6304 175: CharacterCategory.SYMBOL, # '¯'
6305 176: CharacterCategory.SYMBOL, # '°'
6306 177: CharacterCategory.SYMBOL, # '±'
6307 178: CharacterCategory.DIGIT, # '²'
6308 179: CharacterCategory.DIGIT, # '³'
6309 180: CharacterCategory.SYMBOL, # '´'
6310 181: 0, # 'µ'
6311 182: CharacterCategory.SYMBOL, # '¶'
6312 183: CharacterCategory.SYMBOL, # '·'
6313 184: CharacterCategory.SYMBOL, # '¸'
6314 185: CharacterCategory.DIGIT, # '¹'
6315 186: 0, # 'º'
6316 187: CharacterCategory.SYMBOL, # '»'
6317 188: CharacterCategory.DIGIT, # '¼'
6318 189: CharacterCategory.DIGIT, # '½'
6319 190: CharacterCategory.DIGIT, # '¾'
6320 191: CharacterCategory.SYMBOL, # '¿'
6321 192: 0, # 'À'
6322 193: 0, # 'Á'
6323 194: 0, # 'Â'
6324 195: 0, # 'Ã'
6325 196: 51, # 'Ä'
6326 197: 59, # 'Å'
6327 198: 0, # 'Æ'
6328 199: 0, # 'Ç'
6329 200: 0, # 'È'
6330 201: 0, # 'É'
6331 202: 0, # 'Ê'
6332 203: 0, # 'Ë'
6333 204: 0, # 'Ì'
6334 205: 0, # 'Í'
6335 206: 0, # 'Î'
6336 207: 0, # 'Ï'
6337 208: 0, # 'Ð'
6338 209: 0, # 'Ñ'
6339 210: 0, # 'Ò'
6340 211: 0, # 'Ó'
6341 212: 0, # 'Ô'
6342 213: 0, # 'Õ'
6343 214: 56, # 'Ö'
6344 215: CharacterCategory.SYMBOL, # '×'
6345 216: 0, # 'Ø'
6346 217: 0, # 'Ù'
6347 218: 0, # 'Ú'
6348 219: 0, # 'Û'
6349 220: 0, # 'Ü'
6350 221: 0, # 'Ý'
6351 222: 0, # 'Þ'
6352 223: 0, # 'ß'
6353 224: 0, # 'à'
6354 225: 0, # 'á'
6355 226: 0, # 'â'
6356 227: 0, # 'ã'
6357 228: 11, # 'ä'
6358 229: 57, # 'å'
6359 230: 0, # 'æ'
6360 231: 0, # 'ç'
6361 232: 0, # 'è'
6362 233: 0, # 'é'
6363 234: 0, # 'ê'
6364 235: 0, # 'ë'
6365 236: 0, # 'ì'
6366 237: 0, # 'í'
6367 238: 0, # 'î'
6368 239: 0, # 'ï'
6369 240: 0, # 'ð'
6370 241: 0, # 'ñ'
6371 242: 0, # 'ò'
6372 243: 0, # 'ó'
6373 244: 0, # 'ô'
6374 245: 0, # 'õ'
6375 246: 20, # 'ö'
6376 247: CharacterCategory.SYMBOL, # '÷'
6377 248: 0, # 'ø'
6378 249: 0, # 'ù'
6379 250: 0, # 'ú'
6380 251: 0, # 'û'
6381 252: 0, # 'ü'
6382 253: 0, # 'ý'
6383 254: 0, # 'þ'
6384 255: 0, # 'ÿ'
6385}
6386
6387WINDOWS_1252_FINNISH_MODEL = SingleByteCharSetModel(
6388 charset_name="WINDOWS-1252",
6389 language="Finnish",
6390 char_to_order_map=WINDOWS_1252_FINNISH_CHAR_TO_ORDER,
6391 language_model=FINNISH_LANG_MODEL,
6392 typical_positive_ratio=0.9867232891381795,
6393 keep_ascii_letters=True,
6394 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÄÅÖäåöŠšŽž",
6395)