Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/chardet/langenglishmodel.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

21 statements  

1from chardet.enums import CharacterCategory, SequenceLikelihood 

2from chardet.sbcharsetprober import SingleByteCharSetModel 

3 

4ENGLISH_LANG_MODEL = { 

5 26: { # 'A' 

6 26: SequenceLikelihood.LIKELY, # 'A' 

7 31: SequenceLikelihood.LIKELY, # 'B' 

8 27: SequenceLikelihood.POSITIVE, # 'C' 

9 32: SequenceLikelihood.LIKELY, # 'D' 

10 34: SequenceLikelihood.LIKELY, # 'E' 

11 37: SequenceLikelihood.LIKELY, # 'F' 

12 41: SequenceLikelihood.LIKELY, # 'G' 

13 36: SequenceLikelihood.UNLIKELY, # 'H' 

14 24: SequenceLikelihood.LIKELY, # 'I' 

15 46: SequenceLikelihood.UNLIKELY, # 'J' 

16 49: SequenceLikelihood.LIKELY, # 'K' 

17 39: SequenceLikelihood.POSITIVE, # 'L' 

18 28: SequenceLikelihood.POSITIVE, # 'M' 

19 38: SequenceLikelihood.POSITIVE, # 'N' 

20 40: SequenceLikelihood.UNLIKELY, # 'O' 

21 29: SequenceLikelihood.LIKELY, # 'P' 

22 50: SequenceLikelihood.LIKELY, # 'Q' 

23 33: SequenceLikelihood.POSITIVE, # 'R' 

24 25: SequenceLikelihood.POSITIVE, # 'S' 

25 23: SequenceLikelihood.POSITIVE, # 'T' 

26 45: SequenceLikelihood.LIKELY, # 'U' 

27 47: SequenceLikelihood.LIKELY, # 'V' 

28 35: SequenceLikelihood.LIKELY, # 'W' 

29 51: SequenceLikelihood.UNLIKELY, # 'X' 

30 48: SequenceLikelihood.LIKELY, # 'Y' 

31 52: SequenceLikelihood.UNLIKELY, # 'Z' 

32 3: SequenceLikelihood.LIKELY, # 'a' 

33 20: SequenceLikelihood.POSITIVE, # 'b' 

34 12: SequenceLikelihood.POSITIVE, # 'c' 

35 11: SequenceLikelihood.POSITIVE, # 'd' 

36 1: SequenceLikelihood.UNLIKELY, # 'e' 

37 17: SequenceLikelihood.POSITIVE, # 'f' 

38 16: SequenceLikelihood.LIKELY, # 'g' 

39 10: SequenceLikelihood.LIKELY, # 'h' 

40 5: SequenceLikelihood.LIKELY, # 'i' 

41 42: SequenceLikelihood.UNLIKELY, # 'j' 

42 22: SequenceLikelihood.LIKELY, # 'k' 

43 9: SequenceLikelihood.POSITIVE, # 'l' 

44 14: SequenceLikelihood.POSITIVE, # 'm' 

45 6: SequenceLikelihood.POSITIVE, # 'n' 

46 4: SequenceLikelihood.UNLIKELY, # 'o' 

47 15: SequenceLikelihood.POSITIVE, # 'p' 

48 43: SequenceLikelihood.UNLIKELY, # 'q' 

49 8: SequenceLikelihood.POSITIVE, # 'r' 

50 7: SequenceLikelihood.POSITIVE, # 's' 

51 2: SequenceLikelihood.POSITIVE, # 't' 

52 13: SequenceLikelihood.POSITIVE, # 'u' 

53 21: SequenceLikelihood.LIKELY, # 'v' 

54 19: SequenceLikelihood.LIKELY, # 'w' 

55 30: SequenceLikelihood.UNLIKELY, # 'x' 

56 18: SequenceLikelihood.UNLIKELY, # 'y' 

57 44: SequenceLikelihood.LIKELY, # 'z' 

58 }, 

59 31: { # 'B' 

60 26: SequenceLikelihood.LIKELY, # 'A' 

61 31: SequenceLikelihood.LIKELY, # 'B' 

62 27: SequenceLikelihood.LIKELY, # 'C' 

63 32: SequenceLikelihood.LIKELY, # 'D' 

64 34: SequenceLikelihood.LIKELY, # 'E' 

65 37: SequenceLikelihood.UNLIKELY, # 'F' 

66 41: SequenceLikelihood.UNLIKELY, # 'G' 

67 36: SequenceLikelihood.UNLIKELY, # 'H' 

68 24: SequenceLikelihood.LIKELY, # 'I' 

69 46: SequenceLikelihood.UNLIKELY, # 'J' 

70 49: SequenceLikelihood.UNLIKELY, # 'K' 

71 39: SequenceLikelihood.LIKELY, # 'L' 

72 28: SequenceLikelihood.LIKELY, # 'M' 

73 38: SequenceLikelihood.LIKELY, # 'N' 

74 40: SequenceLikelihood.LIKELY, # 'O' 

75 29: SequenceLikelihood.UNLIKELY, # 'P' 

76 50: SequenceLikelihood.UNLIKELY, # 'Q' 

77 33: SequenceLikelihood.LIKELY, # 'R' 

78 25: SequenceLikelihood.LIKELY, # 'S' 

79 23: SequenceLikelihood.LIKELY, # 'T' 

80 45: SequenceLikelihood.LIKELY, # 'U' 

81 47: SequenceLikelihood.UNLIKELY, # 'V' 

82 35: SequenceLikelihood.UNLIKELY, # 'W' 

83 51: SequenceLikelihood.UNLIKELY, # 'X' 

84 48: SequenceLikelihood.UNLIKELY, # 'Y' 

85 52: SequenceLikelihood.UNLIKELY, # 'Z' 

86 3: SequenceLikelihood.POSITIVE, # 'a' 

87 20: SequenceLikelihood.UNLIKELY, # 'b' 

88 12: SequenceLikelihood.UNLIKELY, # 'c' 

89 11: SequenceLikelihood.UNLIKELY, # 'd' 

90 1: SequenceLikelihood.POSITIVE, # 'e' 

91 17: SequenceLikelihood.UNLIKELY, # 'f' 

92 16: SequenceLikelihood.UNLIKELY, # 'g' 

93 10: SequenceLikelihood.UNLIKELY, # 'h' 

94 5: SequenceLikelihood.POSITIVE, # 'i' 

95 42: SequenceLikelihood.UNLIKELY, # 'j' 

96 22: SequenceLikelihood.UNLIKELY, # 'k' 

97 9: SequenceLikelihood.POSITIVE, # 'l' 

98 14: SequenceLikelihood.UNLIKELY, # 'm' 

99 6: SequenceLikelihood.UNLIKELY, # 'n' 

100 4: SequenceLikelihood.POSITIVE, # 'o' 

101 15: SequenceLikelihood.UNLIKELY, # 'p' 

102 43: SequenceLikelihood.UNLIKELY, # 'q' 

103 8: SequenceLikelihood.POSITIVE, # 'r' 

104 7: SequenceLikelihood.UNLIKELY, # 's' 

105 2: SequenceLikelihood.UNLIKELY, # 't' 

106 13: SequenceLikelihood.POSITIVE, # 'u' 

107 21: SequenceLikelihood.UNLIKELY, # 'v' 

108 19: SequenceLikelihood.UNLIKELY, # 'w' 

109 30: SequenceLikelihood.UNLIKELY, # 'x' 

110 18: SequenceLikelihood.POSITIVE, # 'y' 

111 44: SequenceLikelihood.UNLIKELY, # 'z' 

112 }, 

113 27: { # 'C' 

114 26: SequenceLikelihood.POSITIVE, # 'A' 

115 31: SequenceLikelihood.LIKELY, # 'B' 

116 27: SequenceLikelihood.LIKELY, # 'C' 

117 32: SequenceLikelihood.LIKELY, # 'D' 

118 34: SequenceLikelihood.LIKELY, # 'E' 

119 37: SequenceLikelihood.LIKELY, # 'F' 

120 41: SequenceLikelihood.UNLIKELY, # 'G' 

121 36: SequenceLikelihood.LIKELY, # 'H' 

122 24: SequenceLikelihood.LIKELY, # 'I' 

123 46: SequenceLikelihood.UNLIKELY, # 'J' 

124 49: SequenceLikelihood.LIKELY, # 'K' 

125 39: SequenceLikelihood.LIKELY, # 'L' 

126 28: SequenceLikelihood.LIKELY, # 'M' 

127 38: SequenceLikelihood.LIKELY, # 'N' 

128 40: SequenceLikelihood.POSITIVE, # 'O' 

129 29: SequenceLikelihood.LIKELY, # 'P' 

130 50: SequenceLikelihood.UNLIKELY, # 'Q' 

131 33: SequenceLikelihood.LIKELY, # 'R' 

132 25: SequenceLikelihood.LIKELY, # 'S' 

133 23: SequenceLikelihood.LIKELY, # 'T' 

134 45: SequenceLikelihood.LIKELY, # 'U' 

135 47: SequenceLikelihood.UNLIKELY, # 'V' 

136 35: SequenceLikelihood.UNLIKELY, # 'W' 

137 51: SequenceLikelihood.UNLIKELY, # 'X' 

138 48: SequenceLikelihood.UNLIKELY, # 'Y' 

139 52: SequenceLikelihood.UNLIKELY, # 'Z' 

140 3: SequenceLikelihood.POSITIVE, # 'a' 

141 20: SequenceLikelihood.UNLIKELY, # 'b' 

142 12: SequenceLikelihood.UNLIKELY, # 'c' 

143 11: SequenceLikelihood.UNLIKELY, # 'd' 

144 1: SequenceLikelihood.POSITIVE, # 'e' 

145 17: SequenceLikelihood.UNLIKELY, # 'f' 

146 16: SequenceLikelihood.UNLIKELY, # 'g' 

147 10: SequenceLikelihood.POSITIVE, # 'h' 

148 5: SequenceLikelihood.POSITIVE, # 'i' 

149 42: SequenceLikelihood.UNLIKELY, # 'j' 

150 22: SequenceLikelihood.UNLIKELY, # 'k' 

151 9: SequenceLikelihood.POSITIVE, # 'l' 

152 14: SequenceLikelihood.UNLIKELY, # 'm' 

153 6: SequenceLikelihood.UNLIKELY, # 'n' 

154 4: SequenceLikelihood.POSITIVE, # 'o' 

155 15: SequenceLikelihood.UNLIKELY, # 'p' 

156 43: SequenceLikelihood.UNLIKELY, # 'q' 

157 8: SequenceLikelihood.POSITIVE, # 'r' 

158 7: SequenceLikelihood.LIKELY, # 's' 

159 2: SequenceLikelihood.UNLIKELY, # 't' 

160 13: SequenceLikelihood.POSITIVE, # 'u' 

161 21: SequenceLikelihood.UNLIKELY, # 'v' 

162 19: SequenceLikelihood.UNLIKELY, # 'w' 

163 30: SequenceLikelihood.UNLIKELY, # 'x' 

164 18: SequenceLikelihood.LIKELY, # 'y' 

165 44: SequenceLikelihood.UNLIKELY, # 'z' 

166 }, 

167 32: { # 'D' 

168 26: SequenceLikelihood.LIKELY, # 'A' 

169 31: SequenceLikelihood.LIKELY, # 'B' 

170 27: SequenceLikelihood.LIKELY, # 'C' 

171 32: SequenceLikelihood.LIKELY, # 'D' 

172 34: SequenceLikelihood.LIKELY, # 'E' 

173 37: SequenceLikelihood.LIKELY, # 'F' 

174 41: SequenceLikelihood.UNLIKELY, # 'G' 

175 36: SequenceLikelihood.UNLIKELY, # 'H' 

176 24: SequenceLikelihood.LIKELY, # 'I' 

177 46: SequenceLikelihood.UNLIKELY, # 'J' 

178 49: SequenceLikelihood.UNLIKELY, # 'K' 

179 39: SequenceLikelihood.LIKELY, # 'L' 

180 28: SequenceLikelihood.LIKELY, # 'M' 

181 38: SequenceLikelihood.LIKELY, # 'N' 

182 40: SequenceLikelihood.LIKELY, # 'O' 

183 29: SequenceLikelihood.LIKELY, # 'P' 

184 50: SequenceLikelihood.UNLIKELY, # 'Q' 

185 33: SequenceLikelihood.LIKELY, # 'R' 

186 25: SequenceLikelihood.LIKELY, # 'S' 

187 23: SequenceLikelihood.LIKELY, # 'T' 

188 45: SequenceLikelihood.LIKELY, # 'U' 

189 47: SequenceLikelihood.LIKELY, # 'V' 

190 35: SequenceLikelihood.UNLIKELY, # 'W' 

191 51: SequenceLikelihood.UNLIKELY, # 'X' 

192 48: SequenceLikelihood.UNLIKELY, # 'Y' 

193 52: SequenceLikelihood.UNLIKELY, # 'Z' 

194 3: SequenceLikelihood.POSITIVE, # 'a' 

195 20: SequenceLikelihood.UNLIKELY, # 'b' 

196 12: SequenceLikelihood.UNLIKELY, # 'c' 

197 11: SequenceLikelihood.UNLIKELY, # 'd' 

198 1: SequenceLikelihood.POSITIVE, # 'e' 

199 17: SequenceLikelihood.UNLIKELY, # 'f' 

200 16: SequenceLikelihood.UNLIKELY, # 'g' 

201 10: SequenceLikelihood.UNLIKELY, # 'h' 

202 5: SequenceLikelihood.POSITIVE, # 'i' 

203 42: SequenceLikelihood.UNLIKELY, # 'j' 

204 22: SequenceLikelihood.UNLIKELY, # 'k' 

205 9: SequenceLikelihood.UNLIKELY, # 'l' 

206 14: SequenceLikelihood.UNLIKELY, # 'm' 

207 6: SequenceLikelihood.UNLIKELY, # 'n' 

208 4: SequenceLikelihood.POSITIVE, # 'o' 

209 15: SequenceLikelihood.UNLIKELY, # 'p' 

210 43: SequenceLikelihood.UNLIKELY, # 'q' 

211 8: SequenceLikelihood.POSITIVE, # 'r' 

212 7: SequenceLikelihood.LIKELY, # 's' 

213 2: SequenceLikelihood.UNLIKELY, # 't' 

214 13: SequenceLikelihood.POSITIVE, # 'u' 

215 21: SequenceLikelihood.UNLIKELY, # 'v' 

216 19: SequenceLikelihood.UNLIKELY, # 'w' 

217 30: SequenceLikelihood.UNLIKELY, # 'x' 

218 18: SequenceLikelihood.LIKELY, # 'y' 

219 44: SequenceLikelihood.UNLIKELY, # 'z' 

220 }, 

221 34: { # 'E' 

222 26: SequenceLikelihood.LIKELY, # 'A' 

223 31: SequenceLikelihood.LIKELY, # 'B' 

224 27: SequenceLikelihood.LIKELY, # 'C' 

225 32: SequenceLikelihood.LIKELY, # 'D' 

226 34: SequenceLikelihood.LIKELY, # 'E' 

227 37: SequenceLikelihood.LIKELY, # 'F' 

228 41: SequenceLikelihood.LIKELY, # 'G' 

229 36: SequenceLikelihood.UNLIKELY, # 'H' 

230 24: SequenceLikelihood.LIKELY, # 'I' 

231 46: SequenceLikelihood.UNLIKELY, # 'J' 

232 49: SequenceLikelihood.UNLIKELY, # 'K' 

233 39: SequenceLikelihood.LIKELY, # 'L' 

234 28: SequenceLikelihood.LIKELY, # 'M' 

235 38: SequenceLikelihood.LIKELY, # 'N' 

236 40: SequenceLikelihood.LIKELY, # 'O' 

237 29: SequenceLikelihood.LIKELY, # 'P' 

238 50: SequenceLikelihood.UNLIKELY, # 'Q' 

239 33: SequenceLikelihood.POSITIVE, # 'R' 

240 25: SequenceLikelihood.POSITIVE, # 'S' 

241 23: SequenceLikelihood.LIKELY, # 'T' 

242 45: SequenceLikelihood.LIKELY, # 'U' 

243 47: SequenceLikelihood.LIKELY, # 'V' 

244 35: SequenceLikelihood.LIKELY, # 'W' 

245 51: SequenceLikelihood.LIKELY, # 'X' 

246 48: SequenceLikelihood.UNLIKELY, # 'Y' 

247 52: SequenceLikelihood.UNLIKELY, # 'Z' 

248 3: SequenceLikelihood.POSITIVE, # 'a' 

249 20: SequenceLikelihood.UNLIKELY, # 'b' 

250 12: SequenceLikelihood.LIKELY, # 'c' 

251 11: SequenceLikelihood.POSITIVE, # 'd' 

252 1: SequenceLikelihood.UNLIKELY, # 'e' 

253 17: SequenceLikelihood.LIKELY, # 'f' 

254 16: SequenceLikelihood.LIKELY, # 'g' 

255 10: SequenceLikelihood.UNLIKELY, # 'h' 

256 5: SequenceLikelihood.LIKELY, # 'i' 

257 42: SequenceLikelihood.UNLIKELY, # 'j' 

258 22: SequenceLikelihood.UNLIKELY, # 'k' 

259 9: SequenceLikelihood.POSITIVE, # 'l' 

260 14: SequenceLikelihood.POSITIVE, # 'm' 

261 6: SequenceLikelihood.POSITIVE, # 'n' 

262 4: SequenceLikelihood.UNLIKELY, # 'o' 

263 15: SequenceLikelihood.LIKELY, # 'p' 

264 43: SequenceLikelihood.LIKELY, # 'q' 

265 8: SequenceLikelihood.LIKELY, # 'r' 

266 7: SequenceLikelihood.LIKELY, # 's' 

267 2: SequenceLikelihood.LIKELY, # 't' 

268 13: SequenceLikelihood.LIKELY, # 'u' 

269 21: SequenceLikelihood.POSITIVE, # 'v' 

270 19: SequenceLikelihood.UNLIKELY, # 'w' 

271 30: SequenceLikelihood.POSITIVE, # 'x' 

272 18: SequenceLikelihood.LIKELY, # 'y' 

273 44: SequenceLikelihood.UNLIKELY, # 'z' 

274 }, 

275 37: { # 'F' 

276 26: SequenceLikelihood.LIKELY, # 'A' 

277 31: SequenceLikelihood.UNLIKELY, # 'B' 

278 27: SequenceLikelihood.LIKELY, # 'C' 

279 32: SequenceLikelihood.LIKELY, # 'D' 

280 34: SequenceLikelihood.LIKELY, # 'E' 

281 37: SequenceLikelihood.LIKELY, # 'F' 

282 41: SequenceLikelihood.UNLIKELY, # 'G' 

283 36: SequenceLikelihood.UNLIKELY, # 'H' 

284 24: SequenceLikelihood.LIKELY, # 'I' 

285 46: SequenceLikelihood.UNLIKELY, # 'J' 

286 49: SequenceLikelihood.UNLIKELY, # 'K' 

287 39: SequenceLikelihood.LIKELY, # 'L' 

288 28: SequenceLikelihood.UNLIKELY, # 'M' 

289 38: SequenceLikelihood.UNLIKELY, # 'N' 

290 40: SequenceLikelihood.LIKELY, # 'O' 

291 29: SequenceLikelihood.LIKELY, # 'P' 

292 50: SequenceLikelihood.UNLIKELY, # 'Q' 

293 33: SequenceLikelihood.LIKELY, # 'R' 

294 25: SequenceLikelihood.LIKELY, # 'S' 

295 23: SequenceLikelihood.LIKELY, # 'T' 

296 45: SequenceLikelihood.UNLIKELY, # 'U' 

297 47: SequenceLikelihood.UNLIKELY, # 'V' 

298 35: SequenceLikelihood.UNLIKELY, # 'W' 

299 51: SequenceLikelihood.UNLIKELY, # 'X' 

300 48: SequenceLikelihood.UNLIKELY, # 'Y' 

301 52: SequenceLikelihood.UNLIKELY, # 'Z' 

302 3: SequenceLikelihood.POSITIVE, # 'a' 

303 20: SequenceLikelihood.UNLIKELY, # 'b' 

304 12: SequenceLikelihood.UNLIKELY, # 'c' 

305 11: SequenceLikelihood.UNLIKELY, # 'd' 

306 1: SequenceLikelihood.POSITIVE, # 'e' 

307 17: SequenceLikelihood.UNLIKELY, # 'f' 

308 16: SequenceLikelihood.UNLIKELY, # 'g' 

309 10: SequenceLikelihood.UNLIKELY, # 'h' 

310 5: SequenceLikelihood.POSITIVE, # 'i' 

311 42: SequenceLikelihood.UNLIKELY, # 'j' 

312 22: SequenceLikelihood.UNLIKELY, # 'k' 

313 9: SequenceLikelihood.POSITIVE, # 'l' 

314 14: SequenceLikelihood.UNLIKELY, # 'm' 

315 6: SequenceLikelihood.UNLIKELY, # 'n' 

316 4: SequenceLikelihood.POSITIVE, # 'o' 

317 15: SequenceLikelihood.UNLIKELY, # 'p' 

318 43: SequenceLikelihood.UNLIKELY, # 'q' 

319 8: SequenceLikelihood.POSITIVE, # 'r' 

320 7: SequenceLikelihood.UNLIKELY, # 's' 

321 2: SequenceLikelihood.UNLIKELY, # 't' 

322 13: SequenceLikelihood.POSITIVE, # 'u' 

323 21: SequenceLikelihood.UNLIKELY, # 'v' 

324 19: SequenceLikelihood.UNLIKELY, # 'w' 

325 30: SequenceLikelihood.UNLIKELY, # 'x' 

326 18: SequenceLikelihood.UNLIKELY, # 'y' 

327 44: SequenceLikelihood.UNLIKELY, # 'z' 

328 }, 

329 41: { # 'G' 

330 26: SequenceLikelihood.LIKELY, # 'A' 

331 31: SequenceLikelihood.LIKELY, # 'B' 

332 27: SequenceLikelihood.LIKELY, # 'C' 

333 32: SequenceLikelihood.LIKELY, # 'D' 

334 34: SequenceLikelihood.LIKELY, # 'E' 

335 37: SequenceLikelihood.UNLIKELY, # 'F' 

336 41: SequenceLikelihood.UNLIKELY, # 'G' 

337 36: SequenceLikelihood.LIKELY, # 'H' 

338 24: SequenceLikelihood.LIKELY, # 'I' 

339 46: SequenceLikelihood.UNLIKELY, # 'J' 

340 49: SequenceLikelihood.UNLIKELY, # 'K' 

341 39: SequenceLikelihood.LIKELY, # 'L' 

342 28: SequenceLikelihood.LIKELY, # 'M' 

343 38: SequenceLikelihood.LIKELY, # 'N' 

344 40: SequenceLikelihood.LIKELY, # 'O' 

345 29: SequenceLikelihood.LIKELY, # 'P' 

346 50: SequenceLikelihood.UNLIKELY, # 'Q' 

347 33: SequenceLikelihood.LIKELY, # 'R' 

348 25: SequenceLikelihood.LIKELY, # 'S' 

349 23: SequenceLikelihood.LIKELY, # 'T' 

350 45: SequenceLikelihood.UNLIKELY, # 'U' 

351 47: SequenceLikelihood.UNLIKELY, # 'V' 

352 35: SequenceLikelihood.UNLIKELY, # 'W' 

353 51: SequenceLikelihood.UNLIKELY, # 'X' 

354 48: SequenceLikelihood.UNLIKELY, # 'Y' 

355 52: SequenceLikelihood.UNLIKELY, # 'Z' 

356 3: SequenceLikelihood.POSITIVE, # 'a' 

357 20: SequenceLikelihood.UNLIKELY, # 'b' 

358 12: SequenceLikelihood.UNLIKELY, # 'c' 

359 11: SequenceLikelihood.UNLIKELY, # 'd' 

360 1: SequenceLikelihood.POSITIVE, # 'e' 

361 17: SequenceLikelihood.UNLIKELY, # 'f' 

362 16: SequenceLikelihood.UNLIKELY, # 'g' 

363 10: SequenceLikelihood.LIKELY, # 'h' 

364 5: SequenceLikelihood.POSITIVE, # 'i' 

365 42: SequenceLikelihood.UNLIKELY, # 'j' 

366 22: SequenceLikelihood.UNLIKELY, # 'k' 

367 9: SequenceLikelihood.LIKELY, # 'l' 

368 14: SequenceLikelihood.UNLIKELY, # 'm' 

369 6: SequenceLikelihood.UNLIKELY, # 'n' 

370 4: SequenceLikelihood.POSITIVE, # 'o' 

371 15: SequenceLikelihood.UNLIKELY, # 'p' 

372 43: SequenceLikelihood.UNLIKELY, # 'q' 

373 8: SequenceLikelihood.POSITIVE, # 'r' 

374 7: SequenceLikelihood.UNLIKELY, # 's' 

375 2: SequenceLikelihood.UNLIKELY, # 't' 

376 13: SequenceLikelihood.POSITIVE, # 'u' 

377 21: SequenceLikelihood.UNLIKELY, # 'v' 

378 19: SequenceLikelihood.UNLIKELY, # 'w' 

379 30: SequenceLikelihood.UNLIKELY, # 'x' 

380 18: SequenceLikelihood.UNLIKELY, # 'y' 

381 44: SequenceLikelihood.UNLIKELY, # 'z' 

382 }, 

383 36: { # 'H' 

384 26: SequenceLikelihood.LIKELY, # 'A' 

385 31: SequenceLikelihood.UNLIKELY, # 'B' 

386 27: SequenceLikelihood.LIKELY, # 'C' 

387 32: SequenceLikelihood.LIKELY, # 'D' 

388 34: SequenceLikelihood.LIKELY, # 'E' 

389 37: SequenceLikelihood.UNLIKELY, # 'F' 

390 41: SequenceLikelihood.UNLIKELY, # 'G' 

391 36: SequenceLikelihood.UNLIKELY, # 'H' 

392 24: SequenceLikelihood.LIKELY, # 'I' 

393 46: SequenceLikelihood.UNLIKELY, # 'J' 

394 49: SequenceLikelihood.UNLIKELY, # 'K' 

395 39: SequenceLikelihood.LIKELY, # 'L' 

396 28: SequenceLikelihood.UNLIKELY, # 'M' 

397 38: SequenceLikelihood.UNLIKELY, # 'N' 

398 40: SequenceLikelihood.LIKELY, # 'O' 

399 29: SequenceLikelihood.LIKELY, # 'P' 

400 50: SequenceLikelihood.UNLIKELY, # 'Q' 

401 33: SequenceLikelihood.LIKELY, # 'R' 

402 25: SequenceLikelihood.LIKELY, # 'S' 

403 23: SequenceLikelihood.LIKELY, # 'T' 

404 45: SequenceLikelihood.UNLIKELY, # 'U' 

405 47: SequenceLikelihood.UNLIKELY, # 'V' 

406 35: SequenceLikelihood.UNLIKELY, # 'W' 

407 51: SequenceLikelihood.UNLIKELY, # 'X' 

408 48: SequenceLikelihood.UNLIKELY, # 'Y' 

409 52: SequenceLikelihood.UNLIKELY, # 'Z' 

410 3: SequenceLikelihood.POSITIVE, # 'a' 

411 20: SequenceLikelihood.UNLIKELY, # 'b' 

412 12: SequenceLikelihood.UNLIKELY, # 'c' 

413 11: SequenceLikelihood.UNLIKELY, # 'd' 

414 1: SequenceLikelihood.POSITIVE, # 'e' 

415 17: SequenceLikelihood.UNLIKELY, # 'f' 

416 16: SequenceLikelihood.UNLIKELY, # 'g' 

417 10: SequenceLikelihood.UNLIKELY, # 'h' 

418 5: SequenceLikelihood.POSITIVE, # 'i' 

419 42: SequenceLikelihood.UNLIKELY, # 'j' 

420 22: SequenceLikelihood.UNLIKELY, # 'k' 

421 9: SequenceLikelihood.UNLIKELY, # 'l' 

422 14: SequenceLikelihood.UNLIKELY, # 'm' 

423 6: SequenceLikelihood.UNLIKELY, # 'n' 

424 4: SequenceLikelihood.POSITIVE, # 'o' 

425 15: SequenceLikelihood.UNLIKELY, # 'p' 

426 43: SequenceLikelihood.UNLIKELY, # 'q' 

427 8: SequenceLikelihood.UNLIKELY, # 'r' 

428 7: SequenceLikelihood.UNLIKELY, # 's' 

429 2: SequenceLikelihood.UNLIKELY, # 't' 

430 13: SequenceLikelihood.POSITIVE, # 'u' 

431 21: SequenceLikelihood.UNLIKELY, # 'v' 

432 19: SequenceLikelihood.UNLIKELY, # 'w' 

433 30: SequenceLikelihood.UNLIKELY, # 'x' 

434 18: SequenceLikelihood.LIKELY, # 'y' 

435 44: SequenceLikelihood.UNLIKELY, # 'z' 

436 }, 

437 24: { # 'I' 

438 26: SequenceLikelihood.LIKELY, # 'A' 

439 31: SequenceLikelihood.LIKELY, # 'B' 

440 27: SequenceLikelihood.LIKELY, # 'C' 

441 32: SequenceLikelihood.LIKELY, # 'D' 

442 34: SequenceLikelihood.LIKELY, # 'E' 

443 37: SequenceLikelihood.LIKELY, # 'F' 

444 41: SequenceLikelihood.LIKELY, # 'G' 

445 36: SequenceLikelihood.UNLIKELY, # 'H' 

446 24: SequenceLikelihood.LIKELY, # 'I' 

447 46: SequenceLikelihood.UNLIKELY, # 'J' 

448 49: SequenceLikelihood.UNLIKELY, # 'K' 

449 39: SequenceLikelihood.LIKELY, # 'L' 

450 28: SequenceLikelihood.LIKELY, # 'M' 

451 38: SequenceLikelihood.POSITIVE, # 'N' 

452 40: SequenceLikelihood.LIKELY, # 'O' 

453 29: SequenceLikelihood.LIKELY, # 'P' 

454 50: SequenceLikelihood.UNLIKELY, # 'Q' 

455 33: SequenceLikelihood.LIKELY, # 'R' 

456 25: SequenceLikelihood.POSITIVE, # 'S' 

457 23: SequenceLikelihood.POSITIVE, # 'T' 

458 45: SequenceLikelihood.UNLIKELY, # 'U' 

459 47: SequenceLikelihood.LIKELY, # 'V' 

460 35: SequenceLikelihood.UNLIKELY, # 'W' 

461 51: SequenceLikelihood.UNLIKELY, # 'X' 

462 48: SequenceLikelihood.UNLIKELY, # 'Y' 

463 52: SequenceLikelihood.UNLIKELY, # 'Z' 

464 3: SequenceLikelihood.UNLIKELY, # 'a' 

465 20: SequenceLikelihood.UNLIKELY, # 'b' 

466 12: SequenceLikelihood.LIKELY, # 'c' 

467 11: SequenceLikelihood.LIKELY, # 'd' 

468 1: SequenceLikelihood.UNLIKELY, # 'e' 

469 17: SequenceLikelihood.POSITIVE, # 'f' 

470 16: SequenceLikelihood.UNLIKELY, # 'g' 

471 10: SequenceLikelihood.UNLIKELY, # 'h' 

472 5: SequenceLikelihood.UNLIKELY, # 'i' 

473 42: SequenceLikelihood.UNLIKELY, # 'j' 

474 22: SequenceLikelihood.UNLIKELY, # 'k' 

475 9: SequenceLikelihood.LIKELY, # 'l' 

476 14: SequenceLikelihood.LIKELY, # 'm' 

477 6: SequenceLikelihood.POSITIVE, # 'n' 

478 4: SequenceLikelihood.LIKELY, # 'o' 

479 15: SequenceLikelihood.UNLIKELY, # 'p' 

480 43: SequenceLikelihood.UNLIKELY, # 'q' 

481 8: SequenceLikelihood.LIKELY, # 'r' 

482 7: SequenceLikelihood.POSITIVE, # 's' 

483 2: SequenceLikelihood.POSITIVE, # 't' 

484 13: SequenceLikelihood.UNLIKELY, # 'u' 

485 21: SequenceLikelihood.UNLIKELY, # 'v' 

486 19: SequenceLikelihood.UNLIKELY, # 'w' 

487 30: SequenceLikelihood.UNLIKELY, # 'x' 

488 18: SequenceLikelihood.UNLIKELY, # 'y' 

489 44: SequenceLikelihood.UNLIKELY, # 'z' 

490 }, 

491 46: { # 'J' 

492 26: SequenceLikelihood.UNLIKELY, # 'A' 

493 31: SequenceLikelihood.UNLIKELY, # 'B' 

494 27: SequenceLikelihood.UNLIKELY, # 'C' 

495 32: SequenceLikelihood.UNLIKELY, # 'D' 

496 34: SequenceLikelihood.UNLIKELY, # 'E' 

497 37: SequenceLikelihood.UNLIKELY, # 'F' 

498 41: SequenceLikelihood.UNLIKELY, # 'G' 

499 36: SequenceLikelihood.UNLIKELY, # 'H' 

500 24: SequenceLikelihood.UNLIKELY, # 'I' 

501 46: SequenceLikelihood.UNLIKELY, # 'J' 

502 49: SequenceLikelihood.UNLIKELY, # 'K' 

503 39: SequenceLikelihood.UNLIKELY, # 'L' 

504 28: SequenceLikelihood.UNLIKELY, # 'M' 

505 38: SequenceLikelihood.UNLIKELY, # 'N' 

506 40: SequenceLikelihood.UNLIKELY, # 'O' 

507 29: SequenceLikelihood.UNLIKELY, # 'P' 

508 50: SequenceLikelihood.UNLIKELY, # 'Q' 

509 33: SequenceLikelihood.UNLIKELY, # 'R' 

510 25: SequenceLikelihood.UNLIKELY, # 'S' 

511 23: SequenceLikelihood.UNLIKELY, # 'T' 

512 45: SequenceLikelihood.UNLIKELY, # 'U' 

513 47: SequenceLikelihood.UNLIKELY, # 'V' 

514 35: SequenceLikelihood.UNLIKELY, # 'W' 

515 51: SequenceLikelihood.UNLIKELY, # 'X' 

516 48: SequenceLikelihood.UNLIKELY, # 'Y' 

517 52: SequenceLikelihood.UNLIKELY, # 'Z' 

518 3: SequenceLikelihood.POSITIVE, # 'a' 

519 20: SequenceLikelihood.UNLIKELY, # 'b' 

520 12: SequenceLikelihood.UNLIKELY, # 'c' 

521 11: SequenceLikelihood.UNLIKELY, # 'd' 

522 1: SequenceLikelihood.POSITIVE, # 'e' 

523 17: SequenceLikelihood.UNLIKELY, # 'f' 

524 16: SequenceLikelihood.UNLIKELY, # 'g' 

525 10: SequenceLikelihood.UNLIKELY, # 'h' 

526 5: SequenceLikelihood.LIKELY, # 'i' 

527 42: SequenceLikelihood.UNLIKELY, # 'j' 

528 22: SequenceLikelihood.UNLIKELY, # 'k' 

529 9: SequenceLikelihood.UNLIKELY, # 'l' 

530 14: SequenceLikelihood.UNLIKELY, # 'm' 

531 6: SequenceLikelihood.UNLIKELY, # 'n' 

532 4: SequenceLikelihood.POSITIVE, # 'o' 

533 15: SequenceLikelihood.UNLIKELY, # 'p' 

534 43: SequenceLikelihood.UNLIKELY, # 'q' 

535 8: SequenceLikelihood.UNLIKELY, # 'r' 

536 7: SequenceLikelihood.UNLIKELY, # 's' 

537 2: SequenceLikelihood.UNLIKELY, # 't' 

538 13: SequenceLikelihood.POSITIVE, # 'u' 

539 21: SequenceLikelihood.UNLIKELY, # 'v' 

540 19: SequenceLikelihood.UNLIKELY, # 'w' 

541 30: SequenceLikelihood.UNLIKELY, # 'x' 

542 18: SequenceLikelihood.UNLIKELY, # 'y' 

543 44: SequenceLikelihood.UNLIKELY, # 'z' 

544 }, 

545 49: { # 'K' 

546 26: SequenceLikelihood.UNLIKELY, # 'A' 

547 31: SequenceLikelihood.UNLIKELY, # 'B' 

548 27: SequenceLikelihood.UNLIKELY, # 'C' 

549 32: SequenceLikelihood.UNLIKELY, # 'D' 

550 34: SequenceLikelihood.LIKELY, # 'E' 

551 37: SequenceLikelihood.UNLIKELY, # 'F' 

552 41: SequenceLikelihood.UNLIKELY, # 'G' 

553 36: SequenceLikelihood.UNLIKELY, # 'H' 

554 24: SequenceLikelihood.LIKELY, # 'I' 

555 46: SequenceLikelihood.UNLIKELY, # 'J' 

556 49: SequenceLikelihood.UNLIKELY, # 'K' 

557 39: SequenceLikelihood.UNLIKELY, # 'L' 

558 28: SequenceLikelihood.UNLIKELY, # 'M' 

559 38: SequenceLikelihood.UNLIKELY, # 'N' 

560 40: SequenceLikelihood.UNLIKELY, # 'O' 

561 29: SequenceLikelihood.UNLIKELY, # 'P' 

562 50: SequenceLikelihood.UNLIKELY, # 'Q' 

563 33: SequenceLikelihood.UNLIKELY, # 'R' 

564 25: SequenceLikelihood.LIKELY, # 'S' 

565 23: SequenceLikelihood.UNLIKELY, # 'T' 

566 45: SequenceLikelihood.UNLIKELY, # 'U' 

567 47: SequenceLikelihood.UNLIKELY, # 'V' 

568 35: SequenceLikelihood.UNLIKELY, # 'W' 

569 51: SequenceLikelihood.UNLIKELY, # 'X' 

570 48: SequenceLikelihood.UNLIKELY, # 'Y' 

571 52: SequenceLikelihood.UNLIKELY, # 'Z' 

572 3: SequenceLikelihood.POSITIVE, # 'a' 

573 20: SequenceLikelihood.UNLIKELY, # 'b' 

574 12: SequenceLikelihood.UNLIKELY, # 'c' 

575 11: SequenceLikelihood.UNLIKELY, # 'd' 

576 1: SequenceLikelihood.POSITIVE, # 'e' 

577 17: SequenceLikelihood.UNLIKELY, # 'f' 

578 16: SequenceLikelihood.UNLIKELY, # 'g' 

579 10: SequenceLikelihood.LIKELY, # 'h' 

580 5: SequenceLikelihood.POSITIVE, # 'i' 

581 42: SequenceLikelihood.UNLIKELY, # 'j' 

582 22: SequenceLikelihood.UNLIKELY, # 'k' 

583 9: SequenceLikelihood.LIKELY, # 'l' 

584 14: SequenceLikelihood.UNLIKELY, # 'm' 

585 6: SequenceLikelihood.LIKELY, # 'n' 

586 4: SequenceLikelihood.LIKELY, # 'o' 

587 15: SequenceLikelihood.UNLIKELY, # 'p' 

588 43: SequenceLikelihood.UNLIKELY, # 'q' 

589 8: SequenceLikelihood.LIKELY, # 'r' 

590 7: SequenceLikelihood.UNLIKELY, # 's' 

591 2: SequenceLikelihood.UNLIKELY, # 't' 

592 13: SequenceLikelihood.LIKELY, # 'u' 

593 21: SequenceLikelihood.UNLIKELY, # 'v' 

594 19: SequenceLikelihood.UNLIKELY, # 'w' 

595 30: SequenceLikelihood.UNLIKELY, # 'x' 

596 18: SequenceLikelihood.LIKELY, # 'y' 

597 44: SequenceLikelihood.UNLIKELY, # 'z' 

598 }, 

599 39: { # 'L' 

600 26: SequenceLikelihood.LIKELY, # 'A' 

601 31: SequenceLikelihood.UNLIKELY, # 'B' 

602 27: SequenceLikelihood.LIKELY, # 'C' 

603 32: SequenceLikelihood.LIKELY, # 'D' 

604 34: SequenceLikelihood.LIKELY, # 'E' 

605 37: SequenceLikelihood.UNLIKELY, # 'F' 

606 41: SequenceLikelihood.UNLIKELY, # 'G' 

607 36: SequenceLikelihood.UNLIKELY, # 'H' 

608 24: SequenceLikelihood.LIKELY, # 'I' 

609 46: SequenceLikelihood.UNLIKELY, # 'J' 

610 49: SequenceLikelihood.UNLIKELY, # 'K' 

611 39: SequenceLikelihood.LIKELY, # 'L' 

612 28: SequenceLikelihood.UNLIKELY, # 'M' 

613 38: SequenceLikelihood.UNLIKELY, # 'N' 

614 40: SequenceLikelihood.LIKELY, # 'O' 

615 29: SequenceLikelihood.LIKELY, # 'P' 

616 50: SequenceLikelihood.UNLIKELY, # 'Q' 

617 33: SequenceLikelihood.UNLIKELY, # 'R' 

618 25: SequenceLikelihood.LIKELY, # 'S' 

619 23: SequenceLikelihood.LIKELY, # 'T' 

620 45: SequenceLikelihood.LIKELY, # 'U' 

621 47: SequenceLikelihood.UNLIKELY, # 'V' 

622 35: SequenceLikelihood.UNLIKELY, # 'W' 

623 51: SequenceLikelihood.UNLIKELY, # 'X' 

624 48: SequenceLikelihood.LIKELY, # 'Y' 

625 52: SequenceLikelihood.UNLIKELY, # 'Z' 

626 3: SequenceLikelihood.POSITIVE, # 'a' 

627 20: SequenceLikelihood.UNLIKELY, # 'b' 

628 12: SequenceLikelihood.UNLIKELY, # 'c' 

629 11: SequenceLikelihood.UNLIKELY, # 'd' 

630 1: SequenceLikelihood.POSITIVE, # 'e' 

631 17: SequenceLikelihood.UNLIKELY, # 'f' 

632 16: SequenceLikelihood.UNLIKELY, # 'g' 

633 10: SequenceLikelihood.UNLIKELY, # 'h' 

634 5: SequenceLikelihood.POSITIVE, # 'i' 

635 42: SequenceLikelihood.UNLIKELY, # 'j' 

636 22: SequenceLikelihood.UNLIKELY, # 'k' 

637 9: SequenceLikelihood.UNLIKELY, # 'l' 

638 14: SequenceLikelihood.UNLIKELY, # 'm' 

639 6: SequenceLikelihood.UNLIKELY, # 'n' 

640 4: SequenceLikelihood.POSITIVE, # 'o' 

641 15: SequenceLikelihood.UNLIKELY, # 'p' 

642 43: SequenceLikelihood.UNLIKELY, # 'q' 

643 8: SequenceLikelihood.UNLIKELY, # 'r' 

644 7: SequenceLikelihood.UNLIKELY, # 's' 

645 2: SequenceLikelihood.LIKELY, # 't' 

646 13: SequenceLikelihood.LIKELY, # 'u' 

647 21: SequenceLikelihood.UNLIKELY, # 'v' 

648 19: SequenceLikelihood.UNLIKELY, # 'w' 

649 30: SequenceLikelihood.UNLIKELY, # 'x' 

650 18: SequenceLikelihood.LIKELY, # 'y' 

651 44: SequenceLikelihood.UNLIKELY, # 'z' 

652 }, 

653 28: { # 'M' 

654 26: SequenceLikelihood.LIKELY, # 'A' 

655 31: SequenceLikelihood.LIKELY, # 'B' 

656 27: SequenceLikelihood.LIKELY, # 'C' 

657 32: SequenceLikelihood.LIKELY, # 'D' 

658 34: SequenceLikelihood.LIKELY, # 'E' 

659 37: SequenceLikelihood.UNLIKELY, # 'F' 

660 41: SequenceLikelihood.UNLIKELY, # 'G' 

661 36: SequenceLikelihood.UNLIKELY, # 'H' 

662 24: SequenceLikelihood.LIKELY, # 'I' 

663 46: SequenceLikelihood.UNLIKELY, # 'J' 

664 49: SequenceLikelihood.UNLIKELY, # 'K' 

665 39: SequenceLikelihood.LIKELY, # 'L' 

666 28: SequenceLikelihood.LIKELY, # 'M' 

667 38: SequenceLikelihood.UNLIKELY, # 'N' 

668 40: SequenceLikelihood.LIKELY, # 'O' 

669 29: SequenceLikelihood.LIKELY, # 'P' 

670 50: SequenceLikelihood.UNLIKELY, # 'Q' 

671 33: SequenceLikelihood.LIKELY, # 'R' 

672 25: SequenceLikelihood.LIKELY, # 'S' 

673 23: SequenceLikelihood.LIKELY, # 'T' 

674 45: SequenceLikelihood.LIKELY, # 'U' 

675 47: SequenceLikelihood.UNLIKELY, # 'V' 

676 35: SequenceLikelihood.UNLIKELY, # 'W' 

677 51: SequenceLikelihood.UNLIKELY, # 'X' 

678 48: SequenceLikelihood.UNLIKELY, # 'Y' 

679 52: SequenceLikelihood.UNLIKELY, # 'Z' 

680 3: SequenceLikelihood.POSITIVE, # 'a' 

681 20: SequenceLikelihood.UNLIKELY, # 'b' 

682 12: SequenceLikelihood.LIKELY, # 'c' 

683 11: SequenceLikelihood.UNLIKELY, # 'd' 

684 1: SequenceLikelihood.POSITIVE, # 'e' 

685 17: SequenceLikelihood.UNLIKELY, # 'f' 

686 16: SequenceLikelihood.UNLIKELY, # 'g' 

687 10: SequenceLikelihood.UNLIKELY, # 'h' 

688 5: SequenceLikelihood.POSITIVE, # 'i' 

689 42: SequenceLikelihood.UNLIKELY, # 'j' 

690 22: SequenceLikelihood.UNLIKELY, # 'k' 

691 9: SequenceLikelihood.UNLIKELY, # 'l' 

692 14: SequenceLikelihood.UNLIKELY, # 'm' 

693 6: SequenceLikelihood.UNLIKELY, # 'n' 

694 4: SequenceLikelihood.POSITIVE, # 'o' 

695 15: SequenceLikelihood.UNLIKELY, # 'p' 

696 43: SequenceLikelihood.UNLIKELY, # 'q' 

697 8: SequenceLikelihood.LIKELY, # 'r' 

698 7: SequenceLikelihood.LIKELY, # 's' 

699 2: SequenceLikelihood.UNLIKELY, # 't' 

700 13: SequenceLikelihood.POSITIVE, # 'u' 

701 21: SequenceLikelihood.UNLIKELY, # 'v' 

702 19: SequenceLikelihood.UNLIKELY, # 'w' 

703 30: SequenceLikelihood.UNLIKELY, # 'x' 

704 18: SequenceLikelihood.POSITIVE, # 'y' 

705 44: SequenceLikelihood.UNLIKELY, # 'z' 

706 }, 

707 38: { # 'N' 

708 26: SequenceLikelihood.LIKELY, # 'A' 

709 31: SequenceLikelihood.LIKELY, # 'B' 

710 27: SequenceLikelihood.LIKELY, # 'C' 

711 32: SequenceLikelihood.LIKELY, # 'D' 

712 34: SequenceLikelihood.LIKELY, # 'E' 

713 37: SequenceLikelihood.LIKELY, # 'F' 

714 41: SequenceLikelihood.LIKELY, # 'G' 

715 36: SequenceLikelihood.LIKELY, # 'H' 

716 24: SequenceLikelihood.LIKELY, # 'I' 

717 46: SequenceLikelihood.UNLIKELY, # 'J' 

718 49: SequenceLikelihood.UNLIKELY, # 'K' 

719 39: SequenceLikelihood.LIKELY, # 'L' 

720 28: SequenceLikelihood.UNLIKELY, # 'M' 

721 38: SequenceLikelihood.LIKELY, # 'N' 

722 40: SequenceLikelihood.LIKELY, # 'O' 

723 29: SequenceLikelihood.LIKELY, # 'P' 

724 50: SequenceLikelihood.UNLIKELY, # 'Q' 

725 33: SequenceLikelihood.UNLIKELY, # 'R' 

726 25: SequenceLikelihood.LIKELY, # 'S' 

727 23: SequenceLikelihood.LIKELY, # 'T' 

728 45: SequenceLikelihood.UNLIKELY, # 'U' 

729 47: SequenceLikelihood.UNLIKELY, # 'V' 

730 35: SequenceLikelihood.UNLIKELY, # 'W' 

731 51: SequenceLikelihood.UNLIKELY, # 'X' 

732 48: SequenceLikelihood.LIKELY, # 'Y' 

733 52: SequenceLikelihood.UNLIKELY, # 'Z' 

734 3: SequenceLikelihood.POSITIVE, # 'a' 

735 20: SequenceLikelihood.UNLIKELY, # 'b' 

736 12: SequenceLikelihood.UNLIKELY, # 'c' 

737 11: SequenceLikelihood.UNLIKELY, # 'd' 

738 1: SequenceLikelihood.POSITIVE, # 'e' 

739 17: SequenceLikelihood.UNLIKELY, # 'f' 

740 16: SequenceLikelihood.UNLIKELY, # 'g' 

741 10: SequenceLikelihood.UNLIKELY, # 'h' 

742 5: SequenceLikelihood.POSITIVE, # 'i' 

743 42: SequenceLikelihood.UNLIKELY, # 'j' 

744 22: SequenceLikelihood.UNLIKELY, # 'k' 

745 9: SequenceLikelihood.UNLIKELY, # 'l' 

746 14: SequenceLikelihood.UNLIKELY, # 'm' 

747 6: SequenceLikelihood.UNLIKELY, # 'n' 

748 4: SequenceLikelihood.POSITIVE, # 'o' 

749 15: SequenceLikelihood.UNLIKELY, # 'p' 

750 43: SequenceLikelihood.UNLIKELY, # 'q' 

751 8: SequenceLikelihood.UNLIKELY, # 'r' 

752 7: SequenceLikelihood.UNLIKELY, # 's' 

753 2: SequenceLikelihood.UNLIKELY, # 't' 

754 13: SequenceLikelihood.LIKELY, # 'u' 

755 21: SequenceLikelihood.UNLIKELY, # 'v' 

756 19: SequenceLikelihood.UNLIKELY, # 'w' 

757 30: SequenceLikelihood.UNLIKELY, # 'x' 

758 18: SequenceLikelihood.UNLIKELY, # 'y' 

759 44: SequenceLikelihood.UNLIKELY, # 'z' 

760 }, 

761 40: { # 'O' 

762 26: SequenceLikelihood.LIKELY, # 'A' 

763 31: SequenceLikelihood.LIKELY, # 'B' 

764 27: SequenceLikelihood.LIKELY, # 'C' 

765 32: SequenceLikelihood.LIKELY, # 'D' 

766 34: SequenceLikelihood.LIKELY, # 'E' 

767 37: SequenceLikelihood.LIKELY, # 'F' 

768 41: SequenceLikelihood.LIKELY, # 'G' 

769 36: SequenceLikelihood.UNLIKELY, # 'H' 

770 24: SequenceLikelihood.LIKELY, # 'I' 

771 46: SequenceLikelihood.UNLIKELY, # 'J' 

772 49: SequenceLikelihood.LIKELY, # 'K' 

773 39: SequenceLikelihood.LIKELY, # 'L' 

774 28: SequenceLikelihood.LIKELY, # 'M' 

775 38: SequenceLikelihood.POSITIVE, # 'N' 

776 40: SequenceLikelihood.LIKELY, # 'O' 

777 29: SequenceLikelihood.LIKELY, # 'P' 

778 50: SequenceLikelihood.UNLIKELY, # 'Q' 

779 33: SequenceLikelihood.POSITIVE, # 'R' 

780 25: SequenceLikelihood.LIKELY, # 'S' 

781 23: SequenceLikelihood.LIKELY, # 'T' 

782 45: SequenceLikelihood.LIKELY, # 'U' 

783 47: SequenceLikelihood.LIKELY, # 'V' 

784 35: SequenceLikelihood.LIKELY, # 'W' 

785 51: SequenceLikelihood.UNLIKELY, # 'X' 

786 48: SequenceLikelihood.UNLIKELY, # 'Y' 

787 52: SequenceLikelihood.UNLIKELY, # 'Z' 

788 3: SequenceLikelihood.LIKELY, # 'a' 

789 20: SequenceLikelihood.LIKELY, # 'b' 

790 12: SequenceLikelihood.POSITIVE, # 'c' 

791 11: SequenceLikelihood.UNLIKELY, # 'd' 

792 1: SequenceLikelihood.UNLIKELY, # 'e' 

793 17: SequenceLikelihood.POSITIVE, # 'f' 

794 16: SequenceLikelihood.UNLIKELY, # 'g' 

795 10: SequenceLikelihood.LIKELY, # 'h' 

796 5: SequenceLikelihood.LIKELY, # 'i' 

797 42: SequenceLikelihood.UNLIKELY, # 'j' 

798 22: SequenceLikelihood.LIKELY, # 'k' 

799 9: SequenceLikelihood.LIKELY, # 'l' 

800 14: SequenceLikelihood.LIKELY, # 'm' 

801 6: SequenceLikelihood.POSITIVE, # 'n' 

802 4: SequenceLikelihood.UNLIKELY, # 'o' 

803 15: SequenceLikelihood.POSITIVE, # 'p' 

804 43: SequenceLikelihood.UNLIKELY, # 'q' 

805 8: SequenceLikelihood.POSITIVE, # 'r' 

806 7: SequenceLikelihood.LIKELY, # 's' 

807 2: SequenceLikelihood.LIKELY, # 't' 

808 13: SequenceLikelihood.POSITIVE, # 'u' 

809 21: SequenceLikelihood.LIKELY, # 'v' 

810 19: SequenceLikelihood.LIKELY, # 'w' 

811 30: SequenceLikelihood.LIKELY, # 'x' 

812 18: SequenceLikelihood.UNLIKELY, # 'y' 

813 44: SequenceLikelihood.UNLIKELY, # 'z' 

814 }, 

815 29: { # 'P' 

816 26: SequenceLikelihood.LIKELY, # 'A' 

817 31: SequenceLikelihood.UNLIKELY, # 'B' 

818 27: SequenceLikelihood.LIKELY, # 'C' 

819 32: SequenceLikelihood.LIKELY, # 'D' 

820 34: SequenceLikelihood.LIKELY, # 'E' 

821 37: SequenceLikelihood.UNLIKELY, # 'F' 

822 41: SequenceLikelihood.LIKELY, # 'G' 

823 36: SequenceLikelihood.LIKELY, # 'H' 

824 24: SequenceLikelihood.LIKELY, # 'I' 

825 46: SequenceLikelihood.UNLIKELY, # 'J' 

826 49: SequenceLikelihood.UNLIKELY, # 'K' 

827 39: SequenceLikelihood.LIKELY, # 'L' 

828 28: SequenceLikelihood.LIKELY, # 'M' 

829 38: SequenceLikelihood.LIKELY, # 'N' 

830 40: SequenceLikelihood.LIKELY, # 'O' 

831 29: SequenceLikelihood.LIKELY, # 'P' 

832 50: SequenceLikelihood.UNLIKELY, # 'Q' 

833 33: SequenceLikelihood.LIKELY, # 'R' 

834 25: SequenceLikelihood.LIKELY, # 'S' 

835 23: SequenceLikelihood.LIKELY, # 'T' 

836 45: SequenceLikelihood.LIKELY, # 'U' 

837 47: SequenceLikelihood.UNLIKELY, # 'V' 

838 35: SequenceLikelihood.UNLIKELY, # 'W' 

839 51: SequenceLikelihood.UNLIKELY, # 'X' 

840 48: SequenceLikelihood.UNLIKELY, # 'Y' 

841 52: SequenceLikelihood.UNLIKELY, # 'Z' 

842 3: SequenceLikelihood.POSITIVE, # 'a' 

843 20: SequenceLikelihood.UNLIKELY, # 'b' 

844 12: SequenceLikelihood.UNLIKELY, # 'c' 

845 11: SequenceLikelihood.UNLIKELY, # 'd' 

846 1: SequenceLikelihood.POSITIVE, # 'e' 

847 17: SequenceLikelihood.UNLIKELY, # 'f' 

848 16: SequenceLikelihood.UNLIKELY, # 'g' 

849 10: SequenceLikelihood.POSITIVE, # 'h' 

850 5: SequenceLikelihood.POSITIVE, # 'i' 

851 42: SequenceLikelihood.UNLIKELY, # 'j' 

852 22: SequenceLikelihood.UNLIKELY, # 'k' 

853 9: SequenceLikelihood.POSITIVE, # 'l' 

854 14: SequenceLikelihood.UNLIKELY, # 'm' 

855 6: SequenceLikelihood.UNLIKELY, # 'n' 

856 4: SequenceLikelihood.POSITIVE, # 'o' 

857 15: SequenceLikelihood.UNLIKELY, # 'p' 

858 43: SequenceLikelihood.UNLIKELY, # 'q' 

859 8: SequenceLikelihood.POSITIVE, # 'r' 

860 7: SequenceLikelihood.LIKELY, # 's' 

861 2: SequenceLikelihood.UNLIKELY, # 't' 

862 13: SequenceLikelihood.POSITIVE, # 'u' 

863 21: SequenceLikelihood.UNLIKELY, # 'v' 

864 19: SequenceLikelihood.UNLIKELY, # 'w' 

865 30: SequenceLikelihood.UNLIKELY, # 'x' 

866 18: SequenceLikelihood.UNLIKELY, # 'y' 

867 44: SequenceLikelihood.UNLIKELY, # 'z' 

868 }, 

869 50: { # 'Q' 

870 26: SequenceLikelihood.UNLIKELY, # 'A' 

871 31: SequenceLikelihood.UNLIKELY, # 'B' 

872 27: SequenceLikelihood.UNLIKELY, # 'C' 

873 32: SequenceLikelihood.UNLIKELY, # 'D' 

874 34: SequenceLikelihood.UNLIKELY, # 'E' 

875 37: SequenceLikelihood.UNLIKELY, # 'F' 

876 41: SequenceLikelihood.UNLIKELY, # 'G' 

877 36: SequenceLikelihood.UNLIKELY, # 'H' 

878 24: SequenceLikelihood.UNLIKELY, # 'I' 

879 46: SequenceLikelihood.UNLIKELY, # 'J' 

880 49: SequenceLikelihood.UNLIKELY, # 'K' 

881 39: SequenceLikelihood.UNLIKELY, # 'L' 

882 28: SequenceLikelihood.UNLIKELY, # 'M' 

883 38: SequenceLikelihood.UNLIKELY, # 'N' 

884 40: SequenceLikelihood.UNLIKELY, # 'O' 

885 29: SequenceLikelihood.UNLIKELY, # 'P' 

886 50: SequenceLikelihood.UNLIKELY, # 'Q' 

887 33: SequenceLikelihood.UNLIKELY, # 'R' 

888 25: SequenceLikelihood.UNLIKELY, # 'S' 

889 23: SequenceLikelihood.UNLIKELY, # 'T' 

890 45: SequenceLikelihood.UNLIKELY, # 'U' 

891 47: SequenceLikelihood.UNLIKELY, # 'V' 

892 35: SequenceLikelihood.UNLIKELY, # 'W' 

893 51: SequenceLikelihood.UNLIKELY, # 'X' 

894 48: SequenceLikelihood.UNLIKELY, # 'Y' 

895 52: SequenceLikelihood.UNLIKELY, # 'Z' 

896 3: SequenceLikelihood.UNLIKELY, # 'a' 

897 20: SequenceLikelihood.UNLIKELY, # 'b' 

898 12: SequenceLikelihood.UNLIKELY, # 'c' 

899 11: SequenceLikelihood.UNLIKELY, # 'd' 

900 1: SequenceLikelihood.UNLIKELY, # 'e' 

901 17: SequenceLikelihood.UNLIKELY, # 'f' 

902 16: SequenceLikelihood.UNLIKELY, # 'g' 

903 10: SequenceLikelihood.UNLIKELY, # 'h' 

904 5: SequenceLikelihood.UNLIKELY, # 'i' 

905 42: SequenceLikelihood.UNLIKELY, # 'j' 

906 22: SequenceLikelihood.UNLIKELY, # 'k' 

907 9: SequenceLikelihood.UNLIKELY, # 'l' 

908 14: SequenceLikelihood.UNLIKELY, # 'm' 

909 6: SequenceLikelihood.UNLIKELY, # 'n' 

910 4: SequenceLikelihood.UNLIKELY, # 'o' 

911 15: SequenceLikelihood.UNLIKELY, # 'p' 

912 43: SequenceLikelihood.UNLIKELY, # 'q' 

913 8: SequenceLikelihood.UNLIKELY, # 'r' 

914 7: SequenceLikelihood.UNLIKELY, # 's' 

915 2: SequenceLikelihood.UNLIKELY, # 't' 

916 13: SequenceLikelihood.POSITIVE, # 'u' 

917 21: SequenceLikelihood.UNLIKELY, # 'v' 

918 19: SequenceLikelihood.UNLIKELY, # 'w' 

919 30: SequenceLikelihood.UNLIKELY, # 'x' 

920 18: SequenceLikelihood.UNLIKELY, # 'y' 

921 44: SequenceLikelihood.UNLIKELY, # 'z' 

922 }, 

923 33: { # 'R' 

924 26: SequenceLikelihood.LIKELY, # 'A' 

925 31: SequenceLikelihood.LIKELY, # 'B' 

926 27: SequenceLikelihood.LIKELY, # 'C' 

927 32: SequenceLikelihood.LIKELY, # 'D' 

928 34: SequenceLikelihood.POSITIVE, # 'E' 

929 37: SequenceLikelihood.LIKELY, # 'F' 

930 41: SequenceLikelihood.LIKELY, # 'G' 

931 36: SequenceLikelihood.UNLIKELY, # 'H' 

932 24: SequenceLikelihood.LIKELY, # 'I' 

933 46: SequenceLikelihood.UNLIKELY, # 'J' 

934 49: SequenceLikelihood.LIKELY, # 'K' 

935 39: SequenceLikelihood.LIKELY, # 'L' 

936 28: SequenceLikelihood.LIKELY, # 'M' 

937 38: SequenceLikelihood.LIKELY, # 'N' 

938 40: SequenceLikelihood.LIKELY, # 'O' 

939 29: SequenceLikelihood.LIKELY, # 'P' 

940 50: SequenceLikelihood.UNLIKELY, # 'Q' 

941 33: SequenceLikelihood.LIKELY, # 'R' 

942 25: SequenceLikelihood.LIKELY, # 'S' 

943 23: SequenceLikelihood.LIKELY, # 'T' 

944 45: SequenceLikelihood.LIKELY, # 'U' 

945 47: SequenceLikelihood.LIKELY, # 'V' 

946 35: SequenceLikelihood.UNLIKELY, # 'W' 

947 51: SequenceLikelihood.UNLIKELY, # 'X' 

948 48: SequenceLikelihood.LIKELY, # 'Y' 

949 52: SequenceLikelihood.UNLIKELY, # 'Z' 

950 3: SequenceLikelihood.POSITIVE, # 'a' 

951 20: SequenceLikelihood.UNLIKELY, # 'b' 

952 12: SequenceLikelihood.UNLIKELY, # 'c' 

953 11: SequenceLikelihood.UNLIKELY, # 'd' 

954 1: SequenceLikelihood.POSITIVE, # 'e' 

955 17: SequenceLikelihood.UNLIKELY, # 'f' 

956 16: SequenceLikelihood.UNLIKELY, # 'g' 

957 10: SequenceLikelihood.LIKELY, # 'h' 

958 5: SequenceLikelihood.POSITIVE, # 'i' 

959 42: SequenceLikelihood.UNLIKELY, # 'j' 

960 22: SequenceLikelihood.UNLIKELY, # 'k' 

961 9: SequenceLikelihood.UNLIKELY, # 'l' 

962 14: SequenceLikelihood.UNLIKELY, # 'm' 

963 6: SequenceLikelihood.UNLIKELY, # 'n' 

964 4: SequenceLikelihood.POSITIVE, # 'o' 

965 15: SequenceLikelihood.UNLIKELY, # 'p' 

966 43: SequenceLikelihood.UNLIKELY, # 'q' 

967 8: SequenceLikelihood.UNLIKELY, # 'r' 

968 7: SequenceLikelihood.LIKELY, # 's' 

969 2: SequenceLikelihood.UNLIKELY, # 't' 

970 13: SequenceLikelihood.POSITIVE, # 'u' 

971 21: SequenceLikelihood.UNLIKELY, # 'v' 

972 19: SequenceLikelihood.UNLIKELY, # 'w' 

973 30: SequenceLikelihood.UNLIKELY, # 'x' 

974 18: SequenceLikelihood.LIKELY, # 'y' 

975 44: SequenceLikelihood.UNLIKELY, # 'z' 

976 }, 

977 25: { # 'S' 

978 26: SequenceLikelihood.POSITIVE, # 'A' 

979 31: SequenceLikelihood.LIKELY, # 'B' 

980 27: SequenceLikelihood.LIKELY, # 'C' 

981 32: SequenceLikelihood.LIKELY, # 'D' 

982 34: SequenceLikelihood.POSITIVE, # 'E' 

983 37: SequenceLikelihood.LIKELY, # 'F' 

984 41: SequenceLikelihood.UNLIKELY, # 'G' 

985 36: SequenceLikelihood.LIKELY, # 'H' 

986 24: SequenceLikelihood.LIKELY, # 'I' 

987 46: SequenceLikelihood.UNLIKELY, # 'J' 

988 49: SequenceLikelihood.LIKELY, # 'K' 

989 39: SequenceLikelihood.LIKELY, # 'L' 

990 28: SequenceLikelihood.LIKELY, # 'M' 

991 38: SequenceLikelihood.LIKELY, # 'N' 

992 40: SequenceLikelihood.LIKELY, # 'O' 

993 29: SequenceLikelihood.LIKELY, # 'P' 

994 50: SequenceLikelihood.UNLIKELY, # 'Q' 

995 33: SequenceLikelihood.LIKELY, # 'R' 

996 25: SequenceLikelihood.LIKELY, # 'S' 

997 23: SequenceLikelihood.POSITIVE, # 'T' 

998 45: SequenceLikelihood.LIKELY, # 'U' 

999 47: SequenceLikelihood.UNLIKELY, # 'V' 

1000 35: SequenceLikelihood.LIKELY, # 'W' 

1001 51: SequenceLikelihood.UNLIKELY, # 'X' 

1002 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1003 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1004 3: SequenceLikelihood.POSITIVE, # 'a' 

1005 20: SequenceLikelihood.UNLIKELY, # 'b' 

1006 12: SequenceLikelihood.POSITIVE, # 'c' 

1007 11: SequenceLikelihood.UNLIKELY, # 'd' 

1008 1: SequenceLikelihood.POSITIVE, # 'e' 

1009 17: SequenceLikelihood.UNLIKELY, # 'f' 

1010 16: SequenceLikelihood.UNLIKELY, # 'g' 

1011 10: SequenceLikelihood.POSITIVE, # 'h' 

1012 5: SequenceLikelihood.POSITIVE, # 'i' 

1013 42: SequenceLikelihood.UNLIKELY, # 'j' 

1014 22: SequenceLikelihood.LIKELY, # 'k' 

1015 9: SequenceLikelihood.LIKELY, # 'l' 

1016 14: SequenceLikelihood.LIKELY, # 'm' 

1017 6: SequenceLikelihood.LIKELY, # 'n' 

1018 4: SequenceLikelihood.POSITIVE, # 'o' 

1019 15: SequenceLikelihood.POSITIVE, # 'p' 

1020 43: SequenceLikelihood.LIKELY, # 'q' 

1021 8: SequenceLikelihood.UNLIKELY, # 'r' 

1022 7: SequenceLikelihood.UNLIKELY, # 's' 

1023 2: SequenceLikelihood.POSITIVE, # 't' 

1024 13: SequenceLikelihood.POSITIVE, # 'u' 

1025 21: SequenceLikelihood.UNLIKELY, # 'v' 

1026 19: SequenceLikelihood.LIKELY, # 'w' 

1027 30: SequenceLikelihood.UNLIKELY, # 'x' 

1028 18: SequenceLikelihood.LIKELY, # 'y' 

1029 44: SequenceLikelihood.UNLIKELY, # 'z' 

1030 }, 

1031 23: { # 'T' 

1032 26: SequenceLikelihood.LIKELY, # 'A' 

1033 31: SequenceLikelihood.UNLIKELY, # 'B' 

1034 27: SequenceLikelihood.LIKELY, # 'C' 

1035 32: SequenceLikelihood.LIKELY, # 'D' 

1036 34: SequenceLikelihood.POSITIVE, # 'E' 

1037 37: SequenceLikelihood.LIKELY, # 'F' 

1038 41: SequenceLikelihood.UNLIKELY, # 'G' 

1039 36: SequenceLikelihood.POSITIVE, # 'H' 

1040 24: SequenceLikelihood.LIKELY, # 'I' 

1041 46: SequenceLikelihood.UNLIKELY, # 'J' 

1042 49: SequenceLikelihood.UNLIKELY, # 'K' 

1043 39: SequenceLikelihood.LIKELY, # 'L' 

1044 28: SequenceLikelihood.LIKELY, # 'M' 

1045 38: SequenceLikelihood.UNLIKELY, # 'N' 

1046 40: SequenceLikelihood.LIKELY, # 'O' 

1047 29: SequenceLikelihood.LIKELY, # 'P' 

1048 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1049 33: SequenceLikelihood.LIKELY, # 'R' 

1050 25: SequenceLikelihood.LIKELY, # 'S' 

1051 23: SequenceLikelihood.LIKELY, # 'T' 

1052 45: SequenceLikelihood.LIKELY, # 'U' 

1053 47: SequenceLikelihood.LIKELY, # 'V' 

1054 35: SequenceLikelihood.UNLIKELY, # 'W' 

1055 51: SequenceLikelihood.LIKELY, # 'X' 

1056 48: SequenceLikelihood.LIKELY, # 'Y' 

1057 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1058 3: SequenceLikelihood.POSITIVE, # 'a' 

1059 20: SequenceLikelihood.UNLIKELY, # 'b' 

1060 12: SequenceLikelihood.UNLIKELY, # 'c' 

1061 11: SequenceLikelihood.UNLIKELY, # 'd' 

1062 1: SequenceLikelihood.POSITIVE, # 'e' 

1063 17: SequenceLikelihood.UNLIKELY, # 'f' 

1064 16: SequenceLikelihood.UNLIKELY, # 'g' 

1065 10: SequenceLikelihood.POSITIVE, # 'h' 

1066 5: SequenceLikelihood.POSITIVE, # 'i' 

1067 42: SequenceLikelihood.UNLIKELY, # 'j' 

1068 22: SequenceLikelihood.UNLIKELY, # 'k' 

1069 9: SequenceLikelihood.UNLIKELY, # 'l' 

1070 14: SequenceLikelihood.UNLIKELY, # 'm' 

1071 6: SequenceLikelihood.UNLIKELY, # 'n' 

1072 4: SequenceLikelihood.POSITIVE, # 'o' 

1073 15: SequenceLikelihood.UNLIKELY, # 'p' 

1074 43: SequenceLikelihood.UNLIKELY, # 'q' 

1075 8: SequenceLikelihood.POSITIVE, # 'r' 

1076 7: SequenceLikelihood.UNLIKELY, # 's' 

1077 2: SequenceLikelihood.UNLIKELY, # 't' 

1078 13: SequenceLikelihood.POSITIVE, # 'u' 

1079 21: SequenceLikelihood.UNLIKELY, # 'v' 

1080 19: SequenceLikelihood.LIKELY, # 'w' 

1081 30: SequenceLikelihood.UNLIKELY, # 'x' 

1082 18: SequenceLikelihood.LIKELY, # 'y' 

1083 44: SequenceLikelihood.UNLIKELY, # 'z' 

1084 }, 

1085 45: { # 'U' 

1086 26: SequenceLikelihood.LIKELY, # 'A' 

1087 31: SequenceLikelihood.LIKELY, # 'B' 

1088 27: SequenceLikelihood.LIKELY, # 'C' 

1089 32: SequenceLikelihood.UNLIKELY, # 'D' 

1090 34: SequenceLikelihood.LIKELY, # 'E' 

1091 37: SequenceLikelihood.UNLIKELY, # 'F' 

1092 41: SequenceLikelihood.UNLIKELY, # 'G' 

1093 36: SequenceLikelihood.UNLIKELY, # 'H' 

1094 24: SequenceLikelihood.LIKELY, # 'I' 

1095 46: SequenceLikelihood.UNLIKELY, # 'J' 

1096 49: SequenceLikelihood.LIKELY, # 'K' 

1097 39: SequenceLikelihood.LIKELY, # 'L' 

1098 28: SequenceLikelihood.LIKELY, # 'M' 

1099 38: SequenceLikelihood.LIKELY, # 'N' 

1100 40: SequenceLikelihood.UNLIKELY, # 'O' 

1101 29: SequenceLikelihood.LIKELY, # 'P' 

1102 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1103 33: SequenceLikelihood.LIKELY, # 'R' 

1104 25: SequenceLikelihood.POSITIVE, # 'S' 

1105 23: SequenceLikelihood.LIKELY, # 'T' 

1106 45: SequenceLikelihood.UNLIKELY, # 'U' 

1107 47: SequenceLikelihood.LIKELY, # 'V' 

1108 35: SequenceLikelihood.UNLIKELY, # 'W' 

1109 51: SequenceLikelihood.UNLIKELY, # 'X' 

1110 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1111 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1112 3: SequenceLikelihood.UNLIKELY, # 'a' 

1113 20: SequenceLikelihood.UNLIKELY, # 'b' 

1114 12: SequenceLikelihood.UNLIKELY, # 'c' 

1115 11: SequenceLikelihood.UNLIKELY, # 'd' 

1116 1: SequenceLikelihood.UNLIKELY, # 'e' 

1117 17: SequenceLikelihood.UNLIKELY, # 'f' 

1118 16: SequenceLikelihood.UNLIKELY, # 'g' 

1119 10: SequenceLikelihood.UNLIKELY, # 'h' 

1120 5: SequenceLikelihood.UNLIKELY, # 'i' 

1121 42: SequenceLikelihood.UNLIKELY, # 'j' 

1122 22: SequenceLikelihood.LIKELY, # 'k' 

1123 9: SequenceLikelihood.LIKELY, # 'l' 

1124 14: SequenceLikelihood.UNLIKELY, # 'm' 

1125 6: SequenceLikelihood.POSITIVE, # 'n' 

1126 4: SequenceLikelihood.UNLIKELY, # 'o' 

1127 15: SequenceLikelihood.LIKELY, # 'p' 

1128 43: SequenceLikelihood.UNLIKELY, # 'q' 

1129 8: SequenceLikelihood.LIKELY, # 'r' 

1130 7: SequenceLikelihood.POSITIVE, # 's' 

1131 2: SequenceLikelihood.LIKELY, # 't' 

1132 13: SequenceLikelihood.UNLIKELY, # 'u' 

1133 21: SequenceLikelihood.UNLIKELY, # 'v' 

1134 19: SequenceLikelihood.UNLIKELY, # 'w' 

1135 30: SequenceLikelihood.UNLIKELY, # 'x' 

1136 18: SequenceLikelihood.UNLIKELY, # 'y' 

1137 44: SequenceLikelihood.UNLIKELY, # 'z' 

1138 }, 

1139 47: { # 'V' 

1140 26: SequenceLikelihood.LIKELY, # 'A' 

1141 31: SequenceLikelihood.UNLIKELY, # 'B' 

1142 27: SequenceLikelihood.UNLIKELY, # 'C' 

1143 32: SequenceLikelihood.LIKELY, # 'D' 

1144 34: SequenceLikelihood.LIKELY, # 'E' 

1145 37: SequenceLikelihood.UNLIKELY, # 'F' 

1146 41: SequenceLikelihood.UNLIKELY, # 'G' 

1147 36: SequenceLikelihood.UNLIKELY, # 'H' 

1148 24: SequenceLikelihood.LIKELY, # 'I' 

1149 46: SequenceLikelihood.UNLIKELY, # 'J' 

1150 49: SequenceLikelihood.UNLIKELY, # 'K' 

1151 39: SequenceLikelihood.UNLIKELY, # 'L' 

1152 28: SequenceLikelihood.UNLIKELY, # 'M' 

1153 38: SequenceLikelihood.UNLIKELY, # 'N' 

1154 40: SequenceLikelihood.UNLIKELY, # 'O' 

1155 29: SequenceLikelihood.LIKELY, # 'P' 

1156 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1157 33: SequenceLikelihood.UNLIKELY, # 'R' 

1158 25: SequenceLikelihood.UNLIKELY, # 'S' 

1159 23: SequenceLikelihood.UNLIKELY, # 'T' 

1160 45: SequenceLikelihood.UNLIKELY, # 'U' 

1161 47: SequenceLikelihood.UNLIKELY, # 'V' 

1162 35: SequenceLikelihood.UNLIKELY, # 'W' 

1163 51: SequenceLikelihood.UNLIKELY, # 'X' 

1164 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1165 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1166 3: SequenceLikelihood.POSITIVE, # 'a' 

1167 20: SequenceLikelihood.UNLIKELY, # 'b' 

1168 12: SequenceLikelihood.UNLIKELY, # 'c' 

1169 11: SequenceLikelihood.UNLIKELY, # 'd' 

1170 1: SequenceLikelihood.POSITIVE, # 'e' 

1171 17: SequenceLikelihood.UNLIKELY, # 'f' 

1172 16: SequenceLikelihood.UNLIKELY, # 'g' 

1173 10: SequenceLikelihood.UNLIKELY, # 'h' 

1174 5: SequenceLikelihood.POSITIVE, # 'i' 

1175 42: SequenceLikelihood.UNLIKELY, # 'j' 

1176 22: SequenceLikelihood.UNLIKELY, # 'k' 

1177 9: SequenceLikelihood.UNLIKELY, # 'l' 

1178 14: SequenceLikelihood.UNLIKELY, # 'm' 

1179 6: SequenceLikelihood.UNLIKELY, # 'n' 

1180 4: SequenceLikelihood.LIKELY, # 'o' 

1181 15: SequenceLikelihood.UNLIKELY, # 'p' 

1182 43: SequenceLikelihood.UNLIKELY, # 'q' 

1183 8: SequenceLikelihood.UNLIKELY, # 'r' 

1184 7: SequenceLikelihood.UNLIKELY, # 's' 

1185 2: SequenceLikelihood.UNLIKELY, # 't' 

1186 13: SequenceLikelihood.UNLIKELY, # 'u' 

1187 21: SequenceLikelihood.UNLIKELY, # 'v' 

1188 19: SequenceLikelihood.UNLIKELY, # 'w' 

1189 30: SequenceLikelihood.UNLIKELY, # 'x' 

1190 18: SequenceLikelihood.UNLIKELY, # 'y' 

1191 44: SequenceLikelihood.UNLIKELY, # 'z' 

1192 }, 

1193 35: { # 'W' 

1194 26: SequenceLikelihood.LIKELY, # 'A' 

1195 31: SequenceLikelihood.UNLIKELY, # 'B' 

1196 27: SequenceLikelihood.UNLIKELY, # 'C' 

1197 32: SequenceLikelihood.UNLIKELY, # 'D' 

1198 34: SequenceLikelihood.LIKELY, # 'E' 

1199 37: SequenceLikelihood.UNLIKELY, # 'F' 

1200 41: SequenceLikelihood.UNLIKELY, # 'G' 

1201 36: SequenceLikelihood.LIKELY, # 'H' 

1202 24: SequenceLikelihood.LIKELY, # 'I' 

1203 46: SequenceLikelihood.UNLIKELY, # 'J' 

1204 49: SequenceLikelihood.UNLIKELY, # 'K' 

1205 39: SequenceLikelihood.UNLIKELY, # 'L' 

1206 28: SequenceLikelihood.UNLIKELY, # 'M' 

1207 38: SequenceLikelihood.UNLIKELY, # 'N' 

1208 40: SequenceLikelihood.LIKELY, # 'O' 

1209 29: SequenceLikelihood.UNLIKELY, # 'P' 

1210 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1211 33: SequenceLikelihood.UNLIKELY, # 'R' 

1212 25: SequenceLikelihood.LIKELY, # 'S' 

1213 23: SequenceLikelihood.UNLIKELY, # 'T' 

1214 45: SequenceLikelihood.UNLIKELY, # 'U' 

1215 47: SequenceLikelihood.UNLIKELY, # 'V' 

1216 35: SequenceLikelihood.UNLIKELY, # 'W' 

1217 51: SequenceLikelihood.UNLIKELY, # 'X' 

1218 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1219 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1220 3: SequenceLikelihood.POSITIVE, # 'a' 

1221 20: SequenceLikelihood.UNLIKELY, # 'b' 

1222 12: SequenceLikelihood.UNLIKELY, # 'c' 

1223 11: SequenceLikelihood.UNLIKELY, # 'd' 

1224 1: SequenceLikelihood.POSITIVE, # 'e' 

1225 17: SequenceLikelihood.UNLIKELY, # 'f' 

1226 16: SequenceLikelihood.UNLIKELY, # 'g' 

1227 10: SequenceLikelihood.POSITIVE, # 'h' 

1228 5: SequenceLikelihood.POSITIVE, # 'i' 

1229 42: SequenceLikelihood.UNLIKELY, # 'j' 

1230 22: SequenceLikelihood.UNLIKELY, # 'k' 

1231 9: SequenceLikelihood.UNLIKELY, # 'l' 

1232 14: SequenceLikelihood.UNLIKELY, # 'm' 

1233 6: SequenceLikelihood.UNLIKELY, # 'n' 

1234 4: SequenceLikelihood.POSITIVE, # 'o' 

1235 15: SequenceLikelihood.UNLIKELY, # 'p' 

1236 43: SequenceLikelihood.UNLIKELY, # 'q' 

1237 8: SequenceLikelihood.LIKELY, # 'r' 

1238 7: SequenceLikelihood.UNLIKELY, # 's' 

1239 2: SequenceLikelihood.UNLIKELY, # 't' 

1240 13: SequenceLikelihood.UNLIKELY, # 'u' 

1241 21: SequenceLikelihood.UNLIKELY, # 'v' 

1242 19: SequenceLikelihood.UNLIKELY, # 'w' 

1243 30: SequenceLikelihood.UNLIKELY, # 'x' 

1244 18: SequenceLikelihood.UNLIKELY, # 'y' 

1245 44: SequenceLikelihood.UNLIKELY, # 'z' 

1246 }, 

1247 51: { # 'X' 

1248 26: SequenceLikelihood.UNLIKELY, # 'A' 

1249 31: SequenceLikelihood.UNLIKELY, # 'B' 

1250 27: SequenceLikelihood.UNLIKELY, # 'C' 

1251 32: SequenceLikelihood.UNLIKELY, # 'D' 

1252 34: SequenceLikelihood.UNLIKELY, # 'E' 

1253 37: SequenceLikelihood.UNLIKELY, # 'F' 

1254 41: SequenceLikelihood.UNLIKELY, # 'G' 

1255 36: SequenceLikelihood.UNLIKELY, # 'H' 

1256 24: SequenceLikelihood.UNLIKELY, # 'I' 

1257 46: SequenceLikelihood.UNLIKELY, # 'J' 

1258 49: SequenceLikelihood.UNLIKELY, # 'K' 

1259 39: SequenceLikelihood.UNLIKELY, # 'L' 

1260 28: SequenceLikelihood.UNLIKELY, # 'M' 

1261 38: SequenceLikelihood.UNLIKELY, # 'N' 

1262 40: SequenceLikelihood.UNLIKELY, # 'O' 

1263 29: SequenceLikelihood.UNLIKELY, # 'P' 

1264 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1265 33: SequenceLikelihood.UNLIKELY, # 'R' 

1266 25: SequenceLikelihood.UNLIKELY, # 'S' 

1267 23: SequenceLikelihood.UNLIKELY, # 'T' 

1268 45: SequenceLikelihood.UNLIKELY, # 'U' 

1269 47: SequenceLikelihood.UNLIKELY, # 'V' 

1270 35: SequenceLikelihood.UNLIKELY, # 'W' 

1271 51: SequenceLikelihood.UNLIKELY, # 'X' 

1272 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1273 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1274 3: SequenceLikelihood.UNLIKELY, # 'a' 

1275 20: SequenceLikelihood.UNLIKELY, # 'b' 

1276 12: SequenceLikelihood.UNLIKELY, # 'c' 

1277 11: SequenceLikelihood.UNLIKELY, # 'd' 

1278 1: SequenceLikelihood.UNLIKELY, # 'e' 

1279 17: SequenceLikelihood.UNLIKELY, # 'f' 

1280 16: SequenceLikelihood.UNLIKELY, # 'g' 

1281 10: SequenceLikelihood.UNLIKELY, # 'h' 

1282 5: SequenceLikelihood.LIKELY, # 'i' 

1283 42: SequenceLikelihood.UNLIKELY, # 'j' 

1284 22: SequenceLikelihood.UNLIKELY, # 'k' 

1285 9: SequenceLikelihood.UNLIKELY, # 'l' 

1286 14: SequenceLikelihood.UNLIKELY, # 'm' 

1287 6: SequenceLikelihood.UNLIKELY, # 'n' 

1288 4: SequenceLikelihood.UNLIKELY, # 'o' 

1289 15: SequenceLikelihood.UNLIKELY, # 'p' 

1290 43: SequenceLikelihood.UNLIKELY, # 'q' 

1291 8: SequenceLikelihood.UNLIKELY, # 'r' 

1292 7: SequenceLikelihood.UNLIKELY, # 's' 

1293 2: SequenceLikelihood.UNLIKELY, # 't' 

1294 13: SequenceLikelihood.UNLIKELY, # 'u' 

1295 21: SequenceLikelihood.UNLIKELY, # 'v' 

1296 19: SequenceLikelihood.UNLIKELY, # 'w' 

1297 30: SequenceLikelihood.UNLIKELY, # 'x' 

1298 18: SequenceLikelihood.UNLIKELY, # 'y' 

1299 44: SequenceLikelihood.UNLIKELY, # 'z' 

1300 }, 

1301 48: { # 'Y' 

1302 26: SequenceLikelihood.UNLIKELY, # 'A' 

1303 31: SequenceLikelihood.UNLIKELY, # 'B' 

1304 27: SequenceLikelihood.UNLIKELY, # 'C' 

1305 32: SequenceLikelihood.UNLIKELY, # 'D' 

1306 34: SequenceLikelihood.UNLIKELY, # 'E' 

1307 37: SequenceLikelihood.UNLIKELY, # 'F' 

1308 41: SequenceLikelihood.UNLIKELY, # 'G' 

1309 36: SequenceLikelihood.UNLIKELY, # 'H' 

1310 24: SequenceLikelihood.UNLIKELY, # 'I' 

1311 46: SequenceLikelihood.UNLIKELY, # 'J' 

1312 49: SequenceLikelihood.UNLIKELY, # 'K' 

1313 39: SequenceLikelihood.UNLIKELY, # 'L' 

1314 28: SequenceLikelihood.UNLIKELY, # 'M' 

1315 38: SequenceLikelihood.UNLIKELY, # 'N' 

1316 40: SequenceLikelihood.LIKELY, # 'O' 

1317 29: SequenceLikelihood.UNLIKELY, # 'P' 

1318 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1319 33: SequenceLikelihood.UNLIKELY, # 'R' 

1320 25: SequenceLikelihood.LIKELY, # 'S' 

1321 23: SequenceLikelihood.UNLIKELY, # 'T' 

1322 45: SequenceLikelihood.UNLIKELY, # 'U' 

1323 47: SequenceLikelihood.UNLIKELY, # 'V' 

1324 35: SequenceLikelihood.UNLIKELY, # 'W' 

1325 51: SequenceLikelihood.UNLIKELY, # 'X' 

1326 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1327 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1328 3: SequenceLikelihood.LIKELY, # 'a' 

1329 20: SequenceLikelihood.UNLIKELY, # 'b' 

1330 12: SequenceLikelihood.UNLIKELY, # 'c' 

1331 11: SequenceLikelihood.UNLIKELY, # 'd' 

1332 1: SequenceLikelihood.POSITIVE, # 'e' 

1333 17: SequenceLikelihood.UNLIKELY, # 'f' 

1334 16: SequenceLikelihood.UNLIKELY, # 'g' 

1335 10: SequenceLikelihood.UNLIKELY, # 'h' 

1336 5: SequenceLikelihood.UNLIKELY, # 'i' 

1337 42: SequenceLikelihood.UNLIKELY, # 'j' 

1338 22: SequenceLikelihood.UNLIKELY, # 'k' 

1339 9: SequenceLikelihood.UNLIKELY, # 'l' 

1340 14: SequenceLikelihood.UNLIKELY, # 'm' 

1341 6: SequenceLikelihood.UNLIKELY, # 'n' 

1342 4: SequenceLikelihood.POSITIVE, # 'o' 

1343 15: SequenceLikelihood.UNLIKELY, # 'p' 

1344 43: SequenceLikelihood.UNLIKELY, # 'q' 

1345 8: SequenceLikelihood.UNLIKELY, # 'r' 

1346 7: SequenceLikelihood.UNLIKELY, # 's' 

1347 2: SequenceLikelihood.UNLIKELY, # 't' 

1348 13: SequenceLikelihood.LIKELY, # 'u' 

1349 21: SequenceLikelihood.UNLIKELY, # 'v' 

1350 19: SequenceLikelihood.UNLIKELY, # 'w' 

1351 30: SequenceLikelihood.UNLIKELY, # 'x' 

1352 18: SequenceLikelihood.UNLIKELY, # 'y' 

1353 44: SequenceLikelihood.UNLIKELY, # 'z' 

1354 }, 

1355 52: { # 'Z' 

1356 26: SequenceLikelihood.UNLIKELY, # 'A' 

1357 31: SequenceLikelihood.UNLIKELY, # 'B' 

1358 27: SequenceLikelihood.UNLIKELY, # 'C' 

1359 32: SequenceLikelihood.UNLIKELY, # 'D' 

1360 34: SequenceLikelihood.UNLIKELY, # 'E' 

1361 37: SequenceLikelihood.UNLIKELY, # 'F' 

1362 41: SequenceLikelihood.UNLIKELY, # 'G' 

1363 36: SequenceLikelihood.UNLIKELY, # 'H' 

1364 24: SequenceLikelihood.UNLIKELY, # 'I' 

1365 46: SequenceLikelihood.UNLIKELY, # 'J' 

1366 49: SequenceLikelihood.UNLIKELY, # 'K' 

1367 39: SequenceLikelihood.UNLIKELY, # 'L' 

1368 28: SequenceLikelihood.UNLIKELY, # 'M' 

1369 38: SequenceLikelihood.UNLIKELY, # 'N' 

1370 40: SequenceLikelihood.UNLIKELY, # 'O' 

1371 29: SequenceLikelihood.UNLIKELY, # 'P' 

1372 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1373 33: SequenceLikelihood.UNLIKELY, # 'R' 

1374 25: SequenceLikelihood.UNLIKELY, # 'S' 

1375 23: SequenceLikelihood.UNLIKELY, # 'T' 

1376 45: SequenceLikelihood.UNLIKELY, # 'U' 

1377 47: SequenceLikelihood.UNLIKELY, # 'V' 

1378 35: SequenceLikelihood.UNLIKELY, # 'W' 

1379 51: SequenceLikelihood.UNLIKELY, # 'X' 

1380 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1381 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1382 3: SequenceLikelihood.LIKELY, # 'a' 

1383 20: SequenceLikelihood.UNLIKELY, # 'b' 

1384 12: SequenceLikelihood.UNLIKELY, # 'c' 

1385 11: SequenceLikelihood.UNLIKELY, # 'd' 

1386 1: SequenceLikelihood.LIKELY, # 'e' 

1387 17: SequenceLikelihood.UNLIKELY, # 'f' 

1388 16: SequenceLikelihood.UNLIKELY, # 'g' 

1389 10: SequenceLikelihood.UNLIKELY, # 'h' 

1390 5: SequenceLikelihood.LIKELY, # 'i' 

1391 42: SequenceLikelihood.UNLIKELY, # 'j' 

1392 22: SequenceLikelihood.UNLIKELY, # 'k' 

1393 9: SequenceLikelihood.UNLIKELY, # 'l' 

1394 14: SequenceLikelihood.UNLIKELY, # 'm' 

1395 6: SequenceLikelihood.UNLIKELY, # 'n' 

1396 4: SequenceLikelihood.LIKELY, # 'o' 

1397 15: SequenceLikelihood.UNLIKELY, # 'p' 

1398 43: SequenceLikelihood.UNLIKELY, # 'q' 

1399 8: SequenceLikelihood.UNLIKELY, # 'r' 

1400 7: SequenceLikelihood.UNLIKELY, # 's' 

1401 2: SequenceLikelihood.UNLIKELY, # 't' 

1402 13: SequenceLikelihood.UNLIKELY, # 'u' 

1403 21: SequenceLikelihood.UNLIKELY, # 'v' 

1404 19: SequenceLikelihood.UNLIKELY, # 'w' 

1405 30: SequenceLikelihood.UNLIKELY, # 'x' 

1406 18: SequenceLikelihood.UNLIKELY, # 'y' 

1407 44: SequenceLikelihood.UNLIKELY, # 'z' 

1408 }, 

1409 3: { # 'a' 

1410 26: SequenceLikelihood.UNLIKELY, # 'A' 

1411 31: SequenceLikelihood.UNLIKELY, # 'B' 

1412 27: SequenceLikelihood.UNLIKELY, # 'C' 

1413 32: SequenceLikelihood.UNLIKELY, # 'D' 

1414 34: SequenceLikelihood.UNLIKELY, # 'E' 

1415 37: SequenceLikelihood.UNLIKELY, # 'F' 

1416 41: SequenceLikelihood.UNLIKELY, # 'G' 

1417 36: SequenceLikelihood.UNLIKELY, # 'H' 

1418 24: SequenceLikelihood.UNLIKELY, # 'I' 

1419 46: SequenceLikelihood.UNLIKELY, # 'J' 

1420 49: SequenceLikelihood.UNLIKELY, # 'K' 

1421 39: SequenceLikelihood.UNLIKELY, # 'L' 

1422 28: SequenceLikelihood.UNLIKELY, # 'M' 

1423 38: SequenceLikelihood.UNLIKELY, # 'N' 

1424 40: SequenceLikelihood.UNLIKELY, # 'O' 

1425 29: SequenceLikelihood.UNLIKELY, # 'P' 

1426 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1427 33: SequenceLikelihood.UNLIKELY, # 'R' 

1428 25: SequenceLikelihood.LIKELY, # 'S' 

1429 23: SequenceLikelihood.UNLIKELY, # 'T' 

1430 45: SequenceLikelihood.UNLIKELY, # 'U' 

1431 47: SequenceLikelihood.UNLIKELY, # 'V' 

1432 35: SequenceLikelihood.UNLIKELY, # 'W' 

1433 51: SequenceLikelihood.UNLIKELY, # 'X' 

1434 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1435 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1436 3: SequenceLikelihood.LIKELY, # 'a' 

1437 20: SequenceLikelihood.POSITIVE, # 'b' 

1438 12: SequenceLikelihood.POSITIVE, # 'c' 

1439 11: SequenceLikelihood.POSITIVE, # 'd' 

1440 1: SequenceLikelihood.POSITIVE, # 'e' 

1441 17: SequenceLikelihood.POSITIVE, # 'f' 

1442 16: SequenceLikelihood.POSITIVE, # 'g' 

1443 10: SequenceLikelihood.POSITIVE, # 'h' 

1444 5: SequenceLikelihood.POSITIVE, # 'i' 

1445 42: SequenceLikelihood.POSITIVE, # 'j' 

1446 22: SequenceLikelihood.POSITIVE, # 'k' 

1447 9: SequenceLikelihood.POSITIVE, # 'l' 

1448 14: SequenceLikelihood.POSITIVE, # 'm' 

1449 6: SequenceLikelihood.POSITIVE, # 'n' 

1450 4: SequenceLikelihood.LIKELY, # 'o' 

1451 15: SequenceLikelihood.POSITIVE, # 'p' 

1452 43: SequenceLikelihood.LIKELY, # 'q' 

1453 8: SequenceLikelihood.POSITIVE, # 'r' 

1454 7: SequenceLikelihood.POSITIVE, # 's' 

1455 2: SequenceLikelihood.POSITIVE, # 't' 

1456 13: SequenceLikelihood.POSITIVE, # 'u' 

1457 21: SequenceLikelihood.POSITIVE, # 'v' 

1458 19: SequenceLikelihood.POSITIVE, # 'w' 

1459 30: SequenceLikelihood.POSITIVE, # 'x' 

1460 18: SequenceLikelihood.POSITIVE, # 'y' 

1461 44: SequenceLikelihood.POSITIVE, # 'z' 

1462 }, 

1463 20: { # 'b' 

1464 26: SequenceLikelihood.UNLIKELY, # 'A' 

1465 31: SequenceLikelihood.UNLIKELY, # 'B' 

1466 27: SequenceLikelihood.UNLIKELY, # 'C' 

1467 32: SequenceLikelihood.UNLIKELY, # 'D' 

1468 34: SequenceLikelihood.UNLIKELY, # 'E' 

1469 37: SequenceLikelihood.UNLIKELY, # 'F' 

1470 41: SequenceLikelihood.UNLIKELY, # 'G' 

1471 36: SequenceLikelihood.UNLIKELY, # 'H' 

1472 24: SequenceLikelihood.UNLIKELY, # 'I' 

1473 46: SequenceLikelihood.UNLIKELY, # 'J' 

1474 49: SequenceLikelihood.UNLIKELY, # 'K' 

1475 39: SequenceLikelihood.UNLIKELY, # 'L' 

1476 28: SequenceLikelihood.UNLIKELY, # 'M' 

1477 38: SequenceLikelihood.UNLIKELY, # 'N' 

1478 40: SequenceLikelihood.UNLIKELY, # 'O' 

1479 29: SequenceLikelihood.UNLIKELY, # 'P' 

1480 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1481 33: SequenceLikelihood.UNLIKELY, # 'R' 

1482 25: SequenceLikelihood.UNLIKELY, # 'S' 

1483 23: SequenceLikelihood.UNLIKELY, # 'T' 

1484 45: SequenceLikelihood.UNLIKELY, # 'U' 

1485 47: SequenceLikelihood.UNLIKELY, # 'V' 

1486 35: SequenceLikelihood.UNLIKELY, # 'W' 

1487 51: SequenceLikelihood.UNLIKELY, # 'X' 

1488 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1489 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1490 3: SequenceLikelihood.POSITIVE, # 'a' 

1491 20: SequenceLikelihood.POSITIVE, # 'b' 

1492 12: SequenceLikelihood.LIKELY, # 'c' 

1493 11: SequenceLikelihood.LIKELY, # 'd' 

1494 1: SequenceLikelihood.POSITIVE, # 'e' 

1495 17: SequenceLikelihood.UNLIKELY, # 'f' 

1496 16: SequenceLikelihood.UNLIKELY, # 'g' 

1497 10: SequenceLikelihood.LIKELY, # 'h' 

1498 5: SequenceLikelihood.POSITIVE, # 'i' 

1499 42: SequenceLikelihood.POSITIVE, # 'j' 

1500 22: SequenceLikelihood.UNLIKELY, # 'k' 

1501 9: SequenceLikelihood.POSITIVE, # 'l' 

1502 14: SequenceLikelihood.LIKELY, # 'm' 

1503 6: SequenceLikelihood.LIKELY, # 'n' 

1504 4: SequenceLikelihood.POSITIVE, # 'o' 

1505 15: SequenceLikelihood.LIKELY, # 'p' 

1506 43: SequenceLikelihood.UNLIKELY, # 'q' 

1507 8: SequenceLikelihood.POSITIVE, # 'r' 

1508 7: SequenceLikelihood.POSITIVE, # 's' 

1509 2: SequenceLikelihood.POSITIVE, # 't' 

1510 13: SequenceLikelihood.POSITIVE, # 'u' 

1511 21: SequenceLikelihood.LIKELY, # 'v' 

1512 19: SequenceLikelihood.UNLIKELY, # 'w' 

1513 30: SequenceLikelihood.UNLIKELY, # 'x' 

1514 18: SequenceLikelihood.POSITIVE, # 'y' 

1515 44: SequenceLikelihood.UNLIKELY, # 'z' 

1516 }, 

1517 12: { # 'c' 

1518 26: SequenceLikelihood.UNLIKELY, # 'A' 

1519 31: SequenceLikelihood.UNLIKELY, # 'B' 

1520 27: SequenceLikelihood.LIKELY, # 'C' 

1521 32: SequenceLikelihood.UNLIKELY, # 'D' 

1522 34: SequenceLikelihood.UNLIKELY, # 'E' 

1523 37: SequenceLikelihood.UNLIKELY, # 'F' 

1524 41: SequenceLikelihood.UNLIKELY, # 'G' 

1525 36: SequenceLikelihood.UNLIKELY, # 'H' 

1526 24: SequenceLikelihood.UNLIKELY, # 'I' 

1527 46: SequenceLikelihood.UNLIKELY, # 'J' 

1528 49: SequenceLikelihood.UNLIKELY, # 'K' 

1529 39: SequenceLikelihood.UNLIKELY, # 'L' 

1530 28: SequenceLikelihood.UNLIKELY, # 'M' 

1531 38: SequenceLikelihood.UNLIKELY, # 'N' 

1532 40: SequenceLikelihood.UNLIKELY, # 'O' 

1533 29: SequenceLikelihood.UNLIKELY, # 'P' 

1534 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1535 33: SequenceLikelihood.UNLIKELY, # 'R' 

1536 25: SequenceLikelihood.UNLIKELY, # 'S' 

1537 23: SequenceLikelihood.UNLIKELY, # 'T' 

1538 45: SequenceLikelihood.UNLIKELY, # 'U' 

1539 47: SequenceLikelihood.UNLIKELY, # 'V' 

1540 35: SequenceLikelihood.UNLIKELY, # 'W' 

1541 51: SequenceLikelihood.UNLIKELY, # 'X' 

1542 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1543 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1544 3: SequenceLikelihood.POSITIVE, # 'a' 

1545 20: SequenceLikelihood.LIKELY, # 'b' 

1546 12: SequenceLikelihood.POSITIVE, # 'c' 

1547 11: SequenceLikelihood.UNLIKELY, # 'd' 

1548 1: SequenceLikelihood.POSITIVE, # 'e' 

1549 17: SequenceLikelihood.UNLIKELY, # 'f' 

1550 16: SequenceLikelihood.UNLIKELY, # 'g' 

1551 10: SequenceLikelihood.POSITIVE, # 'h' 

1552 5: SequenceLikelihood.POSITIVE, # 'i' 

1553 42: SequenceLikelihood.UNLIKELY, # 'j' 

1554 22: SequenceLikelihood.POSITIVE, # 'k' 

1555 9: SequenceLikelihood.POSITIVE, # 'l' 

1556 14: SequenceLikelihood.LIKELY, # 'm' 

1557 6: SequenceLikelihood.LIKELY, # 'n' 

1558 4: SequenceLikelihood.POSITIVE, # 'o' 

1559 15: SequenceLikelihood.UNLIKELY, # 'p' 

1560 43: SequenceLikelihood.LIKELY, # 'q' 

1561 8: SequenceLikelihood.POSITIVE, # 'r' 

1562 7: SequenceLikelihood.POSITIVE, # 's' 

1563 2: SequenceLikelihood.POSITIVE, # 't' 

1564 13: SequenceLikelihood.POSITIVE, # 'u' 

1565 21: SequenceLikelihood.UNLIKELY, # 'v' 

1566 19: SequenceLikelihood.UNLIKELY, # 'w' 

1567 30: SequenceLikelihood.UNLIKELY, # 'x' 

1568 18: SequenceLikelihood.POSITIVE, # 'y' 

1569 44: SequenceLikelihood.UNLIKELY, # 'z' 

1570 }, 

1571 11: { # 'd' 

1572 26: SequenceLikelihood.UNLIKELY, # 'A' 

1573 31: SequenceLikelihood.UNLIKELY, # 'B' 

1574 27: SequenceLikelihood.UNLIKELY, # 'C' 

1575 32: SequenceLikelihood.UNLIKELY, # 'D' 

1576 34: SequenceLikelihood.UNLIKELY, # 'E' 

1577 37: SequenceLikelihood.UNLIKELY, # 'F' 

1578 41: SequenceLikelihood.UNLIKELY, # 'G' 

1579 36: SequenceLikelihood.UNLIKELY, # 'H' 

1580 24: SequenceLikelihood.UNLIKELY, # 'I' 

1581 46: SequenceLikelihood.UNLIKELY, # 'J' 

1582 49: SequenceLikelihood.UNLIKELY, # 'K' 

1583 39: SequenceLikelihood.UNLIKELY, # 'L' 

1584 28: SequenceLikelihood.UNLIKELY, # 'M' 

1585 38: SequenceLikelihood.UNLIKELY, # 'N' 

1586 40: SequenceLikelihood.UNLIKELY, # 'O' 

1587 29: SequenceLikelihood.LIKELY, # 'P' 

1588 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1589 33: SequenceLikelihood.UNLIKELY, # 'R' 

1590 25: SequenceLikelihood.UNLIKELY, # 'S' 

1591 23: SequenceLikelihood.UNLIKELY, # 'T' 

1592 45: SequenceLikelihood.UNLIKELY, # 'U' 

1593 47: SequenceLikelihood.UNLIKELY, # 'V' 

1594 35: SequenceLikelihood.UNLIKELY, # 'W' 

1595 51: SequenceLikelihood.UNLIKELY, # 'X' 

1596 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1597 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1598 3: SequenceLikelihood.POSITIVE, # 'a' 

1599 20: SequenceLikelihood.LIKELY, # 'b' 

1600 12: SequenceLikelihood.LIKELY, # 'c' 

1601 11: SequenceLikelihood.POSITIVE, # 'd' 

1602 1: SequenceLikelihood.POSITIVE, # 'e' 

1603 17: SequenceLikelihood.LIKELY, # 'f' 

1604 16: SequenceLikelihood.POSITIVE, # 'g' 

1605 10: SequenceLikelihood.LIKELY, # 'h' 

1606 5: SequenceLikelihood.POSITIVE, # 'i' 

1607 42: SequenceLikelihood.LIKELY, # 'j' 

1608 22: SequenceLikelihood.UNLIKELY, # 'k' 

1609 9: SequenceLikelihood.POSITIVE, # 'l' 

1610 14: SequenceLikelihood.POSITIVE, # 'm' 

1611 6: SequenceLikelihood.POSITIVE, # 'n' 

1612 4: SequenceLikelihood.POSITIVE, # 'o' 

1613 15: SequenceLikelihood.LIKELY, # 'p' 

1614 43: SequenceLikelihood.UNLIKELY, # 'q' 

1615 8: SequenceLikelihood.POSITIVE, # 'r' 

1616 7: SequenceLikelihood.POSITIVE, # 's' 

1617 2: SequenceLikelihood.LIKELY, # 't' 

1618 13: SequenceLikelihood.POSITIVE, # 'u' 

1619 21: SequenceLikelihood.POSITIVE, # 'v' 

1620 19: SequenceLikelihood.POSITIVE, # 'w' 

1621 30: SequenceLikelihood.UNLIKELY, # 'x' 

1622 18: SequenceLikelihood.POSITIVE, # 'y' 

1623 44: SequenceLikelihood.UNLIKELY, # 'z' 

1624 }, 

1625 1: { # 'e' 

1626 26: SequenceLikelihood.UNLIKELY, # 'A' 

1627 31: SequenceLikelihood.LIKELY, # 'B' 

1628 27: SequenceLikelihood.LIKELY, # 'C' 

1629 32: SequenceLikelihood.UNLIKELY, # 'D' 

1630 34: SequenceLikelihood.UNLIKELY, # 'E' 

1631 37: SequenceLikelihood.UNLIKELY, # 'F' 

1632 41: SequenceLikelihood.UNLIKELY, # 'G' 

1633 36: SequenceLikelihood.UNLIKELY, # 'H' 

1634 24: SequenceLikelihood.UNLIKELY, # 'I' 

1635 46: SequenceLikelihood.UNLIKELY, # 'J' 

1636 49: SequenceLikelihood.UNLIKELY, # 'K' 

1637 39: SequenceLikelihood.UNLIKELY, # 'L' 

1638 28: SequenceLikelihood.LIKELY, # 'M' 

1639 38: SequenceLikelihood.UNLIKELY, # 'N' 

1640 40: SequenceLikelihood.UNLIKELY, # 'O' 

1641 29: SequenceLikelihood.LIKELY, # 'P' 

1642 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1643 33: SequenceLikelihood.UNLIKELY, # 'R' 

1644 25: SequenceLikelihood.LIKELY, # 'S' 

1645 23: SequenceLikelihood.LIKELY, # 'T' 

1646 45: SequenceLikelihood.UNLIKELY, # 'U' 

1647 47: SequenceLikelihood.UNLIKELY, # 'V' 

1648 35: SequenceLikelihood.UNLIKELY, # 'W' 

1649 51: SequenceLikelihood.UNLIKELY, # 'X' 

1650 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1651 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1652 3: SequenceLikelihood.POSITIVE, # 'a' 

1653 20: SequenceLikelihood.POSITIVE, # 'b' 

1654 12: SequenceLikelihood.POSITIVE, # 'c' 

1655 11: SequenceLikelihood.POSITIVE, # 'd' 

1656 1: SequenceLikelihood.POSITIVE, # 'e' 

1657 17: SequenceLikelihood.POSITIVE, # 'f' 

1658 16: SequenceLikelihood.POSITIVE, # 'g' 

1659 10: SequenceLikelihood.POSITIVE, # 'h' 

1660 5: SequenceLikelihood.POSITIVE, # 'i' 

1661 42: SequenceLikelihood.LIKELY, # 'j' 

1662 22: SequenceLikelihood.POSITIVE, # 'k' 

1663 9: SequenceLikelihood.POSITIVE, # 'l' 

1664 14: SequenceLikelihood.POSITIVE, # 'm' 

1665 6: SequenceLikelihood.POSITIVE, # 'n' 

1666 4: SequenceLikelihood.POSITIVE, # 'o' 

1667 15: SequenceLikelihood.POSITIVE, # 'p' 

1668 43: SequenceLikelihood.POSITIVE, # 'q' 

1669 8: SequenceLikelihood.POSITIVE, # 'r' 

1670 7: SequenceLikelihood.POSITIVE, # 's' 

1671 2: SequenceLikelihood.POSITIVE, # 't' 

1672 13: SequenceLikelihood.POSITIVE, # 'u' 

1673 21: SequenceLikelihood.POSITIVE, # 'v' 

1674 19: SequenceLikelihood.POSITIVE, # 'w' 

1675 30: SequenceLikelihood.POSITIVE, # 'x' 

1676 18: SequenceLikelihood.POSITIVE, # 'y' 

1677 44: SequenceLikelihood.LIKELY, # 'z' 

1678 }, 

1679 17: { # 'f' 

1680 26: SequenceLikelihood.UNLIKELY, # 'A' 

1681 31: SequenceLikelihood.UNLIKELY, # 'B' 

1682 27: SequenceLikelihood.UNLIKELY, # 'C' 

1683 32: SequenceLikelihood.UNLIKELY, # 'D' 

1684 34: SequenceLikelihood.UNLIKELY, # 'E' 

1685 37: SequenceLikelihood.UNLIKELY, # 'F' 

1686 41: SequenceLikelihood.UNLIKELY, # 'G' 

1687 36: SequenceLikelihood.UNLIKELY, # 'H' 

1688 24: SequenceLikelihood.UNLIKELY, # 'I' 

1689 46: SequenceLikelihood.UNLIKELY, # 'J' 

1690 49: SequenceLikelihood.UNLIKELY, # 'K' 

1691 39: SequenceLikelihood.UNLIKELY, # 'L' 

1692 28: SequenceLikelihood.UNLIKELY, # 'M' 

1693 38: SequenceLikelihood.UNLIKELY, # 'N' 

1694 40: SequenceLikelihood.UNLIKELY, # 'O' 

1695 29: SequenceLikelihood.UNLIKELY, # 'P' 

1696 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1697 33: SequenceLikelihood.UNLIKELY, # 'R' 

1698 25: SequenceLikelihood.UNLIKELY, # 'S' 

1699 23: SequenceLikelihood.UNLIKELY, # 'T' 

1700 45: SequenceLikelihood.UNLIKELY, # 'U' 

1701 47: SequenceLikelihood.UNLIKELY, # 'V' 

1702 35: SequenceLikelihood.UNLIKELY, # 'W' 

1703 51: SequenceLikelihood.UNLIKELY, # 'X' 

1704 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1705 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1706 3: SequenceLikelihood.POSITIVE, # 'a' 

1707 20: SequenceLikelihood.UNLIKELY, # 'b' 

1708 12: SequenceLikelihood.UNLIKELY, # 'c' 

1709 11: SequenceLikelihood.UNLIKELY, # 'd' 

1710 1: SequenceLikelihood.POSITIVE, # 'e' 

1711 17: SequenceLikelihood.POSITIVE, # 'f' 

1712 16: SequenceLikelihood.LIKELY, # 'g' 

1713 10: SequenceLikelihood.UNLIKELY, # 'h' 

1714 5: SequenceLikelihood.POSITIVE, # 'i' 

1715 42: SequenceLikelihood.UNLIKELY, # 'j' 

1716 22: SequenceLikelihood.UNLIKELY, # 'k' 

1717 9: SequenceLikelihood.POSITIVE, # 'l' 

1718 14: SequenceLikelihood.UNLIKELY, # 'm' 

1719 6: SequenceLikelihood.UNLIKELY, # 'n' 

1720 4: SequenceLikelihood.POSITIVE, # 'o' 

1721 15: SequenceLikelihood.UNLIKELY, # 'p' 

1722 43: SequenceLikelihood.UNLIKELY, # 'q' 

1723 8: SequenceLikelihood.POSITIVE, # 'r' 

1724 7: SequenceLikelihood.LIKELY, # 's' 

1725 2: SequenceLikelihood.POSITIVE, # 't' 

1726 13: SequenceLikelihood.POSITIVE, # 'u' 

1727 21: SequenceLikelihood.UNLIKELY, # 'v' 

1728 19: SequenceLikelihood.UNLIKELY, # 'w' 

1729 30: SequenceLikelihood.UNLIKELY, # 'x' 

1730 18: SequenceLikelihood.POSITIVE, # 'y' 

1731 44: SequenceLikelihood.UNLIKELY, # 'z' 

1732 }, 

1733 16: { # 'g' 

1734 26: SequenceLikelihood.UNLIKELY, # 'A' 

1735 31: SequenceLikelihood.UNLIKELY, # 'B' 

1736 27: SequenceLikelihood.UNLIKELY, # 'C' 

1737 32: SequenceLikelihood.UNLIKELY, # 'D' 

1738 34: SequenceLikelihood.UNLIKELY, # 'E' 

1739 37: SequenceLikelihood.UNLIKELY, # 'F' 

1740 41: SequenceLikelihood.UNLIKELY, # 'G' 

1741 36: SequenceLikelihood.UNLIKELY, # 'H' 

1742 24: SequenceLikelihood.UNLIKELY, # 'I' 

1743 46: SequenceLikelihood.UNLIKELY, # 'J' 

1744 49: SequenceLikelihood.UNLIKELY, # 'K' 

1745 39: SequenceLikelihood.UNLIKELY, # 'L' 

1746 28: SequenceLikelihood.UNLIKELY, # 'M' 

1747 38: SequenceLikelihood.UNLIKELY, # 'N' 

1748 40: SequenceLikelihood.UNLIKELY, # 'O' 

1749 29: SequenceLikelihood.UNLIKELY, # 'P' 

1750 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1751 33: SequenceLikelihood.UNLIKELY, # 'R' 

1752 25: SequenceLikelihood.UNLIKELY, # 'S' 

1753 23: SequenceLikelihood.UNLIKELY, # 'T' 

1754 45: SequenceLikelihood.UNLIKELY, # 'U' 

1755 47: SequenceLikelihood.UNLIKELY, # 'V' 

1756 35: SequenceLikelihood.UNLIKELY, # 'W' 

1757 51: SequenceLikelihood.UNLIKELY, # 'X' 

1758 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1759 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1760 3: SequenceLikelihood.POSITIVE, # 'a' 

1761 20: SequenceLikelihood.LIKELY, # 'b' 

1762 12: SequenceLikelihood.UNLIKELY, # 'c' 

1763 11: SequenceLikelihood.LIKELY, # 'd' 

1764 1: SequenceLikelihood.POSITIVE, # 'e' 

1765 17: SequenceLikelihood.LIKELY, # 'f' 

1766 16: SequenceLikelihood.POSITIVE, # 'g' 

1767 10: SequenceLikelihood.POSITIVE, # 'h' 

1768 5: SequenceLikelihood.POSITIVE, # 'i' 

1769 42: SequenceLikelihood.UNLIKELY, # 'j' 

1770 22: SequenceLikelihood.UNLIKELY, # 'k' 

1771 9: SequenceLikelihood.POSITIVE, # 'l' 

1772 14: SequenceLikelihood.LIKELY, # 'm' 

1773 6: SequenceLikelihood.POSITIVE, # 'n' 

1774 4: SequenceLikelihood.POSITIVE, # 'o' 

1775 15: SequenceLikelihood.UNLIKELY, # 'p' 

1776 43: SequenceLikelihood.UNLIKELY, # 'q' 

1777 8: SequenceLikelihood.POSITIVE, # 'r' 

1778 7: SequenceLikelihood.POSITIVE, # 's' 

1779 2: SequenceLikelihood.POSITIVE, # 't' 

1780 13: SequenceLikelihood.POSITIVE, # 'u' 

1781 21: SequenceLikelihood.UNLIKELY, # 'v' 

1782 19: SequenceLikelihood.LIKELY, # 'w' 

1783 30: SequenceLikelihood.UNLIKELY, # 'x' 

1784 18: SequenceLikelihood.POSITIVE, # 'y' 

1785 44: SequenceLikelihood.UNLIKELY, # 'z' 

1786 }, 

1787 10: { # 'h' 

1788 26: SequenceLikelihood.UNLIKELY, # 'A' 

1789 31: SequenceLikelihood.UNLIKELY, # 'B' 

1790 27: SequenceLikelihood.UNLIKELY, # 'C' 

1791 32: SequenceLikelihood.UNLIKELY, # 'D' 

1792 34: SequenceLikelihood.UNLIKELY, # 'E' 

1793 37: SequenceLikelihood.UNLIKELY, # 'F' 

1794 41: SequenceLikelihood.UNLIKELY, # 'G' 

1795 36: SequenceLikelihood.UNLIKELY, # 'H' 

1796 24: SequenceLikelihood.UNLIKELY, # 'I' 

1797 46: SequenceLikelihood.UNLIKELY, # 'J' 

1798 49: SequenceLikelihood.UNLIKELY, # 'K' 

1799 39: SequenceLikelihood.UNLIKELY, # 'L' 

1800 28: SequenceLikelihood.UNLIKELY, # 'M' 

1801 38: SequenceLikelihood.UNLIKELY, # 'N' 

1802 40: SequenceLikelihood.UNLIKELY, # 'O' 

1803 29: SequenceLikelihood.UNLIKELY, # 'P' 

1804 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1805 33: SequenceLikelihood.UNLIKELY, # 'R' 

1806 25: SequenceLikelihood.UNLIKELY, # 'S' 

1807 23: SequenceLikelihood.UNLIKELY, # 'T' 

1808 45: SequenceLikelihood.UNLIKELY, # 'U' 

1809 47: SequenceLikelihood.UNLIKELY, # 'V' 

1810 35: SequenceLikelihood.UNLIKELY, # 'W' 

1811 51: SequenceLikelihood.UNLIKELY, # 'X' 

1812 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1813 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1814 3: SequenceLikelihood.POSITIVE, # 'a' 

1815 20: SequenceLikelihood.LIKELY, # 'b' 

1816 12: SequenceLikelihood.LIKELY, # 'c' 

1817 11: SequenceLikelihood.LIKELY, # 'd' 

1818 1: SequenceLikelihood.POSITIVE, # 'e' 

1819 17: SequenceLikelihood.LIKELY, # 'f' 

1820 16: SequenceLikelihood.UNLIKELY, # 'g' 

1821 10: SequenceLikelihood.LIKELY, # 'h' 

1822 5: SequenceLikelihood.POSITIVE, # 'i' 

1823 42: SequenceLikelihood.UNLIKELY, # 'j' 

1824 22: SequenceLikelihood.UNLIKELY, # 'k' 

1825 9: SequenceLikelihood.POSITIVE, # 'l' 

1826 14: SequenceLikelihood.POSITIVE, # 'm' 

1827 6: SequenceLikelihood.POSITIVE, # 'n' 

1828 4: SequenceLikelihood.POSITIVE, # 'o' 

1829 15: SequenceLikelihood.LIKELY, # 'p' 

1830 43: SequenceLikelihood.UNLIKELY, # 'q' 

1831 8: SequenceLikelihood.POSITIVE, # 'r' 

1832 7: SequenceLikelihood.POSITIVE, # 's' 

1833 2: SequenceLikelihood.POSITIVE, # 't' 

1834 13: SequenceLikelihood.POSITIVE, # 'u' 

1835 21: SequenceLikelihood.UNLIKELY, # 'v' 

1836 19: SequenceLikelihood.LIKELY, # 'w' 

1837 30: SequenceLikelihood.UNLIKELY, # 'x' 

1838 18: SequenceLikelihood.POSITIVE, # 'y' 

1839 44: SequenceLikelihood.UNLIKELY, # 'z' 

1840 }, 

1841 5: { # 'i' 

1842 26: SequenceLikelihood.UNLIKELY, # 'A' 

1843 31: SequenceLikelihood.UNLIKELY, # 'B' 

1844 27: SequenceLikelihood.UNLIKELY, # 'C' 

1845 32: SequenceLikelihood.UNLIKELY, # 'D' 

1846 34: SequenceLikelihood.UNLIKELY, # 'E' 

1847 37: SequenceLikelihood.UNLIKELY, # 'F' 

1848 41: SequenceLikelihood.UNLIKELY, # 'G' 

1849 36: SequenceLikelihood.UNLIKELY, # 'H' 

1850 24: SequenceLikelihood.UNLIKELY, # 'I' 

1851 46: SequenceLikelihood.UNLIKELY, # 'J' 

1852 49: SequenceLikelihood.UNLIKELY, # 'K' 

1853 39: SequenceLikelihood.UNLIKELY, # 'L' 

1854 28: SequenceLikelihood.UNLIKELY, # 'M' 

1855 38: SequenceLikelihood.UNLIKELY, # 'N' 

1856 40: SequenceLikelihood.UNLIKELY, # 'O' 

1857 29: SequenceLikelihood.LIKELY, # 'P' 

1858 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1859 33: SequenceLikelihood.UNLIKELY, # 'R' 

1860 25: SequenceLikelihood.UNLIKELY, # 'S' 

1861 23: SequenceLikelihood.UNLIKELY, # 'T' 

1862 45: SequenceLikelihood.UNLIKELY, # 'U' 

1863 47: SequenceLikelihood.UNLIKELY, # 'V' 

1864 35: SequenceLikelihood.UNLIKELY, # 'W' 

1865 51: SequenceLikelihood.UNLIKELY, # 'X' 

1866 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1867 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1868 3: SequenceLikelihood.POSITIVE, # 'a' 

1869 20: SequenceLikelihood.POSITIVE, # 'b' 

1870 12: SequenceLikelihood.POSITIVE, # 'c' 

1871 11: SequenceLikelihood.POSITIVE, # 'd' 

1872 1: SequenceLikelihood.POSITIVE, # 'e' 

1873 17: SequenceLikelihood.POSITIVE, # 'f' 

1874 16: SequenceLikelihood.POSITIVE, # 'g' 

1875 10: SequenceLikelihood.LIKELY, # 'h' 

1876 5: SequenceLikelihood.LIKELY, # 'i' 

1877 42: SequenceLikelihood.LIKELY, # 'j' 

1878 22: SequenceLikelihood.POSITIVE, # 'k' 

1879 9: SequenceLikelihood.POSITIVE, # 'l' 

1880 14: SequenceLikelihood.POSITIVE, # 'm' 

1881 6: SequenceLikelihood.POSITIVE, # 'n' 

1882 4: SequenceLikelihood.POSITIVE, # 'o' 

1883 15: SequenceLikelihood.POSITIVE, # 'p' 

1884 43: SequenceLikelihood.POSITIVE, # 'q' 

1885 8: SequenceLikelihood.POSITIVE, # 'r' 

1886 7: SequenceLikelihood.POSITIVE, # 's' 

1887 2: SequenceLikelihood.POSITIVE, # 't' 

1888 13: SequenceLikelihood.POSITIVE, # 'u' 

1889 21: SequenceLikelihood.POSITIVE, # 'v' 

1890 19: SequenceLikelihood.LIKELY, # 'w' 

1891 30: SequenceLikelihood.POSITIVE, # 'x' 

1892 18: SequenceLikelihood.LIKELY, # 'y' 

1893 44: SequenceLikelihood.POSITIVE, # 'z' 

1894 }, 

1895 42: { # 'j' 

1896 26: SequenceLikelihood.UNLIKELY, # 'A' 

1897 31: SequenceLikelihood.UNLIKELY, # 'B' 

1898 27: SequenceLikelihood.UNLIKELY, # 'C' 

1899 32: SequenceLikelihood.UNLIKELY, # 'D' 

1900 34: SequenceLikelihood.UNLIKELY, # 'E' 

1901 37: SequenceLikelihood.UNLIKELY, # 'F' 

1902 41: SequenceLikelihood.UNLIKELY, # 'G' 

1903 36: SequenceLikelihood.UNLIKELY, # 'H' 

1904 24: SequenceLikelihood.UNLIKELY, # 'I' 

1905 46: SequenceLikelihood.UNLIKELY, # 'J' 

1906 49: SequenceLikelihood.UNLIKELY, # 'K' 

1907 39: SequenceLikelihood.UNLIKELY, # 'L' 

1908 28: SequenceLikelihood.UNLIKELY, # 'M' 

1909 38: SequenceLikelihood.UNLIKELY, # 'N' 

1910 40: SequenceLikelihood.UNLIKELY, # 'O' 

1911 29: SequenceLikelihood.UNLIKELY, # 'P' 

1912 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1913 33: SequenceLikelihood.UNLIKELY, # 'R' 

1914 25: SequenceLikelihood.UNLIKELY, # 'S' 

1915 23: SequenceLikelihood.UNLIKELY, # 'T' 

1916 45: SequenceLikelihood.UNLIKELY, # 'U' 

1917 47: SequenceLikelihood.UNLIKELY, # 'V' 

1918 35: SequenceLikelihood.UNLIKELY, # 'W' 

1919 51: SequenceLikelihood.UNLIKELY, # 'X' 

1920 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1921 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1922 3: SequenceLikelihood.POSITIVE, # 'a' 

1923 20: SequenceLikelihood.UNLIKELY, # 'b' 

1924 12: SequenceLikelihood.UNLIKELY, # 'c' 

1925 11: SequenceLikelihood.UNLIKELY, # 'd' 

1926 1: SequenceLikelihood.POSITIVE, # 'e' 

1927 17: SequenceLikelihood.UNLIKELY, # 'f' 

1928 16: SequenceLikelihood.UNLIKELY, # 'g' 

1929 10: SequenceLikelihood.UNLIKELY, # 'h' 

1930 5: SequenceLikelihood.LIKELY, # 'i' 

1931 42: SequenceLikelihood.UNLIKELY, # 'j' 

1932 22: SequenceLikelihood.UNLIKELY, # 'k' 

1933 9: SequenceLikelihood.UNLIKELY, # 'l' 

1934 14: SequenceLikelihood.UNLIKELY, # 'm' 

1935 6: SequenceLikelihood.UNLIKELY, # 'n' 

1936 4: SequenceLikelihood.POSITIVE, # 'o' 

1937 15: SequenceLikelihood.UNLIKELY, # 'p' 

1938 43: SequenceLikelihood.UNLIKELY, # 'q' 

1939 8: SequenceLikelihood.UNLIKELY, # 'r' 

1940 7: SequenceLikelihood.UNLIKELY, # 's' 

1941 2: SequenceLikelihood.UNLIKELY, # 't' 

1942 13: SequenceLikelihood.POSITIVE, # 'u' 

1943 21: SequenceLikelihood.UNLIKELY, # 'v' 

1944 19: SequenceLikelihood.UNLIKELY, # 'w' 

1945 30: SequenceLikelihood.UNLIKELY, # 'x' 

1946 18: SequenceLikelihood.UNLIKELY, # 'y' 

1947 44: SequenceLikelihood.UNLIKELY, # 'z' 

1948 }, 

1949 22: { # 'k' 

1950 26: SequenceLikelihood.UNLIKELY, # 'A' 

1951 31: SequenceLikelihood.UNLIKELY, # 'B' 

1952 27: SequenceLikelihood.UNLIKELY, # 'C' 

1953 32: SequenceLikelihood.UNLIKELY, # 'D' 

1954 34: SequenceLikelihood.UNLIKELY, # 'E' 

1955 37: SequenceLikelihood.UNLIKELY, # 'F' 

1956 41: SequenceLikelihood.UNLIKELY, # 'G' 

1957 36: SequenceLikelihood.UNLIKELY, # 'H' 

1958 24: SequenceLikelihood.UNLIKELY, # 'I' 

1959 46: SequenceLikelihood.UNLIKELY, # 'J' 

1960 49: SequenceLikelihood.UNLIKELY, # 'K' 

1961 39: SequenceLikelihood.UNLIKELY, # 'L' 

1962 28: SequenceLikelihood.UNLIKELY, # 'M' 

1963 38: SequenceLikelihood.UNLIKELY, # 'N' 

1964 40: SequenceLikelihood.UNLIKELY, # 'O' 

1965 29: SequenceLikelihood.UNLIKELY, # 'P' 

1966 50: SequenceLikelihood.UNLIKELY, # 'Q' 

1967 33: SequenceLikelihood.UNLIKELY, # 'R' 

1968 25: SequenceLikelihood.UNLIKELY, # 'S' 

1969 23: SequenceLikelihood.UNLIKELY, # 'T' 

1970 45: SequenceLikelihood.UNLIKELY, # 'U' 

1971 47: SequenceLikelihood.UNLIKELY, # 'V' 

1972 35: SequenceLikelihood.UNLIKELY, # 'W' 

1973 51: SequenceLikelihood.UNLIKELY, # 'X' 

1974 48: SequenceLikelihood.UNLIKELY, # 'Y' 

1975 52: SequenceLikelihood.UNLIKELY, # 'Z' 

1976 3: SequenceLikelihood.POSITIVE, # 'a' 

1977 20: SequenceLikelihood.LIKELY, # 'b' 

1978 12: SequenceLikelihood.LIKELY, # 'c' 

1979 11: SequenceLikelihood.LIKELY, # 'd' 

1980 1: SequenceLikelihood.POSITIVE, # 'e' 

1981 17: SequenceLikelihood.LIKELY, # 'f' 

1982 16: SequenceLikelihood.LIKELY, # 'g' 

1983 10: SequenceLikelihood.LIKELY, # 'h' 

1984 5: SequenceLikelihood.POSITIVE, # 'i' 

1985 42: SequenceLikelihood.UNLIKELY, # 'j' 

1986 22: SequenceLikelihood.LIKELY, # 'k' 

1987 9: SequenceLikelihood.POSITIVE, # 'l' 

1988 14: SequenceLikelihood.LIKELY, # 'm' 

1989 6: SequenceLikelihood.POSITIVE, # 'n' 

1990 4: SequenceLikelihood.POSITIVE, # 'o' 

1991 15: SequenceLikelihood.LIKELY, # 'p' 

1992 43: SequenceLikelihood.UNLIKELY, # 'q' 

1993 8: SequenceLikelihood.LIKELY, # 'r' 

1994 7: SequenceLikelihood.POSITIVE, # 's' 

1995 2: SequenceLikelihood.LIKELY, # 't' 

1996 13: SequenceLikelihood.LIKELY, # 'u' 

1997 21: SequenceLikelihood.UNLIKELY, # 'v' 

1998 19: SequenceLikelihood.LIKELY, # 'w' 

1999 30: SequenceLikelihood.UNLIKELY, # 'x' 

2000 18: SequenceLikelihood.POSITIVE, # 'y' 

2001 44: SequenceLikelihood.UNLIKELY, # 'z' 

2002 }, 

2003 9: { # 'l' 

2004 26: SequenceLikelihood.UNLIKELY, # 'A' 

2005 31: SequenceLikelihood.UNLIKELY, # 'B' 

2006 27: SequenceLikelihood.UNLIKELY, # 'C' 

2007 32: SequenceLikelihood.UNLIKELY, # 'D' 

2008 34: SequenceLikelihood.UNLIKELY, # 'E' 

2009 37: SequenceLikelihood.UNLIKELY, # 'F' 

2010 41: SequenceLikelihood.UNLIKELY, # 'G' 

2011 36: SequenceLikelihood.UNLIKELY, # 'H' 

2012 24: SequenceLikelihood.UNLIKELY, # 'I' 

2013 46: SequenceLikelihood.UNLIKELY, # 'J' 

2014 49: SequenceLikelihood.UNLIKELY, # 'K' 

2015 39: SequenceLikelihood.UNLIKELY, # 'L' 

2016 28: SequenceLikelihood.UNLIKELY, # 'M' 

2017 38: SequenceLikelihood.UNLIKELY, # 'N' 

2018 40: SequenceLikelihood.UNLIKELY, # 'O' 

2019 29: SequenceLikelihood.UNLIKELY, # 'P' 

2020 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2021 33: SequenceLikelihood.UNLIKELY, # 'R' 

2022 25: SequenceLikelihood.UNLIKELY, # 'S' 

2023 23: SequenceLikelihood.UNLIKELY, # 'T' 

2024 45: SequenceLikelihood.UNLIKELY, # 'U' 

2025 47: SequenceLikelihood.UNLIKELY, # 'V' 

2026 35: SequenceLikelihood.UNLIKELY, # 'W' 

2027 51: SequenceLikelihood.UNLIKELY, # 'X' 

2028 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2029 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2030 3: SequenceLikelihood.POSITIVE, # 'a' 

2031 20: SequenceLikelihood.POSITIVE, # 'b' 

2032 12: SequenceLikelihood.POSITIVE, # 'c' 

2033 11: SequenceLikelihood.POSITIVE, # 'd' 

2034 1: SequenceLikelihood.POSITIVE, # 'e' 

2035 17: SequenceLikelihood.POSITIVE, # 'f' 

2036 16: SequenceLikelihood.LIKELY, # 'g' 

2037 10: SequenceLikelihood.LIKELY, # 'h' 

2038 5: SequenceLikelihood.POSITIVE, # 'i' 

2039 42: SequenceLikelihood.UNLIKELY, # 'j' 

2040 22: SequenceLikelihood.POSITIVE, # 'k' 

2041 9: SequenceLikelihood.POSITIVE, # 'l' 

2042 14: SequenceLikelihood.POSITIVE, # 'm' 

2043 6: SequenceLikelihood.LIKELY, # 'n' 

2044 4: SequenceLikelihood.POSITIVE, # 'o' 

2045 15: SequenceLikelihood.POSITIVE, # 'p' 

2046 43: SequenceLikelihood.UNLIKELY, # 'q' 

2047 8: SequenceLikelihood.POSITIVE, # 'r' 

2048 7: SequenceLikelihood.POSITIVE, # 's' 

2049 2: SequenceLikelihood.POSITIVE, # 't' 

2050 13: SequenceLikelihood.POSITIVE, # 'u' 

2051 21: SequenceLikelihood.POSITIVE, # 'v' 

2052 19: SequenceLikelihood.POSITIVE, # 'w' 

2053 30: SequenceLikelihood.UNLIKELY, # 'x' 

2054 18: SequenceLikelihood.POSITIVE, # 'y' 

2055 44: SequenceLikelihood.UNLIKELY, # 'z' 

2056 }, 

2057 14: { # 'm' 

2058 26: SequenceLikelihood.UNLIKELY, # 'A' 

2059 31: SequenceLikelihood.UNLIKELY, # 'B' 

2060 27: SequenceLikelihood.UNLIKELY, # 'C' 

2061 32: SequenceLikelihood.UNLIKELY, # 'D' 

2062 34: SequenceLikelihood.UNLIKELY, # 'E' 

2063 37: SequenceLikelihood.UNLIKELY, # 'F' 

2064 41: SequenceLikelihood.UNLIKELY, # 'G' 

2065 36: SequenceLikelihood.UNLIKELY, # 'H' 

2066 24: SequenceLikelihood.UNLIKELY, # 'I' 

2067 46: SequenceLikelihood.UNLIKELY, # 'J' 

2068 49: SequenceLikelihood.UNLIKELY, # 'K' 

2069 39: SequenceLikelihood.UNLIKELY, # 'L' 

2070 28: SequenceLikelihood.UNLIKELY, # 'M' 

2071 38: SequenceLikelihood.UNLIKELY, # 'N' 

2072 40: SequenceLikelihood.UNLIKELY, # 'O' 

2073 29: SequenceLikelihood.UNLIKELY, # 'P' 

2074 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2075 33: SequenceLikelihood.UNLIKELY, # 'R' 

2076 25: SequenceLikelihood.UNLIKELY, # 'S' 

2077 23: SequenceLikelihood.UNLIKELY, # 'T' 

2078 45: SequenceLikelihood.UNLIKELY, # 'U' 

2079 47: SequenceLikelihood.UNLIKELY, # 'V' 

2080 35: SequenceLikelihood.UNLIKELY, # 'W' 

2081 51: SequenceLikelihood.UNLIKELY, # 'X' 

2082 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2083 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2084 3: SequenceLikelihood.POSITIVE, # 'a' 

2085 20: SequenceLikelihood.POSITIVE, # 'b' 

2086 12: SequenceLikelihood.LIKELY, # 'c' 

2087 11: SequenceLikelihood.UNLIKELY, # 'd' 

2088 1: SequenceLikelihood.POSITIVE, # 'e' 

2089 17: SequenceLikelihood.LIKELY, # 'f' 

2090 16: SequenceLikelihood.LIKELY, # 'g' 

2091 10: SequenceLikelihood.UNLIKELY, # 'h' 

2092 5: SequenceLikelihood.POSITIVE, # 'i' 

2093 42: SequenceLikelihood.UNLIKELY, # 'j' 

2094 22: SequenceLikelihood.UNLIKELY, # 'k' 

2095 9: SequenceLikelihood.LIKELY, # 'l' 

2096 14: SequenceLikelihood.POSITIVE, # 'm' 

2097 6: SequenceLikelihood.LIKELY, # 'n' 

2098 4: SequenceLikelihood.POSITIVE, # 'o' 

2099 15: SequenceLikelihood.POSITIVE, # 'p' 

2100 43: SequenceLikelihood.UNLIKELY, # 'q' 

2101 8: SequenceLikelihood.LIKELY, # 'r' 

2102 7: SequenceLikelihood.POSITIVE, # 's' 

2103 2: SequenceLikelihood.LIKELY, # 't' 

2104 13: SequenceLikelihood.POSITIVE, # 'u' 

2105 21: SequenceLikelihood.UNLIKELY, # 'v' 

2106 19: SequenceLikelihood.LIKELY, # 'w' 

2107 30: SequenceLikelihood.UNLIKELY, # 'x' 

2108 18: SequenceLikelihood.POSITIVE, # 'y' 

2109 44: SequenceLikelihood.UNLIKELY, # 'z' 

2110 }, 

2111 6: { # 'n' 

2112 26: SequenceLikelihood.UNLIKELY, # 'A' 

2113 31: SequenceLikelihood.UNLIKELY, # 'B' 

2114 27: SequenceLikelihood.UNLIKELY, # 'C' 

2115 32: SequenceLikelihood.UNLIKELY, # 'D' 

2116 34: SequenceLikelihood.UNLIKELY, # 'E' 

2117 37: SequenceLikelihood.UNLIKELY, # 'F' 

2118 41: SequenceLikelihood.UNLIKELY, # 'G' 

2119 36: SequenceLikelihood.UNLIKELY, # 'H' 

2120 24: SequenceLikelihood.UNLIKELY, # 'I' 

2121 46: SequenceLikelihood.UNLIKELY, # 'J' 

2122 49: SequenceLikelihood.UNLIKELY, # 'K' 

2123 39: SequenceLikelihood.UNLIKELY, # 'L' 

2124 28: SequenceLikelihood.UNLIKELY, # 'M' 

2125 38: SequenceLikelihood.UNLIKELY, # 'N' 

2126 40: SequenceLikelihood.UNLIKELY, # 'O' 

2127 29: SequenceLikelihood.UNLIKELY, # 'P' 

2128 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2129 33: SequenceLikelihood.UNLIKELY, # 'R' 

2130 25: SequenceLikelihood.UNLIKELY, # 'S' 

2131 23: SequenceLikelihood.UNLIKELY, # 'T' 

2132 45: SequenceLikelihood.UNLIKELY, # 'U' 

2133 47: SequenceLikelihood.UNLIKELY, # 'V' 

2134 35: SequenceLikelihood.UNLIKELY, # 'W' 

2135 51: SequenceLikelihood.UNLIKELY, # 'X' 

2136 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2137 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2138 3: SequenceLikelihood.POSITIVE, # 'a' 

2139 20: SequenceLikelihood.LIKELY, # 'b' 

2140 12: SequenceLikelihood.POSITIVE, # 'c' 

2141 11: SequenceLikelihood.POSITIVE, # 'd' 

2142 1: SequenceLikelihood.POSITIVE, # 'e' 

2143 17: SequenceLikelihood.POSITIVE, # 'f' 

2144 16: SequenceLikelihood.POSITIVE, # 'g' 

2145 10: SequenceLikelihood.POSITIVE, # 'h' 

2146 5: SequenceLikelihood.POSITIVE, # 'i' 

2147 42: SequenceLikelihood.POSITIVE, # 'j' 

2148 22: SequenceLikelihood.POSITIVE, # 'k' 

2149 9: SequenceLikelihood.POSITIVE, # 'l' 

2150 14: SequenceLikelihood.POSITIVE, # 'm' 

2151 6: SequenceLikelihood.POSITIVE, # 'n' 

2152 4: SequenceLikelihood.POSITIVE, # 'o' 

2153 15: SequenceLikelihood.LIKELY, # 'p' 

2154 43: SequenceLikelihood.LIKELY, # 'q' 

2155 8: SequenceLikelihood.LIKELY, # 'r' 

2156 7: SequenceLikelihood.POSITIVE, # 's' 

2157 2: SequenceLikelihood.POSITIVE, # 't' 

2158 13: SequenceLikelihood.POSITIVE, # 'u' 

2159 21: SequenceLikelihood.POSITIVE, # 'v' 

2160 19: SequenceLikelihood.LIKELY, # 'w' 

2161 30: SequenceLikelihood.LIKELY, # 'x' 

2162 18: SequenceLikelihood.POSITIVE, # 'y' 

2163 44: SequenceLikelihood.LIKELY, # 'z' 

2164 }, 

2165 4: { # 'o' 

2166 26: SequenceLikelihood.UNLIKELY, # 'A' 

2167 31: SequenceLikelihood.UNLIKELY, # 'B' 

2168 27: SequenceLikelihood.UNLIKELY, # 'C' 

2169 32: SequenceLikelihood.UNLIKELY, # 'D' 

2170 34: SequenceLikelihood.UNLIKELY, # 'E' 

2171 37: SequenceLikelihood.UNLIKELY, # 'F' 

2172 41: SequenceLikelihood.UNLIKELY, # 'G' 

2173 36: SequenceLikelihood.UNLIKELY, # 'H' 

2174 24: SequenceLikelihood.UNLIKELY, # 'I' 

2175 46: SequenceLikelihood.UNLIKELY, # 'J' 

2176 49: SequenceLikelihood.UNLIKELY, # 'K' 

2177 39: SequenceLikelihood.UNLIKELY, # 'L' 

2178 28: SequenceLikelihood.UNLIKELY, # 'M' 

2179 38: SequenceLikelihood.UNLIKELY, # 'N' 

2180 40: SequenceLikelihood.UNLIKELY, # 'O' 

2181 29: SequenceLikelihood.UNLIKELY, # 'P' 

2182 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2183 33: SequenceLikelihood.UNLIKELY, # 'R' 

2184 25: SequenceLikelihood.UNLIKELY, # 'S' 

2185 23: SequenceLikelihood.UNLIKELY, # 'T' 

2186 45: SequenceLikelihood.UNLIKELY, # 'U' 

2187 47: SequenceLikelihood.UNLIKELY, # 'V' 

2188 35: SequenceLikelihood.UNLIKELY, # 'W' 

2189 51: SequenceLikelihood.UNLIKELY, # 'X' 

2190 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2191 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2192 3: SequenceLikelihood.POSITIVE, # 'a' 

2193 20: SequenceLikelihood.POSITIVE, # 'b' 

2194 12: SequenceLikelihood.POSITIVE, # 'c' 

2195 11: SequenceLikelihood.POSITIVE, # 'd' 

2196 1: SequenceLikelihood.POSITIVE, # 'e' 

2197 17: SequenceLikelihood.POSITIVE, # 'f' 

2198 16: SequenceLikelihood.POSITIVE, # 'g' 

2199 10: SequenceLikelihood.POSITIVE, # 'h' 

2200 5: SequenceLikelihood.POSITIVE, # 'i' 

2201 42: SequenceLikelihood.POSITIVE, # 'j' 

2202 22: SequenceLikelihood.POSITIVE, # 'k' 

2203 9: SequenceLikelihood.POSITIVE, # 'l' 

2204 14: SequenceLikelihood.POSITIVE, # 'm' 

2205 6: SequenceLikelihood.POSITIVE, # 'n' 

2206 4: SequenceLikelihood.POSITIVE, # 'o' 

2207 15: SequenceLikelihood.POSITIVE, # 'p' 

2208 43: SequenceLikelihood.UNLIKELY, # 'q' 

2209 8: SequenceLikelihood.POSITIVE, # 'r' 

2210 7: SequenceLikelihood.POSITIVE, # 's' 

2211 2: SequenceLikelihood.POSITIVE, # 't' 

2212 13: SequenceLikelihood.POSITIVE, # 'u' 

2213 21: SequenceLikelihood.POSITIVE, # 'v' 

2214 19: SequenceLikelihood.POSITIVE, # 'w' 

2215 30: SequenceLikelihood.POSITIVE, # 'x' 

2216 18: SequenceLikelihood.POSITIVE, # 'y' 

2217 44: SequenceLikelihood.LIKELY, # 'z' 

2218 }, 

2219 15: { # 'p' 

2220 26: SequenceLikelihood.UNLIKELY, # 'A' 

2221 31: SequenceLikelihood.UNLIKELY, # 'B' 

2222 27: SequenceLikelihood.UNLIKELY, # 'C' 

2223 32: SequenceLikelihood.UNLIKELY, # 'D' 

2224 34: SequenceLikelihood.UNLIKELY, # 'E' 

2225 37: SequenceLikelihood.UNLIKELY, # 'F' 

2226 41: SequenceLikelihood.UNLIKELY, # 'G' 

2227 36: SequenceLikelihood.UNLIKELY, # 'H' 

2228 24: SequenceLikelihood.UNLIKELY, # 'I' 

2229 46: SequenceLikelihood.UNLIKELY, # 'J' 

2230 49: SequenceLikelihood.UNLIKELY, # 'K' 

2231 39: SequenceLikelihood.UNLIKELY, # 'L' 

2232 28: SequenceLikelihood.UNLIKELY, # 'M' 

2233 38: SequenceLikelihood.UNLIKELY, # 'N' 

2234 40: SequenceLikelihood.UNLIKELY, # 'O' 

2235 29: SequenceLikelihood.UNLIKELY, # 'P' 

2236 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2237 33: SequenceLikelihood.UNLIKELY, # 'R' 

2238 25: SequenceLikelihood.UNLIKELY, # 'S' 

2239 23: SequenceLikelihood.UNLIKELY, # 'T' 

2240 45: SequenceLikelihood.UNLIKELY, # 'U' 

2241 47: SequenceLikelihood.UNLIKELY, # 'V' 

2242 35: SequenceLikelihood.UNLIKELY, # 'W' 

2243 51: SequenceLikelihood.UNLIKELY, # 'X' 

2244 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2245 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2246 3: SequenceLikelihood.POSITIVE, # 'a' 

2247 20: SequenceLikelihood.LIKELY, # 'b' 

2248 12: SequenceLikelihood.LIKELY, # 'c' 

2249 11: SequenceLikelihood.POSITIVE, # 'd' 

2250 1: SequenceLikelihood.POSITIVE, # 'e' 

2251 17: SequenceLikelihood.LIKELY, # 'f' 

2252 16: SequenceLikelihood.LIKELY, # 'g' 

2253 10: SequenceLikelihood.POSITIVE, # 'h' 

2254 5: SequenceLikelihood.POSITIVE, # 'i' 

2255 42: SequenceLikelihood.UNLIKELY, # 'j' 

2256 22: SequenceLikelihood.LIKELY, # 'k' 

2257 9: SequenceLikelihood.POSITIVE, # 'l' 

2258 14: SequenceLikelihood.POSITIVE, # 'm' 

2259 6: SequenceLikelihood.LIKELY, # 'n' 

2260 4: SequenceLikelihood.POSITIVE, # 'o' 

2261 15: SequenceLikelihood.POSITIVE, # 'p' 

2262 43: SequenceLikelihood.UNLIKELY, # 'q' 

2263 8: SequenceLikelihood.POSITIVE, # 'r' 

2264 7: SequenceLikelihood.POSITIVE, # 's' 

2265 2: SequenceLikelihood.POSITIVE, # 't' 

2266 13: SequenceLikelihood.POSITIVE, # 'u' 

2267 21: SequenceLikelihood.UNLIKELY, # 'v' 

2268 19: SequenceLikelihood.UNLIKELY, # 'w' 

2269 30: SequenceLikelihood.UNLIKELY, # 'x' 

2270 18: SequenceLikelihood.POSITIVE, # 'y' 

2271 44: SequenceLikelihood.UNLIKELY, # 'z' 

2272 }, 

2273 43: { # 'q' 

2274 26: SequenceLikelihood.UNLIKELY, # 'A' 

2275 31: SequenceLikelihood.UNLIKELY, # 'B' 

2276 27: SequenceLikelihood.UNLIKELY, # 'C' 

2277 32: SequenceLikelihood.UNLIKELY, # 'D' 

2278 34: SequenceLikelihood.UNLIKELY, # 'E' 

2279 37: SequenceLikelihood.UNLIKELY, # 'F' 

2280 41: SequenceLikelihood.UNLIKELY, # 'G' 

2281 36: SequenceLikelihood.UNLIKELY, # 'H' 

2282 24: SequenceLikelihood.UNLIKELY, # 'I' 

2283 46: SequenceLikelihood.UNLIKELY, # 'J' 

2284 49: SequenceLikelihood.UNLIKELY, # 'K' 

2285 39: SequenceLikelihood.UNLIKELY, # 'L' 

2286 28: SequenceLikelihood.UNLIKELY, # 'M' 

2287 38: SequenceLikelihood.UNLIKELY, # 'N' 

2288 40: SequenceLikelihood.UNLIKELY, # 'O' 

2289 29: SequenceLikelihood.UNLIKELY, # 'P' 

2290 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2291 33: SequenceLikelihood.UNLIKELY, # 'R' 

2292 25: SequenceLikelihood.UNLIKELY, # 'S' 

2293 23: SequenceLikelihood.UNLIKELY, # 'T' 

2294 45: SequenceLikelihood.UNLIKELY, # 'U' 

2295 47: SequenceLikelihood.UNLIKELY, # 'V' 

2296 35: SequenceLikelihood.UNLIKELY, # 'W' 

2297 51: SequenceLikelihood.UNLIKELY, # 'X' 

2298 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2299 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2300 3: SequenceLikelihood.UNLIKELY, # 'a' 

2301 20: SequenceLikelihood.UNLIKELY, # 'b' 

2302 12: SequenceLikelihood.UNLIKELY, # 'c' 

2303 11: SequenceLikelihood.UNLIKELY, # 'd' 

2304 1: SequenceLikelihood.UNLIKELY, # 'e' 

2305 17: SequenceLikelihood.UNLIKELY, # 'f' 

2306 16: SequenceLikelihood.UNLIKELY, # 'g' 

2307 10: SequenceLikelihood.UNLIKELY, # 'h' 

2308 5: SequenceLikelihood.UNLIKELY, # 'i' 

2309 42: SequenceLikelihood.UNLIKELY, # 'j' 

2310 22: SequenceLikelihood.UNLIKELY, # 'k' 

2311 9: SequenceLikelihood.UNLIKELY, # 'l' 

2312 14: SequenceLikelihood.UNLIKELY, # 'm' 

2313 6: SequenceLikelihood.UNLIKELY, # 'n' 

2314 4: SequenceLikelihood.UNLIKELY, # 'o' 

2315 15: SequenceLikelihood.UNLIKELY, # 'p' 

2316 43: SequenceLikelihood.UNLIKELY, # 'q' 

2317 8: SequenceLikelihood.UNLIKELY, # 'r' 

2318 7: SequenceLikelihood.UNLIKELY, # 's' 

2319 2: SequenceLikelihood.UNLIKELY, # 't' 

2320 13: SequenceLikelihood.POSITIVE, # 'u' 

2321 21: SequenceLikelihood.UNLIKELY, # 'v' 

2322 19: SequenceLikelihood.UNLIKELY, # 'w' 

2323 30: SequenceLikelihood.UNLIKELY, # 'x' 

2324 18: SequenceLikelihood.UNLIKELY, # 'y' 

2325 44: SequenceLikelihood.UNLIKELY, # 'z' 

2326 }, 

2327 8: { # 'r' 

2328 26: SequenceLikelihood.UNLIKELY, # 'A' 

2329 31: SequenceLikelihood.UNLIKELY, # 'B' 

2330 27: SequenceLikelihood.UNLIKELY, # 'C' 

2331 32: SequenceLikelihood.UNLIKELY, # 'D' 

2332 34: SequenceLikelihood.UNLIKELY, # 'E' 

2333 37: SequenceLikelihood.UNLIKELY, # 'F' 

2334 41: SequenceLikelihood.UNLIKELY, # 'G' 

2335 36: SequenceLikelihood.UNLIKELY, # 'H' 

2336 24: SequenceLikelihood.UNLIKELY, # 'I' 

2337 46: SequenceLikelihood.UNLIKELY, # 'J' 

2338 49: SequenceLikelihood.UNLIKELY, # 'K' 

2339 39: SequenceLikelihood.UNLIKELY, # 'L' 

2340 28: SequenceLikelihood.UNLIKELY, # 'M' 

2341 38: SequenceLikelihood.UNLIKELY, # 'N' 

2342 40: SequenceLikelihood.UNLIKELY, # 'O' 

2343 29: SequenceLikelihood.UNLIKELY, # 'P' 

2344 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2345 33: SequenceLikelihood.UNLIKELY, # 'R' 

2346 25: SequenceLikelihood.UNLIKELY, # 'S' 

2347 23: SequenceLikelihood.UNLIKELY, # 'T' 

2348 45: SequenceLikelihood.UNLIKELY, # 'U' 

2349 47: SequenceLikelihood.UNLIKELY, # 'V' 

2350 35: SequenceLikelihood.UNLIKELY, # 'W' 

2351 51: SequenceLikelihood.UNLIKELY, # 'X' 

2352 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2353 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2354 3: SequenceLikelihood.POSITIVE, # 'a' 

2355 20: SequenceLikelihood.POSITIVE, # 'b' 

2356 12: SequenceLikelihood.POSITIVE, # 'c' 

2357 11: SequenceLikelihood.POSITIVE, # 'd' 

2358 1: SequenceLikelihood.POSITIVE, # 'e' 

2359 17: SequenceLikelihood.POSITIVE, # 'f' 

2360 16: SequenceLikelihood.POSITIVE, # 'g' 

2361 10: SequenceLikelihood.POSITIVE, # 'h' 

2362 5: SequenceLikelihood.POSITIVE, # 'i' 

2363 42: SequenceLikelihood.UNLIKELY, # 'j' 

2364 22: SequenceLikelihood.POSITIVE, # 'k' 

2365 9: SequenceLikelihood.POSITIVE, # 'l' 

2366 14: SequenceLikelihood.POSITIVE, # 'm' 

2367 6: SequenceLikelihood.POSITIVE, # 'n' 

2368 4: SequenceLikelihood.POSITIVE, # 'o' 

2369 15: SequenceLikelihood.POSITIVE, # 'p' 

2370 43: SequenceLikelihood.LIKELY, # 'q' 

2371 8: SequenceLikelihood.POSITIVE, # 'r' 

2372 7: SequenceLikelihood.POSITIVE, # 's' 

2373 2: SequenceLikelihood.POSITIVE, # 't' 

2374 13: SequenceLikelihood.POSITIVE, # 'u' 

2375 21: SequenceLikelihood.POSITIVE, # 'v' 

2376 19: SequenceLikelihood.POSITIVE, # 'w' 

2377 30: SequenceLikelihood.UNLIKELY, # 'x' 

2378 18: SequenceLikelihood.POSITIVE, # 'y' 

2379 44: SequenceLikelihood.LIKELY, # 'z' 

2380 }, 

2381 7: { # 's' 

2382 26: SequenceLikelihood.LIKELY, # 'A' 

2383 31: SequenceLikelihood.UNLIKELY, # 'B' 

2384 27: SequenceLikelihood.LIKELY, # 'C' 

2385 32: SequenceLikelihood.UNLIKELY, # 'D' 

2386 34: SequenceLikelihood.UNLIKELY, # 'E' 

2387 37: SequenceLikelihood.UNLIKELY, # 'F' 

2388 41: SequenceLikelihood.UNLIKELY, # 'G' 

2389 36: SequenceLikelihood.UNLIKELY, # 'H' 

2390 24: SequenceLikelihood.UNLIKELY, # 'I' 

2391 46: SequenceLikelihood.UNLIKELY, # 'J' 

2392 49: SequenceLikelihood.UNLIKELY, # 'K' 

2393 39: SequenceLikelihood.UNLIKELY, # 'L' 

2394 28: SequenceLikelihood.UNLIKELY, # 'M' 

2395 38: SequenceLikelihood.UNLIKELY, # 'N' 

2396 40: SequenceLikelihood.UNLIKELY, # 'O' 

2397 29: SequenceLikelihood.UNLIKELY, # 'P' 

2398 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2399 33: SequenceLikelihood.UNLIKELY, # 'R' 

2400 25: SequenceLikelihood.LIKELY, # 'S' 

2401 23: SequenceLikelihood.UNLIKELY, # 'T' 

2402 45: SequenceLikelihood.UNLIKELY, # 'U' 

2403 47: SequenceLikelihood.UNLIKELY, # 'V' 

2404 35: SequenceLikelihood.UNLIKELY, # 'W' 

2405 51: SequenceLikelihood.UNLIKELY, # 'X' 

2406 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2407 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2408 3: SequenceLikelihood.POSITIVE, # 'a' 

2409 20: SequenceLikelihood.POSITIVE, # 'b' 

2410 12: SequenceLikelihood.POSITIVE, # 'c' 

2411 11: SequenceLikelihood.POSITIVE, # 'd' 

2412 1: SequenceLikelihood.POSITIVE, # 'e' 

2413 17: SequenceLikelihood.POSITIVE, # 'f' 

2414 16: SequenceLikelihood.LIKELY, # 'g' 

2415 10: SequenceLikelihood.POSITIVE, # 'h' 

2416 5: SequenceLikelihood.POSITIVE, # 'i' 

2417 42: SequenceLikelihood.UNLIKELY, # 'j' 

2418 22: SequenceLikelihood.POSITIVE, # 'k' 

2419 9: SequenceLikelihood.POSITIVE, # 'l' 

2420 14: SequenceLikelihood.POSITIVE, # 'm' 

2421 6: SequenceLikelihood.POSITIVE, # 'n' 

2422 4: SequenceLikelihood.POSITIVE, # 'o' 

2423 15: SequenceLikelihood.POSITIVE, # 'p' 

2424 43: SequenceLikelihood.LIKELY, # 'q' 

2425 8: SequenceLikelihood.LIKELY, # 'r' 

2426 7: SequenceLikelihood.POSITIVE, # 's' 

2427 2: SequenceLikelihood.POSITIVE, # 't' 

2428 13: SequenceLikelihood.POSITIVE, # 'u' 

2429 21: SequenceLikelihood.LIKELY, # 'v' 

2430 19: SequenceLikelihood.POSITIVE, # 'w' 

2431 30: SequenceLikelihood.UNLIKELY, # 'x' 

2432 18: SequenceLikelihood.POSITIVE, # 'y' 

2433 44: SequenceLikelihood.UNLIKELY, # 'z' 

2434 }, 

2435 2: { # 't' 

2436 26: SequenceLikelihood.UNLIKELY, # 'A' 

2437 31: SequenceLikelihood.UNLIKELY, # 'B' 

2438 27: SequenceLikelihood.UNLIKELY, # 'C' 

2439 32: SequenceLikelihood.UNLIKELY, # 'D' 

2440 34: SequenceLikelihood.UNLIKELY, # 'E' 

2441 37: SequenceLikelihood.UNLIKELY, # 'F' 

2442 41: SequenceLikelihood.UNLIKELY, # 'G' 

2443 36: SequenceLikelihood.UNLIKELY, # 'H' 

2444 24: SequenceLikelihood.UNLIKELY, # 'I' 

2445 46: SequenceLikelihood.UNLIKELY, # 'J' 

2446 49: SequenceLikelihood.UNLIKELY, # 'K' 

2447 39: SequenceLikelihood.UNLIKELY, # 'L' 

2448 28: SequenceLikelihood.UNLIKELY, # 'M' 

2449 38: SequenceLikelihood.UNLIKELY, # 'N' 

2450 40: SequenceLikelihood.UNLIKELY, # 'O' 

2451 29: SequenceLikelihood.UNLIKELY, # 'P' 

2452 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2453 33: SequenceLikelihood.UNLIKELY, # 'R' 

2454 25: SequenceLikelihood.UNLIKELY, # 'S' 

2455 23: SequenceLikelihood.UNLIKELY, # 'T' 

2456 45: SequenceLikelihood.UNLIKELY, # 'U' 

2457 47: SequenceLikelihood.UNLIKELY, # 'V' 

2458 35: SequenceLikelihood.UNLIKELY, # 'W' 

2459 51: SequenceLikelihood.UNLIKELY, # 'X' 

2460 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2461 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2462 3: SequenceLikelihood.POSITIVE, # 'a' 

2463 20: SequenceLikelihood.POSITIVE, # 'b' 

2464 12: SequenceLikelihood.POSITIVE, # 'c' 

2465 11: SequenceLikelihood.LIKELY, # 'd' 

2466 1: SequenceLikelihood.POSITIVE, # 'e' 

2467 17: SequenceLikelihood.POSITIVE, # 'f' 

2468 16: SequenceLikelihood.LIKELY, # 'g' 

2469 10: SequenceLikelihood.POSITIVE, # 'h' 

2470 5: SequenceLikelihood.POSITIVE, # 'i' 

2471 42: SequenceLikelihood.UNLIKELY, # 'j' 

2472 22: SequenceLikelihood.LIKELY, # 'k' 

2473 9: SequenceLikelihood.POSITIVE, # 'l' 

2474 14: SequenceLikelihood.POSITIVE, # 'm' 

2475 6: SequenceLikelihood.POSITIVE, # 'n' 

2476 4: SequenceLikelihood.POSITIVE, # 'o' 

2477 15: SequenceLikelihood.POSITIVE, # 'p' 

2478 43: SequenceLikelihood.UNLIKELY, # 'q' 

2479 8: SequenceLikelihood.POSITIVE, # 'r' 

2480 7: SequenceLikelihood.POSITIVE, # 's' 

2481 2: SequenceLikelihood.POSITIVE, # 't' 

2482 13: SequenceLikelihood.POSITIVE, # 'u' 

2483 21: SequenceLikelihood.LIKELY, # 'v' 

2484 19: SequenceLikelihood.POSITIVE, # 'w' 

2485 30: SequenceLikelihood.UNLIKELY, # 'x' 

2486 18: SequenceLikelihood.POSITIVE, # 'y' 

2487 44: SequenceLikelihood.LIKELY, # 'z' 

2488 }, 

2489 13: { # 'u' 

2490 26: SequenceLikelihood.UNLIKELY, # 'A' 

2491 31: SequenceLikelihood.UNLIKELY, # 'B' 

2492 27: SequenceLikelihood.UNLIKELY, # 'C' 

2493 32: SequenceLikelihood.UNLIKELY, # 'D' 

2494 34: SequenceLikelihood.UNLIKELY, # 'E' 

2495 37: SequenceLikelihood.UNLIKELY, # 'F' 

2496 41: SequenceLikelihood.UNLIKELY, # 'G' 

2497 36: SequenceLikelihood.UNLIKELY, # 'H' 

2498 24: SequenceLikelihood.UNLIKELY, # 'I' 

2499 46: SequenceLikelihood.UNLIKELY, # 'J' 

2500 49: SequenceLikelihood.UNLIKELY, # 'K' 

2501 39: SequenceLikelihood.UNLIKELY, # 'L' 

2502 28: SequenceLikelihood.UNLIKELY, # 'M' 

2503 38: SequenceLikelihood.UNLIKELY, # 'N' 

2504 40: SequenceLikelihood.UNLIKELY, # 'O' 

2505 29: SequenceLikelihood.UNLIKELY, # 'P' 

2506 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2507 33: SequenceLikelihood.UNLIKELY, # 'R' 

2508 25: SequenceLikelihood.UNLIKELY, # 'S' 

2509 23: SequenceLikelihood.LIKELY, # 'T' 

2510 45: SequenceLikelihood.UNLIKELY, # 'U' 

2511 47: SequenceLikelihood.UNLIKELY, # 'V' 

2512 35: SequenceLikelihood.UNLIKELY, # 'W' 

2513 51: SequenceLikelihood.UNLIKELY, # 'X' 

2514 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2515 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2516 3: SequenceLikelihood.POSITIVE, # 'a' 

2517 20: SequenceLikelihood.POSITIVE, # 'b' 

2518 12: SequenceLikelihood.POSITIVE, # 'c' 

2519 11: SequenceLikelihood.POSITIVE, # 'd' 

2520 1: SequenceLikelihood.POSITIVE, # 'e' 

2521 17: SequenceLikelihood.POSITIVE, # 'f' 

2522 16: SequenceLikelihood.POSITIVE, # 'g' 

2523 10: SequenceLikelihood.LIKELY, # 'h' 

2524 5: SequenceLikelihood.POSITIVE, # 'i' 

2525 42: SequenceLikelihood.LIKELY, # 'j' 

2526 22: SequenceLikelihood.LIKELY, # 'k' 

2527 9: SequenceLikelihood.POSITIVE, # 'l' 

2528 14: SequenceLikelihood.POSITIVE, # 'm' 

2529 6: SequenceLikelihood.POSITIVE, # 'n' 

2530 4: SequenceLikelihood.POSITIVE, # 'o' 

2531 15: SequenceLikelihood.POSITIVE, # 'p' 

2532 43: SequenceLikelihood.UNLIKELY, # 'q' 

2533 8: SequenceLikelihood.POSITIVE, # 'r' 

2534 7: SequenceLikelihood.POSITIVE, # 's' 

2535 2: SequenceLikelihood.POSITIVE, # 't' 

2536 13: SequenceLikelihood.LIKELY, # 'u' 

2537 21: SequenceLikelihood.LIKELY, # 'v' 

2538 19: SequenceLikelihood.UNLIKELY, # 'w' 

2539 30: SequenceLikelihood.LIKELY, # 'x' 

2540 18: SequenceLikelihood.POSITIVE, # 'y' 

2541 44: SequenceLikelihood.LIKELY, # 'z' 

2542 }, 

2543 21: { # 'v' 

2544 26: SequenceLikelihood.UNLIKELY, # 'A' 

2545 31: SequenceLikelihood.UNLIKELY, # 'B' 

2546 27: SequenceLikelihood.UNLIKELY, # 'C' 

2547 32: SequenceLikelihood.UNLIKELY, # 'D' 

2548 34: SequenceLikelihood.UNLIKELY, # 'E' 

2549 37: SequenceLikelihood.UNLIKELY, # 'F' 

2550 41: SequenceLikelihood.UNLIKELY, # 'G' 

2551 36: SequenceLikelihood.UNLIKELY, # 'H' 

2552 24: SequenceLikelihood.UNLIKELY, # 'I' 

2553 46: SequenceLikelihood.UNLIKELY, # 'J' 

2554 49: SequenceLikelihood.UNLIKELY, # 'K' 

2555 39: SequenceLikelihood.UNLIKELY, # 'L' 

2556 28: SequenceLikelihood.UNLIKELY, # 'M' 

2557 38: SequenceLikelihood.UNLIKELY, # 'N' 

2558 40: SequenceLikelihood.UNLIKELY, # 'O' 

2559 29: SequenceLikelihood.UNLIKELY, # 'P' 

2560 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2561 33: SequenceLikelihood.UNLIKELY, # 'R' 

2562 25: SequenceLikelihood.UNLIKELY, # 'S' 

2563 23: SequenceLikelihood.UNLIKELY, # 'T' 

2564 45: SequenceLikelihood.UNLIKELY, # 'U' 

2565 47: SequenceLikelihood.UNLIKELY, # 'V' 

2566 35: SequenceLikelihood.UNLIKELY, # 'W' 

2567 51: SequenceLikelihood.UNLIKELY, # 'X' 

2568 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2569 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2570 3: SequenceLikelihood.POSITIVE, # 'a' 

2571 20: SequenceLikelihood.UNLIKELY, # 'b' 

2572 12: SequenceLikelihood.UNLIKELY, # 'c' 

2573 11: SequenceLikelihood.UNLIKELY, # 'd' 

2574 1: SequenceLikelihood.POSITIVE, # 'e' 

2575 17: SequenceLikelihood.UNLIKELY, # 'f' 

2576 16: SequenceLikelihood.UNLIKELY, # 'g' 

2577 10: SequenceLikelihood.UNLIKELY, # 'h' 

2578 5: SequenceLikelihood.POSITIVE, # 'i' 

2579 42: SequenceLikelihood.UNLIKELY, # 'j' 

2580 22: SequenceLikelihood.UNLIKELY, # 'k' 

2581 9: SequenceLikelihood.UNLIKELY, # 'l' 

2582 14: SequenceLikelihood.UNLIKELY, # 'm' 

2583 6: SequenceLikelihood.UNLIKELY, # 'n' 

2584 4: SequenceLikelihood.POSITIVE, # 'o' 

2585 15: SequenceLikelihood.UNLIKELY, # 'p' 

2586 43: SequenceLikelihood.UNLIKELY, # 'q' 

2587 8: SequenceLikelihood.LIKELY, # 'r' 

2588 7: SequenceLikelihood.LIKELY, # 's' 

2589 2: SequenceLikelihood.UNLIKELY, # 't' 

2590 13: SequenceLikelihood.LIKELY, # 'u' 

2591 21: SequenceLikelihood.UNLIKELY, # 'v' 

2592 19: SequenceLikelihood.UNLIKELY, # 'w' 

2593 30: SequenceLikelihood.UNLIKELY, # 'x' 

2594 18: SequenceLikelihood.LIKELY, # 'y' 

2595 44: SequenceLikelihood.UNLIKELY, # 'z' 

2596 }, 

2597 19: { # 'w' 

2598 26: SequenceLikelihood.UNLIKELY, # 'A' 

2599 31: SequenceLikelihood.UNLIKELY, # 'B' 

2600 27: SequenceLikelihood.UNLIKELY, # 'C' 

2601 32: SequenceLikelihood.UNLIKELY, # 'D' 

2602 34: SequenceLikelihood.UNLIKELY, # 'E' 

2603 37: SequenceLikelihood.UNLIKELY, # 'F' 

2604 41: SequenceLikelihood.UNLIKELY, # 'G' 

2605 36: SequenceLikelihood.UNLIKELY, # 'H' 

2606 24: SequenceLikelihood.UNLIKELY, # 'I' 

2607 46: SequenceLikelihood.UNLIKELY, # 'J' 

2608 49: SequenceLikelihood.UNLIKELY, # 'K' 

2609 39: SequenceLikelihood.UNLIKELY, # 'L' 

2610 28: SequenceLikelihood.UNLIKELY, # 'M' 

2611 38: SequenceLikelihood.UNLIKELY, # 'N' 

2612 40: SequenceLikelihood.UNLIKELY, # 'O' 

2613 29: SequenceLikelihood.UNLIKELY, # 'P' 

2614 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2615 33: SequenceLikelihood.UNLIKELY, # 'R' 

2616 25: SequenceLikelihood.UNLIKELY, # 'S' 

2617 23: SequenceLikelihood.UNLIKELY, # 'T' 

2618 45: SequenceLikelihood.UNLIKELY, # 'U' 

2619 47: SequenceLikelihood.UNLIKELY, # 'V' 

2620 35: SequenceLikelihood.UNLIKELY, # 'W' 

2621 51: SequenceLikelihood.UNLIKELY, # 'X' 

2622 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2623 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2624 3: SequenceLikelihood.POSITIVE, # 'a' 

2625 20: SequenceLikelihood.LIKELY, # 'b' 

2626 12: SequenceLikelihood.LIKELY, # 'c' 

2627 11: SequenceLikelihood.LIKELY, # 'd' 

2628 1: SequenceLikelihood.POSITIVE, # 'e' 

2629 17: SequenceLikelihood.LIKELY, # 'f' 

2630 16: SequenceLikelihood.UNLIKELY, # 'g' 

2631 10: SequenceLikelihood.POSITIVE, # 'h' 

2632 5: SequenceLikelihood.POSITIVE, # 'i' 

2633 42: SequenceLikelihood.UNLIKELY, # 'j' 

2634 22: SequenceLikelihood.LIKELY, # 'k' 

2635 9: SequenceLikelihood.POSITIVE, # 'l' 

2636 14: SequenceLikelihood.LIKELY, # 'm' 

2637 6: SequenceLikelihood.POSITIVE, # 'n' 

2638 4: SequenceLikelihood.POSITIVE, # 'o' 

2639 15: SequenceLikelihood.LIKELY, # 'p' 

2640 43: SequenceLikelihood.UNLIKELY, # 'q' 

2641 8: SequenceLikelihood.POSITIVE, # 'r' 

2642 7: SequenceLikelihood.POSITIVE, # 's' 

2643 2: SequenceLikelihood.LIKELY, # 't' 

2644 13: SequenceLikelihood.UNLIKELY, # 'u' 

2645 21: SequenceLikelihood.UNLIKELY, # 'v' 

2646 19: SequenceLikelihood.POSITIVE, # 'w' 

2647 30: SequenceLikelihood.UNLIKELY, # 'x' 

2648 18: SequenceLikelihood.LIKELY, # 'y' 

2649 44: SequenceLikelihood.UNLIKELY, # 'z' 

2650 }, 

2651 30: { # 'x' 

2652 26: SequenceLikelihood.UNLIKELY, # 'A' 

2653 31: SequenceLikelihood.UNLIKELY, # 'B' 

2654 27: SequenceLikelihood.UNLIKELY, # 'C' 

2655 32: SequenceLikelihood.UNLIKELY, # 'D' 

2656 34: SequenceLikelihood.UNLIKELY, # 'E' 

2657 37: SequenceLikelihood.UNLIKELY, # 'F' 

2658 41: SequenceLikelihood.UNLIKELY, # 'G' 

2659 36: SequenceLikelihood.UNLIKELY, # 'H' 

2660 24: SequenceLikelihood.UNLIKELY, # 'I' 

2661 46: SequenceLikelihood.UNLIKELY, # 'J' 

2662 49: SequenceLikelihood.UNLIKELY, # 'K' 

2663 39: SequenceLikelihood.UNLIKELY, # 'L' 

2664 28: SequenceLikelihood.UNLIKELY, # 'M' 

2665 38: SequenceLikelihood.UNLIKELY, # 'N' 

2666 40: SequenceLikelihood.UNLIKELY, # 'O' 

2667 29: SequenceLikelihood.UNLIKELY, # 'P' 

2668 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2669 33: SequenceLikelihood.UNLIKELY, # 'R' 

2670 25: SequenceLikelihood.UNLIKELY, # 'S' 

2671 23: SequenceLikelihood.UNLIKELY, # 'T' 

2672 45: SequenceLikelihood.UNLIKELY, # 'U' 

2673 47: SequenceLikelihood.UNLIKELY, # 'V' 

2674 35: SequenceLikelihood.UNLIKELY, # 'W' 

2675 51: SequenceLikelihood.UNLIKELY, # 'X' 

2676 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2677 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2678 3: SequenceLikelihood.POSITIVE, # 'a' 

2679 20: SequenceLikelihood.UNLIKELY, # 'b' 

2680 12: SequenceLikelihood.POSITIVE, # 'c' 

2681 11: SequenceLikelihood.UNLIKELY, # 'd' 

2682 1: SequenceLikelihood.POSITIVE, # 'e' 

2683 17: SequenceLikelihood.UNLIKELY, # 'f' 

2684 16: SequenceLikelihood.UNLIKELY, # 'g' 

2685 10: SequenceLikelihood.LIKELY, # 'h' 

2686 5: SequenceLikelihood.POSITIVE, # 'i' 

2687 42: SequenceLikelihood.UNLIKELY, # 'j' 

2688 22: SequenceLikelihood.UNLIKELY, # 'k' 

2689 9: SequenceLikelihood.UNLIKELY, # 'l' 

2690 14: SequenceLikelihood.UNLIKELY, # 'm' 

2691 6: SequenceLikelihood.UNLIKELY, # 'n' 

2692 4: SequenceLikelihood.LIKELY, # 'o' 

2693 15: SequenceLikelihood.POSITIVE, # 'p' 

2694 43: SequenceLikelihood.UNLIKELY, # 'q' 

2695 8: SequenceLikelihood.UNLIKELY, # 'r' 

2696 7: SequenceLikelihood.UNLIKELY, # 's' 

2697 2: SequenceLikelihood.POSITIVE, # 't' 

2698 13: SequenceLikelihood.LIKELY, # 'u' 

2699 21: SequenceLikelihood.UNLIKELY, # 'v' 

2700 19: SequenceLikelihood.UNLIKELY, # 'w' 

2701 30: SequenceLikelihood.UNLIKELY, # 'x' 

2702 18: SequenceLikelihood.LIKELY, # 'y' 

2703 44: SequenceLikelihood.UNLIKELY, # 'z' 

2704 }, 

2705 18: { # 'y' 

2706 26: SequenceLikelihood.UNLIKELY, # 'A' 

2707 31: SequenceLikelihood.UNLIKELY, # 'B' 

2708 27: SequenceLikelihood.UNLIKELY, # 'C' 

2709 32: SequenceLikelihood.UNLIKELY, # 'D' 

2710 34: SequenceLikelihood.UNLIKELY, # 'E' 

2711 37: SequenceLikelihood.UNLIKELY, # 'F' 

2712 41: SequenceLikelihood.UNLIKELY, # 'G' 

2713 36: SequenceLikelihood.UNLIKELY, # 'H' 

2714 24: SequenceLikelihood.UNLIKELY, # 'I' 

2715 46: SequenceLikelihood.UNLIKELY, # 'J' 

2716 49: SequenceLikelihood.UNLIKELY, # 'K' 

2717 39: SequenceLikelihood.UNLIKELY, # 'L' 

2718 28: SequenceLikelihood.UNLIKELY, # 'M' 

2719 38: SequenceLikelihood.UNLIKELY, # 'N' 

2720 40: SequenceLikelihood.UNLIKELY, # 'O' 

2721 29: SequenceLikelihood.UNLIKELY, # 'P' 

2722 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2723 33: SequenceLikelihood.UNLIKELY, # 'R' 

2724 25: SequenceLikelihood.UNLIKELY, # 'S' 

2725 23: SequenceLikelihood.UNLIKELY, # 'T' 

2726 45: SequenceLikelihood.UNLIKELY, # 'U' 

2727 47: SequenceLikelihood.UNLIKELY, # 'V' 

2728 35: SequenceLikelihood.UNLIKELY, # 'W' 

2729 51: SequenceLikelihood.UNLIKELY, # 'X' 

2730 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2731 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2732 3: SequenceLikelihood.POSITIVE, # 'a' 

2733 20: SequenceLikelihood.POSITIVE, # 'b' 

2734 12: SequenceLikelihood.POSITIVE, # 'c' 

2735 11: SequenceLikelihood.POSITIVE, # 'd' 

2736 1: SequenceLikelihood.POSITIVE, # 'e' 

2737 17: SequenceLikelihood.LIKELY, # 'f' 

2738 16: SequenceLikelihood.LIKELY, # 'g' 

2739 10: SequenceLikelihood.UNLIKELY, # 'h' 

2740 5: SequenceLikelihood.POSITIVE, # 'i' 

2741 42: SequenceLikelihood.UNLIKELY, # 'j' 

2742 22: SequenceLikelihood.UNLIKELY, # 'k' 

2743 9: SequenceLikelihood.POSITIVE, # 'l' 

2744 14: SequenceLikelihood.POSITIVE, # 'm' 

2745 6: SequenceLikelihood.POSITIVE, # 'n' 

2746 4: SequenceLikelihood.POSITIVE, # 'o' 

2747 15: SequenceLikelihood.POSITIVE, # 'p' 

2748 43: SequenceLikelihood.UNLIKELY, # 'q' 

2749 8: SequenceLikelihood.POSITIVE, # 'r' 

2750 7: SequenceLikelihood.POSITIVE, # 's' 

2751 2: SequenceLikelihood.POSITIVE, # 't' 

2752 13: SequenceLikelihood.LIKELY, # 'u' 

2753 21: SequenceLikelihood.UNLIKELY, # 'v' 

2754 19: SequenceLikelihood.POSITIVE, # 'w' 

2755 30: SequenceLikelihood.UNLIKELY, # 'x' 

2756 18: SequenceLikelihood.UNLIKELY, # 'y' 

2757 44: SequenceLikelihood.LIKELY, # 'z' 

2758 }, 

2759 44: { # 'z' 

2760 26: SequenceLikelihood.UNLIKELY, # 'A' 

2761 31: SequenceLikelihood.UNLIKELY, # 'B' 

2762 27: SequenceLikelihood.UNLIKELY, # 'C' 

2763 32: SequenceLikelihood.UNLIKELY, # 'D' 

2764 34: SequenceLikelihood.UNLIKELY, # 'E' 

2765 37: SequenceLikelihood.UNLIKELY, # 'F' 

2766 41: SequenceLikelihood.UNLIKELY, # 'G' 

2767 36: SequenceLikelihood.UNLIKELY, # 'H' 

2768 24: SequenceLikelihood.UNLIKELY, # 'I' 

2769 46: SequenceLikelihood.UNLIKELY, # 'J' 

2770 49: SequenceLikelihood.UNLIKELY, # 'K' 

2771 39: SequenceLikelihood.UNLIKELY, # 'L' 

2772 28: SequenceLikelihood.UNLIKELY, # 'M' 

2773 38: SequenceLikelihood.UNLIKELY, # 'N' 

2774 40: SequenceLikelihood.UNLIKELY, # 'O' 

2775 29: SequenceLikelihood.UNLIKELY, # 'P' 

2776 50: SequenceLikelihood.UNLIKELY, # 'Q' 

2777 33: SequenceLikelihood.UNLIKELY, # 'R' 

2778 25: SequenceLikelihood.UNLIKELY, # 'S' 

2779 23: SequenceLikelihood.UNLIKELY, # 'T' 

2780 45: SequenceLikelihood.UNLIKELY, # 'U' 

2781 47: SequenceLikelihood.UNLIKELY, # 'V' 

2782 35: SequenceLikelihood.UNLIKELY, # 'W' 

2783 51: SequenceLikelihood.UNLIKELY, # 'X' 

2784 48: SequenceLikelihood.UNLIKELY, # 'Y' 

2785 52: SequenceLikelihood.UNLIKELY, # 'Z' 

2786 3: SequenceLikelihood.POSITIVE, # 'a' 

2787 20: SequenceLikelihood.UNLIKELY, # 'b' 

2788 12: SequenceLikelihood.UNLIKELY, # 'c' 

2789 11: SequenceLikelihood.UNLIKELY, # 'd' 

2790 1: SequenceLikelihood.POSITIVE, # 'e' 

2791 17: SequenceLikelihood.UNLIKELY, # 'f' 

2792 16: SequenceLikelihood.UNLIKELY, # 'g' 

2793 10: SequenceLikelihood.LIKELY, # 'h' 

2794 5: SequenceLikelihood.POSITIVE, # 'i' 

2795 42: SequenceLikelihood.UNLIKELY, # 'j' 

2796 22: SequenceLikelihood.UNLIKELY, # 'k' 

2797 9: SequenceLikelihood.LIKELY, # 'l' 

2798 14: SequenceLikelihood.UNLIKELY, # 'm' 

2799 6: SequenceLikelihood.UNLIKELY, # 'n' 

2800 4: SequenceLikelihood.POSITIVE, # 'o' 

2801 15: SequenceLikelihood.UNLIKELY, # 'p' 

2802 43: SequenceLikelihood.UNLIKELY, # 'q' 

2803 8: SequenceLikelihood.UNLIKELY, # 'r' 

2804 7: SequenceLikelihood.UNLIKELY, # 's' 

2805 2: SequenceLikelihood.UNLIKELY, # 't' 

2806 13: SequenceLikelihood.LIKELY, # 'u' 

2807 21: SequenceLikelihood.UNLIKELY, # 'v' 

2808 19: SequenceLikelihood.UNLIKELY, # 'w' 

2809 30: SequenceLikelihood.UNLIKELY, # 'x' 

2810 18: SequenceLikelihood.LIKELY, # 'y' 

2811 44: SequenceLikelihood.LIKELY, # 'z' 

2812 }, 

2813} 

2814 

2815# Character Mapping Table(s): 

2816CP037_ENGLISH_CHAR_TO_ORDER = { 

2817 0: CharacterCategory.CONTROL, # '\x00' 

2818 1: CharacterCategory.CONTROL, # '\x01' 

2819 2: CharacterCategory.CONTROL, # '\x02' 

2820 3: CharacterCategory.CONTROL, # '\x03' 

2821 4: CharacterCategory.CONTROL, # '\x9c' 

2822 5: CharacterCategory.CONTROL, # '\t' 

2823 6: CharacterCategory.CONTROL, # '\x86' 

2824 7: CharacterCategory.CONTROL, # '\x7f' 

2825 8: CharacterCategory.CONTROL, # '\x97' 

2826 9: CharacterCategory.CONTROL, # '\x8d' 

2827 10: CharacterCategory.CONTROL, # '\x8e' 

2828 11: CharacterCategory.CONTROL, # '\x0b' 

2829 12: CharacterCategory.CONTROL, # '\x0c' 

2830 13: CharacterCategory.LINE_BREAK, # '\r' 

2831 14: CharacterCategory.CONTROL, # '\x0e' 

2832 15: CharacterCategory.CONTROL, # '\x0f' 

2833 16: CharacterCategory.CONTROL, # '\x10' 

2834 17: CharacterCategory.CONTROL, # '\x11' 

2835 18: CharacterCategory.CONTROL, # '\x12' 

2836 19: CharacterCategory.CONTROL, # '\x13' 

2837 20: CharacterCategory.CONTROL, # '\x9d' 

2838 21: CharacterCategory.CONTROL, # '\x85' 

2839 22: CharacterCategory.CONTROL, # '\x08' 

2840 23: CharacterCategory.CONTROL, # '\x87' 

2841 24: CharacterCategory.CONTROL, # '\x18' 

2842 25: CharacterCategory.CONTROL, # '\x19' 

2843 26: CharacterCategory.CONTROL, # '\x92' 

2844 27: CharacterCategory.CONTROL, # '\x8f' 

2845 28: CharacterCategory.CONTROL, # '\x1c' 

2846 29: CharacterCategory.CONTROL, # '\x1d' 

2847 30: CharacterCategory.CONTROL, # '\x1e' 

2848 31: CharacterCategory.CONTROL, # '\x1f' 

2849 32: CharacterCategory.CONTROL, # '\x80' 

2850 33: CharacterCategory.CONTROL, # '\x81' 

2851 34: CharacterCategory.CONTROL, # '\x82' 

2852 35: CharacterCategory.CONTROL, # '\x83' 

2853 36: CharacterCategory.CONTROL, # '\x84' 

2854 37: CharacterCategory.LINE_BREAK, # '\n' 

2855 38: CharacterCategory.CONTROL, # '\x17' 

2856 39: CharacterCategory.CONTROL, # '\x1b' 

2857 40: CharacterCategory.CONTROL, # '\x88' 

2858 41: CharacterCategory.CONTROL, # '\x89' 

2859 42: CharacterCategory.CONTROL, # '\x8a' 

2860 43: CharacterCategory.CONTROL, # '\x8b' 

2861 44: CharacterCategory.CONTROL, # '\x8c' 

2862 45: CharacterCategory.CONTROL, # '\x05' 

2863 46: CharacterCategory.CONTROL, # '\x06' 

2864 47: CharacterCategory.CONTROL, # '\x07' 

2865 48: CharacterCategory.CONTROL, # '\x90' 

2866 49: CharacterCategory.CONTROL, # '\x91' 

2867 50: CharacterCategory.CONTROL, # '\x16' 

2868 51: CharacterCategory.CONTROL, # '\x93' 

2869 52: CharacterCategory.CONTROL, # '\x94' 

2870 53: CharacterCategory.CONTROL, # '\x95' 

2871 54: CharacterCategory.CONTROL, # '\x96' 

2872 55: CharacterCategory.CONTROL, # '\x04' 

2873 56: CharacterCategory.CONTROL, # '\x98' 

2874 57: CharacterCategory.CONTROL, # '\x99' 

2875 58: CharacterCategory.CONTROL, # '\x9a' 

2876 59: CharacterCategory.CONTROL, # '\x9b' 

2877 60: CharacterCategory.CONTROL, # '\x14' 

2878 61: CharacterCategory.CONTROL, # '\x15' 

2879 62: CharacterCategory.CONTROL, # '\x9e' 

2880 63: CharacterCategory.CONTROL, # '\x1a' 

2881 64: CharacterCategory.CONTROL, # ' ' 

2882 65: CharacterCategory.CONTROL, # '\xa0' 

2883 66: 0, # 'â' 

2884 67: 0, # 'ä' 

2885 68: 0, # 'à' 

2886 69: 0, # 'á' 

2887 70: 0, # 'ã' 

2888 71: 0, # 'å' 

2889 72: 0, # 'ç' 

2890 73: 0, # 'ñ' 

2891 74: CharacterCategory.SYMBOL, # '¢' 

2892 75: CharacterCategory.SYMBOL, # '.' 

2893 76: CharacterCategory.SYMBOL, # '<' 

2894 77: CharacterCategory.SYMBOL, # '(' 

2895 78: CharacterCategory.SYMBOL, # '+' 

2896 79: CharacterCategory.SYMBOL, # '|' 

2897 80: CharacterCategory.SYMBOL, # '&' 

2898 81: 0, # 'é' 

2899 82: 0, # 'ê' 

2900 83: 0, # 'ë' 

2901 84: 0, # 'è' 

2902 85: 0, # 'í' 

2903 86: 0, # 'î' 

2904 87: 0, # 'ï' 

2905 88: 0, # 'ì' 

2906 89: 0, # 'ß' 

2907 90: CharacterCategory.SYMBOL, # '!' 

2908 91: CharacterCategory.SYMBOL, # '$' 

2909 92: CharacterCategory.SYMBOL, # '*' 

2910 93: CharacterCategory.SYMBOL, # ')' 

2911 94: CharacterCategory.SYMBOL, # ';' 

2912 95: CharacterCategory.SYMBOL, # '¬' 

2913 96: CharacterCategory.SYMBOL, # '-' 

2914 97: CharacterCategory.SYMBOL, # '/' 

2915 98: 0, # 'Â' 

2916 99: 0, # 'Ä' 

2917 100: 0, # 'À' 

2918 101: 0, # 'Á' 

2919 102: 0, # 'Ã' 

2920 103: 0, # 'Å' 

2921 104: 0, # 'Ç' 

2922 105: 0, # 'Ñ' 

2923 106: CharacterCategory.SYMBOL, # '¦' 

2924 107: CharacterCategory.SYMBOL, # ',' 

2925 108: CharacterCategory.SYMBOL, # '%' 

2926 109: CharacterCategory.SYMBOL, # '_' 

2927 110: CharacterCategory.SYMBOL, # '>' 

2928 111: CharacterCategory.SYMBOL, # '?' 

2929 112: 0, # 'ø' 

2930 113: 0, # 'É' 

2931 114: 0, # 'Ê' 

2932 115: 0, # 'Ë' 

2933 116: 0, # 'È' 

2934 117: 0, # 'Í' 

2935 118: 0, # 'Î' 

2936 119: 0, # 'Ï' 

2937 120: 0, # 'Ì' 

2938 121: CharacterCategory.SYMBOL, # '`' 

2939 122: CharacterCategory.SYMBOL, # ':' 

2940 123: CharacterCategory.SYMBOL, # '#' 

2941 124: CharacterCategory.SYMBOL, # '@' 

2942 125: CharacterCategory.SYMBOL, # "'" 

2943 126: CharacterCategory.SYMBOL, # '=' 

2944 127: CharacterCategory.SYMBOL, # '"' 

2945 128: 0, # 'Ø' 

2946 129: 3, # 'a' 

2947 130: 20, # 'b' 

2948 131: 12, # 'c' 

2949 132: 11, # 'd' 

2950 133: 1, # 'e' 

2951 134: 17, # 'f' 

2952 135: 16, # 'g' 

2953 136: 10, # 'h' 

2954 137: 5, # 'i' 

2955 138: CharacterCategory.SYMBOL, # '«' 

2956 139: CharacterCategory.SYMBOL, # '»' 

2957 140: 0, # 'ð' 

2958 141: 0, # 'ý' 

2959 142: 0, # 'þ' 

2960 143: CharacterCategory.SYMBOL, # '±' 

2961 144: CharacterCategory.SYMBOL, # '°' 

2962 145: 42, # 'j' 

2963 146: 22, # 'k' 

2964 147: 9, # 'l' 

2965 148: 14, # 'm' 

2966 149: 6, # 'n' 

2967 150: 4, # 'o' 

2968 151: 15, # 'p' 

2969 152: 43, # 'q' 

2970 153: 8, # 'r' 

2971 154: 0, # 'ª' 

2972 155: 0, # 'º' 

2973 156: 0, # 'æ' 

2974 157: CharacterCategory.SYMBOL, # '¸' 

2975 158: 0, # 'Æ' 

2976 159: CharacterCategory.SYMBOL, # '¤' 

2977 160: 0, # 'µ' 

2978 161: CharacterCategory.SYMBOL, # '~' 

2979 162: 7, # 's' 

2980 163: 2, # 't' 

2981 164: 13, # 'u' 

2982 165: 21, # 'v' 

2983 166: 19, # 'w' 

2984 167: 30, # 'x' 

2985 168: 18, # 'y' 

2986 169: 44, # 'z' 

2987 170: CharacterCategory.SYMBOL, # '¡' 

2988 171: CharacterCategory.SYMBOL, # '¿' 

2989 172: 0, # 'Ð' 

2990 173: 0, # 'Ý' 

2991 174: 0, # 'Þ' 

2992 175: CharacterCategory.SYMBOL, # '®' 

2993 176: CharacterCategory.SYMBOL, # '^' 

2994 177: CharacterCategory.SYMBOL, # '£' 

2995 178: CharacterCategory.SYMBOL, # '¥' 

2996 179: CharacterCategory.SYMBOL, # '·' 

2997 180: CharacterCategory.SYMBOL, # '©' 

2998 181: CharacterCategory.SYMBOL, # '§' 

2999 182: CharacterCategory.SYMBOL, # '¶' 

3000 183: CharacterCategory.DIGIT, # '¼' 

3001 184: CharacterCategory.DIGIT, # '½' 

3002 185: CharacterCategory.DIGIT, # '¾' 

3003 186: CharacterCategory.SYMBOL, # '[' 

3004 187: CharacterCategory.SYMBOL, # ']' 

3005 188: CharacterCategory.SYMBOL, # '¯' 

3006 189: CharacterCategory.SYMBOL, # '¨' 

3007 190: CharacterCategory.SYMBOL, # '´' 

3008 191: CharacterCategory.SYMBOL, # '×' 

3009 192: CharacterCategory.SYMBOL, # '{' 

3010 193: 26, # 'A' 

3011 194: 31, # 'B' 

3012 195: 27, # 'C' 

3013 196: 32, # 'D' 

3014 197: 34, # 'E' 

3015 198: 37, # 'F' 

3016 199: 41, # 'G' 

3017 200: 36, # 'H' 

3018 201: 24, # 'I' 

3019 202: CharacterCategory.CONTROL, # '\xad' 

3020 203: 0, # 'ô' 

3021 204: 0, # 'ö' 

3022 205: 0, # 'ò' 

3023 206: 0, # 'ó' 

3024 207: 0, # 'õ' 

3025 208: CharacterCategory.SYMBOL, # '}' 

3026 209: 46, # 'J' 

3027 210: 49, # 'K' 

3028 211: 39, # 'L' 

3029 212: 28, # 'M' 

3030 213: 38, # 'N' 

3031 214: 40, # 'O' 

3032 215: 29, # 'P' 

3033 216: 50, # 'Q' 

3034 217: 33, # 'R' 

3035 218: CharacterCategory.DIGIT, # '¹' 

3036 219: 0, # 'û' 

3037 220: 0, # 'ü' 

3038 221: 0, # 'ù' 

3039 222: 0, # 'ú' 

3040 223: 0, # 'ÿ' 

3041 224: CharacterCategory.SYMBOL, # '\\' 

3042 225: CharacterCategory.SYMBOL, # '÷' 

3043 226: 25, # 'S' 

3044 227: 23, # 'T' 

3045 228: 45, # 'U' 

3046 229: 47, # 'V' 

3047 230: 35, # 'W' 

3048 231: 51, # 'X' 

3049 232: 48, # 'Y' 

3050 233: 52, # 'Z' 

3051 234: CharacterCategory.DIGIT, # '²' 

3052 235: 0, # 'Ô' 

3053 236: 0, # 'Ö' 

3054 237: 0, # 'Ò' 

3055 238: 0, # 'Ó' 

3056 239: 0, # 'Õ' 

3057 240: CharacterCategory.DIGIT, # '0' 

3058 241: CharacterCategory.DIGIT, # '1' 

3059 242: CharacterCategory.DIGIT, # '2' 

3060 243: CharacterCategory.DIGIT, # '3' 

3061 244: CharacterCategory.DIGIT, # '4' 

3062 245: CharacterCategory.DIGIT, # '5' 

3063 246: CharacterCategory.DIGIT, # '6' 

3064 247: CharacterCategory.DIGIT, # '7' 

3065 248: CharacterCategory.DIGIT, # '8' 

3066 249: CharacterCategory.DIGIT, # '9' 

3067 250: CharacterCategory.DIGIT, # '³' 

3068 251: 0, # 'Û' 

3069 252: 0, # 'Ü' 

3070 253: 0, # 'Ù' 

3071 254: 0, # 'Ú' 

3072 255: CharacterCategory.CONTROL, # '\x9f' 

3073} 

3074 

3075CP037_ENGLISH_MODEL = SingleByteCharSetModel( 

3076 charset_name="CP037", 

3077 language="English", 

3078 char_to_order_map=CP037_ENGLISH_CHAR_TO_ORDER, 

3079 language_model=ENGLISH_LANG_MODEL, 

3080 typical_positive_ratio=0.9826362532011417, 

3081 keep_ascii_letters=True, 

3082 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 

3083) 

3084 

3085CP437_ENGLISH_CHAR_TO_ORDER = { 

3086 0: CharacterCategory.CONTROL, # '\x00' 

3087 1: CharacterCategory.CONTROL, # '\x01' 

3088 2: CharacterCategory.CONTROL, # '\x02' 

3089 3: CharacterCategory.CONTROL, # '\x03' 

3090 4: CharacterCategory.CONTROL, # '\x04' 

3091 5: CharacterCategory.CONTROL, # '\x05' 

3092 6: CharacterCategory.CONTROL, # '\x06' 

3093 7: CharacterCategory.CONTROL, # '\x07' 

3094 8: CharacterCategory.CONTROL, # '\x08' 

3095 9: CharacterCategory.CONTROL, # '\t' 

3096 10: CharacterCategory.LINE_BREAK, # '\n' 

3097 11: CharacterCategory.CONTROL, # '\x0b' 

3098 12: CharacterCategory.CONTROL, # '\x0c' 

3099 13: CharacterCategory.LINE_BREAK, # '\r' 

3100 14: CharacterCategory.CONTROL, # '\x0e' 

3101 15: CharacterCategory.CONTROL, # '\x0f' 

3102 16: CharacterCategory.CONTROL, # '\x10' 

3103 17: CharacterCategory.CONTROL, # '\x11' 

3104 18: CharacterCategory.CONTROL, # '\x12' 

3105 19: CharacterCategory.CONTROL, # '\x13' 

3106 20: CharacterCategory.CONTROL, # '\x14' 

3107 21: CharacterCategory.CONTROL, # '\x15' 

3108 22: CharacterCategory.CONTROL, # '\x16' 

3109 23: CharacterCategory.CONTROL, # '\x17' 

3110 24: CharacterCategory.CONTROL, # '\x18' 

3111 25: CharacterCategory.CONTROL, # '\x19' 

3112 26: CharacterCategory.CONTROL, # '\x1a' 

3113 27: CharacterCategory.CONTROL, # '\x1b' 

3114 28: CharacterCategory.CONTROL, # '\x1c' 

3115 29: CharacterCategory.CONTROL, # '\x1d' 

3116 30: CharacterCategory.CONTROL, # '\x1e' 

3117 31: CharacterCategory.CONTROL, # '\x1f' 

3118 32: CharacterCategory.CONTROL, # ' ' 

3119 33: CharacterCategory.SYMBOL, # '!' 

3120 34: CharacterCategory.SYMBOL, # '"' 

3121 35: CharacterCategory.SYMBOL, # '#' 

3122 36: CharacterCategory.SYMBOL, # '$' 

3123 37: CharacterCategory.SYMBOL, # '%' 

3124 38: CharacterCategory.SYMBOL, # '&' 

3125 39: CharacterCategory.SYMBOL, # "'" 

3126 40: CharacterCategory.SYMBOL, # '(' 

3127 41: CharacterCategory.SYMBOL, # ')' 

3128 42: CharacterCategory.SYMBOL, # '*' 

3129 43: CharacterCategory.SYMBOL, # '+' 

3130 44: CharacterCategory.SYMBOL, # ',' 

3131 45: CharacterCategory.SYMBOL, # '-' 

3132 46: CharacterCategory.SYMBOL, # '.' 

3133 47: CharacterCategory.SYMBOL, # '/' 

3134 48: CharacterCategory.DIGIT, # '0' 

3135 49: CharacterCategory.DIGIT, # '1' 

3136 50: CharacterCategory.DIGIT, # '2' 

3137 51: CharacterCategory.DIGIT, # '3' 

3138 52: CharacterCategory.DIGIT, # '4' 

3139 53: CharacterCategory.DIGIT, # '5' 

3140 54: CharacterCategory.DIGIT, # '6' 

3141 55: CharacterCategory.DIGIT, # '7' 

3142 56: CharacterCategory.DIGIT, # '8' 

3143 57: CharacterCategory.DIGIT, # '9' 

3144 58: CharacterCategory.SYMBOL, # ':' 

3145 59: CharacterCategory.SYMBOL, # ';' 

3146 60: CharacterCategory.SYMBOL, # '<' 

3147 61: CharacterCategory.SYMBOL, # '=' 

3148 62: CharacterCategory.SYMBOL, # '>' 

3149 63: CharacterCategory.SYMBOL, # '?' 

3150 64: CharacterCategory.SYMBOL, # '@' 

3151 65: 26, # 'A' 

3152 66: 31, # 'B' 

3153 67: 27, # 'C' 

3154 68: 32, # 'D' 

3155 69: 34, # 'E' 

3156 70: 37, # 'F' 

3157 71: 41, # 'G' 

3158 72: 36, # 'H' 

3159 73: 24, # 'I' 

3160 74: 46, # 'J' 

3161 75: 49, # 'K' 

3162 76: 39, # 'L' 

3163 77: 28, # 'M' 

3164 78: 38, # 'N' 

3165 79: 40, # 'O' 

3166 80: 29, # 'P' 

3167 81: 50, # 'Q' 

3168 82: 33, # 'R' 

3169 83: 25, # 'S' 

3170 84: 23, # 'T' 

3171 85: 45, # 'U' 

3172 86: 47, # 'V' 

3173 87: 35, # 'W' 

3174 88: 51, # 'X' 

3175 89: 48, # 'Y' 

3176 90: 52, # 'Z' 

3177 91: CharacterCategory.SYMBOL, # '[' 

3178 92: CharacterCategory.SYMBOL, # '\\' 

3179 93: CharacterCategory.SYMBOL, # ']' 

3180 94: CharacterCategory.SYMBOL, # '^' 

3181 95: CharacterCategory.SYMBOL, # '_' 

3182 96: CharacterCategory.SYMBOL, # '`' 

3183 97: 3, # 'a' 

3184 98: 20, # 'b' 

3185 99: 12, # 'c' 

3186 100: 11, # 'd' 

3187 101: 1, # 'e' 

3188 102: 17, # 'f' 

3189 103: 16, # 'g' 

3190 104: 10, # 'h' 

3191 105: 5, # 'i' 

3192 106: 42, # 'j' 

3193 107: 22, # 'k' 

3194 108: 9, # 'l' 

3195 109: 14, # 'm' 

3196 110: 6, # 'n' 

3197 111: 4, # 'o' 

3198 112: 15, # 'p' 

3199 113: 43, # 'q' 

3200 114: 8, # 'r' 

3201 115: 7, # 's' 

3202 116: 2, # 't' 

3203 117: 13, # 'u' 

3204 118: 21, # 'v' 

3205 119: 19, # 'w' 

3206 120: 30, # 'x' 

3207 121: 18, # 'y' 

3208 122: 44, # 'z' 

3209 123: CharacterCategory.SYMBOL, # '{' 

3210 124: CharacterCategory.SYMBOL, # '|' 

3211 125: CharacterCategory.SYMBOL, # '}' 

3212 126: CharacterCategory.SYMBOL, # '~' 

3213 127: CharacterCategory.CONTROL, # '\x7f' 

3214 128: 0, # 'Ç' 

3215 129: 0, # 'ü' 

3216 130: 0, # 'é' 

3217 131: 0, # 'â' 

3218 132: 0, # 'ä' 

3219 133: 0, # 'à' 

3220 134: 0, # 'å' 

3221 135: 0, # 'ç' 

3222 136: 0, # 'ê' 

3223 137: 0, # 'ë' 

3224 138: 0, # 'è' 

3225 139: 0, # 'ï' 

3226 140: 0, # 'î' 

3227 141: 0, # 'ì' 

3228 142: 0, # 'Ä' 

3229 143: 0, # 'Å' 

3230 144: 0, # 'É' 

3231 145: 0, # 'æ' 

3232 146: 0, # 'Æ' 

3233 147: 0, # 'ô' 

3234 148: 0, # 'ö' 

3235 149: 0, # 'ò' 

3236 150: 0, # 'û' 

3237 151: 0, # 'ù' 

3238 152: 0, # 'ÿ' 

3239 153: 0, # 'Ö' 

3240 154: 0, # 'Ü' 

3241 155: CharacterCategory.SYMBOL, # '¢' 

3242 156: CharacterCategory.SYMBOL, # '£' 

3243 157: CharacterCategory.SYMBOL, # '¥' 

3244 158: CharacterCategory.SYMBOL, # '₧' 

3245 159: 0, # 'ƒ' 

3246 160: 0, # 'á' 

3247 161: 0, # 'í' 

3248 162: 0, # 'ó' 

3249 163: 0, # 'ú' 

3250 164: 0, # 'ñ' 

3251 165: 0, # 'Ñ' 

3252 166: 0, # 'ª' 

3253 167: 0, # 'º' 

3254 168: CharacterCategory.SYMBOL, # '¿' 

3255 169: CharacterCategory.SYMBOL, # '⌐' 

3256 170: CharacterCategory.SYMBOL, # '¬' 

3257 171: CharacterCategory.DIGIT, # '½' 

3258 172: CharacterCategory.DIGIT, # '¼' 

3259 173: CharacterCategory.SYMBOL, # '¡' 

3260 174: CharacterCategory.SYMBOL, # '«' 

3261 175: CharacterCategory.SYMBOL, # '»' 

3262 176: CharacterCategory.SYMBOL, # '░' 

3263 177: CharacterCategory.SYMBOL, # '▒' 

3264 178: CharacterCategory.SYMBOL, # '▓' 

3265 179: CharacterCategory.SYMBOL, # '│' 

3266 180: CharacterCategory.SYMBOL, # '┤' 

3267 181: CharacterCategory.SYMBOL, # '╡' 

3268 182: CharacterCategory.SYMBOL, # '╢' 

3269 183: CharacterCategory.SYMBOL, # '╖' 

3270 184: CharacterCategory.SYMBOL, # '╕' 

3271 185: CharacterCategory.SYMBOL, # '╣' 

3272 186: CharacterCategory.SYMBOL, # '║' 

3273 187: CharacterCategory.SYMBOL, # '╗' 

3274 188: CharacterCategory.SYMBOL, # '╝' 

3275 189: CharacterCategory.SYMBOL, # '╜' 

3276 190: CharacterCategory.SYMBOL, # '╛' 

3277 191: CharacterCategory.SYMBOL, # '┐' 

3278 192: CharacterCategory.SYMBOL, # '└' 

3279 193: CharacterCategory.SYMBOL, # '┴' 

3280 194: CharacterCategory.SYMBOL, # '┬' 

3281 195: CharacterCategory.SYMBOL, # '├' 

3282 196: CharacterCategory.SYMBOL, # '─' 

3283 197: CharacterCategory.SYMBOL, # '┼' 

3284 198: CharacterCategory.SYMBOL, # '╞' 

3285 199: CharacterCategory.SYMBOL, # '╟' 

3286 200: CharacterCategory.SYMBOL, # '╚' 

3287 201: CharacterCategory.SYMBOL, # '╔' 

3288 202: CharacterCategory.SYMBOL, # '╩' 

3289 203: CharacterCategory.SYMBOL, # '╦' 

3290 204: CharacterCategory.SYMBOL, # '╠' 

3291 205: CharacterCategory.SYMBOL, # '═' 

3292 206: CharacterCategory.SYMBOL, # '╬' 

3293 207: CharacterCategory.SYMBOL, # '╧' 

3294 208: CharacterCategory.SYMBOL, # '╨' 

3295 209: CharacterCategory.SYMBOL, # '╤' 

3296 210: CharacterCategory.SYMBOL, # '╥' 

3297 211: CharacterCategory.SYMBOL, # '╙' 

3298 212: CharacterCategory.SYMBOL, # '╘' 

3299 213: CharacterCategory.SYMBOL, # '╒' 

3300 214: CharacterCategory.SYMBOL, # '╓' 

3301 215: CharacterCategory.SYMBOL, # '╫' 

3302 216: CharacterCategory.SYMBOL, # '╪' 

3303 217: CharacterCategory.SYMBOL, # '┘' 

3304 218: CharacterCategory.SYMBOL, # '┌' 

3305 219: CharacterCategory.SYMBOL, # '█' 

3306 220: CharacterCategory.SYMBOL, # '▄' 

3307 221: CharacterCategory.SYMBOL, # '▌' 

3308 222: CharacterCategory.SYMBOL, # '▐' 

3309 223: CharacterCategory.SYMBOL, # '▀' 

3310 224: 0, # 'α' 

3311 225: 0, # 'ß' 

3312 226: 0, # 'Γ' 

3313 227: 0, # 'π' 

3314 228: 0, # 'Σ' 

3315 229: 0, # 'σ' 

3316 230: 0, # 'µ' 

3317 231: 0, # 'τ' 

3318 232: 0, # 'Φ' 

3319 233: 0, # 'Θ' 

3320 234: 0, # 'Ω' 

3321 235: 0, # 'δ' 

3322 236: CharacterCategory.SYMBOL, # '∞' 

3323 237: 0, # 'φ' 

3324 238: 0, # 'ε' 

3325 239: CharacterCategory.SYMBOL, # '∩' 

3326 240: CharacterCategory.SYMBOL, # '≡' 

3327 241: CharacterCategory.SYMBOL, # '±' 

3328 242: CharacterCategory.SYMBOL, # '≥' 

3329 243: CharacterCategory.SYMBOL, # '≤' 

3330 244: CharacterCategory.SYMBOL, # '⌠' 

3331 245: CharacterCategory.SYMBOL, # '⌡' 

3332 246: CharacterCategory.SYMBOL, # '÷' 

3333 247: CharacterCategory.SYMBOL, # '≈' 

3334 248: CharacterCategory.SYMBOL, # '°' 

3335 249: CharacterCategory.SYMBOL, # '∙' 

3336 250: CharacterCategory.SYMBOL, # '·' 

3337 251: CharacterCategory.SYMBOL, # '√' 

3338 252: 0, # 'ⁿ' 

3339 253: CharacterCategory.DIGIT, # '²' 

3340 254: CharacterCategory.SYMBOL, # '■' 

3341 255: CharacterCategory.CONTROL, # '\xa0' 

3342} 

3343 

3344CP437_ENGLISH_MODEL = SingleByteCharSetModel( 

3345 charset_name="CP437", 

3346 language="English", 

3347 char_to_order_map=CP437_ENGLISH_CHAR_TO_ORDER, 

3348 language_model=ENGLISH_LANG_MODEL, 

3349 typical_positive_ratio=0.9826362532011417, 

3350 keep_ascii_letters=True, 

3351 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 

3352) 

3353 

3354CP500_ENGLISH_CHAR_TO_ORDER = { 

3355 0: CharacterCategory.CONTROL, # '\x00' 

3356 1: CharacterCategory.CONTROL, # '\x01' 

3357 2: CharacterCategory.CONTROL, # '\x02' 

3358 3: CharacterCategory.CONTROL, # '\x03' 

3359 4: CharacterCategory.CONTROL, # '\x9c' 

3360 5: CharacterCategory.CONTROL, # '\t' 

3361 6: CharacterCategory.CONTROL, # '\x86' 

3362 7: CharacterCategory.CONTROL, # '\x7f' 

3363 8: CharacterCategory.CONTROL, # '\x97' 

3364 9: CharacterCategory.CONTROL, # '\x8d' 

3365 10: CharacterCategory.CONTROL, # '\x8e' 

3366 11: CharacterCategory.CONTROL, # '\x0b' 

3367 12: CharacterCategory.CONTROL, # '\x0c' 

3368 13: CharacterCategory.LINE_BREAK, # '\r' 

3369 14: CharacterCategory.CONTROL, # '\x0e' 

3370 15: CharacterCategory.CONTROL, # '\x0f' 

3371 16: CharacterCategory.CONTROL, # '\x10' 

3372 17: CharacterCategory.CONTROL, # '\x11' 

3373 18: CharacterCategory.CONTROL, # '\x12' 

3374 19: CharacterCategory.CONTROL, # '\x13' 

3375 20: CharacterCategory.CONTROL, # '\x9d' 

3376 21: CharacterCategory.CONTROL, # '\x85' 

3377 22: CharacterCategory.CONTROL, # '\x08' 

3378 23: CharacterCategory.CONTROL, # '\x87' 

3379 24: CharacterCategory.CONTROL, # '\x18' 

3380 25: CharacterCategory.CONTROL, # '\x19' 

3381 26: CharacterCategory.CONTROL, # '\x92' 

3382 27: CharacterCategory.CONTROL, # '\x8f' 

3383 28: CharacterCategory.CONTROL, # '\x1c' 

3384 29: CharacterCategory.CONTROL, # '\x1d' 

3385 30: CharacterCategory.CONTROL, # '\x1e' 

3386 31: CharacterCategory.CONTROL, # '\x1f' 

3387 32: CharacterCategory.CONTROL, # '\x80' 

3388 33: CharacterCategory.CONTROL, # '\x81' 

3389 34: CharacterCategory.CONTROL, # '\x82' 

3390 35: CharacterCategory.CONTROL, # '\x83' 

3391 36: CharacterCategory.CONTROL, # '\x84' 

3392 37: CharacterCategory.LINE_BREAK, # '\n' 

3393 38: CharacterCategory.CONTROL, # '\x17' 

3394 39: CharacterCategory.CONTROL, # '\x1b' 

3395 40: CharacterCategory.CONTROL, # '\x88' 

3396 41: CharacterCategory.CONTROL, # '\x89' 

3397 42: CharacterCategory.CONTROL, # '\x8a' 

3398 43: CharacterCategory.CONTROL, # '\x8b' 

3399 44: CharacterCategory.CONTROL, # '\x8c' 

3400 45: CharacterCategory.CONTROL, # '\x05' 

3401 46: CharacterCategory.CONTROL, # '\x06' 

3402 47: CharacterCategory.CONTROL, # '\x07' 

3403 48: CharacterCategory.CONTROL, # '\x90' 

3404 49: CharacterCategory.CONTROL, # '\x91' 

3405 50: CharacterCategory.CONTROL, # '\x16' 

3406 51: CharacterCategory.CONTROL, # '\x93' 

3407 52: CharacterCategory.CONTROL, # '\x94' 

3408 53: CharacterCategory.CONTROL, # '\x95' 

3409 54: CharacterCategory.CONTROL, # '\x96' 

3410 55: CharacterCategory.CONTROL, # '\x04' 

3411 56: CharacterCategory.CONTROL, # '\x98' 

3412 57: CharacterCategory.CONTROL, # '\x99' 

3413 58: CharacterCategory.CONTROL, # '\x9a' 

3414 59: CharacterCategory.CONTROL, # '\x9b' 

3415 60: CharacterCategory.CONTROL, # '\x14' 

3416 61: CharacterCategory.CONTROL, # '\x15' 

3417 62: CharacterCategory.CONTROL, # '\x9e' 

3418 63: CharacterCategory.CONTROL, # '\x1a' 

3419 64: CharacterCategory.CONTROL, # ' ' 

3420 65: CharacterCategory.CONTROL, # '\xa0' 

3421 66: 0, # 'â' 

3422 67: 0, # 'ä' 

3423 68: 0, # 'à' 

3424 69: 0, # 'á' 

3425 70: 0, # 'ã' 

3426 71: 0, # 'å' 

3427 72: 0, # 'ç' 

3428 73: 0, # 'ñ' 

3429 74: CharacterCategory.SYMBOL, # '[' 

3430 75: CharacterCategory.SYMBOL, # '.' 

3431 76: CharacterCategory.SYMBOL, # '<' 

3432 77: CharacterCategory.SYMBOL, # '(' 

3433 78: CharacterCategory.SYMBOL, # '+' 

3434 79: CharacterCategory.SYMBOL, # '!' 

3435 80: CharacterCategory.SYMBOL, # '&' 

3436 81: 0, # 'é' 

3437 82: 0, # 'ê' 

3438 83: 0, # 'ë' 

3439 84: 0, # 'è' 

3440 85: 0, # 'í' 

3441 86: 0, # 'î' 

3442 87: 0, # 'ï' 

3443 88: 0, # 'ì' 

3444 89: 0, # 'ß' 

3445 90: CharacterCategory.SYMBOL, # ']' 

3446 91: CharacterCategory.SYMBOL, # '$' 

3447 92: CharacterCategory.SYMBOL, # '*' 

3448 93: CharacterCategory.SYMBOL, # ')' 

3449 94: CharacterCategory.SYMBOL, # ';' 

3450 95: CharacterCategory.SYMBOL, # '^' 

3451 96: CharacterCategory.SYMBOL, # '-' 

3452 97: CharacterCategory.SYMBOL, # '/' 

3453 98: 0, # 'Â' 

3454 99: 0, # 'Ä' 

3455 100: 0, # 'À' 

3456 101: 0, # 'Á' 

3457 102: 0, # 'Ã' 

3458 103: 0, # 'Å' 

3459 104: 0, # 'Ç' 

3460 105: 0, # 'Ñ' 

3461 106: CharacterCategory.SYMBOL, # '¦' 

3462 107: CharacterCategory.SYMBOL, # ',' 

3463 108: CharacterCategory.SYMBOL, # '%' 

3464 109: CharacterCategory.SYMBOL, # '_' 

3465 110: CharacterCategory.SYMBOL, # '>' 

3466 111: CharacterCategory.SYMBOL, # '?' 

3467 112: 0, # 'ø' 

3468 113: 0, # 'É' 

3469 114: 0, # 'Ê' 

3470 115: 0, # 'Ë' 

3471 116: 0, # 'È' 

3472 117: 0, # 'Í' 

3473 118: 0, # 'Î' 

3474 119: 0, # 'Ï' 

3475 120: 0, # 'Ì' 

3476 121: CharacterCategory.SYMBOL, # '`' 

3477 122: CharacterCategory.SYMBOL, # ':' 

3478 123: CharacterCategory.SYMBOL, # '#' 

3479 124: CharacterCategory.SYMBOL, # '@' 

3480 125: CharacterCategory.SYMBOL, # "'" 

3481 126: CharacterCategory.SYMBOL, # '=' 

3482 127: CharacterCategory.SYMBOL, # '"' 

3483 128: 0, # 'Ø' 

3484 129: 3, # 'a' 

3485 130: 20, # 'b' 

3486 131: 12, # 'c' 

3487 132: 11, # 'd' 

3488 133: 1, # 'e' 

3489 134: 17, # 'f' 

3490 135: 16, # 'g' 

3491 136: 10, # 'h' 

3492 137: 5, # 'i' 

3493 138: CharacterCategory.SYMBOL, # '«' 

3494 139: CharacterCategory.SYMBOL, # '»' 

3495 140: 0, # 'ð' 

3496 141: 0, # 'ý' 

3497 142: 0, # 'þ' 

3498 143: CharacterCategory.SYMBOL, # '±' 

3499 144: CharacterCategory.SYMBOL, # '°' 

3500 145: 42, # 'j' 

3501 146: 22, # 'k' 

3502 147: 9, # 'l' 

3503 148: 14, # 'm' 

3504 149: 6, # 'n' 

3505 150: 4, # 'o' 

3506 151: 15, # 'p' 

3507 152: 43, # 'q' 

3508 153: 8, # 'r' 

3509 154: 0, # 'ª' 

3510 155: 0, # 'º' 

3511 156: 0, # 'æ' 

3512 157: CharacterCategory.SYMBOL, # '¸' 

3513 158: 0, # 'Æ' 

3514 159: CharacterCategory.SYMBOL, # '¤' 

3515 160: 0, # 'µ' 

3516 161: CharacterCategory.SYMBOL, # '~' 

3517 162: 7, # 's' 

3518 163: 2, # 't' 

3519 164: 13, # 'u' 

3520 165: 21, # 'v' 

3521 166: 19, # 'w' 

3522 167: 30, # 'x' 

3523 168: 18, # 'y' 

3524 169: 44, # 'z' 

3525 170: CharacterCategory.SYMBOL, # '¡' 

3526 171: CharacterCategory.SYMBOL, # '¿' 

3527 172: 0, # 'Ð' 

3528 173: 0, # 'Ý' 

3529 174: 0, # 'Þ' 

3530 175: CharacterCategory.SYMBOL, # '®' 

3531 176: CharacterCategory.SYMBOL, # '¢' 

3532 177: CharacterCategory.SYMBOL, # '£' 

3533 178: CharacterCategory.SYMBOL, # '¥' 

3534 179: CharacterCategory.SYMBOL, # '·' 

3535 180: CharacterCategory.SYMBOL, # '©' 

3536 181: CharacterCategory.SYMBOL, # '§' 

3537 182: CharacterCategory.SYMBOL, # '¶' 

3538 183: CharacterCategory.DIGIT, # '¼' 

3539 184: CharacterCategory.DIGIT, # '½' 

3540 185: CharacterCategory.DIGIT, # '¾' 

3541 186: CharacterCategory.SYMBOL, # '¬' 

3542 187: CharacterCategory.SYMBOL, # '|' 

3543 188: CharacterCategory.SYMBOL, # '¯' 

3544 189: CharacterCategory.SYMBOL, # '¨' 

3545 190: CharacterCategory.SYMBOL, # '´' 

3546 191: CharacterCategory.SYMBOL, # '×' 

3547 192: CharacterCategory.SYMBOL, # '{' 

3548 193: 26, # 'A' 

3549 194: 31, # 'B' 

3550 195: 27, # 'C' 

3551 196: 32, # 'D' 

3552 197: 34, # 'E' 

3553 198: 37, # 'F' 

3554 199: 41, # 'G' 

3555 200: 36, # 'H' 

3556 201: 24, # 'I' 

3557 202: CharacterCategory.CONTROL, # '\xad' 

3558 203: 0, # 'ô' 

3559 204: 0, # 'ö' 

3560 205: 0, # 'ò' 

3561 206: 0, # 'ó' 

3562 207: 0, # 'õ' 

3563 208: CharacterCategory.SYMBOL, # '}' 

3564 209: 46, # 'J' 

3565 210: 49, # 'K' 

3566 211: 39, # 'L' 

3567 212: 28, # 'M' 

3568 213: 38, # 'N' 

3569 214: 40, # 'O' 

3570 215: 29, # 'P' 

3571 216: 50, # 'Q' 

3572 217: 33, # 'R' 

3573 218: CharacterCategory.DIGIT, # '¹' 

3574 219: 0, # 'û' 

3575 220: 0, # 'ü' 

3576 221: 0, # 'ù' 

3577 222: 0, # 'ú' 

3578 223: 0, # 'ÿ' 

3579 224: CharacterCategory.SYMBOL, # '\\' 

3580 225: CharacterCategory.SYMBOL, # '÷' 

3581 226: 25, # 'S' 

3582 227: 23, # 'T' 

3583 228: 45, # 'U' 

3584 229: 47, # 'V' 

3585 230: 35, # 'W' 

3586 231: 51, # 'X' 

3587 232: 48, # 'Y' 

3588 233: 52, # 'Z' 

3589 234: CharacterCategory.DIGIT, # '²' 

3590 235: 0, # 'Ô' 

3591 236: 0, # 'Ö' 

3592 237: 0, # 'Ò' 

3593 238: 0, # 'Ó' 

3594 239: 0, # 'Õ' 

3595 240: CharacterCategory.DIGIT, # '0' 

3596 241: CharacterCategory.DIGIT, # '1' 

3597 242: CharacterCategory.DIGIT, # '2' 

3598 243: CharacterCategory.DIGIT, # '3' 

3599 244: CharacterCategory.DIGIT, # '4' 

3600 245: CharacterCategory.DIGIT, # '5' 

3601 246: CharacterCategory.DIGIT, # '6' 

3602 247: CharacterCategory.DIGIT, # '7' 

3603 248: CharacterCategory.DIGIT, # '8' 

3604 249: CharacterCategory.DIGIT, # '9' 

3605 250: CharacterCategory.DIGIT, # '³' 

3606 251: 0, # 'Û' 

3607 252: 0, # 'Ü' 

3608 253: 0, # 'Ù' 

3609 254: 0, # 'Ú' 

3610 255: CharacterCategory.CONTROL, # '\x9f' 

3611} 

3612 

3613CP500_ENGLISH_MODEL = SingleByteCharSetModel( 

3614 charset_name="CP500", 

3615 language="English", 

3616 char_to_order_map=CP500_ENGLISH_CHAR_TO_ORDER, 

3617 language_model=ENGLISH_LANG_MODEL, 

3618 typical_positive_ratio=0.9826362532011417, 

3619 keep_ascii_letters=True, 

3620 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 

3621) 

3622 

3623CP850_ENGLISH_CHAR_TO_ORDER = { 

3624 0: CharacterCategory.CONTROL, # '\x00' 

3625 1: CharacterCategory.CONTROL, # '\x01' 

3626 2: CharacterCategory.CONTROL, # '\x02' 

3627 3: CharacterCategory.CONTROL, # '\x03' 

3628 4: CharacterCategory.CONTROL, # '\x04' 

3629 5: CharacterCategory.CONTROL, # '\x05' 

3630 6: CharacterCategory.CONTROL, # '\x06' 

3631 7: CharacterCategory.CONTROL, # '\x07' 

3632 8: CharacterCategory.CONTROL, # '\x08' 

3633 9: CharacterCategory.CONTROL, # '\t' 

3634 10: CharacterCategory.LINE_BREAK, # '\n' 

3635 11: CharacterCategory.CONTROL, # '\x0b' 

3636 12: CharacterCategory.CONTROL, # '\x0c' 

3637 13: CharacterCategory.LINE_BREAK, # '\r' 

3638 14: CharacterCategory.CONTROL, # '\x0e' 

3639 15: CharacterCategory.CONTROL, # '\x0f' 

3640 16: CharacterCategory.CONTROL, # '\x10' 

3641 17: CharacterCategory.CONTROL, # '\x11' 

3642 18: CharacterCategory.CONTROL, # '\x12' 

3643 19: CharacterCategory.CONTROL, # '\x13' 

3644 20: CharacterCategory.CONTROL, # '\x14' 

3645 21: CharacterCategory.CONTROL, # '\x15' 

3646 22: CharacterCategory.CONTROL, # '\x16' 

3647 23: CharacterCategory.CONTROL, # '\x17' 

3648 24: CharacterCategory.CONTROL, # '\x18' 

3649 25: CharacterCategory.CONTROL, # '\x19' 

3650 26: CharacterCategory.CONTROL, # '\x1a' 

3651 27: CharacterCategory.CONTROL, # '\x1b' 

3652 28: CharacterCategory.CONTROL, # '\x1c' 

3653 29: CharacterCategory.CONTROL, # '\x1d' 

3654 30: CharacterCategory.CONTROL, # '\x1e' 

3655 31: CharacterCategory.CONTROL, # '\x1f' 

3656 32: CharacterCategory.CONTROL, # ' ' 

3657 33: CharacterCategory.SYMBOL, # '!' 

3658 34: CharacterCategory.SYMBOL, # '"' 

3659 35: CharacterCategory.SYMBOL, # '#' 

3660 36: CharacterCategory.SYMBOL, # '$' 

3661 37: CharacterCategory.SYMBOL, # '%' 

3662 38: CharacterCategory.SYMBOL, # '&' 

3663 39: CharacterCategory.SYMBOL, # "'" 

3664 40: CharacterCategory.SYMBOL, # '(' 

3665 41: CharacterCategory.SYMBOL, # ')' 

3666 42: CharacterCategory.SYMBOL, # '*' 

3667 43: CharacterCategory.SYMBOL, # '+' 

3668 44: CharacterCategory.SYMBOL, # ',' 

3669 45: CharacterCategory.SYMBOL, # '-' 

3670 46: CharacterCategory.SYMBOL, # '.' 

3671 47: CharacterCategory.SYMBOL, # '/' 

3672 48: CharacterCategory.DIGIT, # '0' 

3673 49: CharacterCategory.DIGIT, # '1' 

3674 50: CharacterCategory.DIGIT, # '2' 

3675 51: CharacterCategory.DIGIT, # '3' 

3676 52: CharacterCategory.DIGIT, # '4' 

3677 53: CharacterCategory.DIGIT, # '5' 

3678 54: CharacterCategory.DIGIT, # '6' 

3679 55: CharacterCategory.DIGIT, # '7' 

3680 56: CharacterCategory.DIGIT, # '8' 

3681 57: CharacterCategory.DIGIT, # '9' 

3682 58: CharacterCategory.SYMBOL, # ':' 

3683 59: CharacterCategory.SYMBOL, # ';' 

3684 60: CharacterCategory.SYMBOL, # '<' 

3685 61: CharacterCategory.SYMBOL, # '=' 

3686 62: CharacterCategory.SYMBOL, # '>' 

3687 63: CharacterCategory.SYMBOL, # '?' 

3688 64: CharacterCategory.SYMBOL, # '@' 

3689 65: 26, # 'A' 

3690 66: 31, # 'B' 

3691 67: 27, # 'C' 

3692 68: 32, # 'D' 

3693 69: 34, # 'E' 

3694 70: 37, # 'F' 

3695 71: 41, # 'G' 

3696 72: 36, # 'H' 

3697 73: 24, # 'I' 

3698 74: 46, # 'J' 

3699 75: 49, # 'K' 

3700 76: 39, # 'L' 

3701 77: 28, # 'M' 

3702 78: 38, # 'N' 

3703 79: 40, # 'O' 

3704 80: 29, # 'P' 

3705 81: 50, # 'Q' 

3706 82: 33, # 'R' 

3707 83: 25, # 'S' 

3708 84: 23, # 'T' 

3709 85: 45, # 'U' 

3710 86: 47, # 'V' 

3711 87: 35, # 'W' 

3712 88: 51, # 'X' 

3713 89: 48, # 'Y' 

3714 90: 52, # 'Z' 

3715 91: CharacterCategory.SYMBOL, # '[' 

3716 92: CharacterCategory.SYMBOL, # '\\' 

3717 93: CharacterCategory.SYMBOL, # ']' 

3718 94: CharacterCategory.SYMBOL, # '^' 

3719 95: CharacterCategory.SYMBOL, # '_' 

3720 96: CharacterCategory.SYMBOL, # '`' 

3721 97: 3, # 'a' 

3722 98: 20, # 'b' 

3723 99: 12, # 'c' 

3724 100: 11, # 'd' 

3725 101: 1, # 'e' 

3726 102: 17, # 'f' 

3727 103: 16, # 'g' 

3728 104: 10, # 'h' 

3729 105: 5, # 'i' 

3730 106: 42, # 'j' 

3731 107: 22, # 'k' 

3732 108: 9, # 'l' 

3733 109: 14, # 'm' 

3734 110: 6, # 'n' 

3735 111: 4, # 'o' 

3736 112: 15, # 'p' 

3737 113: 43, # 'q' 

3738 114: 8, # 'r' 

3739 115: 7, # 's' 

3740 116: 2, # 't' 

3741 117: 13, # 'u' 

3742 118: 21, # 'v' 

3743 119: 19, # 'w' 

3744 120: 30, # 'x' 

3745 121: 18, # 'y' 

3746 122: 44, # 'z' 

3747 123: CharacterCategory.SYMBOL, # '{' 

3748 124: CharacterCategory.SYMBOL, # '|' 

3749 125: CharacterCategory.SYMBOL, # '}' 

3750 126: CharacterCategory.SYMBOL, # '~' 

3751 127: CharacterCategory.CONTROL, # '\x7f' 

3752 128: 0, # 'Ç' 

3753 129: 0, # 'ü' 

3754 130: 0, # 'é' 

3755 131: 0, # 'â' 

3756 132: 0, # 'ä' 

3757 133: 0, # 'à' 

3758 134: 0, # 'å' 

3759 135: 0, # 'ç' 

3760 136: 0, # 'ê' 

3761 137: 0, # 'ë' 

3762 138: 0, # 'è' 

3763 139: 0, # 'ï' 

3764 140: 0, # 'î' 

3765 141: 0, # 'ì' 

3766 142: 0, # 'Ä' 

3767 143: 0, # 'Å' 

3768 144: 0, # 'É' 

3769 145: 0, # 'æ' 

3770 146: 0, # 'Æ' 

3771 147: 0, # 'ô' 

3772 148: 0, # 'ö' 

3773 149: 0, # 'ò' 

3774 150: 0, # 'û' 

3775 151: 0, # 'ù' 

3776 152: 0, # 'ÿ' 

3777 153: 0, # 'Ö' 

3778 154: 0, # 'Ü' 

3779 155: 0, # 'ø' 

3780 156: CharacterCategory.SYMBOL, # '£' 

3781 157: 0, # 'Ø' 

3782 158: CharacterCategory.SYMBOL, # '×' 

3783 159: 0, # 'ƒ' 

3784 160: 0, # 'á' 

3785 161: 0, # 'í' 

3786 162: 0, # 'ó' 

3787 163: 0, # 'ú' 

3788 164: 0, # 'ñ' 

3789 165: 0, # 'Ñ' 

3790 166: 0, # 'ª' 

3791 167: 0, # 'º' 

3792 168: CharacterCategory.SYMBOL, # '¿' 

3793 169: CharacterCategory.SYMBOL, # '®' 

3794 170: CharacterCategory.SYMBOL, # '¬' 

3795 171: CharacterCategory.DIGIT, # '½' 

3796 172: CharacterCategory.DIGIT, # '¼' 

3797 173: CharacterCategory.SYMBOL, # '¡' 

3798 174: CharacterCategory.SYMBOL, # '«' 

3799 175: CharacterCategory.SYMBOL, # '»' 

3800 176: CharacterCategory.SYMBOL, # '░' 

3801 177: CharacterCategory.SYMBOL, # '▒' 

3802 178: CharacterCategory.SYMBOL, # '▓' 

3803 179: CharacterCategory.SYMBOL, # '│' 

3804 180: CharacterCategory.SYMBOL, # '┤' 

3805 181: 0, # 'Á' 

3806 182: 0, # 'Â' 

3807 183: 0, # 'À' 

3808 184: CharacterCategory.SYMBOL, # '©' 

3809 185: CharacterCategory.SYMBOL, # '╣' 

3810 186: CharacterCategory.SYMBOL, # '║' 

3811 187: CharacterCategory.SYMBOL, # '╗' 

3812 188: CharacterCategory.SYMBOL, # '╝' 

3813 189: CharacterCategory.SYMBOL, # '¢' 

3814 190: CharacterCategory.SYMBOL, # '¥' 

3815 191: CharacterCategory.SYMBOL, # '┐' 

3816 192: CharacterCategory.SYMBOL, # '└' 

3817 193: CharacterCategory.SYMBOL, # '┴' 

3818 194: CharacterCategory.SYMBOL, # '┬' 

3819 195: CharacterCategory.SYMBOL, # '├' 

3820 196: CharacterCategory.SYMBOL, # '─' 

3821 197: CharacterCategory.SYMBOL, # '┼' 

3822 198: 0, # 'ã' 

3823 199: 0, # 'Ã' 

3824 200: CharacterCategory.SYMBOL, # '╚' 

3825 201: CharacterCategory.SYMBOL, # '╔' 

3826 202: CharacterCategory.SYMBOL, # '╩' 

3827 203: CharacterCategory.SYMBOL, # '╦' 

3828 204: CharacterCategory.SYMBOL, # '╠' 

3829 205: CharacterCategory.SYMBOL, # '═' 

3830 206: CharacterCategory.SYMBOL, # '╬' 

3831 207: CharacterCategory.SYMBOL, # '¤' 

3832 208: 0, # 'ð' 

3833 209: 0, # 'Ð' 

3834 210: 0, # 'Ê' 

3835 211: 0, # 'Ë' 

3836 212: 0, # 'È' 

3837 213: 0, # 'ı' 

3838 214: 0, # 'Í' 

3839 215: 0, # 'Î' 

3840 216: 0, # 'Ï' 

3841 217: CharacterCategory.SYMBOL, # '┘' 

3842 218: CharacterCategory.SYMBOL, # '┌' 

3843 219: CharacterCategory.SYMBOL, # '█' 

3844 220: CharacterCategory.SYMBOL, # '▄' 

3845 221: CharacterCategory.SYMBOL, # '¦' 

3846 222: 0, # 'Ì' 

3847 223: CharacterCategory.SYMBOL, # '▀' 

3848 224: 0, # 'Ó' 

3849 225: 0, # 'ß' 

3850 226: 0, # 'Ô' 

3851 227: 0, # 'Ò' 

3852 228: 0, # 'õ' 

3853 229: 0, # 'Õ' 

3854 230: 0, # 'µ' 

3855 231: 0, # 'þ' 

3856 232: 0, # 'Þ' 

3857 233: 0, # 'Ú' 

3858 234: 0, # 'Û' 

3859 235: 0, # 'Ù' 

3860 236: 0, # 'ý' 

3861 237: 0, # 'Ý' 

3862 238: CharacterCategory.SYMBOL, # '¯' 

3863 239: CharacterCategory.SYMBOL, # '´' 

3864 240: CharacterCategory.CONTROL, # '\xad' 

3865 241: CharacterCategory.SYMBOL, # '±' 

3866 242: CharacterCategory.SYMBOL, # '‗' 

3867 243: CharacterCategory.DIGIT, # '¾' 

3868 244: CharacterCategory.SYMBOL, # '¶' 

3869 245: CharacterCategory.SYMBOL, # '§' 

3870 246: CharacterCategory.SYMBOL, # '÷' 

3871 247: CharacterCategory.SYMBOL, # '¸' 

3872 248: CharacterCategory.SYMBOL, # '°' 

3873 249: CharacterCategory.SYMBOL, # '¨' 

3874 250: CharacterCategory.SYMBOL, # '·' 

3875 251: CharacterCategory.DIGIT, # '¹' 

3876 252: CharacterCategory.DIGIT, # '³' 

3877 253: CharacterCategory.DIGIT, # '²' 

3878 254: CharacterCategory.SYMBOL, # '■' 

3879 255: CharacterCategory.CONTROL, # '\xa0' 

3880} 

3881 

3882CP850_ENGLISH_MODEL = SingleByteCharSetModel( 

3883 charset_name="CP850", 

3884 language="English", 

3885 char_to_order_map=CP850_ENGLISH_CHAR_TO_ORDER, 

3886 language_model=ENGLISH_LANG_MODEL, 

3887 typical_positive_ratio=0.9826362532011417, 

3888 keep_ascii_letters=True, 

3889 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 

3890) 

3891 

3892CP858_ENGLISH_CHAR_TO_ORDER = { 

3893 0: CharacterCategory.CONTROL, # '\x00' 

3894 1: CharacterCategory.CONTROL, # '\x01' 

3895 2: CharacterCategory.CONTROL, # '\x02' 

3896 3: CharacterCategory.CONTROL, # '\x03' 

3897 4: CharacterCategory.CONTROL, # '\x04' 

3898 5: CharacterCategory.CONTROL, # '\x05' 

3899 6: CharacterCategory.CONTROL, # '\x06' 

3900 7: CharacterCategory.CONTROL, # '\x07' 

3901 8: CharacterCategory.CONTROL, # '\x08' 

3902 9: CharacterCategory.CONTROL, # '\t' 

3903 10: CharacterCategory.LINE_BREAK, # '\n' 

3904 11: CharacterCategory.CONTROL, # '\x0b' 

3905 12: CharacterCategory.CONTROL, # '\x0c' 

3906 13: CharacterCategory.LINE_BREAK, # '\r' 

3907 14: CharacterCategory.CONTROL, # '\x0e' 

3908 15: CharacterCategory.CONTROL, # '\x0f' 

3909 16: CharacterCategory.CONTROL, # '\x10' 

3910 17: CharacterCategory.CONTROL, # '\x11' 

3911 18: CharacterCategory.CONTROL, # '\x12' 

3912 19: CharacterCategory.CONTROL, # '\x13' 

3913 20: CharacterCategory.CONTROL, # '\x14' 

3914 21: CharacterCategory.CONTROL, # '\x15' 

3915 22: CharacterCategory.CONTROL, # '\x16' 

3916 23: CharacterCategory.CONTROL, # '\x17' 

3917 24: CharacterCategory.CONTROL, # '\x18' 

3918 25: CharacterCategory.CONTROL, # '\x19' 

3919 26: CharacterCategory.CONTROL, # '\x1a' 

3920 27: CharacterCategory.CONTROL, # '\x1b' 

3921 28: CharacterCategory.CONTROL, # '\x1c' 

3922 29: CharacterCategory.CONTROL, # '\x1d' 

3923 30: CharacterCategory.CONTROL, # '\x1e' 

3924 31: CharacterCategory.CONTROL, # '\x1f' 

3925 32: CharacterCategory.CONTROL, # ' ' 

3926 33: CharacterCategory.SYMBOL, # '!' 

3927 34: CharacterCategory.SYMBOL, # '"' 

3928 35: CharacterCategory.SYMBOL, # '#' 

3929 36: CharacterCategory.SYMBOL, # '$' 

3930 37: CharacterCategory.SYMBOL, # '%' 

3931 38: CharacterCategory.SYMBOL, # '&' 

3932 39: CharacterCategory.SYMBOL, # "'" 

3933 40: CharacterCategory.SYMBOL, # '(' 

3934 41: CharacterCategory.SYMBOL, # ')' 

3935 42: CharacterCategory.SYMBOL, # '*' 

3936 43: CharacterCategory.SYMBOL, # '+' 

3937 44: CharacterCategory.SYMBOL, # ',' 

3938 45: CharacterCategory.SYMBOL, # '-' 

3939 46: CharacterCategory.SYMBOL, # '.' 

3940 47: CharacterCategory.SYMBOL, # '/' 

3941 48: CharacterCategory.DIGIT, # '0' 

3942 49: CharacterCategory.DIGIT, # '1' 

3943 50: CharacterCategory.DIGIT, # '2' 

3944 51: CharacterCategory.DIGIT, # '3' 

3945 52: CharacterCategory.DIGIT, # '4' 

3946 53: CharacterCategory.DIGIT, # '5' 

3947 54: CharacterCategory.DIGIT, # '6' 

3948 55: CharacterCategory.DIGIT, # '7' 

3949 56: CharacterCategory.DIGIT, # '8' 

3950 57: CharacterCategory.DIGIT, # '9' 

3951 58: CharacterCategory.SYMBOL, # ':' 

3952 59: CharacterCategory.SYMBOL, # ';' 

3953 60: CharacterCategory.SYMBOL, # '<' 

3954 61: CharacterCategory.SYMBOL, # '=' 

3955 62: CharacterCategory.SYMBOL, # '>' 

3956 63: CharacterCategory.SYMBOL, # '?' 

3957 64: CharacterCategory.SYMBOL, # '@' 

3958 65: 26, # 'A' 

3959 66: 31, # 'B' 

3960 67: 27, # 'C' 

3961 68: 32, # 'D' 

3962 69: 34, # 'E' 

3963 70: 37, # 'F' 

3964 71: 41, # 'G' 

3965 72: 36, # 'H' 

3966 73: 24, # 'I' 

3967 74: 46, # 'J' 

3968 75: 49, # 'K' 

3969 76: 39, # 'L' 

3970 77: 28, # 'M' 

3971 78: 38, # 'N' 

3972 79: 40, # 'O' 

3973 80: 29, # 'P' 

3974 81: 50, # 'Q' 

3975 82: 33, # 'R' 

3976 83: 25, # 'S' 

3977 84: 23, # 'T' 

3978 85: 45, # 'U' 

3979 86: 47, # 'V' 

3980 87: 35, # 'W' 

3981 88: 51, # 'X' 

3982 89: 48, # 'Y' 

3983 90: 52, # 'Z' 

3984 91: CharacterCategory.SYMBOL, # '[' 

3985 92: CharacterCategory.SYMBOL, # '\\' 

3986 93: CharacterCategory.SYMBOL, # ']' 

3987 94: CharacterCategory.SYMBOL, # '^' 

3988 95: CharacterCategory.SYMBOL, # '_' 

3989 96: CharacterCategory.SYMBOL, # '`' 

3990 97: 3, # 'a' 

3991 98: 20, # 'b' 

3992 99: 12, # 'c' 

3993 100: 11, # 'd' 

3994 101: 1, # 'e' 

3995 102: 17, # 'f' 

3996 103: 16, # 'g' 

3997 104: 10, # 'h' 

3998 105: 5, # 'i' 

3999 106: 42, # 'j' 

4000 107: 22, # 'k' 

4001 108: 9, # 'l' 

4002 109: 14, # 'm' 

4003 110: 6, # 'n' 

4004 111: 4, # 'o' 

4005 112: 15, # 'p' 

4006 113: 43, # 'q' 

4007 114: 8, # 'r' 

4008 115: 7, # 's' 

4009 116: 2, # 't' 

4010 117: 13, # 'u' 

4011 118: 21, # 'v' 

4012 119: 19, # 'w' 

4013 120: 30, # 'x' 

4014 121: 18, # 'y' 

4015 122: 44, # 'z' 

4016 123: CharacterCategory.SYMBOL, # '{' 

4017 124: CharacterCategory.SYMBOL, # '|' 

4018 125: CharacterCategory.SYMBOL, # '}' 

4019 126: CharacterCategory.SYMBOL, # '~' 

4020 127: CharacterCategory.CONTROL, # '\x7f' 

4021 128: 0, # 'Ç' 

4022 129: 0, # 'ü' 

4023 130: 0, # 'é' 

4024 131: 0, # 'â' 

4025 132: 0, # 'ä' 

4026 133: 0, # 'à' 

4027 134: 0, # 'å' 

4028 135: 0, # 'ç' 

4029 136: 0, # 'ê' 

4030 137: 0, # 'ë' 

4031 138: 0, # 'è' 

4032 139: 0, # 'ï' 

4033 140: 0, # 'î' 

4034 141: 0, # 'ì' 

4035 142: 0, # 'Ä' 

4036 143: 0, # 'Å' 

4037 144: 0, # 'É' 

4038 145: 0, # 'æ' 

4039 146: 0, # 'Æ' 

4040 147: 0, # 'ô' 

4041 148: 0, # 'ö' 

4042 149: 0, # 'ò' 

4043 150: 0, # 'û' 

4044 151: 0, # 'ù' 

4045 152: 0, # 'ÿ' 

4046 153: 0, # 'Ö' 

4047 154: 0, # 'Ü' 

4048 155: 0, # 'ø' 

4049 156: CharacterCategory.SYMBOL, # '£' 

4050 157: 0, # 'Ø' 

4051 158: CharacterCategory.SYMBOL, # '×' 

4052 159: 0, # 'ƒ' 

4053 160: 0, # 'á' 

4054 161: 0, # 'í' 

4055 162: 0, # 'ó' 

4056 163: 0, # 'ú' 

4057 164: 0, # 'ñ' 

4058 165: 0, # 'Ñ' 

4059 166: 0, # 'ª' 

4060 167: 0, # 'º' 

4061 168: CharacterCategory.SYMBOL, # '¿' 

4062 169: CharacterCategory.SYMBOL, # '®' 

4063 170: CharacterCategory.SYMBOL, # '¬' 

4064 171: CharacterCategory.DIGIT, # '½' 

4065 172: CharacterCategory.DIGIT, # '¼' 

4066 173: CharacterCategory.SYMBOL, # '¡' 

4067 174: CharacterCategory.SYMBOL, # '«' 

4068 175: CharacterCategory.SYMBOL, # '»' 

4069 176: CharacterCategory.SYMBOL, # '░' 

4070 177: CharacterCategory.SYMBOL, # '▒' 

4071 178: CharacterCategory.SYMBOL, # '▓' 

4072 179: CharacterCategory.SYMBOL, # '│' 

4073 180: CharacterCategory.SYMBOL, # '┤' 

4074 181: 0, # 'Á' 

4075 182: 0, # 'Â' 

4076 183: 0, # 'À' 

4077 184: CharacterCategory.SYMBOL, # '©' 

4078 185: CharacterCategory.SYMBOL, # '╣' 

4079 186: CharacterCategory.SYMBOL, # '║' 

4080 187: CharacterCategory.SYMBOL, # '╗' 

4081 188: CharacterCategory.SYMBOL, # '╝' 

4082 189: CharacterCategory.SYMBOL, # '¢' 

4083 190: CharacterCategory.SYMBOL, # '¥' 

4084 191: CharacterCategory.SYMBOL, # '┐' 

4085 192: CharacterCategory.SYMBOL, # '└' 

4086 193: CharacterCategory.SYMBOL, # '┴' 

4087 194: CharacterCategory.SYMBOL, # '┬' 

4088 195: CharacterCategory.SYMBOL, # '├' 

4089 196: CharacterCategory.SYMBOL, # '─' 

4090 197: CharacterCategory.SYMBOL, # '┼' 

4091 198: 0, # 'ã' 

4092 199: 0, # 'Ã' 

4093 200: CharacterCategory.SYMBOL, # '╚' 

4094 201: CharacterCategory.SYMBOL, # '╔' 

4095 202: CharacterCategory.SYMBOL, # '╩' 

4096 203: CharacterCategory.SYMBOL, # '╦' 

4097 204: CharacterCategory.SYMBOL, # '╠' 

4098 205: CharacterCategory.SYMBOL, # '═' 

4099 206: CharacterCategory.SYMBOL, # '╬' 

4100 207: CharacterCategory.SYMBOL, # '¤' 

4101 208: 0, # 'ð' 

4102 209: 0, # 'Ð' 

4103 210: 0, # 'Ê' 

4104 211: 0, # 'Ë' 

4105 212: 0, # 'È' 

4106 213: CharacterCategory.SYMBOL, # '€' 

4107 214: 0, # 'Í' 

4108 215: 0, # 'Î' 

4109 216: 0, # 'Ï' 

4110 217: CharacterCategory.SYMBOL, # '┘' 

4111 218: CharacterCategory.SYMBOL, # '┌' 

4112 219: CharacterCategory.SYMBOL, # '█' 

4113 220: CharacterCategory.SYMBOL, # '▄' 

4114 221: CharacterCategory.SYMBOL, # '¦' 

4115 222: 0, # 'Ì' 

4116 223: CharacterCategory.SYMBOL, # '▀' 

4117 224: 0, # 'Ó' 

4118 225: 0, # 'ß' 

4119 226: 0, # 'Ô' 

4120 227: 0, # 'Ò' 

4121 228: 0, # 'õ' 

4122 229: 0, # 'Õ' 

4123 230: 0, # 'µ' 

4124 231: 0, # 'þ' 

4125 232: 0, # 'Þ' 

4126 233: 0, # 'Ú' 

4127 234: 0, # 'Û' 

4128 235: 0, # 'Ù' 

4129 236: 0, # 'ý' 

4130 237: 0, # 'Ý' 

4131 238: CharacterCategory.SYMBOL, # '¯' 

4132 239: CharacterCategory.SYMBOL, # '´' 

4133 240: CharacterCategory.CONTROL, # '\xad' 

4134 241: CharacterCategory.SYMBOL, # '±' 

4135 242: CharacterCategory.SYMBOL, # '‗' 

4136 243: CharacterCategory.DIGIT, # '¾' 

4137 244: CharacterCategory.SYMBOL, # '¶' 

4138 245: CharacterCategory.SYMBOL, # '§' 

4139 246: CharacterCategory.SYMBOL, # '÷' 

4140 247: CharacterCategory.SYMBOL, # '¸' 

4141 248: CharacterCategory.SYMBOL, # '°' 

4142 249: CharacterCategory.SYMBOL, # '¨' 

4143 250: CharacterCategory.SYMBOL, # '·' 

4144 251: CharacterCategory.DIGIT, # '¹' 

4145 252: CharacterCategory.DIGIT, # '³' 

4146 253: CharacterCategory.DIGIT, # '²' 

4147 254: CharacterCategory.SYMBOL, # '■' 

4148 255: CharacterCategory.CONTROL, # '\xa0' 

4149} 

4150 

4151CP858_ENGLISH_MODEL = SingleByteCharSetModel( 

4152 charset_name="CP858", 

4153 language="English", 

4154 char_to_order_map=CP858_ENGLISH_CHAR_TO_ORDER, 

4155 language_model=ENGLISH_LANG_MODEL, 

4156 typical_positive_ratio=0.9826362532011417, 

4157 keep_ascii_letters=True, 

4158 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 

4159) 

4160 

4161ISO_8859_1_ENGLISH_CHAR_TO_ORDER = { 

4162 0: CharacterCategory.CONTROL, # '\x00' 

4163 1: CharacterCategory.CONTROL, # '\x01' 

4164 2: CharacterCategory.CONTROL, # '\x02' 

4165 3: CharacterCategory.CONTROL, # '\x03' 

4166 4: CharacterCategory.CONTROL, # '\x04' 

4167 5: CharacterCategory.CONTROL, # '\x05' 

4168 6: CharacterCategory.CONTROL, # '\x06' 

4169 7: CharacterCategory.CONTROL, # '\x07' 

4170 8: CharacterCategory.CONTROL, # '\x08' 

4171 9: CharacterCategory.CONTROL, # '\t' 

4172 10: CharacterCategory.LINE_BREAK, # '\n' 

4173 11: CharacterCategory.CONTROL, # '\x0b' 

4174 12: CharacterCategory.CONTROL, # '\x0c' 

4175 13: CharacterCategory.LINE_BREAK, # '\r' 

4176 14: CharacterCategory.CONTROL, # '\x0e' 

4177 15: CharacterCategory.CONTROL, # '\x0f' 

4178 16: CharacterCategory.CONTROL, # '\x10' 

4179 17: CharacterCategory.CONTROL, # '\x11' 

4180 18: CharacterCategory.CONTROL, # '\x12' 

4181 19: CharacterCategory.CONTROL, # '\x13' 

4182 20: CharacterCategory.CONTROL, # '\x14' 

4183 21: CharacterCategory.CONTROL, # '\x15' 

4184 22: CharacterCategory.CONTROL, # '\x16' 

4185 23: CharacterCategory.CONTROL, # '\x17' 

4186 24: CharacterCategory.CONTROL, # '\x18' 

4187 25: CharacterCategory.CONTROL, # '\x19' 

4188 26: CharacterCategory.CONTROL, # '\x1a' 

4189 27: CharacterCategory.CONTROL, # '\x1b' 

4190 28: CharacterCategory.CONTROL, # '\x1c' 

4191 29: CharacterCategory.CONTROL, # '\x1d' 

4192 30: CharacterCategory.CONTROL, # '\x1e' 

4193 31: CharacterCategory.CONTROL, # '\x1f' 

4194 32: CharacterCategory.CONTROL, # ' ' 

4195 33: CharacterCategory.SYMBOL, # '!' 

4196 34: CharacterCategory.SYMBOL, # '"' 

4197 35: CharacterCategory.SYMBOL, # '#' 

4198 36: CharacterCategory.SYMBOL, # '$' 

4199 37: CharacterCategory.SYMBOL, # '%' 

4200 38: CharacterCategory.SYMBOL, # '&' 

4201 39: CharacterCategory.SYMBOL, # "'" 

4202 40: CharacterCategory.SYMBOL, # '(' 

4203 41: CharacterCategory.SYMBOL, # ')' 

4204 42: CharacterCategory.SYMBOL, # '*' 

4205 43: CharacterCategory.SYMBOL, # '+' 

4206 44: CharacterCategory.SYMBOL, # ',' 

4207 45: CharacterCategory.SYMBOL, # '-' 

4208 46: CharacterCategory.SYMBOL, # '.' 

4209 47: CharacterCategory.SYMBOL, # '/' 

4210 48: CharacterCategory.DIGIT, # '0' 

4211 49: CharacterCategory.DIGIT, # '1' 

4212 50: CharacterCategory.DIGIT, # '2' 

4213 51: CharacterCategory.DIGIT, # '3' 

4214 52: CharacterCategory.DIGIT, # '4' 

4215 53: CharacterCategory.DIGIT, # '5' 

4216 54: CharacterCategory.DIGIT, # '6' 

4217 55: CharacterCategory.DIGIT, # '7' 

4218 56: CharacterCategory.DIGIT, # '8' 

4219 57: CharacterCategory.DIGIT, # '9' 

4220 58: CharacterCategory.SYMBOL, # ':' 

4221 59: CharacterCategory.SYMBOL, # ';' 

4222 60: CharacterCategory.SYMBOL, # '<' 

4223 61: CharacterCategory.SYMBOL, # '=' 

4224 62: CharacterCategory.SYMBOL, # '>' 

4225 63: CharacterCategory.SYMBOL, # '?' 

4226 64: CharacterCategory.SYMBOL, # '@' 

4227 65: 26, # 'A' 

4228 66: 31, # 'B' 

4229 67: 27, # 'C' 

4230 68: 32, # 'D' 

4231 69: 34, # 'E' 

4232 70: 37, # 'F' 

4233 71: 41, # 'G' 

4234 72: 36, # 'H' 

4235 73: 24, # 'I' 

4236 74: 46, # 'J' 

4237 75: 49, # 'K' 

4238 76: 39, # 'L' 

4239 77: 28, # 'M' 

4240 78: 38, # 'N' 

4241 79: 40, # 'O' 

4242 80: 29, # 'P' 

4243 81: 50, # 'Q' 

4244 82: 33, # 'R' 

4245 83: 25, # 'S' 

4246 84: 23, # 'T' 

4247 85: 45, # 'U' 

4248 86: 47, # 'V' 

4249 87: 35, # 'W' 

4250 88: 51, # 'X' 

4251 89: 48, # 'Y' 

4252 90: 52, # 'Z' 

4253 91: CharacterCategory.SYMBOL, # '[' 

4254 92: CharacterCategory.SYMBOL, # '\\' 

4255 93: CharacterCategory.SYMBOL, # ']' 

4256 94: CharacterCategory.SYMBOL, # '^' 

4257 95: CharacterCategory.SYMBOL, # '_' 

4258 96: CharacterCategory.SYMBOL, # '`' 

4259 97: 3, # 'a' 

4260 98: 20, # 'b' 

4261 99: 12, # 'c' 

4262 100: 11, # 'd' 

4263 101: 1, # 'e' 

4264 102: 17, # 'f' 

4265 103: 16, # 'g' 

4266 104: 10, # 'h' 

4267 105: 5, # 'i' 

4268 106: 42, # 'j' 

4269 107: 22, # 'k' 

4270 108: 9, # 'l' 

4271 109: 14, # 'm' 

4272 110: 6, # 'n' 

4273 111: 4, # 'o' 

4274 112: 15, # 'p' 

4275 113: 43, # 'q' 

4276 114: 8, # 'r' 

4277 115: 7, # 's' 

4278 116: 2, # 't' 

4279 117: 13, # 'u' 

4280 118: 21, # 'v' 

4281 119: 19, # 'w' 

4282 120: 30, # 'x' 

4283 121: 18, # 'y' 

4284 122: 44, # 'z' 

4285 123: CharacterCategory.SYMBOL, # '{' 

4286 124: CharacterCategory.SYMBOL, # '|' 

4287 125: CharacterCategory.SYMBOL, # '}' 

4288 126: CharacterCategory.SYMBOL, # '~' 

4289 127: CharacterCategory.CONTROL, # '\x7f' 

4290 128: CharacterCategory.CONTROL, # '\x80' 

4291 129: CharacterCategory.CONTROL, # '\x81' 

4292 130: CharacterCategory.CONTROL, # '\x82' 

4293 131: CharacterCategory.CONTROL, # '\x83' 

4294 132: CharacterCategory.CONTROL, # '\x84' 

4295 133: CharacterCategory.CONTROL, # '\x85' 

4296 134: CharacterCategory.CONTROL, # '\x86' 

4297 135: CharacterCategory.CONTROL, # '\x87' 

4298 136: CharacterCategory.CONTROL, # '\x88' 

4299 137: CharacterCategory.CONTROL, # '\x89' 

4300 138: CharacterCategory.CONTROL, # '\x8a' 

4301 139: CharacterCategory.CONTROL, # '\x8b' 

4302 140: CharacterCategory.CONTROL, # '\x8c' 

4303 141: CharacterCategory.CONTROL, # '\x8d' 

4304 142: CharacterCategory.CONTROL, # '\x8e' 

4305 143: CharacterCategory.CONTROL, # '\x8f' 

4306 144: CharacterCategory.CONTROL, # '\x90' 

4307 145: CharacterCategory.CONTROL, # '\x91' 

4308 146: CharacterCategory.CONTROL, # '\x92' 

4309 147: CharacterCategory.CONTROL, # '\x93' 

4310 148: CharacterCategory.CONTROL, # '\x94' 

4311 149: CharacterCategory.CONTROL, # '\x95' 

4312 150: CharacterCategory.CONTROL, # '\x96' 

4313 151: CharacterCategory.CONTROL, # '\x97' 

4314 152: CharacterCategory.CONTROL, # '\x98' 

4315 153: CharacterCategory.CONTROL, # '\x99' 

4316 154: CharacterCategory.CONTROL, # '\x9a' 

4317 155: CharacterCategory.CONTROL, # '\x9b' 

4318 156: CharacterCategory.CONTROL, # '\x9c' 

4319 157: CharacterCategory.CONTROL, # '\x9d' 

4320 158: CharacterCategory.CONTROL, # '\x9e' 

4321 159: CharacterCategory.CONTROL, # '\x9f' 

4322 160: CharacterCategory.CONTROL, # '\xa0' 

4323 161: CharacterCategory.SYMBOL, # '¡' 

4324 162: CharacterCategory.SYMBOL, # '¢' 

4325 163: CharacterCategory.SYMBOL, # '£' 

4326 164: CharacterCategory.SYMBOL, # '¤' 

4327 165: CharacterCategory.SYMBOL, # '¥' 

4328 166: CharacterCategory.SYMBOL, # '¦' 

4329 167: CharacterCategory.SYMBOL, # '§' 

4330 168: CharacterCategory.SYMBOL, # '¨' 

4331 169: CharacterCategory.SYMBOL, # '©' 

4332 170: 0, # 'ª' 

4333 171: CharacterCategory.SYMBOL, # '«' 

4334 172: CharacterCategory.SYMBOL, # '¬' 

4335 173: CharacterCategory.CONTROL, # '\xad' 

4336 174: CharacterCategory.SYMBOL, # '®' 

4337 175: CharacterCategory.SYMBOL, # '¯' 

4338 176: CharacterCategory.SYMBOL, # '°' 

4339 177: CharacterCategory.SYMBOL, # '±' 

4340 178: CharacterCategory.DIGIT, # '²' 

4341 179: CharacterCategory.DIGIT, # '³' 

4342 180: CharacterCategory.SYMBOL, # '´' 

4343 181: 0, # 'µ' 

4344 182: CharacterCategory.SYMBOL, # '¶' 

4345 183: CharacterCategory.SYMBOL, # '·' 

4346 184: CharacterCategory.SYMBOL, # '¸' 

4347 185: CharacterCategory.DIGIT, # '¹' 

4348 186: 0, # 'º' 

4349 187: CharacterCategory.SYMBOL, # '»' 

4350 188: CharacterCategory.DIGIT, # '¼' 

4351 189: CharacterCategory.DIGIT, # '½' 

4352 190: CharacterCategory.DIGIT, # '¾' 

4353 191: CharacterCategory.SYMBOL, # '¿' 

4354 192: 0, # 'À' 

4355 193: 0, # 'Á' 

4356 194: 0, # 'Â' 

4357 195: 0, # 'Ã' 

4358 196: 0, # 'Ä' 

4359 197: 0, # 'Å' 

4360 198: 0, # 'Æ' 

4361 199: 0, # 'Ç' 

4362 200: 0, # 'È' 

4363 201: 0, # 'É' 

4364 202: 0, # 'Ê' 

4365 203: 0, # 'Ë' 

4366 204: 0, # 'Ì' 

4367 205: 0, # 'Í' 

4368 206: 0, # 'Î' 

4369 207: 0, # 'Ï' 

4370 208: 0, # 'Ð' 

4371 209: 0, # 'Ñ' 

4372 210: 0, # 'Ò' 

4373 211: 0, # 'Ó' 

4374 212: 0, # 'Ô' 

4375 213: 0, # 'Õ' 

4376 214: 0, # 'Ö' 

4377 215: CharacterCategory.SYMBOL, # '×' 

4378 216: 0, # 'Ø' 

4379 217: 0, # 'Ù' 

4380 218: 0, # 'Ú' 

4381 219: 0, # 'Û' 

4382 220: 0, # 'Ü' 

4383 221: 0, # 'Ý' 

4384 222: 0, # 'Þ' 

4385 223: 0, # 'ß' 

4386 224: 0, # 'à' 

4387 225: 0, # 'á' 

4388 226: 0, # 'â' 

4389 227: 0, # 'ã' 

4390 228: 0, # 'ä' 

4391 229: 0, # 'å' 

4392 230: 0, # 'æ' 

4393 231: 0, # 'ç' 

4394 232: 0, # 'è' 

4395 233: 0, # 'é' 

4396 234: 0, # 'ê' 

4397 235: 0, # 'ë' 

4398 236: 0, # 'ì' 

4399 237: 0, # 'í' 

4400 238: 0, # 'î' 

4401 239: 0, # 'ï' 

4402 240: 0, # 'ð' 

4403 241: 0, # 'ñ' 

4404 242: 0, # 'ò' 

4405 243: 0, # 'ó' 

4406 244: 0, # 'ô' 

4407 245: 0, # 'õ' 

4408 246: 0, # 'ö' 

4409 247: CharacterCategory.SYMBOL, # '÷' 

4410 248: 0, # 'ø' 

4411 249: 0, # 'ù' 

4412 250: 0, # 'ú' 

4413 251: 0, # 'û' 

4414 252: 0, # 'ü' 

4415 253: 0, # 'ý' 

4416 254: 0, # 'þ' 

4417 255: 0, # 'ÿ' 

4418} 

4419 

4420ISO_8859_1_ENGLISH_MODEL = SingleByteCharSetModel( 

4421 charset_name="ISO-8859-1", 

4422 language="English", 

4423 char_to_order_map=ISO_8859_1_ENGLISH_CHAR_TO_ORDER, 

4424 language_model=ENGLISH_LANG_MODEL, 

4425 typical_positive_ratio=0.9826362532011417, 

4426 keep_ascii_letters=True, 

4427 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 

4428) 

4429 

4430ISO_8859_15_ENGLISH_CHAR_TO_ORDER = { 

4431 0: CharacterCategory.CONTROL, # '\x00' 

4432 1: CharacterCategory.CONTROL, # '\x01' 

4433 2: CharacterCategory.CONTROL, # '\x02' 

4434 3: CharacterCategory.CONTROL, # '\x03' 

4435 4: CharacterCategory.CONTROL, # '\x04' 

4436 5: CharacterCategory.CONTROL, # '\x05' 

4437 6: CharacterCategory.CONTROL, # '\x06' 

4438 7: CharacterCategory.CONTROL, # '\x07' 

4439 8: CharacterCategory.CONTROL, # '\x08' 

4440 9: CharacterCategory.CONTROL, # '\t' 

4441 10: CharacterCategory.LINE_BREAK, # '\n' 

4442 11: CharacterCategory.CONTROL, # '\x0b' 

4443 12: CharacterCategory.CONTROL, # '\x0c' 

4444 13: CharacterCategory.LINE_BREAK, # '\r' 

4445 14: CharacterCategory.CONTROL, # '\x0e' 

4446 15: CharacterCategory.CONTROL, # '\x0f' 

4447 16: CharacterCategory.CONTROL, # '\x10' 

4448 17: CharacterCategory.CONTROL, # '\x11' 

4449 18: CharacterCategory.CONTROL, # '\x12' 

4450 19: CharacterCategory.CONTROL, # '\x13' 

4451 20: CharacterCategory.CONTROL, # '\x14' 

4452 21: CharacterCategory.CONTROL, # '\x15' 

4453 22: CharacterCategory.CONTROL, # '\x16' 

4454 23: CharacterCategory.CONTROL, # '\x17' 

4455 24: CharacterCategory.CONTROL, # '\x18' 

4456 25: CharacterCategory.CONTROL, # '\x19' 

4457 26: CharacterCategory.CONTROL, # '\x1a' 

4458 27: CharacterCategory.CONTROL, # '\x1b' 

4459 28: CharacterCategory.CONTROL, # '\x1c' 

4460 29: CharacterCategory.CONTROL, # '\x1d' 

4461 30: CharacterCategory.CONTROL, # '\x1e' 

4462 31: CharacterCategory.CONTROL, # '\x1f' 

4463 32: CharacterCategory.CONTROL, # ' ' 

4464 33: CharacterCategory.SYMBOL, # '!' 

4465 34: CharacterCategory.SYMBOL, # '"' 

4466 35: CharacterCategory.SYMBOL, # '#' 

4467 36: CharacterCategory.SYMBOL, # '$' 

4468 37: CharacterCategory.SYMBOL, # '%' 

4469 38: CharacterCategory.SYMBOL, # '&' 

4470 39: CharacterCategory.SYMBOL, # "'" 

4471 40: CharacterCategory.SYMBOL, # '(' 

4472 41: CharacterCategory.SYMBOL, # ')' 

4473 42: CharacterCategory.SYMBOL, # '*' 

4474 43: CharacterCategory.SYMBOL, # '+' 

4475 44: CharacterCategory.SYMBOL, # ',' 

4476 45: CharacterCategory.SYMBOL, # '-' 

4477 46: CharacterCategory.SYMBOL, # '.' 

4478 47: CharacterCategory.SYMBOL, # '/' 

4479 48: CharacterCategory.DIGIT, # '0' 

4480 49: CharacterCategory.DIGIT, # '1' 

4481 50: CharacterCategory.DIGIT, # '2' 

4482 51: CharacterCategory.DIGIT, # '3' 

4483 52: CharacterCategory.DIGIT, # '4' 

4484 53: CharacterCategory.DIGIT, # '5' 

4485 54: CharacterCategory.DIGIT, # '6' 

4486 55: CharacterCategory.DIGIT, # '7' 

4487 56: CharacterCategory.DIGIT, # '8' 

4488 57: CharacterCategory.DIGIT, # '9' 

4489 58: CharacterCategory.SYMBOL, # ':' 

4490 59: CharacterCategory.SYMBOL, # ';' 

4491 60: CharacterCategory.SYMBOL, # '<' 

4492 61: CharacterCategory.SYMBOL, # '=' 

4493 62: CharacterCategory.SYMBOL, # '>' 

4494 63: CharacterCategory.SYMBOL, # '?' 

4495 64: CharacterCategory.SYMBOL, # '@' 

4496 65: 26, # 'A' 

4497 66: 31, # 'B' 

4498 67: 27, # 'C' 

4499 68: 32, # 'D' 

4500 69: 34, # 'E' 

4501 70: 37, # 'F' 

4502 71: 41, # 'G' 

4503 72: 36, # 'H' 

4504 73: 24, # 'I' 

4505 74: 46, # 'J' 

4506 75: 49, # 'K' 

4507 76: 39, # 'L' 

4508 77: 28, # 'M' 

4509 78: 38, # 'N' 

4510 79: 40, # 'O' 

4511 80: 29, # 'P' 

4512 81: 50, # 'Q' 

4513 82: 33, # 'R' 

4514 83: 25, # 'S' 

4515 84: 23, # 'T' 

4516 85: 45, # 'U' 

4517 86: 47, # 'V' 

4518 87: 35, # 'W' 

4519 88: 51, # 'X' 

4520 89: 48, # 'Y' 

4521 90: 52, # 'Z' 

4522 91: CharacterCategory.SYMBOL, # '[' 

4523 92: CharacterCategory.SYMBOL, # '\\' 

4524 93: CharacterCategory.SYMBOL, # ']' 

4525 94: CharacterCategory.SYMBOL, # '^' 

4526 95: CharacterCategory.SYMBOL, # '_' 

4527 96: CharacterCategory.SYMBOL, # '`' 

4528 97: 3, # 'a' 

4529 98: 20, # 'b' 

4530 99: 12, # 'c' 

4531 100: 11, # 'd' 

4532 101: 1, # 'e' 

4533 102: 17, # 'f' 

4534 103: 16, # 'g' 

4535 104: 10, # 'h' 

4536 105: 5, # 'i' 

4537 106: 42, # 'j' 

4538 107: 22, # 'k' 

4539 108: 9, # 'l' 

4540 109: 14, # 'm' 

4541 110: 6, # 'n' 

4542 111: 4, # 'o' 

4543 112: 15, # 'p' 

4544 113: 43, # 'q' 

4545 114: 8, # 'r' 

4546 115: 7, # 's' 

4547 116: 2, # 't' 

4548 117: 13, # 'u' 

4549 118: 21, # 'v' 

4550 119: 19, # 'w' 

4551 120: 30, # 'x' 

4552 121: 18, # 'y' 

4553 122: 44, # 'z' 

4554 123: CharacterCategory.SYMBOL, # '{' 

4555 124: CharacterCategory.SYMBOL, # '|' 

4556 125: CharacterCategory.SYMBOL, # '}' 

4557 126: CharacterCategory.SYMBOL, # '~' 

4558 127: CharacterCategory.CONTROL, # '\x7f' 

4559 128: CharacterCategory.CONTROL, # '\x80' 

4560 129: CharacterCategory.CONTROL, # '\x81' 

4561 130: CharacterCategory.CONTROL, # '\x82' 

4562 131: CharacterCategory.CONTROL, # '\x83' 

4563 132: CharacterCategory.CONTROL, # '\x84' 

4564 133: CharacterCategory.CONTROL, # '\x85' 

4565 134: CharacterCategory.CONTROL, # '\x86' 

4566 135: CharacterCategory.CONTROL, # '\x87' 

4567 136: CharacterCategory.CONTROL, # '\x88' 

4568 137: CharacterCategory.CONTROL, # '\x89' 

4569 138: CharacterCategory.CONTROL, # '\x8a' 

4570 139: CharacterCategory.CONTROL, # '\x8b' 

4571 140: CharacterCategory.CONTROL, # '\x8c' 

4572 141: CharacterCategory.CONTROL, # '\x8d' 

4573 142: CharacterCategory.CONTROL, # '\x8e' 

4574 143: CharacterCategory.CONTROL, # '\x8f' 

4575 144: CharacterCategory.CONTROL, # '\x90' 

4576 145: CharacterCategory.CONTROL, # '\x91' 

4577 146: CharacterCategory.CONTROL, # '\x92' 

4578 147: CharacterCategory.CONTROL, # '\x93' 

4579 148: CharacterCategory.CONTROL, # '\x94' 

4580 149: CharacterCategory.CONTROL, # '\x95' 

4581 150: CharacterCategory.CONTROL, # '\x96' 

4582 151: CharacterCategory.CONTROL, # '\x97' 

4583 152: CharacterCategory.CONTROL, # '\x98' 

4584 153: CharacterCategory.CONTROL, # '\x99' 

4585 154: CharacterCategory.CONTROL, # '\x9a' 

4586 155: CharacterCategory.CONTROL, # '\x9b' 

4587 156: CharacterCategory.CONTROL, # '\x9c' 

4588 157: CharacterCategory.CONTROL, # '\x9d' 

4589 158: CharacterCategory.CONTROL, # '\x9e' 

4590 159: CharacterCategory.CONTROL, # '\x9f' 

4591 160: CharacterCategory.CONTROL, # '\xa0' 

4592 161: CharacterCategory.SYMBOL, # '¡' 

4593 162: CharacterCategory.SYMBOL, # '¢' 

4594 163: CharacterCategory.SYMBOL, # '£' 

4595 164: CharacterCategory.SYMBOL, # '€' 

4596 165: CharacterCategory.SYMBOL, # '¥' 

4597 166: 0, # 'Š' 

4598 167: CharacterCategory.SYMBOL, # '§' 

4599 168: 0, # 'š' 

4600 169: CharacterCategory.SYMBOL, # '©' 

4601 170: 0, # 'ª' 

4602 171: CharacterCategory.SYMBOL, # '«' 

4603 172: CharacterCategory.SYMBOL, # '¬' 

4604 173: CharacterCategory.CONTROL, # '\xad' 

4605 174: CharacterCategory.SYMBOL, # '®' 

4606 175: CharacterCategory.SYMBOL, # '¯' 

4607 176: CharacterCategory.SYMBOL, # '°' 

4608 177: CharacterCategory.SYMBOL, # '±' 

4609 178: CharacterCategory.DIGIT, # '²' 

4610 179: CharacterCategory.DIGIT, # '³' 

4611 180: 0, # 'Ž' 

4612 181: 0, # 'µ' 

4613 182: CharacterCategory.SYMBOL, # '¶' 

4614 183: CharacterCategory.SYMBOL, # '·' 

4615 184: 0, # 'ž' 

4616 185: CharacterCategory.DIGIT, # '¹' 

4617 186: 0, # 'º' 

4618 187: CharacterCategory.SYMBOL, # '»' 

4619 188: 0, # 'Œ' 

4620 189: 0, # 'œ' 

4621 190: 0, # 'Ÿ' 

4622 191: CharacterCategory.SYMBOL, # '¿' 

4623 192: 0, # 'À' 

4624 193: 0, # 'Á' 

4625 194: 0, # 'Â' 

4626 195: 0, # 'Ã' 

4627 196: 0, # 'Ä' 

4628 197: 0, # 'Å' 

4629 198: 0, # 'Æ' 

4630 199: 0, # 'Ç' 

4631 200: 0, # 'È' 

4632 201: 0, # 'É' 

4633 202: 0, # 'Ê' 

4634 203: 0, # 'Ë' 

4635 204: 0, # 'Ì' 

4636 205: 0, # 'Í' 

4637 206: 0, # 'Î' 

4638 207: 0, # 'Ï' 

4639 208: 0, # 'Ð' 

4640 209: 0, # 'Ñ' 

4641 210: 0, # 'Ò' 

4642 211: 0, # 'Ó' 

4643 212: 0, # 'Ô' 

4644 213: 0, # 'Õ' 

4645 214: 0, # 'Ö' 

4646 215: CharacterCategory.SYMBOL, # '×' 

4647 216: 0, # 'Ø' 

4648 217: 0, # 'Ù' 

4649 218: 0, # 'Ú' 

4650 219: 0, # 'Û' 

4651 220: 0, # 'Ü' 

4652 221: 0, # 'Ý' 

4653 222: 0, # 'Þ' 

4654 223: 0, # 'ß' 

4655 224: 0, # 'à' 

4656 225: 0, # 'á' 

4657 226: 0, # 'â' 

4658 227: 0, # 'ã' 

4659 228: 0, # 'ä' 

4660 229: 0, # 'å' 

4661 230: 0, # 'æ' 

4662 231: 0, # 'ç' 

4663 232: 0, # 'è' 

4664 233: 0, # 'é' 

4665 234: 0, # 'ê' 

4666 235: 0, # 'ë' 

4667 236: 0, # 'ì' 

4668 237: 0, # 'í' 

4669 238: 0, # 'î' 

4670 239: 0, # 'ï' 

4671 240: 0, # 'ð' 

4672 241: 0, # 'ñ' 

4673 242: 0, # 'ò' 

4674 243: 0, # 'ó' 

4675 244: 0, # 'ô' 

4676 245: 0, # 'õ' 

4677 246: 0, # 'ö' 

4678 247: CharacterCategory.SYMBOL, # '÷' 

4679 248: 0, # 'ø' 

4680 249: 0, # 'ù' 

4681 250: 0, # 'ú' 

4682 251: 0, # 'û' 

4683 252: 0, # 'ü' 

4684 253: 0, # 'ý' 

4685 254: 0, # 'þ' 

4686 255: 0, # 'ÿ' 

4687} 

4688 

4689ISO_8859_15_ENGLISH_MODEL = SingleByteCharSetModel( 

4690 charset_name="ISO-8859-15", 

4691 language="English", 

4692 char_to_order_map=ISO_8859_15_ENGLISH_CHAR_TO_ORDER, 

4693 language_model=ENGLISH_LANG_MODEL, 

4694 typical_positive_ratio=0.9826362532011417, 

4695 keep_ascii_letters=True, 

4696 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 

4697) 

4698 

4699MACROMAN_ENGLISH_CHAR_TO_ORDER = { 

4700 0: CharacterCategory.CONTROL, # '\x00' 

4701 1: CharacterCategory.CONTROL, # '\x01' 

4702 2: CharacterCategory.CONTROL, # '\x02' 

4703 3: CharacterCategory.CONTROL, # '\x03' 

4704 4: CharacterCategory.CONTROL, # '\x04' 

4705 5: CharacterCategory.CONTROL, # '\x05' 

4706 6: CharacterCategory.CONTROL, # '\x06' 

4707 7: CharacterCategory.CONTROL, # '\x07' 

4708 8: CharacterCategory.CONTROL, # '\x08' 

4709 9: CharacterCategory.CONTROL, # '\t' 

4710 10: CharacterCategory.LINE_BREAK, # '\n' 

4711 11: CharacterCategory.CONTROL, # '\x0b' 

4712 12: CharacterCategory.CONTROL, # '\x0c' 

4713 13: CharacterCategory.LINE_BREAK, # '\r' 

4714 14: CharacterCategory.CONTROL, # '\x0e' 

4715 15: CharacterCategory.CONTROL, # '\x0f' 

4716 16: CharacterCategory.CONTROL, # '\x10' 

4717 17: CharacterCategory.CONTROL, # '\x11' 

4718 18: CharacterCategory.CONTROL, # '\x12' 

4719 19: CharacterCategory.CONTROL, # '\x13' 

4720 20: CharacterCategory.CONTROL, # '\x14' 

4721 21: CharacterCategory.CONTROL, # '\x15' 

4722 22: CharacterCategory.CONTROL, # '\x16' 

4723 23: CharacterCategory.CONTROL, # '\x17' 

4724 24: CharacterCategory.CONTROL, # '\x18' 

4725 25: CharacterCategory.CONTROL, # '\x19' 

4726 26: CharacterCategory.CONTROL, # '\x1a' 

4727 27: CharacterCategory.CONTROL, # '\x1b' 

4728 28: CharacterCategory.CONTROL, # '\x1c' 

4729 29: CharacterCategory.CONTROL, # '\x1d' 

4730 30: CharacterCategory.CONTROL, # '\x1e' 

4731 31: CharacterCategory.CONTROL, # '\x1f' 

4732 32: CharacterCategory.CONTROL, # ' ' 

4733 33: CharacterCategory.SYMBOL, # '!' 

4734 34: CharacterCategory.SYMBOL, # '"' 

4735 35: CharacterCategory.SYMBOL, # '#' 

4736 36: CharacterCategory.SYMBOL, # '$' 

4737 37: CharacterCategory.SYMBOL, # '%' 

4738 38: CharacterCategory.SYMBOL, # '&' 

4739 39: CharacterCategory.SYMBOL, # "'" 

4740 40: CharacterCategory.SYMBOL, # '(' 

4741 41: CharacterCategory.SYMBOL, # ')' 

4742 42: CharacterCategory.SYMBOL, # '*' 

4743 43: CharacterCategory.SYMBOL, # '+' 

4744 44: CharacterCategory.SYMBOL, # ',' 

4745 45: CharacterCategory.SYMBOL, # '-' 

4746 46: CharacterCategory.SYMBOL, # '.' 

4747 47: CharacterCategory.SYMBOL, # '/' 

4748 48: CharacterCategory.DIGIT, # '0' 

4749 49: CharacterCategory.DIGIT, # '1' 

4750 50: CharacterCategory.DIGIT, # '2' 

4751 51: CharacterCategory.DIGIT, # '3' 

4752 52: CharacterCategory.DIGIT, # '4' 

4753 53: CharacterCategory.DIGIT, # '5' 

4754 54: CharacterCategory.DIGIT, # '6' 

4755 55: CharacterCategory.DIGIT, # '7' 

4756 56: CharacterCategory.DIGIT, # '8' 

4757 57: CharacterCategory.DIGIT, # '9' 

4758 58: CharacterCategory.SYMBOL, # ':' 

4759 59: CharacterCategory.SYMBOL, # ';' 

4760 60: CharacterCategory.SYMBOL, # '<' 

4761 61: CharacterCategory.SYMBOL, # '=' 

4762 62: CharacterCategory.SYMBOL, # '>' 

4763 63: CharacterCategory.SYMBOL, # '?' 

4764 64: CharacterCategory.SYMBOL, # '@' 

4765 65: 26, # 'A' 

4766 66: 31, # 'B' 

4767 67: 27, # 'C' 

4768 68: 32, # 'D' 

4769 69: 34, # 'E' 

4770 70: 37, # 'F' 

4771 71: 41, # 'G' 

4772 72: 36, # 'H' 

4773 73: 24, # 'I' 

4774 74: 46, # 'J' 

4775 75: 49, # 'K' 

4776 76: 39, # 'L' 

4777 77: 28, # 'M' 

4778 78: 38, # 'N' 

4779 79: 40, # 'O' 

4780 80: 29, # 'P' 

4781 81: 50, # 'Q' 

4782 82: 33, # 'R' 

4783 83: 25, # 'S' 

4784 84: 23, # 'T' 

4785 85: 45, # 'U' 

4786 86: 47, # 'V' 

4787 87: 35, # 'W' 

4788 88: 51, # 'X' 

4789 89: 48, # 'Y' 

4790 90: 52, # 'Z' 

4791 91: CharacterCategory.SYMBOL, # '[' 

4792 92: CharacterCategory.SYMBOL, # '\\' 

4793 93: CharacterCategory.SYMBOL, # ']' 

4794 94: CharacterCategory.SYMBOL, # '^' 

4795 95: CharacterCategory.SYMBOL, # '_' 

4796 96: CharacterCategory.SYMBOL, # '`' 

4797 97: 3, # 'a' 

4798 98: 20, # 'b' 

4799 99: 12, # 'c' 

4800 100: 11, # 'd' 

4801 101: 1, # 'e' 

4802 102: 17, # 'f' 

4803 103: 16, # 'g' 

4804 104: 10, # 'h' 

4805 105: 5, # 'i' 

4806 106: 42, # 'j' 

4807 107: 22, # 'k' 

4808 108: 9, # 'l' 

4809 109: 14, # 'm' 

4810 110: 6, # 'n' 

4811 111: 4, # 'o' 

4812 112: 15, # 'p' 

4813 113: 43, # 'q' 

4814 114: 8, # 'r' 

4815 115: 7, # 's' 

4816 116: 2, # 't' 

4817 117: 13, # 'u' 

4818 118: 21, # 'v' 

4819 119: 19, # 'w' 

4820 120: 30, # 'x' 

4821 121: 18, # 'y' 

4822 122: 44, # 'z' 

4823 123: CharacterCategory.SYMBOL, # '{' 

4824 124: CharacterCategory.SYMBOL, # '|' 

4825 125: CharacterCategory.SYMBOL, # '}' 

4826 126: CharacterCategory.SYMBOL, # '~' 

4827 127: CharacterCategory.CONTROL, # '\x7f' 

4828 128: 0, # 'Ä' 

4829 129: 0, # 'Å' 

4830 130: 0, # 'Ç' 

4831 131: 0, # 'É' 

4832 132: 0, # 'Ñ' 

4833 133: 0, # 'Ö' 

4834 134: 0, # 'Ü' 

4835 135: 0, # 'á' 

4836 136: 0, # 'à' 

4837 137: 0, # 'â' 

4838 138: 0, # 'ä' 

4839 139: 0, # 'ã' 

4840 140: 0, # 'å' 

4841 141: 0, # 'ç' 

4842 142: 0, # 'é' 

4843 143: 0, # 'è' 

4844 144: 0, # 'ê' 

4845 145: 0, # 'ë' 

4846 146: 0, # 'í' 

4847 147: 0, # 'ì' 

4848 148: 0, # 'î' 

4849 149: 0, # 'ï' 

4850 150: 0, # 'ñ' 

4851 151: 0, # 'ó' 

4852 152: 0, # 'ò' 

4853 153: 0, # 'ô' 

4854 154: 0, # 'ö' 

4855 155: 0, # 'õ' 

4856 156: 0, # 'ú' 

4857 157: 0, # 'ù' 

4858 158: 0, # 'û' 

4859 159: 0, # 'ü' 

4860 160: CharacterCategory.SYMBOL, # '†' 

4861 161: CharacterCategory.SYMBOL, # '°' 

4862 162: CharacterCategory.SYMBOL, # '¢' 

4863 163: CharacterCategory.SYMBOL, # '£' 

4864 164: CharacterCategory.SYMBOL, # '§' 

4865 165: CharacterCategory.SYMBOL, # '•' 

4866 166: CharacterCategory.SYMBOL, # '¶' 

4867 167: 0, # 'ß' 

4868 168: CharacterCategory.SYMBOL, # '®' 

4869 169: CharacterCategory.SYMBOL, # '©' 

4870 170: CharacterCategory.SYMBOL, # '™' 

4871 171: CharacterCategory.SYMBOL, # '´' 

4872 172: CharacterCategory.SYMBOL, # '¨' 

4873 173: CharacterCategory.SYMBOL, # '≠' 

4874 174: 0, # 'Æ' 

4875 175: 0, # 'Ø' 

4876 176: CharacterCategory.SYMBOL, # '∞' 

4877 177: CharacterCategory.SYMBOL, # '±' 

4878 178: CharacterCategory.SYMBOL, # '≤' 

4879 179: CharacterCategory.SYMBOL, # '≥' 

4880 180: CharacterCategory.SYMBOL, # '¥' 

4881 181: 0, # 'µ' 

4882 182: CharacterCategory.SYMBOL, # '∂' 

4883 183: CharacterCategory.SYMBOL, # '∑' 

4884 184: CharacterCategory.SYMBOL, # '∏' 

4885 185: 0, # 'π' 

4886 186: CharacterCategory.SYMBOL, # '∫' 

4887 187: 0, # 'ª' 

4888 188: 0, # 'º' 

4889 189: 0, # 'Ω' 

4890 190: 0, # 'æ' 

4891 191: 0, # 'ø' 

4892 192: CharacterCategory.SYMBOL, # '¿' 

4893 193: CharacterCategory.SYMBOL, # '¡' 

4894 194: CharacterCategory.SYMBOL, # '¬' 

4895 195: CharacterCategory.SYMBOL, # '√' 

4896 196: 0, # 'ƒ' 

4897 197: CharacterCategory.SYMBOL, # '≈' 

4898 198: CharacterCategory.SYMBOL, # '∆' 

4899 199: CharacterCategory.SYMBOL, # '«' 

4900 200: CharacterCategory.SYMBOL, # '»' 

4901 201: CharacterCategory.SYMBOL, # '…' 

4902 202: CharacterCategory.CONTROL, # '\xa0' 

4903 203: 0, # 'À' 

4904 204: 0, # 'Ã' 

4905 205: 0, # 'Õ' 

4906 206: 0, # 'Œ' 

4907 207: 0, # 'œ' 

4908 208: CharacterCategory.SYMBOL, # '–' 

4909 209: CharacterCategory.SYMBOL, # '—' 

4910 210: CharacterCategory.SYMBOL, # '“' 

4911 211: CharacterCategory.SYMBOL, # '”' 

4912 212: CharacterCategory.SYMBOL, # '‘' 

4913 213: CharacterCategory.SYMBOL, # '’' 

4914 214: CharacterCategory.SYMBOL, # '÷' 

4915 215: CharacterCategory.SYMBOL, # '◊' 

4916 216: 0, # 'ÿ' 

4917 217: 0, # 'Ÿ' 

4918 218: CharacterCategory.SYMBOL, # '⁄' 

4919 219: CharacterCategory.SYMBOL, # '€' 

4920 220: CharacterCategory.SYMBOL, # '‹' 

4921 221: CharacterCategory.SYMBOL, # '›' 

4922 222: 0, # 'fi' 

4923 223: 0, # 'fl' 

4924 224: CharacterCategory.SYMBOL, # '‡' 

4925 225: CharacterCategory.SYMBOL, # '·' 

4926 226: CharacterCategory.SYMBOL, # '‚' 

4927 227: CharacterCategory.SYMBOL, # '„' 

4928 228: CharacterCategory.SYMBOL, # '‰' 

4929 229: 0, # 'Â' 

4930 230: 0, # 'Ê' 

4931 231: 0, # 'Á' 

4932 232: 0, # 'Ë' 

4933 233: 0, # 'È' 

4934 234: 0, # 'Í' 

4935 235: 0, # 'Î' 

4936 236: 0, # 'Ï' 

4937 237: 0, # 'Ì' 

4938 238: 0, # 'Ó' 

4939 239: 0, # 'Ô' 

4940 240: CharacterCategory.CONTROL, # '\uf8ff' 

4941 241: 0, # 'Ò' 

4942 242: 0, # 'Ú' 

4943 243: 0, # 'Û' 

4944 244: 0, # 'Ù' 

4945 245: 0, # 'ı' 

4946 246: 0, # 'ˆ' 

4947 247: CharacterCategory.SYMBOL, # '˜' 

4948 248: CharacterCategory.SYMBOL, # '¯' 

4949 249: CharacterCategory.SYMBOL, # '˘' 

4950 250: CharacterCategory.SYMBOL, # '˙' 

4951 251: CharacterCategory.SYMBOL, # '˚' 

4952 252: CharacterCategory.SYMBOL, # '¸' 

4953 253: CharacterCategory.SYMBOL, # '˝' 

4954 254: CharacterCategory.SYMBOL, # '˛' 

4955 255: 0, # 'ˇ' 

4956} 

4957 

4958MACROMAN_ENGLISH_MODEL = SingleByteCharSetModel( 

4959 charset_name="MacRoman", 

4960 language="English", 

4961 char_to_order_map=MACROMAN_ENGLISH_CHAR_TO_ORDER, 

4962 language_model=ENGLISH_LANG_MODEL, 

4963 typical_positive_ratio=0.9826362532011417, 

4964 keep_ascii_letters=True, 

4965 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 

4966) 

4967 

4968WINDOWS_1252_ENGLISH_CHAR_TO_ORDER = { 

4969 0: CharacterCategory.CONTROL, # '\x00' 

4970 1: CharacterCategory.CONTROL, # '\x01' 

4971 2: CharacterCategory.CONTROL, # '\x02' 

4972 3: CharacterCategory.CONTROL, # '\x03' 

4973 4: CharacterCategory.CONTROL, # '\x04' 

4974 5: CharacterCategory.CONTROL, # '\x05' 

4975 6: CharacterCategory.CONTROL, # '\x06' 

4976 7: CharacterCategory.CONTROL, # '\x07' 

4977 8: CharacterCategory.CONTROL, # '\x08' 

4978 9: CharacterCategory.CONTROL, # '\t' 

4979 10: CharacterCategory.LINE_BREAK, # '\n' 

4980 11: CharacterCategory.CONTROL, # '\x0b' 

4981 12: CharacterCategory.CONTROL, # '\x0c' 

4982 13: CharacterCategory.LINE_BREAK, # '\r' 

4983 14: CharacterCategory.CONTROL, # '\x0e' 

4984 15: CharacterCategory.CONTROL, # '\x0f' 

4985 16: CharacterCategory.CONTROL, # '\x10' 

4986 17: CharacterCategory.CONTROL, # '\x11' 

4987 18: CharacterCategory.CONTROL, # '\x12' 

4988 19: CharacterCategory.CONTROL, # '\x13' 

4989 20: CharacterCategory.CONTROL, # '\x14' 

4990 21: CharacterCategory.CONTROL, # '\x15' 

4991 22: CharacterCategory.CONTROL, # '\x16' 

4992 23: CharacterCategory.CONTROL, # '\x17' 

4993 24: CharacterCategory.CONTROL, # '\x18' 

4994 25: CharacterCategory.CONTROL, # '\x19' 

4995 26: CharacterCategory.CONTROL, # '\x1a' 

4996 27: CharacterCategory.CONTROL, # '\x1b' 

4997 28: CharacterCategory.CONTROL, # '\x1c' 

4998 29: CharacterCategory.CONTROL, # '\x1d' 

4999 30: CharacterCategory.CONTROL, # '\x1e' 

5000 31: CharacterCategory.CONTROL, # '\x1f' 

5001 32: CharacterCategory.CONTROL, # ' ' 

5002 33: CharacterCategory.SYMBOL, # '!' 

5003 34: CharacterCategory.SYMBOL, # '"' 

5004 35: CharacterCategory.SYMBOL, # '#' 

5005 36: CharacterCategory.SYMBOL, # '$' 

5006 37: CharacterCategory.SYMBOL, # '%' 

5007 38: CharacterCategory.SYMBOL, # '&' 

5008 39: CharacterCategory.SYMBOL, # "'" 

5009 40: CharacterCategory.SYMBOL, # '(' 

5010 41: CharacterCategory.SYMBOL, # ')' 

5011 42: CharacterCategory.SYMBOL, # '*' 

5012 43: CharacterCategory.SYMBOL, # '+' 

5013 44: CharacterCategory.SYMBOL, # ',' 

5014 45: CharacterCategory.SYMBOL, # '-' 

5015 46: CharacterCategory.SYMBOL, # '.' 

5016 47: CharacterCategory.SYMBOL, # '/' 

5017 48: CharacterCategory.DIGIT, # '0' 

5018 49: CharacterCategory.DIGIT, # '1' 

5019 50: CharacterCategory.DIGIT, # '2' 

5020 51: CharacterCategory.DIGIT, # '3' 

5021 52: CharacterCategory.DIGIT, # '4' 

5022 53: CharacterCategory.DIGIT, # '5' 

5023 54: CharacterCategory.DIGIT, # '6' 

5024 55: CharacterCategory.DIGIT, # '7' 

5025 56: CharacterCategory.DIGIT, # '8' 

5026 57: CharacterCategory.DIGIT, # '9' 

5027 58: CharacterCategory.SYMBOL, # ':' 

5028 59: CharacterCategory.SYMBOL, # ';' 

5029 60: CharacterCategory.SYMBOL, # '<' 

5030 61: CharacterCategory.SYMBOL, # '=' 

5031 62: CharacterCategory.SYMBOL, # '>' 

5032 63: CharacterCategory.SYMBOL, # '?' 

5033 64: CharacterCategory.SYMBOL, # '@' 

5034 65: 26, # 'A' 

5035 66: 31, # 'B' 

5036 67: 27, # 'C' 

5037 68: 32, # 'D' 

5038 69: 34, # 'E' 

5039 70: 37, # 'F' 

5040 71: 41, # 'G' 

5041 72: 36, # 'H' 

5042 73: 24, # 'I' 

5043 74: 46, # 'J' 

5044 75: 49, # 'K' 

5045 76: 39, # 'L' 

5046 77: 28, # 'M' 

5047 78: 38, # 'N' 

5048 79: 40, # 'O' 

5049 80: 29, # 'P' 

5050 81: 50, # 'Q' 

5051 82: 33, # 'R' 

5052 83: 25, # 'S' 

5053 84: 23, # 'T' 

5054 85: 45, # 'U' 

5055 86: 47, # 'V' 

5056 87: 35, # 'W' 

5057 88: 51, # 'X' 

5058 89: 48, # 'Y' 

5059 90: 52, # 'Z' 

5060 91: CharacterCategory.SYMBOL, # '[' 

5061 92: CharacterCategory.SYMBOL, # '\\' 

5062 93: CharacterCategory.SYMBOL, # ']' 

5063 94: CharacterCategory.SYMBOL, # '^' 

5064 95: CharacterCategory.SYMBOL, # '_' 

5065 96: CharacterCategory.SYMBOL, # '`' 

5066 97: 3, # 'a' 

5067 98: 20, # 'b' 

5068 99: 12, # 'c' 

5069 100: 11, # 'd' 

5070 101: 1, # 'e' 

5071 102: 17, # 'f' 

5072 103: 16, # 'g' 

5073 104: 10, # 'h' 

5074 105: 5, # 'i' 

5075 106: 42, # 'j' 

5076 107: 22, # 'k' 

5077 108: 9, # 'l' 

5078 109: 14, # 'm' 

5079 110: 6, # 'n' 

5080 111: 4, # 'o' 

5081 112: 15, # 'p' 

5082 113: 43, # 'q' 

5083 114: 8, # 'r' 

5084 115: 7, # 's' 

5085 116: 2, # 't' 

5086 117: 13, # 'u' 

5087 118: 21, # 'v' 

5088 119: 19, # 'w' 

5089 120: 30, # 'x' 

5090 121: 18, # 'y' 

5091 122: 44, # 'z' 

5092 123: CharacterCategory.SYMBOL, # '{' 

5093 124: CharacterCategory.SYMBOL, # '|' 

5094 125: CharacterCategory.SYMBOL, # '}' 

5095 126: CharacterCategory.SYMBOL, # '~' 

5096 127: CharacterCategory.CONTROL, # '\x7f' 

5097 128: CharacterCategory.SYMBOL, # '€' 

5098 129: CharacterCategory.UNDEFINED, # None 

5099 130: CharacterCategory.SYMBOL, # '‚' 

5100 131: 0, # 'ƒ' 

5101 132: CharacterCategory.SYMBOL, # '„' 

5102 133: CharacterCategory.SYMBOL, # '…' 

5103 134: CharacterCategory.SYMBOL, # '†' 

5104 135: CharacterCategory.SYMBOL, # '‡' 

5105 136: 0, # 'ˆ' 

5106 137: CharacterCategory.SYMBOL, # '‰' 

5107 138: 0, # 'Š' 

5108 139: CharacterCategory.SYMBOL, # '‹' 

5109 140: 0, # 'Œ' 

5110 141: CharacterCategory.UNDEFINED, # None 

5111 142: 0, # 'Ž' 

5112 143: CharacterCategory.UNDEFINED, # None 

5113 144: CharacterCategory.UNDEFINED, # None 

5114 145: CharacterCategory.SYMBOL, # '‘' 

5115 146: CharacterCategory.SYMBOL, # '’' 

5116 147: CharacterCategory.SYMBOL, # '“' 

5117 148: CharacterCategory.SYMBOL, # '”' 

5118 149: CharacterCategory.SYMBOL, # '•' 

5119 150: CharacterCategory.SYMBOL, # '–' 

5120 151: CharacterCategory.SYMBOL, # '—' 

5121 152: CharacterCategory.SYMBOL, # '˜' 

5122 153: CharacterCategory.SYMBOL, # '™' 

5123 154: 0, # 'š' 

5124 155: CharacterCategory.SYMBOL, # '›' 

5125 156: 0, # 'œ' 

5126 157: CharacterCategory.UNDEFINED, # None 

5127 158: 0, # 'ž' 

5128 159: 0, # 'Ÿ' 

5129 160: CharacterCategory.CONTROL, # '\xa0' 

5130 161: CharacterCategory.SYMBOL, # '¡' 

5131 162: CharacterCategory.SYMBOL, # '¢' 

5132 163: CharacterCategory.SYMBOL, # '£' 

5133 164: CharacterCategory.SYMBOL, # '¤' 

5134 165: CharacterCategory.SYMBOL, # '¥' 

5135 166: CharacterCategory.SYMBOL, # '¦' 

5136 167: CharacterCategory.SYMBOL, # '§' 

5137 168: CharacterCategory.SYMBOL, # '¨' 

5138 169: CharacterCategory.SYMBOL, # '©' 

5139 170: 0, # 'ª' 

5140 171: CharacterCategory.SYMBOL, # '«' 

5141 172: CharacterCategory.SYMBOL, # '¬' 

5142 173: CharacterCategory.CONTROL, # '\xad' 

5143 174: CharacterCategory.SYMBOL, # '®' 

5144 175: CharacterCategory.SYMBOL, # '¯' 

5145 176: CharacterCategory.SYMBOL, # '°' 

5146 177: CharacterCategory.SYMBOL, # '±' 

5147 178: CharacterCategory.DIGIT, # '²' 

5148 179: CharacterCategory.DIGIT, # '³' 

5149 180: CharacterCategory.SYMBOL, # '´' 

5150 181: 0, # 'µ' 

5151 182: CharacterCategory.SYMBOL, # '¶' 

5152 183: CharacterCategory.SYMBOL, # '·' 

5153 184: CharacterCategory.SYMBOL, # '¸' 

5154 185: CharacterCategory.DIGIT, # '¹' 

5155 186: 0, # 'º' 

5156 187: CharacterCategory.SYMBOL, # '»' 

5157 188: CharacterCategory.DIGIT, # '¼' 

5158 189: CharacterCategory.DIGIT, # '½' 

5159 190: CharacterCategory.DIGIT, # '¾' 

5160 191: CharacterCategory.SYMBOL, # '¿' 

5161 192: 0, # 'À' 

5162 193: 0, # 'Á' 

5163 194: 0, # 'Â' 

5164 195: 0, # 'Ã' 

5165 196: 0, # 'Ä' 

5166 197: 0, # 'Å' 

5167 198: 0, # 'Æ' 

5168 199: 0, # 'Ç' 

5169 200: 0, # 'È' 

5170 201: 0, # 'É' 

5171 202: 0, # 'Ê' 

5172 203: 0, # 'Ë' 

5173 204: 0, # 'Ì' 

5174 205: 0, # 'Í' 

5175 206: 0, # 'Î' 

5176 207: 0, # 'Ï' 

5177 208: 0, # 'Ð' 

5178 209: 0, # 'Ñ' 

5179 210: 0, # 'Ò' 

5180 211: 0, # 'Ó' 

5181 212: 0, # 'Ô' 

5182 213: 0, # 'Õ' 

5183 214: 0, # 'Ö' 

5184 215: CharacterCategory.SYMBOL, # '×' 

5185 216: 0, # 'Ø' 

5186 217: 0, # 'Ù' 

5187 218: 0, # 'Ú' 

5188 219: 0, # 'Û' 

5189 220: 0, # 'Ü' 

5190 221: 0, # 'Ý' 

5191 222: 0, # 'Þ' 

5192 223: 0, # 'ß' 

5193 224: 0, # 'à' 

5194 225: 0, # 'á' 

5195 226: 0, # 'â' 

5196 227: 0, # 'ã' 

5197 228: 0, # 'ä' 

5198 229: 0, # 'å' 

5199 230: 0, # 'æ' 

5200 231: 0, # 'ç' 

5201 232: 0, # 'è' 

5202 233: 0, # 'é' 

5203 234: 0, # 'ê' 

5204 235: 0, # 'ë' 

5205 236: 0, # 'ì' 

5206 237: 0, # 'í' 

5207 238: 0, # 'î' 

5208 239: 0, # 'ï' 

5209 240: 0, # 'ð' 

5210 241: 0, # 'ñ' 

5211 242: 0, # 'ò' 

5212 243: 0, # 'ó' 

5213 244: 0, # 'ô' 

5214 245: 0, # 'õ' 

5215 246: 0, # 'ö' 

5216 247: CharacterCategory.SYMBOL, # '÷' 

5217 248: 0, # 'ø' 

5218 249: 0, # 'ù' 

5219 250: 0, # 'ú' 

5220 251: 0, # 'û' 

5221 252: 0, # 'ü' 

5222 253: 0, # 'ý' 

5223 254: 0, # 'þ' 

5224 255: 0, # 'ÿ' 

5225} 

5226 

5227WINDOWS_1252_ENGLISH_MODEL = SingleByteCharSetModel( 

5228 charset_name="WINDOWS-1252", 

5229 language="English", 

5230 char_to_order_map=WINDOWS_1252_ENGLISH_CHAR_TO_ORDER, 

5231 language_model=ENGLISH_LANG_MODEL, 

5232 typical_positive_ratio=0.9826362532011417, 

5233 keep_ascii_letters=True, 

5234 alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", 

5235)