1pub const UNICODE_VERSION: (u64, u64, u64) = (9, 0, 0);
6
7
8#[derive(Copy, Clone, Debug)]
9pub enum Buffer {
10 Zero,
11 One(char),
12 Two(char, char),
13}
14
15pub static COMMON_TABLE: &'static [(char, char)] = &[
17 ('\u{41}', '\u{61}'),
18 ('\u{42}', '\u{62}'),
19 ('\u{43}', '\u{63}'),
20 ('\u{44}', '\u{64}'),
21 ('\u{45}', '\u{65}'),
22 ('\u{46}', '\u{66}'),
23 ('\u{47}', '\u{67}'),
24 ('\u{48}', '\u{68}'),
25 ('\u{49}', '\u{69}'),
26 ('\u{4a}', '\u{6a}'),
27 ('\u{4b}', '\u{6b}'),
28 ('\u{4c}', '\u{6c}'),
29 ('\u{4d}', '\u{6d}'),
30 ('\u{4e}', '\u{6e}'),
31 ('\u{4f}', '\u{6f}'),
32 ('\u{50}', '\u{70}'),
33 ('\u{51}', '\u{71}'),
34 ('\u{52}', '\u{72}'),
35 ('\u{53}', '\u{73}'),
36 ('\u{54}', '\u{74}'),
37 ('\u{55}', '\u{75}'),
38 ('\u{56}', '\u{76}'),
39 ('\u{57}', '\u{77}'),
40 ('\u{58}', '\u{78}'),
41 ('\u{59}', '\u{79}'),
42 ('\u{5a}', '\u{7a}'),
43 ('\u{b5}', '\u{3bc}'),
44 ('\u{c0}', '\u{e0}'),
45 ('\u{c1}', '\u{e1}'),
46 ('\u{c2}', '\u{e2}'),
47 ('\u{c3}', '\u{e3}'),
48 ('\u{c4}', '\u{e4}'),
49 ('\u{c5}', '\u{e5}'),
50 ('\u{c6}', '\u{e6}'),
51 ('\u{c7}', '\u{e7}'),
52 ('\u{c8}', '\u{e8}'),
53 ('\u{c9}', '\u{e9}'),
54 ('\u{ca}', '\u{ea}'),
55 ('\u{cb}', '\u{eb}'),
56 ('\u{cc}', '\u{ec}'),
57 ('\u{cd}', '\u{ed}'),
58 ('\u{ce}', '\u{ee}'),
59 ('\u{cf}', '\u{ef}'),
60 ('\u{d0}', '\u{f0}'),
61 ('\u{d1}', '\u{f1}'),
62 ('\u{d2}', '\u{f2}'),
63 ('\u{d3}', '\u{f3}'),
64 ('\u{d4}', '\u{f4}'),
65 ('\u{d5}', '\u{f5}'),
66 ('\u{d6}', '\u{f6}'),
67 ('\u{d8}', '\u{f8}'),
68 ('\u{d9}', '\u{f9}'),
69 ('\u{da}', '\u{fa}'),
70 ('\u{db}', '\u{fb}'),
71 ('\u{dc}', '\u{fc}'),
72 ('\u{dd}', '\u{fd}'),
73 ('\u{de}', '\u{fe}'),
74 ('\u{100}', '\u{101}'),
75 ('\u{102}', '\u{103}'),
76 ('\u{104}', '\u{105}'),
77 ('\u{106}', '\u{107}'),
78 ('\u{108}', '\u{109}'),
79 ('\u{10a}', '\u{10b}'),
80 ('\u{10c}', '\u{10d}'),
81 ('\u{10e}', '\u{10f}'),
82 ('\u{110}', '\u{111}'),
83 ('\u{112}', '\u{113}'),
84 ('\u{114}', '\u{115}'),
85 ('\u{116}', '\u{117}'),
86 ('\u{118}', '\u{119}'),
87 ('\u{11a}', '\u{11b}'),
88 ('\u{11c}', '\u{11d}'),
89 ('\u{11e}', '\u{11f}'),
90 ('\u{120}', '\u{121}'),
91 ('\u{122}', '\u{123}'),
92 ('\u{124}', '\u{125}'),
93 ('\u{126}', '\u{127}'),
94 ('\u{128}', '\u{129}'),
95 ('\u{12a}', '\u{12b}'),
96 ('\u{12c}', '\u{12d}'),
97 ('\u{12e}', '\u{12f}'),
98 ('\u{132}', '\u{133}'),
99 ('\u{134}', '\u{135}'),
100 ('\u{136}', '\u{137}'),
101 ('\u{139}', '\u{13a}'),
102 ('\u{13b}', '\u{13c}'),
103 ('\u{13d}', '\u{13e}'),
104 ('\u{13f}', '\u{140}'),
105 ('\u{141}', '\u{142}'),
106 ('\u{143}', '\u{144}'),
107 ('\u{145}', '\u{146}'),
108 ('\u{147}', '\u{148}'),
109 ('\u{14a}', '\u{14b}'),
110 ('\u{14c}', '\u{14d}'),
111 ('\u{14e}', '\u{14f}'),
112 ('\u{150}', '\u{151}'),
113 ('\u{152}', '\u{153}'),
114 ('\u{154}', '\u{155}'),
115 ('\u{156}', '\u{157}'),
116 ('\u{158}', '\u{159}'),
117 ('\u{15a}', '\u{15b}'),
118 ('\u{15c}', '\u{15d}'),
119 ('\u{15e}', '\u{15f}'),
120 ('\u{160}', '\u{161}'),
121 ('\u{162}', '\u{163}'),
122 ('\u{164}', '\u{165}'),
123 ('\u{166}', '\u{167}'),
124 ('\u{168}', '\u{169}'),
125 ('\u{16a}', '\u{16b}'),
126 ('\u{16c}', '\u{16d}'),
127 ('\u{16e}', '\u{16f}'),
128 ('\u{170}', '\u{171}'),
129 ('\u{172}', '\u{173}'),
130 ('\u{174}', '\u{175}'),
131 ('\u{176}', '\u{177}'),
132 ('\u{178}', '\u{ff}'),
133 ('\u{179}', '\u{17a}'),
134 ('\u{17b}', '\u{17c}'),
135 ('\u{17d}', '\u{17e}'),
136 ('\u{17f}', '\u{73}'),
137 ('\u{181}', '\u{253}'),
138 ('\u{182}', '\u{183}'),
139 ('\u{184}', '\u{185}'),
140 ('\u{186}', '\u{254}'),
141 ('\u{187}', '\u{188}'),
142 ('\u{189}', '\u{256}'),
143 ('\u{18a}', '\u{257}'),
144 ('\u{18b}', '\u{18c}'),
145 ('\u{18e}', '\u{1dd}'),
146 ('\u{18f}', '\u{259}'),
147 ('\u{190}', '\u{25b}'),
148 ('\u{191}', '\u{192}'),
149 ('\u{193}', '\u{260}'),
150 ('\u{194}', '\u{263}'),
151 ('\u{196}', '\u{269}'),
152 ('\u{197}', '\u{268}'),
153 ('\u{198}', '\u{199}'),
154 ('\u{19c}', '\u{26f}'),
155 ('\u{19d}', '\u{272}'),
156 ('\u{19f}', '\u{275}'),
157 ('\u{1a0}', '\u{1a1}'),
158 ('\u{1a2}', '\u{1a3}'),
159 ('\u{1a4}', '\u{1a5}'),
160 ('\u{1a6}', '\u{280}'),
161 ('\u{1a7}', '\u{1a8}'),
162 ('\u{1a9}', '\u{283}'),
163 ('\u{1ac}', '\u{1ad}'),
164 ('\u{1ae}', '\u{288}'),
165 ('\u{1af}', '\u{1b0}'),
166 ('\u{1b1}', '\u{28a}'),
167 ('\u{1b2}', '\u{28b}'),
168 ('\u{1b3}', '\u{1b4}'),
169 ('\u{1b5}', '\u{1b6}'),
170 ('\u{1b7}', '\u{292}'),
171 ('\u{1b8}', '\u{1b9}'),
172 ('\u{1bc}', '\u{1bd}'),
173 ('\u{1c4}', '\u{1c6}'),
174 ('\u{1c5}', '\u{1c6}'),
175 ('\u{1c7}', '\u{1c9}'),
176 ('\u{1c8}', '\u{1c9}'),
177 ('\u{1ca}', '\u{1cc}'),
178 ('\u{1cb}', '\u{1cc}'),
179 ('\u{1cd}', '\u{1ce}'),
180 ('\u{1cf}', '\u{1d0}'),
181 ('\u{1d1}', '\u{1d2}'),
182 ('\u{1d3}', '\u{1d4}'),
183 ('\u{1d5}', '\u{1d6}'),
184 ('\u{1d7}', '\u{1d8}'),
185 ('\u{1d9}', '\u{1da}'),
186 ('\u{1db}', '\u{1dc}'),
187 ('\u{1de}', '\u{1df}'),
188 ('\u{1e0}', '\u{1e1}'),
189 ('\u{1e2}', '\u{1e3}'),
190 ('\u{1e4}', '\u{1e5}'),
191 ('\u{1e6}', '\u{1e7}'),
192 ('\u{1e8}', '\u{1e9}'),
193 ('\u{1ea}', '\u{1eb}'),
194 ('\u{1ec}', '\u{1ed}'),
195 ('\u{1ee}', '\u{1ef}'),
196 ('\u{1f1}', '\u{1f3}'),
197 ('\u{1f2}', '\u{1f3}'),
198 ('\u{1f4}', '\u{1f5}'),
199 ('\u{1f6}', '\u{195}'),
200 ('\u{1f7}', '\u{1bf}'),
201 ('\u{1f8}', '\u{1f9}'),
202 ('\u{1fa}', '\u{1fb}'),
203 ('\u{1fc}', '\u{1fd}'),
204 ('\u{1fe}', '\u{1ff}'),
205 ('\u{200}', '\u{201}'),
206 ('\u{202}', '\u{203}'),
207 ('\u{204}', '\u{205}'),
208 ('\u{206}', '\u{207}'),
209 ('\u{208}', '\u{209}'),
210 ('\u{20a}', '\u{20b}'),
211 ('\u{20c}', '\u{20d}'),
212 ('\u{20e}', '\u{20f}'),
213 ('\u{210}', '\u{211}'),
214 ('\u{212}', '\u{213}'),
215 ('\u{214}', '\u{215}'),
216 ('\u{216}', '\u{217}'),
217 ('\u{218}', '\u{219}'),
218 ('\u{21a}', '\u{21b}'),
219 ('\u{21c}', '\u{21d}'),
220 ('\u{21e}', '\u{21f}'),
221 ('\u{220}', '\u{19e}'),
222 ('\u{222}', '\u{223}'),
223 ('\u{224}', '\u{225}'),
224 ('\u{226}', '\u{227}'),
225 ('\u{228}', '\u{229}'),
226 ('\u{22a}', '\u{22b}'),
227 ('\u{22c}', '\u{22d}'),
228 ('\u{22e}', '\u{22f}'),
229 ('\u{230}', '\u{231}'),
230 ('\u{232}', '\u{233}'),
231 ('\u{23a}', '\u{2c65}'),
232 ('\u{23b}', '\u{23c}'),
233 ('\u{23d}', '\u{19a}'),
234 ('\u{23e}', '\u{2c66}'),
235 ('\u{241}', '\u{242}'),
236 ('\u{243}', '\u{180}'),
237 ('\u{244}', '\u{289}'),
238 ('\u{245}', '\u{28c}'),
239 ('\u{246}', '\u{247}'),
240 ('\u{248}', '\u{249}'),
241 ('\u{24a}', '\u{24b}'),
242 ('\u{24c}', '\u{24d}'),
243 ('\u{24e}', '\u{24f}'),
244 ('\u{345}', '\u{3b9}'),
245 ('\u{370}', '\u{371}'),
246 ('\u{372}', '\u{373}'),
247 ('\u{376}', '\u{377}'),
248 ('\u{37f}', '\u{3f3}'),
249 ('\u{386}', '\u{3ac}'),
250 ('\u{388}', '\u{3ad}'),
251 ('\u{389}', '\u{3ae}'),
252 ('\u{38a}', '\u{3af}'),
253 ('\u{38c}', '\u{3cc}'),
254 ('\u{38e}', '\u{3cd}'),
255 ('\u{38f}', '\u{3ce}'),
256 ('\u{391}', '\u{3b1}'),
257 ('\u{392}', '\u{3b2}'),
258 ('\u{393}', '\u{3b3}'),
259 ('\u{394}', '\u{3b4}'),
260 ('\u{395}', '\u{3b5}'),
261 ('\u{396}', '\u{3b6}'),
262 ('\u{397}', '\u{3b7}'),
263 ('\u{398}', '\u{3b8}'),
264 ('\u{399}', '\u{3b9}'),
265 ('\u{39a}', '\u{3ba}'),
266 ('\u{39b}', '\u{3bb}'),
267 ('\u{39c}', '\u{3bc}'),
268 ('\u{39d}', '\u{3bd}'),
269 ('\u{39e}', '\u{3be}'),
270 ('\u{39f}', '\u{3bf}'),
271 ('\u{3a0}', '\u{3c0}'),
272 ('\u{3a1}', '\u{3c1}'),
273 ('\u{3a3}', '\u{3c3}'),
274 ('\u{3a4}', '\u{3c4}'),
275 ('\u{3a5}', '\u{3c5}'),
276 ('\u{3a6}', '\u{3c6}'),
277 ('\u{3a7}', '\u{3c7}'),
278 ('\u{3a8}', '\u{3c8}'),
279 ('\u{3a9}', '\u{3c9}'),
280 ('\u{3aa}', '\u{3ca}'),
281 ('\u{3ab}', '\u{3cb}'),
282 ('\u{3c2}', '\u{3c3}'),
283 ('\u{3cf}', '\u{3d7}'),
284 ('\u{3d0}', '\u{3b2}'),
285 ('\u{3d1}', '\u{3b8}'),
286 ('\u{3d5}', '\u{3c6}'),
287 ('\u{3d6}', '\u{3c0}'),
288 ('\u{3d8}', '\u{3d9}'),
289 ('\u{3da}', '\u{3db}'),
290 ('\u{3dc}', '\u{3dd}'),
291 ('\u{3de}', '\u{3df}'),
292 ('\u{3e0}', '\u{3e1}'),
293 ('\u{3e2}', '\u{3e3}'),
294 ('\u{3e4}', '\u{3e5}'),
295 ('\u{3e6}', '\u{3e7}'),
296 ('\u{3e8}', '\u{3e9}'),
297 ('\u{3ea}', '\u{3eb}'),
298 ('\u{3ec}', '\u{3ed}'),
299 ('\u{3ee}', '\u{3ef}'),
300 ('\u{3f0}', '\u{3ba}'),
301 ('\u{3f1}', '\u{3c1}'),
302 ('\u{3f4}', '\u{3b8}'),
303 ('\u{3f5}', '\u{3b5}'),
304 ('\u{3f7}', '\u{3f8}'),
305 ('\u{3f9}', '\u{3f2}'),
306 ('\u{3fa}', '\u{3fb}'),
307 ('\u{3fd}', '\u{37b}'),
308 ('\u{3fe}', '\u{37c}'),
309 ('\u{3ff}', '\u{37d}'),
310 ('\u{400}', '\u{450}'),
311 ('\u{401}', '\u{451}'),
312 ('\u{402}', '\u{452}'),
313 ('\u{403}', '\u{453}'),
314 ('\u{404}', '\u{454}'),
315 ('\u{405}', '\u{455}'),
316 ('\u{406}', '\u{456}'),
317 ('\u{407}', '\u{457}'),
318 ('\u{408}', '\u{458}'),
319 ('\u{409}', '\u{459}'),
320 ('\u{40a}', '\u{45a}'),
321 ('\u{40b}', '\u{45b}'),
322 ('\u{40c}', '\u{45c}'),
323 ('\u{40d}', '\u{45d}'),
324 ('\u{40e}', '\u{45e}'),
325 ('\u{40f}', '\u{45f}'),
326 ('\u{410}', '\u{430}'),
327 ('\u{411}', '\u{431}'),
328 ('\u{412}', '\u{432}'),
329 ('\u{413}', '\u{433}'),
330 ('\u{414}', '\u{434}'),
331 ('\u{415}', '\u{435}'),
332 ('\u{416}', '\u{436}'),
333 ('\u{417}', '\u{437}'),
334 ('\u{418}', '\u{438}'),
335 ('\u{419}', '\u{439}'),
336 ('\u{41a}', '\u{43a}'),
337 ('\u{41b}', '\u{43b}'),
338 ('\u{41c}', '\u{43c}'),
339 ('\u{41d}', '\u{43d}'),
340 ('\u{41e}', '\u{43e}'),
341 ('\u{41f}', '\u{43f}'),
342 ('\u{420}', '\u{440}'),
343 ('\u{421}', '\u{441}'),
344 ('\u{422}', '\u{442}'),
345 ('\u{423}', '\u{443}'),
346 ('\u{424}', '\u{444}'),
347 ('\u{425}', '\u{445}'),
348 ('\u{426}', '\u{446}'),
349 ('\u{427}', '\u{447}'),
350 ('\u{428}', '\u{448}'),
351 ('\u{429}', '\u{449}'),
352 ('\u{42a}', '\u{44a}'),
353 ('\u{42b}', '\u{44b}'),
354 ('\u{42c}', '\u{44c}'),
355 ('\u{42d}', '\u{44d}'),
356 ('\u{42e}', '\u{44e}'),
357 ('\u{42f}', '\u{44f}'),
358 ('\u{460}', '\u{461}'),
359 ('\u{462}', '\u{463}'),
360 ('\u{464}', '\u{465}'),
361 ('\u{466}', '\u{467}'),
362 ('\u{468}', '\u{469}'),
363 ('\u{46a}', '\u{46b}'),
364 ('\u{46c}', '\u{46d}'),
365 ('\u{46e}', '\u{46f}'),
366 ('\u{470}', '\u{471}'),
367 ('\u{472}', '\u{473}'),
368 ('\u{474}', '\u{475}'),
369 ('\u{476}', '\u{477}'),
370 ('\u{478}', '\u{479}'),
371 ('\u{47a}', '\u{47b}'),
372 ('\u{47c}', '\u{47d}'),
373 ('\u{47e}', '\u{47f}'),
374 ('\u{480}', '\u{481}'),
375 ('\u{48a}', '\u{48b}'),
376 ('\u{48c}', '\u{48d}'),
377 ('\u{48e}', '\u{48f}'),
378 ('\u{490}', '\u{491}'),
379 ('\u{492}', '\u{493}'),
380 ('\u{494}', '\u{495}'),
381 ('\u{496}', '\u{497}'),
382 ('\u{498}', '\u{499}'),
383 ('\u{49a}', '\u{49b}'),
384 ('\u{49c}', '\u{49d}'),
385 ('\u{49e}', '\u{49f}'),
386 ('\u{4a0}', '\u{4a1}'),
387 ('\u{4a2}', '\u{4a3}'),
388 ('\u{4a4}', '\u{4a5}'),
389 ('\u{4a6}', '\u{4a7}'),
390 ('\u{4a8}', '\u{4a9}'),
391 ('\u{4aa}', '\u{4ab}'),
392 ('\u{4ac}', '\u{4ad}'),
393 ('\u{4ae}', '\u{4af}'),
394 ('\u{4b0}', '\u{4b1}'),
395 ('\u{4b2}', '\u{4b3}'),
396 ('\u{4b4}', '\u{4b5}'),
397 ('\u{4b6}', '\u{4b7}'),
398 ('\u{4b8}', '\u{4b9}'),
399 ('\u{4ba}', '\u{4bb}'),
400 ('\u{4bc}', '\u{4bd}'),
401 ('\u{4be}', '\u{4bf}'),
402 ('\u{4c0}', '\u{4cf}'),
403 ('\u{4c1}', '\u{4c2}'),
404 ('\u{4c3}', '\u{4c4}'),
405 ('\u{4c5}', '\u{4c6}'),
406 ('\u{4c7}', '\u{4c8}'),
407 ('\u{4c9}', '\u{4ca}'),
408 ('\u{4cb}', '\u{4cc}'),
409 ('\u{4cd}', '\u{4ce}'),
410 ('\u{4d0}', '\u{4d1}'),
411 ('\u{4d2}', '\u{4d3}'),
412 ('\u{4d4}', '\u{4d5}'),
413 ('\u{4d6}', '\u{4d7}'),
414 ('\u{4d8}', '\u{4d9}'),
415 ('\u{4da}', '\u{4db}'),
416 ('\u{4dc}', '\u{4dd}'),
417 ('\u{4de}', '\u{4df}'),
418 ('\u{4e0}', '\u{4e1}'),
419 ('\u{4e2}', '\u{4e3}'),
420 ('\u{4e4}', '\u{4e5}'),
421 ('\u{4e6}', '\u{4e7}'),
422 ('\u{4e8}', '\u{4e9}'),
423 ('\u{4ea}', '\u{4eb}'),
424 ('\u{4ec}', '\u{4ed}'),
425 ('\u{4ee}', '\u{4ef}'),
426 ('\u{4f0}', '\u{4f1}'),
427 ('\u{4f2}', '\u{4f3}'),
428 ('\u{4f4}', '\u{4f5}'),
429 ('\u{4f6}', '\u{4f7}'),
430 ('\u{4f8}', '\u{4f9}'),
431 ('\u{4fa}', '\u{4fb}'),
432 ('\u{4fc}', '\u{4fd}'),
433 ('\u{4fe}', '\u{4ff}'),
434 ('\u{500}', '\u{501}'),
435 ('\u{502}', '\u{503}'),
436 ('\u{504}', '\u{505}'),
437 ('\u{506}', '\u{507}'),
438 ('\u{508}', '\u{509}'),
439 ('\u{50a}', '\u{50b}'),
440 ('\u{50c}', '\u{50d}'),
441 ('\u{50e}', '\u{50f}'),
442 ('\u{510}', '\u{511}'),
443 ('\u{512}', '\u{513}'),
444 ('\u{514}', '\u{515}'),
445 ('\u{516}', '\u{517}'),
446 ('\u{518}', '\u{519}'),
447 ('\u{51a}', '\u{51b}'),
448 ('\u{51c}', '\u{51d}'),
449 ('\u{51e}', '\u{51f}'),
450 ('\u{520}', '\u{521}'),
451 ('\u{522}', '\u{523}'),
452 ('\u{524}', '\u{525}'),
453 ('\u{526}', '\u{527}'),
454 ('\u{528}', '\u{529}'),
455 ('\u{52a}', '\u{52b}'),
456 ('\u{52c}', '\u{52d}'),
457 ('\u{52e}', '\u{52f}'),
458 ('\u{531}', '\u{561}'),
459 ('\u{532}', '\u{562}'),
460 ('\u{533}', '\u{563}'),
461 ('\u{534}', '\u{564}'),
462 ('\u{535}', '\u{565}'),
463 ('\u{536}', '\u{566}'),
464 ('\u{537}', '\u{567}'),
465 ('\u{538}', '\u{568}'),
466 ('\u{539}', '\u{569}'),
467 ('\u{53a}', '\u{56a}'),
468 ('\u{53b}', '\u{56b}'),
469 ('\u{53c}', '\u{56c}'),
470 ('\u{53d}', '\u{56d}'),
471 ('\u{53e}', '\u{56e}'),
472 ('\u{53f}', '\u{56f}'),
473 ('\u{540}', '\u{570}'),
474 ('\u{541}', '\u{571}'),
475 ('\u{542}', '\u{572}'),
476 ('\u{543}', '\u{573}'),
477 ('\u{544}', '\u{574}'),
478 ('\u{545}', '\u{575}'),
479 ('\u{546}', '\u{576}'),
480 ('\u{547}', '\u{577}'),
481 ('\u{548}', '\u{578}'),
482 ('\u{549}', '\u{579}'),
483 ('\u{54a}', '\u{57a}'),
484 ('\u{54b}', '\u{57b}'),
485 ('\u{54c}', '\u{57c}'),
486 ('\u{54d}', '\u{57d}'),
487 ('\u{54e}', '\u{57e}'),
488 ('\u{54f}', '\u{57f}'),
489 ('\u{550}', '\u{580}'),
490 ('\u{551}', '\u{581}'),
491 ('\u{552}', '\u{582}'),
492 ('\u{553}', '\u{583}'),
493 ('\u{554}', '\u{584}'),
494 ('\u{555}', '\u{585}'),
495 ('\u{556}', '\u{586}'),
496 ('\u{10a0}', '\u{2d00}'),
497 ('\u{10a1}', '\u{2d01}'),
498 ('\u{10a2}', '\u{2d02}'),
499 ('\u{10a3}', '\u{2d03}'),
500 ('\u{10a4}', '\u{2d04}'),
501 ('\u{10a5}', '\u{2d05}'),
502 ('\u{10a6}', '\u{2d06}'),
503 ('\u{10a7}', '\u{2d07}'),
504 ('\u{10a8}', '\u{2d08}'),
505 ('\u{10a9}', '\u{2d09}'),
506 ('\u{10aa}', '\u{2d0a}'),
507 ('\u{10ab}', '\u{2d0b}'),
508 ('\u{10ac}', '\u{2d0c}'),
509 ('\u{10ad}', '\u{2d0d}'),
510 ('\u{10ae}', '\u{2d0e}'),
511 ('\u{10af}', '\u{2d0f}'),
512 ('\u{10b0}', '\u{2d10}'),
513 ('\u{10b1}', '\u{2d11}'),
514 ('\u{10b2}', '\u{2d12}'),
515 ('\u{10b3}', '\u{2d13}'),
516 ('\u{10b4}', '\u{2d14}'),
517 ('\u{10b5}', '\u{2d15}'),
518 ('\u{10b6}', '\u{2d16}'),
519 ('\u{10b7}', '\u{2d17}'),
520 ('\u{10b8}', '\u{2d18}'),
521 ('\u{10b9}', '\u{2d19}'),
522 ('\u{10ba}', '\u{2d1a}'),
523 ('\u{10bb}', '\u{2d1b}'),
524 ('\u{10bc}', '\u{2d1c}'),
525 ('\u{10bd}', '\u{2d1d}'),
526 ('\u{10be}', '\u{2d1e}'),
527 ('\u{10bf}', '\u{2d1f}'),
528 ('\u{10c0}', '\u{2d20}'),
529 ('\u{10c1}', '\u{2d21}'),
530 ('\u{10c2}', '\u{2d22}'),
531 ('\u{10c3}', '\u{2d23}'),
532 ('\u{10c4}', '\u{2d24}'),
533 ('\u{10c5}', '\u{2d25}'),
534 ('\u{10c7}', '\u{2d27}'),
535 ('\u{10cd}', '\u{2d2d}'),
536 ('\u{13f8}', '\u{13f0}'),
537 ('\u{13f9}', '\u{13f1}'),
538 ('\u{13fa}', '\u{13f2}'),
539 ('\u{13fb}', '\u{13f3}'),
540 ('\u{13fc}', '\u{13f4}'),
541 ('\u{13fd}', '\u{13f5}'),
542 ('\u{1c80}', '\u{432}'),
543 ('\u{1c81}', '\u{434}'),
544 ('\u{1c82}', '\u{43e}'),
545 ('\u{1c83}', '\u{441}'),
546 ('\u{1c84}', '\u{442}'),
547 ('\u{1c85}', '\u{442}'),
548 ('\u{1c86}', '\u{44a}'),
549 ('\u{1c87}', '\u{463}'),
550 ('\u{1c88}', '\u{a64b}'),
551 ('\u{1e00}', '\u{1e01}'),
552 ('\u{1e02}', '\u{1e03}'),
553 ('\u{1e04}', '\u{1e05}'),
554 ('\u{1e06}', '\u{1e07}'),
555 ('\u{1e08}', '\u{1e09}'),
556 ('\u{1e0a}', '\u{1e0b}'),
557 ('\u{1e0c}', '\u{1e0d}'),
558 ('\u{1e0e}', '\u{1e0f}'),
559 ('\u{1e10}', '\u{1e11}'),
560 ('\u{1e12}', '\u{1e13}'),
561 ('\u{1e14}', '\u{1e15}'),
562 ('\u{1e16}', '\u{1e17}'),
563 ('\u{1e18}', '\u{1e19}'),
564 ('\u{1e1a}', '\u{1e1b}'),
565 ('\u{1e1c}', '\u{1e1d}'),
566 ('\u{1e1e}', '\u{1e1f}'),
567 ('\u{1e20}', '\u{1e21}'),
568 ('\u{1e22}', '\u{1e23}'),
569 ('\u{1e24}', '\u{1e25}'),
570 ('\u{1e26}', '\u{1e27}'),
571 ('\u{1e28}', '\u{1e29}'),
572 ('\u{1e2a}', '\u{1e2b}'),
573 ('\u{1e2c}', '\u{1e2d}'),
574 ('\u{1e2e}', '\u{1e2f}'),
575 ('\u{1e30}', '\u{1e31}'),
576 ('\u{1e32}', '\u{1e33}'),
577 ('\u{1e34}', '\u{1e35}'),
578 ('\u{1e36}', '\u{1e37}'),
579 ('\u{1e38}', '\u{1e39}'),
580 ('\u{1e3a}', '\u{1e3b}'),
581 ('\u{1e3c}', '\u{1e3d}'),
582 ('\u{1e3e}', '\u{1e3f}'),
583 ('\u{1e40}', '\u{1e41}'),
584 ('\u{1e42}', '\u{1e43}'),
585 ('\u{1e44}', '\u{1e45}'),
586 ('\u{1e46}', '\u{1e47}'),
587 ('\u{1e48}', '\u{1e49}'),
588 ('\u{1e4a}', '\u{1e4b}'),
589 ('\u{1e4c}', '\u{1e4d}'),
590 ('\u{1e4e}', '\u{1e4f}'),
591 ('\u{1e50}', '\u{1e51}'),
592 ('\u{1e52}', '\u{1e53}'),
593 ('\u{1e54}', '\u{1e55}'),
594 ('\u{1e56}', '\u{1e57}'),
595 ('\u{1e58}', '\u{1e59}'),
596 ('\u{1e5a}', '\u{1e5b}'),
597 ('\u{1e5c}', '\u{1e5d}'),
598 ('\u{1e5e}', '\u{1e5f}'),
599 ('\u{1e60}', '\u{1e61}'),
600 ('\u{1e62}', '\u{1e63}'),
601 ('\u{1e64}', '\u{1e65}'),
602 ('\u{1e66}', '\u{1e67}'),
603 ('\u{1e68}', '\u{1e69}'),
604 ('\u{1e6a}', '\u{1e6b}'),
605 ('\u{1e6c}', '\u{1e6d}'),
606 ('\u{1e6e}', '\u{1e6f}'),
607 ('\u{1e70}', '\u{1e71}'),
608 ('\u{1e72}', '\u{1e73}'),
609 ('\u{1e74}', '\u{1e75}'),
610 ('\u{1e76}', '\u{1e77}'),
611 ('\u{1e78}', '\u{1e79}'),
612 ('\u{1e7a}', '\u{1e7b}'),
613 ('\u{1e7c}', '\u{1e7d}'),
614 ('\u{1e7e}', '\u{1e7f}'),
615 ('\u{1e80}', '\u{1e81}'),
616 ('\u{1e82}', '\u{1e83}'),
617 ('\u{1e84}', '\u{1e85}'),
618 ('\u{1e86}', '\u{1e87}'),
619 ('\u{1e88}', '\u{1e89}'),
620 ('\u{1e8a}', '\u{1e8b}'),
621 ('\u{1e8c}', '\u{1e8d}'),
622 ('\u{1e8e}', '\u{1e8f}'),
623 ('\u{1e90}', '\u{1e91}'),
624 ('\u{1e92}', '\u{1e93}'),
625 ('\u{1e94}', '\u{1e95}'),
626 ('\u{1e9b}', '\u{1e61}'),
627 ('\u{1ea0}', '\u{1ea1}'),
628 ('\u{1ea2}', '\u{1ea3}'),
629 ('\u{1ea4}', '\u{1ea5}'),
630 ('\u{1ea6}', '\u{1ea7}'),
631 ('\u{1ea8}', '\u{1ea9}'),
632 ('\u{1eaa}', '\u{1eab}'),
633 ('\u{1eac}', '\u{1ead}'),
634 ('\u{1eae}', '\u{1eaf}'),
635 ('\u{1eb0}', '\u{1eb1}'),
636 ('\u{1eb2}', '\u{1eb3}'),
637 ('\u{1eb4}', '\u{1eb5}'),
638 ('\u{1eb6}', '\u{1eb7}'),
639 ('\u{1eb8}', '\u{1eb9}'),
640 ('\u{1eba}', '\u{1ebb}'),
641 ('\u{1ebc}', '\u{1ebd}'),
642 ('\u{1ebe}', '\u{1ebf}'),
643 ('\u{1ec0}', '\u{1ec1}'),
644 ('\u{1ec2}', '\u{1ec3}'),
645 ('\u{1ec4}', '\u{1ec5}'),
646 ('\u{1ec6}', '\u{1ec7}'),
647 ('\u{1ec8}', '\u{1ec9}'),
648 ('\u{1eca}', '\u{1ecb}'),
649 ('\u{1ecc}', '\u{1ecd}'),
650 ('\u{1ece}', '\u{1ecf}'),
651 ('\u{1ed0}', '\u{1ed1}'),
652 ('\u{1ed2}', '\u{1ed3}'),
653 ('\u{1ed4}', '\u{1ed5}'),
654 ('\u{1ed6}', '\u{1ed7}'),
655 ('\u{1ed8}', '\u{1ed9}'),
656 ('\u{1eda}', '\u{1edb}'),
657 ('\u{1edc}', '\u{1edd}'),
658 ('\u{1ede}', '\u{1edf}'),
659 ('\u{1ee0}', '\u{1ee1}'),
660 ('\u{1ee2}', '\u{1ee3}'),
661 ('\u{1ee4}', '\u{1ee5}'),
662 ('\u{1ee6}', '\u{1ee7}'),
663 ('\u{1ee8}', '\u{1ee9}'),
664 ('\u{1eea}', '\u{1eeb}'),
665 ('\u{1eec}', '\u{1eed}'),
666 ('\u{1eee}', '\u{1eef}'),
667 ('\u{1ef0}', '\u{1ef1}'),
668 ('\u{1ef2}', '\u{1ef3}'),
669 ('\u{1ef4}', '\u{1ef5}'),
670 ('\u{1ef6}', '\u{1ef7}'),
671 ('\u{1ef8}', '\u{1ef9}'),
672 ('\u{1efa}', '\u{1efb}'),
673 ('\u{1efc}', '\u{1efd}'),
674 ('\u{1efe}', '\u{1eff}'),
675 ('\u{1f08}', '\u{1f00}'),
676 ('\u{1f09}', '\u{1f01}'),
677 ('\u{1f0a}', '\u{1f02}'),
678 ('\u{1f0b}', '\u{1f03}'),
679 ('\u{1f0c}', '\u{1f04}'),
680 ('\u{1f0d}', '\u{1f05}'),
681 ('\u{1f0e}', '\u{1f06}'),
682 ('\u{1f0f}', '\u{1f07}'),
683 ('\u{1f18}', '\u{1f10}'),
684 ('\u{1f19}', '\u{1f11}'),
685 ('\u{1f1a}', '\u{1f12}'),
686 ('\u{1f1b}', '\u{1f13}'),
687 ('\u{1f1c}', '\u{1f14}'),
688 ('\u{1f1d}', '\u{1f15}'),
689 ('\u{1f28}', '\u{1f20}'),
690 ('\u{1f29}', '\u{1f21}'),
691 ('\u{1f2a}', '\u{1f22}'),
692 ('\u{1f2b}', '\u{1f23}'),
693 ('\u{1f2c}', '\u{1f24}'),
694 ('\u{1f2d}', '\u{1f25}'),
695 ('\u{1f2e}', '\u{1f26}'),
696 ('\u{1f2f}', '\u{1f27}'),
697 ('\u{1f38}', '\u{1f30}'),
698 ('\u{1f39}', '\u{1f31}'),
699 ('\u{1f3a}', '\u{1f32}'),
700 ('\u{1f3b}', '\u{1f33}'),
701 ('\u{1f3c}', '\u{1f34}'),
702 ('\u{1f3d}', '\u{1f35}'),
703 ('\u{1f3e}', '\u{1f36}'),
704 ('\u{1f3f}', '\u{1f37}'),
705 ('\u{1f48}', '\u{1f40}'),
706 ('\u{1f49}', '\u{1f41}'),
707 ('\u{1f4a}', '\u{1f42}'),
708 ('\u{1f4b}', '\u{1f43}'),
709 ('\u{1f4c}', '\u{1f44}'),
710 ('\u{1f4d}', '\u{1f45}'),
711 ('\u{1f59}', '\u{1f51}'),
712 ('\u{1f5b}', '\u{1f53}'),
713 ('\u{1f5d}', '\u{1f55}'),
714 ('\u{1f5f}', '\u{1f57}'),
715 ('\u{1f68}', '\u{1f60}'),
716 ('\u{1f69}', '\u{1f61}'),
717 ('\u{1f6a}', '\u{1f62}'),
718 ('\u{1f6b}', '\u{1f63}'),
719 ('\u{1f6c}', '\u{1f64}'),
720 ('\u{1f6d}', '\u{1f65}'),
721 ('\u{1f6e}', '\u{1f66}'),
722 ('\u{1f6f}', '\u{1f67}'),
723 ('\u{1fb8}', '\u{1fb0}'),
724 ('\u{1fb9}', '\u{1fb1}'),
725 ('\u{1fba}', '\u{1f70}'),
726 ('\u{1fbb}', '\u{1f71}'),
727 ('\u{1fbe}', '\u{3b9}'),
728 ('\u{1fc8}', '\u{1f72}'),
729 ('\u{1fc9}', '\u{1f73}'),
730 ('\u{1fca}', '\u{1f74}'),
731 ('\u{1fcb}', '\u{1f75}'),
732 ('\u{1fd8}', '\u{1fd0}'),
733 ('\u{1fd9}', '\u{1fd1}'),
734 ('\u{1fda}', '\u{1f76}'),
735 ('\u{1fdb}', '\u{1f77}'),
736 ('\u{1fe8}', '\u{1fe0}'),
737 ('\u{1fe9}', '\u{1fe1}'),
738 ('\u{1fea}', '\u{1f7a}'),
739 ('\u{1feb}', '\u{1f7b}'),
740 ('\u{1fec}', '\u{1fe5}'),
741 ('\u{1ff8}', '\u{1f78}'),
742 ('\u{1ff9}', '\u{1f79}'),
743 ('\u{1ffa}', '\u{1f7c}'),
744 ('\u{1ffb}', '\u{1f7d}'),
745 ('\u{2126}', '\u{3c9}'),
746 ('\u{212a}', '\u{6b}'),
747 ('\u{212b}', '\u{e5}'),
748 ('\u{2132}', '\u{214e}'),
749 ('\u{2160}', '\u{2170}'),
750 ('\u{2161}', '\u{2171}'),
751 ('\u{2162}', '\u{2172}'),
752 ('\u{2163}', '\u{2173}'),
753 ('\u{2164}', '\u{2174}'),
754 ('\u{2165}', '\u{2175}'),
755 ('\u{2166}', '\u{2176}'),
756 ('\u{2167}', '\u{2177}'),
757 ('\u{2168}', '\u{2178}'),
758 ('\u{2169}', '\u{2179}'),
759 ('\u{216a}', '\u{217a}'),
760 ('\u{216b}', '\u{217b}'),
761 ('\u{216c}', '\u{217c}'),
762 ('\u{216d}', '\u{217d}'),
763 ('\u{216e}', '\u{217e}'),
764 ('\u{216f}', '\u{217f}'),
765 ('\u{2183}', '\u{2184}'),
766 ('\u{24b6}', '\u{24d0}'),
767 ('\u{24b7}', '\u{24d1}'),
768 ('\u{24b8}', '\u{24d2}'),
769 ('\u{24b9}', '\u{24d3}'),
770 ('\u{24ba}', '\u{24d4}'),
771 ('\u{24bb}', '\u{24d5}'),
772 ('\u{24bc}', '\u{24d6}'),
773 ('\u{24bd}', '\u{24d7}'),
774 ('\u{24be}', '\u{24d8}'),
775 ('\u{24bf}', '\u{24d9}'),
776 ('\u{24c0}', '\u{24da}'),
777 ('\u{24c1}', '\u{24db}'),
778 ('\u{24c2}', '\u{24dc}'),
779 ('\u{24c3}', '\u{24dd}'),
780 ('\u{24c4}', '\u{24de}'),
781 ('\u{24c5}', '\u{24df}'),
782 ('\u{24c6}', '\u{24e0}'),
783 ('\u{24c7}', '\u{24e1}'),
784 ('\u{24c8}', '\u{24e2}'),
785 ('\u{24c9}', '\u{24e3}'),
786 ('\u{24ca}', '\u{24e4}'),
787 ('\u{24cb}', '\u{24e5}'),
788 ('\u{24cc}', '\u{24e6}'),
789 ('\u{24cd}', '\u{24e7}'),
790 ('\u{24ce}', '\u{24e8}'),
791 ('\u{24cf}', '\u{24e9}'),
792 ('\u{2c00}', '\u{2c30}'),
793 ('\u{2c01}', '\u{2c31}'),
794 ('\u{2c02}', '\u{2c32}'),
795 ('\u{2c03}', '\u{2c33}'),
796 ('\u{2c04}', '\u{2c34}'),
797 ('\u{2c05}', '\u{2c35}'),
798 ('\u{2c06}', '\u{2c36}'),
799 ('\u{2c07}', '\u{2c37}'),
800 ('\u{2c08}', '\u{2c38}'),
801 ('\u{2c09}', '\u{2c39}'),
802 ('\u{2c0a}', '\u{2c3a}'),
803 ('\u{2c0b}', '\u{2c3b}'),
804 ('\u{2c0c}', '\u{2c3c}'),
805 ('\u{2c0d}', '\u{2c3d}'),
806 ('\u{2c0e}', '\u{2c3e}'),
807 ('\u{2c0f}', '\u{2c3f}'),
808 ('\u{2c10}', '\u{2c40}'),
809 ('\u{2c11}', '\u{2c41}'),
810 ('\u{2c12}', '\u{2c42}'),
811 ('\u{2c13}', '\u{2c43}'),
812 ('\u{2c14}', '\u{2c44}'),
813 ('\u{2c15}', '\u{2c45}'),
814 ('\u{2c16}', '\u{2c46}'),
815 ('\u{2c17}', '\u{2c47}'),
816 ('\u{2c18}', '\u{2c48}'),
817 ('\u{2c19}', '\u{2c49}'),
818 ('\u{2c1a}', '\u{2c4a}'),
819 ('\u{2c1b}', '\u{2c4b}'),
820 ('\u{2c1c}', '\u{2c4c}'),
821 ('\u{2c1d}', '\u{2c4d}'),
822 ('\u{2c1e}', '\u{2c4e}'),
823 ('\u{2c1f}', '\u{2c4f}'),
824 ('\u{2c20}', '\u{2c50}'),
825 ('\u{2c21}', '\u{2c51}'),
826 ('\u{2c22}', '\u{2c52}'),
827 ('\u{2c23}', '\u{2c53}'),
828 ('\u{2c24}', '\u{2c54}'),
829 ('\u{2c25}', '\u{2c55}'),
830 ('\u{2c26}', '\u{2c56}'),
831 ('\u{2c27}', '\u{2c57}'),
832 ('\u{2c28}', '\u{2c58}'),
833 ('\u{2c29}', '\u{2c59}'),
834 ('\u{2c2a}', '\u{2c5a}'),
835 ('\u{2c2b}', '\u{2c5b}'),
836 ('\u{2c2c}', '\u{2c5c}'),
837 ('\u{2c2d}', '\u{2c5d}'),
838 ('\u{2c2e}', '\u{2c5e}'),
839 ('\u{2c60}', '\u{2c61}'),
840 ('\u{2c62}', '\u{26b}'),
841 ('\u{2c63}', '\u{1d7d}'),
842 ('\u{2c64}', '\u{27d}'),
843 ('\u{2c67}', '\u{2c68}'),
844 ('\u{2c69}', '\u{2c6a}'),
845 ('\u{2c6b}', '\u{2c6c}'),
846 ('\u{2c6d}', '\u{251}'),
847 ('\u{2c6e}', '\u{271}'),
848 ('\u{2c6f}', '\u{250}'),
849 ('\u{2c70}', '\u{252}'),
850 ('\u{2c72}', '\u{2c73}'),
851 ('\u{2c75}', '\u{2c76}'),
852 ('\u{2c7e}', '\u{23f}'),
853 ('\u{2c7f}', '\u{240}'),
854 ('\u{2c80}', '\u{2c81}'),
855 ('\u{2c82}', '\u{2c83}'),
856 ('\u{2c84}', '\u{2c85}'),
857 ('\u{2c86}', '\u{2c87}'),
858 ('\u{2c88}', '\u{2c89}'),
859 ('\u{2c8a}', '\u{2c8b}'),
860 ('\u{2c8c}', '\u{2c8d}'),
861 ('\u{2c8e}', '\u{2c8f}'),
862 ('\u{2c90}', '\u{2c91}'),
863 ('\u{2c92}', '\u{2c93}'),
864 ('\u{2c94}', '\u{2c95}'),
865 ('\u{2c96}', '\u{2c97}'),
866 ('\u{2c98}', '\u{2c99}'),
867 ('\u{2c9a}', '\u{2c9b}'),
868 ('\u{2c9c}', '\u{2c9d}'),
869 ('\u{2c9e}', '\u{2c9f}'),
870 ('\u{2ca0}', '\u{2ca1}'),
871 ('\u{2ca2}', '\u{2ca3}'),
872 ('\u{2ca4}', '\u{2ca5}'),
873 ('\u{2ca6}', '\u{2ca7}'),
874 ('\u{2ca8}', '\u{2ca9}'),
875 ('\u{2caa}', '\u{2cab}'),
876 ('\u{2cac}', '\u{2cad}'),
877 ('\u{2cae}', '\u{2caf}'),
878 ('\u{2cb0}', '\u{2cb1}'),
879 ('\u{2cb2}', '\u{2cb3}'),
880 ('\u{2cb4}', '\u{2cb5}'),
881 ('\u{2cb6}', '\u{2cb7}'),
882 ('\u{2cb8}', '\u{2cb9}'),
883 ('\u{2cba}', '\u{2cbb}'),
884 ('\u{2cbc}', '\u{2cbd}'),
885 ('\u{2cbe}', '\u{2cbf}'),
886 ('\u{2cc0}', '\u{2cc1}'),
887 ('\u{2cc2}', '\u{2cc3}'),
888 ('\u{2cc4}', '\u{2cc5}'),
889 ('\u{2cc6}', '\u{2cc7}'),
890 ('\u{2cc8}', '\u{2cc9}'),
891 ('\u{2cca}', '\u{2ccb}'),
892 ('\u{2ccc}', '\u{2ccd}'),
893 ('\u{2cce}', '\u{2ccf}'),
894 ('\u{2cd0}', '\u{2cd1}'),
895 ('\u{2cd2}', '\u{2cd3}'),
896 ('\u{2cd4}', '\u{2cd5}'),
897 ('\u{2cd6}', '\u{2cd7}'),
898 ('\u{2cd8}', '\u{2cd9}'),
899 ('\u{2cda}', '\u{2cdb}'),
900 ('\u{2cdc}', '\u{2cdd}'),
901 ('\u{2cde}', '\u{2cdf}'),
902 ('\u{2ce0}', '\u{2ce1}'),
903 ('\u{2ce2}', '\u{2ce3}'),
904 ('\u{2ceb}', '\u{2cec}'),
905 ('\u{2ced}', '\u{2cee}'),
906 ('\u{2cf2}', '\u{2cf3}'),
907 ('\u{a640}', '\u{a641}'),
908 ('\u{a642}', '\u{a643}'),
909 ('\u{a644}', '\u{a645}'),
910 ('\u{a646}', '\u{a647}'),
911 ('\u{a648}', '\u{a649}'),
912 ('\u{a64a}', '\u{a64b}'),
913 ('\u{a64c}', '\u{a64d}'),
914 ('\u{a64e}', '\u{a64f}'),
915 ('\u{a650}', '\u{a651}'),
916 ('\u{a652}', '\u{a653}'),
917 ('\u{a654}', '\u{a655}'),
918 ('\u{a656}', '\u{a657}'),
919 ('\u{a658}', '\u{a659}'),
920 ('\u{a65a}', '\u{a65b}'),
921 ('\u{a65c}', '\u{a65d}'),
922 ('\u{a65e}', '\u{a65f}'),
923 ('\u{a660}', '\u{a661}'),
924 ('\u{a662}', '\u{a663}'),
925 ('\u{a664}', '\u{a665}'),
926 ('\u{a666}', '\u{a667}'),
927 ('\u{a668}', '\u{a669}'),
928 ('\u{a66a}', '\u{a66b}'),
929 ('\u{a66c}', '\u{a66d}'),
930 ('\u{a680}', '\u{a681}'),
931 ('\u{a682}', '\u{a683}'),
932 ('\u{a684}', '\u{a685}'),
933 ('\u{a686}', '\u{a687}'),
934 ('\u{a688}', '\u{a689}'),
935 ('\u{a68a}', '\u{a68b}'),
936 ('\u{a68c}', '\u{a68d}'),
937 ('\u{a68e}', '\u{a68f}'),
938 ('\u{a690}', '\u{a691}'),
939 ('\u{a692}', '\u{a693}'),
940 ('\u{a694}', '\u{a695}'),
941 ('\u{a696}', '\u{a697}'),
942 ('\u{a698}', '\u{a699}'),
943 ('\u{a69a}', '\u{a69b}'),
944 ('\u{a722}', '\u{a723}'),
945 ('\u{a724}', '\u{a725}'),
946 ('\u{a726}', '\u{a727}'),
947 ('\u{a728}', '\u{a729}'),
948 ('\u{a72a}', '\u{a72b}'),
949 ('\u{a72c}', '\u{a72d}'),
950 ('\u{a72e}', '\u{a72f}'),
951 ('\u{a732}', '\u{a733}'),
952 ('\u{a734}', '\u{a735}'),
953 ('\u{a736}', '\u{a737}'),
954 ('\u{a738}', '\u{a739}'),
955 ('\u{a73a}', '\u{a73b}'),
956 ('\u{a73c}', '\u{a73d}'),
957 ('\u{a73e}', '\u{a73f}'),
958 ('\u{a740}', '\u{a741}'),
959 ('\u{a742}', '\u{a743}'),
960 ('\u{a744}', '\u{a745}'),
961 ('\u{a746}', '\u{a747}'),
962 ('\u{a748}', '\u{a749}'),
963 ('\u{a74a}', '\u{a74b}'),
964 ('\u{a74c}', '\u{a74d}'),
965 ('\u{a74e}', '\u{a74f}'),
966 ('\u{a750}', '\u{a751}'),
967 ('\u{a752}', '\u{a753}'),
968 ('\u{a754}', '\u{a755}'),
969 ('\u{a756}', '\u{a757}'),
970 ('\u{a758}', '\u{a759}'),
971 ('\u{a75a}', '\u{a75b}'),
972 ('\u{a75c}', '\u{a75d}'),
973 ('\u{a75e}', '\u{a75f}'),
974 ('\u{a760}', '\u{a761}'),
975 ('\u{a762}', '\u{a763}'),
976 ('\u{a764}', '\u{a765}'),
977 ('\u{a766}', '\u{a767}'),
978 ('\u{a768}', '\u{a769}'),
979 ('\u{a76a}', '\u{a76b}'),
980 ('\u{a76c}', '\u{a76d}'),
981 ('\u{a76e}', '\u{a76f}'),
982 ('\u{a779}', '\u{a77a}'),
983 ('\u{a77b}', '\u{a77c}'),
984 ('\u{a77d}', '\u{1d79}'),
985 ('\u{a77e}', '\u{a77f}'),
986 ('\u{a780}', '\u{a781}'),
987 ('\u{a782}', '\u{a783}'),
988 ('\u{a784}', '\u{a785}'),
989 ('\u{a786}', '\u{a787}'),
990 ('\u{a78b}', '\u{a78c}'),
991 ('\u{a78d}', '\u{265}'),
992 ('\u{a790}', '\u{a791}'),
993 ('\u{a792}', '\u{a793}'),
994 ('\u{a796}', '\u{a797}'),
995 ('\u{a798}', '\u{a799}'),
996 ('\u{a79a}', '\u{a79b}'),
997 ('\u{a79c}', '\u{a79d}'),
998 ('\u{a79e}', '\u{a79f}'),
999 ('\u{a7a0}', '\u{a7a1}'),
1000 ('\u{a7a2}', '\u{a7a3}'),
1001 ('\u{a7a4}', '\u{a7a5}'),
1002 ('\u{a7a6}', '\u{a7a7}'),
1003 ('\u{a7a8}', '\u{a7a9}'),
1004 ('\u{a7aa}', '\u{266}'),
1005 ('\u{a7ab}', '\u{25c}'),
1006 ('\u{a7ac}', '\u{261}'),
1007 ('\u{a7ad}', '\u{26c}'),
1008 ('\u{a7ae}', '\u{26a}'),
1009 ('\u{a7b0}', '\u{29e}'),
1010 ('\u{a7b1}', '\u{287}'),
1011 ('\u{a7b2}', '\u{29d}'),
1012 ('\u{a7b3}', '\u{ab53}'),
1013 ('\u{a7b4}', '\u{a7b5}'),
1014 ('\u{a7b6}', '\u{a7b7}'),
1015 ('\u{ab70}', '\u{13a0}'),
1016 ('\u{ab71}', '\u{13a1}'),
1017 ('\u{ab72}', '\u{13a2}'),
1018 ('\u{ab73}', '\u{13a3}'),
1019 ('\u{ab74}', '\u{13a4}'),
1020 ('\u{ab75}', '\u{13a5}'),
1021 ('\u{ab76}', '\u{13a6}'),
1022 ('\u{ab77}', '\u{13a7}'),
1023 ('\u{ab78}', '\u{13a8}'),
1024 ('\u{ab79}', '\u{13a9}'),
1025 ('\u{ab7a}', '\u{13aa}'),
1026 ('\u{ab7b}', '\u{13ab}'),
1027 ('\u{ab7c}', '\u{13ac}'),
1028 ('\u{ab7d}', '\u{13ad}'),
1029 ('\u{ab7e}', '\u{13ae}'),
1030 ('\u{ab7f}', '\u{13af}'),
1031 ('\u{ab80}', '\u{13b0}'),
1032 ('\u{ab81}', '\u{13b1}'),
1033 ('\u{ab82}', '\u{13b2}'),
1034 ('\u{ab83}', '\u{13b3}'),
1035 ('\u{ab84}', '\u{13b4}'),
1036 ('\u{ab85}', '\u{13b5}'),
1037 ('\u{ab86}', '\u{13b6}'),
1038 ('\u{ab87}', '\u{13b7}'),
1039 ('\u{ab88}', '\u{13b8}'),
1040 ('\u{ab89}', '\u{13b9}'),
1041 ('\u{ab8a}', '\u{13ba}'),
1042 ('\u{ab8b}', '\u{13bb}'),
1043 ('\u{ab8c}', '\u{13bc}'),
1044 ('\u{ab8d}', '\u{13bd}'),
1045 ('\u{ab8e}', '\u{13be}'),
1046 ('\u{ab8f}', '\u{13bf}'),
1047 ('\u{ab90}', '\u{13c0}'),
1048 ('\u{ab91}', '\u{13c1}'),
1049 ('\u{ab92}', '\u{13c2}'),
1050 ('\u{ab93}', '\u{13c3}'),
1051 ('\u{ab94}', '\u{13c4}'),
1052 ('\u{ab95}', '\u{13c5}'),
1053 ('\u{ab96}', '\u{13c6}'),
1054 ('\u{ab97}', '\u{13c7}'),
1055 ('\u{ab98}', '\u{13c8}'),
1056 ('\u{ab99}', '\u{13c9}'),
1057 ('\u{ab9a}', '\u{13ca}'),
1058 ('\u{ab9b}', '\u{13cb}'),
1059 ('\u{ab9c}', '\u{13cc}'),
1060 ('\u{ab9d}', '\u{13cd}'),
1061 ('\u{ab9e}', '\u{13ce}'),
1062 ('\u{ab9f}', '\u{13cf}'),
1063 ('\u{aba0}', '\u{13d0}'),
1064 ('\u{aba1}', '\u{13d1}'),
1065 ('\u{aba2}', '\u{13d2}'),
1066 ('\u{aba3}', '\u{13d3}'),
1067 ('\u{aba4}', '\u{13d4}'),
1068 ('\u{aba5}', '\u{13d5}'),
1069 ('\u{aba6}', '\u{13d6}'),
1070 ('\u{aba7}', '\u{13d7}'),
1071 ('\u{aba8}', '\u{13d8}'),
1072 ('\u{aba9}', '\u{13d9}'),
1073 ('\u{abaa}', '\u{13da}'),
1074 ('\u{abab}', '\u{13db}'),
1075 ('\u{abac}', '\u{13dc}'),
1076 ('\u{abad}', '\u{13dd}'),
1077 ('\u{abae}', '\u{13de}'),
1078 ('\u{abaf}', '\u{13df}'),
1079 ('\u{abb0}', '\u{13e0}'),
1080 ('\u{abb1}', '\u{13e1}'),
1081 ('\u{abb2}', '\u{13e2}'),
1082 ('\u{abb3}', '\u{13e3}'),
1083 ('\u{abb4}', '\u{13e4}'),
1084 ('\u{abb5}', '\u{13e5}'),
1085 ('\u{abb6}', '\u{13e6}'),
1086 ('\u{abb7}', '\u{13e7}'),
1087 ('\u{abb8}', '\u{13e8}'),
1088 ('\u{abb9}', '\u{13e9}'),
1089 ('\u{abba}', '\u{13ea}'),
1090 ('\u{abbb}', '\u{13eb}'),
1091 ('\u{abbc}', '\u{13ec}'),
1092 ('\u{abbd}', '\u{13ed}'),
1093 ('\u{abbe}', '\u{13ee}'),
1094 ('\u{abbf}', '\u{13ef}'),
1095 ('\u{ff21}', '\u{ff41}'),
1096 ('\u{ff22}', '\u{ff42}'),
1097 ('\u{ff23}', '\u{ff43}'),
1098 ('\u{ff24}', '\u{ff44}'),
1099 ('\u{ff25}', '\u{ff45}'),
1100 ('\u{ff26}', '\u{ff46}'),
1101 ('\u{ff27}', '\u{ff47}'),
1102 ('\u{ff28}', '\u{ff48}'),
1103 ('\u{ff29}', '\u{ff49}'),
1104 ('\u{ff2a}', '\u{ff4a}'),
1105 ('\u{ff2b}', '\u{ff4b}'),
1106 ('\u{ff2c}', '\u{ff4c}'),
1107 ('\u{ff2d}', '\u{ff4d}'),
1108 ('\u{ff2e}', '\u{ff4e}'),
1109 ('\u{ff2f}', '\u{ff4f}'),
1110 ('\u{ff30}', '\u{ff50}'),
1111 ('\u{ff31}', '\u{ff51}'),
1112 ('\u{ff32}', '\u{ff52}'),
1113 ('\u{ff33}', '\u{ff53}'),
1114 ('\u{ff34}', '\u{ff54}'),
1115 ('\u{ff35}', '\u{ff55}'),
1116 ('\u{ff36}', '\u{ff56}'),
1117 ('\u{ff37}', '\u{ff57}'),
1118 ('\u{ff38}', '\u{ff58}'),
1119 ('\u{ff39}', '\u{ff59}'),
1120 ('\u{ff3a}', '\u{ff5a}'),
1121 ('\u{10400}', '\u{10428}'),
1122 ('\u{10401}', '\u{10429}'),
1123 ('\u{10402}', '\u{1042a}'),
1124 ('\u{10403}', '\u{1042b}'),
1125 ('\u{10404}', '\u{1042c}'),
1126 ('\u{10405}', '\u{1042d}'),
1127 ('\u{10406}', '\u{1042e}'),
1128 ('\u{10407}', '\u{1042f}'),
1129 ('\u{10408}', '\u{10430}'),
1130 ('\u{10409}', '\u{10431}'),
1131 ('\u{1040a}', '\u{10432}'),
1132 ('\u{1040b}', '\u{10433}'),
1133 ('\u{1040c}', '\u{10434}'),
1134 ('\u{1040d}', '\u{10435}'),
1135 ('\u{1040e}', '\u{10436}'),
1136 ('\u{1040f}', '\u{10437}'),
1137 ('\u{10410}', '\u{10438}'),
1138 ('\u{10411}', '\u{10439}'),
1139 ('\u{10412}', '\u{1043a}'),
1140 ('\u{10413}', '\u{1043b}'),
1141 ('\u{10414}', '\u{1043c}'),
1142 ('\u{10415}', '\u{1043d}'),
1143 ('\u{10416}', '\u{1043e}'),
1144 ('\u{10417}', '\u{1043f}'),
1145 ('\u{10418}', '\u{10440}'),
1146 ('\u{10419}', '\u{10441}'),
1147 ('\u{1041a}', '\u{10442}'),
1148 ('\u{1041b}', '\u{10443}'),
1149 ('\u{1041c}', '\u{10444}'),
1150 ('\u{1041d}', '\u{10445}'),
1151 ('\u{1041e}', '\u{10446}'),
1152 ('\u{1041f}', '\u{10447}'),
1153 ('\u{10420}', '\u{10448}'),
1154 ('\u{10421}', '\u{10449}'),
1155 ('\u{10422}', '\u{1044a}'),
1156 ('\u{10423}', '\u{1044b}'),
1157 ('\u{10424}', '\u{1044c}'),
1158 ('\u{10425}', '\u{1044d}'),
1159 ('\u{10426}', '\u{1044e}'),
1160 ('\u{10427}', '\u{1044f}'),
1161 ('\u{104b0}', '\u{104d8}'),
1162 ('\u{104b1}', '\u{104d9}'),
1163 ('\u{104b2}', '\u{104da}'),
1164 ('\u{104b3}', '\u{104db}'),
1165 ('\u{104b4}', '\u{104dc}'),
1166 ('\u{104b5}', '\u{104dd}'),
1167 ('\u{104b6}', '\u{104de}'),
1168 ('\u{104b7}', '\u{104df}'),
1169 ('\u{104b8}', '\u{104e0}'),
1170 ('\u{104b9}', '\u{104e1}'),
1171 ('\u{104ba}', '\u{104e2}'),
1172 ('\u{104bb}', '\u{104e3}'),
1173 ('\u{104bc}', '\u{104e4}'),
1174 ('\u{104bd}', '\u{104e5}'),
1175 ('\u{104be}', '\u{104e6}'),
1176 ('\u{104bf}', '\u{104e7}'),
1177 ('\u{104c0}', '\u{104e8}'),
1178 ('\u{104c1}', '\u{104e9}'),
1179 ('\u{104c2}', '\u{104ea}'),
1180 ('\u{104c3}', '\u{104eb}'),
1181 ('\u{104c4}', '\u{104ec}'),
1182 ('\u{104c5}', '\u{104ed}'),
1183 ('\u{104c6}', '\u{104ee}'),
1184 ('\u{104c7}', '\u{104ef}'),
1185 ('\u{104c8}', '\u{104f0}'),
1186 ('\u{104c9}', '\u{104f1}'),
1187 ('\u{104ca}', '\u{104f2}'),
1188 ('\u{104cb}', '\u{104f3}'),
1189 ('\u{104cc}', '\u{104f4}'),
1190 ('\u{104cd}', '\u{104f5}'),
1191 ('\u{104ce}', '\u{104f6}'),
1192 ('\u{104cf}', '\u{104f7}'),
1193 ('\u{104d0}', '\u{104f8}'),
1194 ('\u{104d1}', '\u{104f9}'),
1195 ('\u{104d2}', '\u{104fa}'),
1196 ('\u{104d3}', '\u{104fb}'),
1197 ('\u{10c80}', '\u{10cc0}'),
1198 ('\u{10c81}', '\u{10cc1}'),
1199 ('\u{10c82}', '\u{10cc2}'),
1200 ('\u{10c83}', '\u{10cc3}'),
1201 ('\u{10c84}', '\u{10cc4}'),
1202 ('\u{10c85}', '\u{10cc5}'),
1203 ('\u{10c86}', '\u{10cc6}'),
1204 ('\u{10c87}', '\u{10cc7}'),
1205 ('\u{10c88}', '\u{10cc8}'),
1206 ('\u{10c89}', '\u{10cc9}'),
1207 ('\u{10c8a}', '\u{10cca}'),
1208 ('\u{10c8b}', '\u{10ccb}'),
1209 ('\u{10c8c}', '\u{10ccc}'),
1210 ('\u{10c8d}', '\u{10ccd}'),
1211 ('\u{10c8e}', '\u{10cce}'),
1212 ('\u{10c8f}', '\u{10ccf}'),
1213 ('\u{10c90}', '\u{10cd0}'),
1214 ('\u{10c91}', '\u{10cd1}'),
1215 ('\u{10c92}', '\u{10cd2}'),
1216 ('\u{10c93}', '\u{10cd3}'),
1217 ('\u{10c94}', '\u{10cd4}'),
1218 ('\u{10c95}', '\u{10cd5}'),
1219 ('\u{10c96}', '\u{10cd6}'),
1220 ('\u{10c97}', '\u{10cd7}'),
1221 ('\u{10c98}', '\u{10cd8}'),
1222 ('\u{10c99}', '\u{10cd9}'),
1223 ('\u{10c9a}', '\u{10cda}'),
1224 ('\u{10c9b}', '\u{10cdb}'),
1225 ('\u{10c9c}', '\u{10cdc}'),
1226 ('\u{10c9d}', '\u{10cdd}'),
1227 ('\u{10c9e}', '\u{10cde}'),
1228 ('\u{10c9f}', '\u{10cdf}'),
1229 ('\u{10ca0}', '\u{10ce0}'),
1230 ('\u{10ca1}', '\u{10ce1}'),
1231 ('\u{10ca2}', '\u{10ce2}'),
1232 ('\u{10ca3}', '\u{10ce3}'),
1233 ('\u{10ca4}', '\u{10ce4}'),
1234 ('\u{10ca5}', '\u{10ce5}'),
1235 ('\u{10ca6}', '\u{10ce6}'),
1236 ('\u{10ca7}', '\u{10ce7}'),
1237 ('\u{10ca8}', '\u{10ce8}'),
1238 ('\u{10ca9}', '\u{10ce9}'),
1239 ('\u{10caa}', '\u{10cea}'),
1240 ('\u{10cab}', '\u{10ceb}'),
1241 ('\u{10cac}', '\u{10cec}'),
1242 ('\u{10cad}', '\u{10ced}'),
1243 ('\u{10cae}', '\u{10cee}'),
1244 ('\u{10caf}', '\u{10cef}'),
1245 ('\u{10cb0}', '\u{10cf0}'),
1246 ('\u{10cb1}', '\u{10cf1}'),
1247 ('\u{10cb2}', '\u{10cf2}'),
1248 ('\u{118a0}', '\u{118c0}'),
1249 ('\u{118a1}', '\u{118c1}'),
1250 ('\u{118a2}', '\u{118c2}'),
1251 ('\u{118a3}', '\u{118c3}'),
1252 ('\u{118a4}', '\u{118c4}'),
1253 ('\u{118a5}', '\u{118c5}'),
1254 ('\u{118a6}', '\u{118c6}'),
1255 ('\u{118a7}', '\u{118c7}'),
1256 ('\u{118a8}', '\u{118c8}'),
1257 ('\u{118a9}', '\u{118c9}'),
1258 ('\u{118aa}', '\u{118ca}'),
1259 ('\u{118ab}', '\u{118cb}'),
1260 ('\u{118ac}', '\u{118cc}'),
1261 ('\u{118ad}', '\u{118cd}'),
1262 ('\u{118ae}', '\u{118ce}'),
1263 ('\u{118af}', '\u{118cf}'),
1264 ('\u{118b0}', '\u{118d0}'),
1265 ('\u{118b1}', '\u{118d1}'),
1266 ('\u{118b2}', '\u{118d2}'),
1267 ('\u{118b3}', '\u{118d3}'),
1268 ('\u{118b4}', '\u{118d4}'),
1269 ('\u{118b5}', '\u{118d5}'),
1270 ('\u{118b6}', '\u{118d6}'),
1271 ('\u{118b7}', '\u{118d7}'),
1272 ('\u{118b8}', '\u{118d8}'),
1273 ('\u{118b9}', '\u{118d9}'),
1274 ('\u{118ba}', '\u{118da}'),
1275 ('\u{118bb}', '\u{118db}'),
1276 ('\u{118bc}', '\u{118dc}'),
1277 ('\u{118bd}', '\u{118dd}'),
1278 ('\u{118be}', '\u{118de}'),
1279 ('\u{118bf}', '\u{118df}'),
1280 ('\u{1e900}', '\u{1e922}'),
1281 ('\u{1e901}', '\u{1e923}'),
1282 ('\u{1e902}', '\u{1e924}'),
1283 ('\u{1e903}', '\u{1e925}'),
1284 ('\u{1e904}', '\u{1e926}'),
1285 ('\u{1e905}', '\u{1e927}'),
1286 ('\u{1e906}', '\u{1e928}'),
1287 ('\u{1e907}', '\u{1e929}'),
1288 ('\u{1e908}', '\u{1e92a}'),
1289 ('\u{1e909}', '\u{1e92b}'),
1290 ('\u{1e90a}', '\u{1e92c}'),
1291 ('\u{1e90b}', '\u{1e92d}'),
1292 ('\u{1e90c}', '\u{1e92e}'),
1293 ('\u{1e90d}', '\u{1e92f}'),
1294 ('\u{1e90e}', '\u{1e930}'),
1295 ('\u{1e90f}', '\u{1e931}'),
1296 ('\u{1e910}', '\u{1e932}'),
1297 ('\u{1e911}', '\u{1e933}'),
1298 ('\u{1e912}', '\u{1e934}'),
1299 ('\u{1e913}', '\u{1e935}'),
1300 ('\u{1e914}', '\u{1e936}'),
1301 ('\u{1e915}', '\u{1e937}'),
1302 ('\u{1e916}', '\u{1e938}'),
1303 ('\u{1e917}', '\u{1e939}'),
1304 ('\u{1e918}', '\u{1e93a}'),
1305 ('\u{1e919}', '\u{1e93b}'),
1306 ('\u{1e91a}', '\u{1e93c}'),
1307 ('\u{1e91b}', '\u{1e93d}'),
1308 ('\u{1e91c}', '\u{1e93e}'),
1309 ('\u{1e91d}', '\u{1e93f}'),
1310 ('\u{1e91e}', '\u{1e940}'),
1311 ('\u{1e91f}', '\u{1e941}'),
1312 ('\u{1e920}', '\u{1e942}'),
1313 ('\u{1e921}', '\u{1e943}'),
1314];
1315
1316pub static FULL_TABLE: &'static [(char, (char, Buffer))] = &[
1318 ('\u{df}', ('\u{73}', Buffer::One('\u{73}'))),
1319 ('\u{130}', ('\u{69}', Buffer::One('\u{307}'))),
1320 ('\u{149}', ('\u{2bc}', Buffer::One('\u{6e}'))),
1321 ('\u{1f0}', ('\u{6a}', Buffer::One('\u{30c}'))),
1322 ('\u{390}', ('\u{3b9}', Buffer::Two('\u{308}', '\u{301}'))),
1323 ('\u{3b0}', ('\u{3c5}', Buffer::Two('\u{308}', '\u{301}'))),
1324 ('\u{587}', ('\u{565}', Buffer::One('\u{582}'))),
1325 ('\u{1e96}', ('\u{68}', Buffer::One('\u{331}'))),
1326 ('\u{1e97}', ('\u{74}', Buffer::One('\u{308}'))),
1327 ('\u{1e98}', ('\u{77}', Buffer::One('\u{30a}'))),
1328 ('\u{1e99}', ('\u{79}', Buffer::One('\u{30a}'))),
1329 ('\u{1e9a}', ('\u{61}', Buffer::One('\u{2be}'))),
1330 ('\u{1e9e}', ('\u{73}', Buffer::One('\u{73}'))),
1331 ('\u{1f50}', ('\u{3c5}', Buffer::One('\u{313}'))),
1332 ('\u{1f52}', ('\u{3c5}', Buffer::Two('\u{313}', '\u{300}'))),
1333 ('\u{1f54}', ('\u{3c5}', Buffer::Two('\u{313}', '\u{301}'))),
1334 ('\u{1f56}', ('\u{3c5}', Buffer::Two('\u{313}', '\u{342}'))),
1335 ('\u{1f80}', ('\u{1f00}', Buffer::One('\u{3b9}'))),
1336 ('\u{1f81}', ('\u{1f01}', Buffer::One('\u{3b9}'))),
1337 ('\u{1f82}', ('\u{1f02}', Buffer::One('\u{3b9}'))),
1338 ('\u{1f83}', ('\u{1f03}', Buffer::One('\u{3b9}'))),
1339 ('\u{1f84}', ('\u{1f04}', Buffer::One('\u{3b9}'))),
1340 ('\u{1f85}', ('\u{1f05}', Buffer::One('\u{3b9}'))),
1341 ('\u{1f86}', ('\u{1f06}', Buffer::One('\u{3b9}'))),
1342 ('\u{1f87}', ('\u{1f07}', Buffer::One('\u{3b9}'))),
1343 ('\u{1f88}', ('\u{1f00}', Buffer::One('\u{3b9}'))),
1344 ('\u{1f89}', ('\u{1f01}', Buffer::One('\u{3b9}'))),
1345 ('\u{1f8a}', ('\u{1f02}', Buffer::One('\u{3b9}'))),
1346 ('\u{1f8b}', ('\u{1f03}', Buffer::One('\u{3b9}'))),
1347 ('\u{1f8c}', ('\u{1f04}', Buffer::One('\u{3b9}'))),
1348 ('\u{1f8d}', ('\u{1f05}', Buffer::One('\u{3b9}'))),
1349 ('\u{1f8e}', ('\u{1f06}', Buffer::One('\u{3b9}'))),
1350 ('\u{1f8f}', ('\u{1f07}', Buffer::One('\u{3b9}'))),
1351 ('\u{1f90}', ('\u{1f20}', Buffer::One('\u{3b9}'))),
1352 ('\u{1f91}', ('\u{1f21}', Buffer::One('\u{3b9}'))),
1353 ('\u{1f92}', ('\u{1f22}', Buffer::One('\u{3b9}'))),
1354 ('\u{1f93}', ('\u{1f23}', Buffer::One('\u{3b9}'))),
1355 ('\u{1f94}', ('\u{1f24}', Buffer::One('\u{3b9}'))),
1356 ('\u{1f95}', ('\u{1f25}', Buffer::One('\u{3b9}'))),
1357 ('\u{1f96}', ('\u{1f26}', Buffer::One('\u{3b9}'))),
1358 ('\u{1f97}', ('\u{1f27}', Buffer::One('\u{3b9}'))),
1359 ('\u{1f98}', ('\u{1f20}', Buffer::One('\u{3b9}'))),
1360 ('\u{1f99}', ('\u{1f21}', Buffer::One('\u{3b9}'))),
1361 ('\u{1f9a}', ('\u{1f22}', Buffer::One('\u{3b9}'))),
1362 ('\u{1f9b}', ('\u{1f23}', Buffer::One('\u{3b9}'))),
1363 ('\u{1f9c}', ('\u{1f24}', Buffer::One('\u{3b9}'))),
1364 ('\u{1f9d}', ('\u{1f25}', Buffer::One('\u{3b9}'))),
1365 ('\u{1f9e}', ('\u{1f26}', Buffer::One('\u{3b9}'))),
1366 ('\u{1f9f}', ('\u{1f27}', Buffer::One('\u{3b9}'))),
1367 ('\u{1fa0}', ('\u{1f60}', Buffer::One('\u{3b9}'))),
1368 ('\u{1fa1}', ('\u{1f61}', Buffer::One('\u{3b9}'))),
1369 ('\u{1fa2}', ('\u{1f62}', Buffer::One('\u{3b9}'))),
1370 ('\u{1fa3}', ('\u{1f63}', Buffer::One('\u{3b9}'))),
1371 ('\u{1fa4}', ('\u{1f64}', Buffer::One('\u{3b9}'))),
1372 ('\u{1fa5}', ('\u{1f65}', Buffer::One('\u{3b9}'))),
1373 ('\u{1fa6}', ('\u{1f66}', Buffer::One('\u{3b9}'))),
1374 ('\u{1fa7}', ('\u{1f67}', Buffer::One('\u{3b9}'))),
1375 ('\u{1fa8}', ('\u{1f60}', Buffer::One('\u{3b9}'))),
1376 ('\u{1fa9}', ('\u{1f61}', Buffer::One('\u{3b9}'))),
1377 ('\u{1faa}', ('\u{1f62}', Buffer::One('\u{3b9}'))),
1378 ('\u{1fab}', ('\u{1f63}', Buffer::One('\u{3b9}'))),
1379 ('\u{1fac}', ('\u{1f64}', Buffer::One('\u{3b9}'))),
1380 ('\u{1fad}', ('\u{1f65}', Buffer::One('\u{3b9}'))),
1381 ('\u{1fae}', ('\u{1f66}', Buffer::One('\u{3b9}'))),
1382 ('\u{1faf}', ('\u{1f67}', Buffer::One('\u{3b9}'))),
1383 ('\u{1fb2}', ('\u{1f70}', Buffer::One('\u{3b9}'))),
1384 ('\u{1fb3}', ('\u{3b1}', Buffer::One('\u{3b9}'))),
1385 ('\u{1fb4}', ('\u{3ac}', Buffer::One('\u{3b9}'))),
1386 ('\u{1fb6}', ('\u{3b1}', Buffer::One('\u{342}'))),
1387 ('\u{1fb7}', ('\u{3b1}', Buffer::Two('\u{342}', '\u{3b9}'))),
1388 ('\u{1fbc}', ('\u{3b1}', Buffer::One('\u{3b9}'))),
1389 ('\u{1fc2}', ('\u{1f74}', Buffer::One('\u{3b9}'))),
1390 ('\u{1fc3}', ('\u{3b7}', Buffer::One('\u{3b9}'))),
1391 ('\u{1fc4}', ('\u{3ae}', Buffer::One('\u{3b9}'))),
1392 ('\u{1fc6}', ('\u{3b7}', Buffer::One('\u{342}'))),
1393 ('\u{1fc7}', ('\u{3b7}', Buffer::Two('\u{342}', '\u{3b9}'))),
1394 ('\u{1fcc}', ('\u{3b7}', Buffer::One('\u{3b9}'))),
1395 ('\u{1fd2}', ('\u{3b9}', Buffer::Two('\u{308}', '\u{300}'))),
1396 ('\u{1fd3}', ('\u{3b9}', Buffer::Two('\u{308}', '\u{301}'))),
1397 ('\u{1fd6}', ('\u{3b9}', Buffer::One('\u{342}'))),
1398 ('\u{1fd7}', ('\u{3b9}', Buffer::Two('\u{308}', '\u{342}'))),
1399 ('\u{1fe2}', ('\u{3c5}', Buffer::Two('\u{308}', '\u{300}'))),
1400 ('\u{1fe3}', ('\u{3c5}', Buffer::Two('\u{308}', '\u{301}'))),
1401 ('\u{1fe4}', ('\u{3c1}', Buffer::One('\u{313}'))),
1402 ('\u{1fe6}', ('\u{3c5}', Buffer::One('\u{342}'))),
1403 ('\u{1fe7}', ('\u{3c5}', Buffer::Two('\u{308}', '\u{342}'))),
1404 ('\u{1ff2}', ('\u{1f7c}', Buffer::One('\u{3b9}'))),
1405 ('\u{1ff3}', ('\u{3c9}', Buffer::One('\u{3b9}'))),
1406 ('\u{1ff4}', ('\u{3ce}', Buffer::One('\u{3b9}'))),
1407 ('\u{1ff6}', ('\u{3c9}', Buffer::One('\u{342}'))),
1408 ('\u{1ff7}', ('\u{3c9}', Buffer::Two('\u{342}', '\u{3b9}'))),
1409 ('\u{1ffc}', ('\u{3c9}', Buffer::One('\u{3b9}'))),
1410 ('\u{fb00}', ('\u{66}', Buffer::One('\u{66}'))),
1411 ('\u{fb01}', ('\u{66}', Buffer::One('\u{69}'))),
1412 ('\u{fb02}', ('\u{66}', Buffer::One('\u{6c}'))),
1413 ('\u{fb03}', ('\u{66}', Buffer::Two('\u{66}', '\u{69}'))),
1414 ('\u{fb04}', ('\u{66}', Buffer::Two('\u{66}', '\u{6c}'))),
1415 ('\u{fb05}', ('\u{73}', Buffer::One('\u{74}'))),
1416 ('\u{fb06}', ('\u{73}', Buffer::One('\u{74}'))),
1417 ('\u{fb13}', ('\u{574}', Buffer::One('\u{576}'))),
1418 ('\u{fb14}', ('\u{574}', Buffer::One('\u{565}'))),
1419 ('\u{fb15}', ('\u{574}', Buffer::One('\u{56b}'))),
1420 ('\u{fb16}', ('\u{57e}', Buffer::One('\u{576}'))),
1421 ('\u{fb17}', ('\u{574}', Buffer::One('\u{56d}'))),
1422];
1423
1424pub static SIMPLE_TABLE: &'static [(char, char)] = &[
1426 ('\u{1e9e}', '\u{df}'),
1427 ('\u{1f88}', '\u{1f80}'),
1428 ('\u{1f89}', '\u{1f81}'),
1429 ('\u{1f8a}', '\u{1f82}'),
1430 ('\u{1f8b}', '\u{1f83}'),
1431 ('\u{1f8c}', '\u{1f84}'),
1432 ('\u{1f8d}', '\u{1f85}'),
1433 ('\u{1f8e}', '\u{1f86}'),
1434 ('\u{1f8f}', '\u{1f87}'),
1435 ('\u{1f98}', '\u{1f90}'),
1436 ('\u{1f99}', '\u{1f91}'),
1437 ('\u{1f9a}', '\u{1f92}'),
1438 ('\u{1f9b}', '\u{1f93}'),
1439 ('\u{1f9c}', '\u{1f94}'),
1440 ('\u{1f9d}', '\u{1f95}'),
1441 ('\u{1f9e}', '\u{1f96}'),
1442 ('\u{1f9f}', '\u{1f97}'),
1443 ('\u{1fa8}', '\u{1fa0}'),
1444 ('\u{1fa9}', '\u{1fa1}'),
1445 ('\u{1faa}', '\u{1fa2}'),
1446 ('\u{1fab}', '\u{1fa3}'),
1447 ('\u{1fac}', '\u{1fa4}'),
1448 ('\u{1fad}', '\u{1fa5}'),
1449 ('\u{1fae}', '\u{1fa6}'),
1450 ('\u{1faf}', '\u{1fa7}'),
1451 ('\u{1fbc}', '\u{1fb3}'),
1452 ('\u{1fcc}', '\u{1fc3}'),
1453 ('\u{1ffc}', '\u{1ff3}'),
1454];