chiark / gitweb /
Mention client-stub.[ch] in makefile..
[disorder] / lib / unidata.c
CommitLineData
132a5a4a
RK
1/** @file lib/unidata.c
2 * @brief Unicode tables
3 *
4 * Automatically generated file, see scripts/make-unidata
5 *
6 * DO NOT EDIT.
7 */
05b75f8d 8#include "common.h"
61507e3c 9#include "unidata.h"
14523635
RK
10#define Cc unicode_General_Category_Cc
11#define Cf unicode_General_Category_Cf
12#define Cn unicode_General_Category_Cn
13#define Co unicode_General_Category_Co
14#define Cs unicode_General_Category_Cs
15#define Ll unicode_General_Category_Ll
16#define Lm unicode_General_Category_Lm
17#define Lo unicode_General_Category_Lo
18#define Lt unicode_General_Category_Lt
19#define Lu unicode_General_Category_Lu
20#define Mc unicode_General_Category_Mc
21#define Me unicode_General_Category_Me
22#define Mn unicode_General_Category_Mn
23#define Nd unicode_General_Category_Nd
24#define Nl unicode_General_Category_Nl
25#define No unicode_General_Category_No
26#define Pc unicode_General_Category_Pc
27#define Pd unicode_General_Category_Pd
28#define Pe unicode_General_Category_Pe
29#define Pf unicode_General_Category_Pf
30#define Pi unicode_General_Category_Pi
31#define Po unicode_General_Category_Po
32#define Ps unicode_General_Category_Ps
33#define Sc unicode_General_Category_Sc
34#define Sk unicode_General_Category_Sk
35#define Sm unicode_General_Category_Sm
36#define So unicode_General_Category_So
37#define Zl unicode_General_Category_Zl
38#define Zp unicode_General_Category_Zp
39#define Zs unicode_General_Category_Zs
349b7b74
RK
40#define GBCR unicode_Grapheme_Break_CR
41#define GBControl unicode_Grapheme_Break_Control
42#define GBExtend unicode_Grapheme_Break_Extend
43#define GBL unicode_Grapheme_Break_L
44#define GBLF unicode_Grapheme_Break_LF
0e843521 45#define GBLV unicode_Grapheme_Break_LV
1a05e381 46#define GBLVT unicode_Grapheme_Break_LVT
349b7b74 47#define GBOther unicode_Grapheme_Break_Other
a2a528f2
RK
48#define GBPrepend unicode_Grapheme_Break_Prepend
49#define GBSpacingMark unicode_Grapheme_Break_SpacingMark
349b7b74
RK
50#define GBT unicode_Grapheme_Break_T
51#define GBV unicode_Grapheme_Break_V
52#define WBALetter unicode_Word_Break_ALetter
a2a528f2 53#define WBCR unicode_Word_Break_CR
349b7b74
RK
54#define WBExtend unicode_Word_Break_Extend
55#define WBExtendNumLet unicode_Word_Break_ExtendNumLet
56#define WBFormat unicode_Word_Break_Format
57#define WBKatakana unicode_Word_Break_Katakana
a2a528f2 58#define WBLF unicode_Word_Break_LF
349b7b74
RK
59#define WBMidLetter unicode_Word_Break_MidLetter
60#define WBMidNum unicode_Word_Break_MidNum
a2a528f2
RK
61#define WBMidNumLet unicode_Word_Break_MidNumLet
62#define WBNewline unicode_Word_Break_Newline
349b7b74
RK
63#define WBNumeric unicode_Word_Break_Numeric
64#define WBOther unicode_Word_Break_Other
65#define SBATerm unicode_Sentence_Break_ATerm
a2a528f2 66#define SBCR unicode_Sentence_Break_CR
349b7b74
RK
67#define SBClose unicode_Sentence_Break_Close
68#define SBExtend unicode_Sentence_Break_Extend
69#define SBFormat unicode_Sentence_Break_Format
a2a528f2 70#define SBLF unicode_Sentence_Break_LF
349b7b74
RK
71#define SBLower unicode_Sentence_Break_Lower
72#define SBNumeric unicode_Sentence_Break_Numeric
73#define SBOLetter unicode_Sentence_Break_OLetter
74#define SBOther unicode_Sentence_Break_Other
a2a528f2 75#define SBSContinue unicode_Sentence_Break_SContinue
349b7b74
RK
76#define SBSTerm unicode_Sentence_Break_STerm
77#define SBSep unicode_Sentence_Break_Sep
78#define SBSp unicode_Sentence_Break_Sp
79#define SBUpper unicode_Sentence_Break_Upper
99695df9
RK
80#define NBC unicode_normalize_before_casefold
81#define CD unicode_compatibility_decomposition
349b7b74
RK
82const char *const unicode_Grapheme_Break_names[] = {
83 "CR",
84 "Control",
85 "Extend",
86 "L",
87 "LF",
0e843521 88 "LV",
1a05e381 89 "LVT",
349b7b74 90 "Other",
a2a528f2
RK
91 "Prepend",
92 "SpacingMark",
349b7b74
RK
93 "T",
94 "V"
95};
bb48024f
RK
96const char *const unicode_Word_Break_names[] = {
97 "ALetter",
a2a528f2 98 "CR",
bb48024f
RK
99 "Extend",
100 "ExtendNumLet",
101 "Format",
102 "Katakana",
a2a528f2 103 "LF",
bb48024f
RK
104 "MidLetter",
105 "MidNum",
a2a528f2
RK
106 "MidNumLet",
107 "Newline",
bb48024f
RK
108 "Numeric",
109 "Other"
110};
349b7b74
RK
111const char *const unicode_Sentence_Break_names[] = {
112 "ATerm",
a2a528f2 113 "CR",
349b7b74
RK
114 "Close",
115 "Extend",
116 "Format",
a2a528f2 117 "LF",
349b7b74
RK
118 "Lower",
119 "Numeric",
120 "OLetter",
121 "Other",
a2a528f2 122 "SContinue",
349b7b74
RK
123 "STerm",
124 "Sep",
125 "Sp",
126 "Upper"
127};
99695df9
RK
128static const uint32_t dd0[]={32,0},
129dd1[]={32,776,0},
130dd2[]={97,0},
131dd3[]={32,772,0},
132dd4[]={50,0},
133dd5[]={51,0},
134dd6[]={32,769,0},
135dd7[]={956,0},
136dd8[]={32,807,0},
137dd9[]={49,0},
138dd10[]={111,0},
139dd11[]={49,8260,52,0},
140dd12[]={49,8260,50,0},
141dd13[]={51,8260,52,0},
142dd14[]={65,768,0},
143dd15[]={65,769,0},
144dd16[]={65,770,0},
145dd17[]={65,771,0},
146dd18[]={65,776,0},
147dd19[]={65,778,0},
148dd20[]={67,807,0},
149dd21[]={69,768,0},
150dd22[]={69,769,0},
151dd23[]={69,770,0},
152dd24[]={69,776,0},
153dd25[]={73,768,0},
154dd26[]={73,769,0},
155dd27[]={73,770,0},
156dd28[]={73,776,0},
157dd29[]={78,771,0},
158dd30[]={79,768,0},
159dd31[]={79,769,0},
160dd32[]={79,770,0},
161dd33[]={79,771,0},
162dd34[]={79,776,0},
163dd35[]={85,768,0},
164dd36[]={85,769,0},
165dd37[]={85,770,0},
166dd38[]={85,776,0},
167dd39[]={89,769,0},
168dd40[]={97,768,0},
169dd41[]={97,769,0},
170dd42[]={97,770,0},
171dd43[]={97,771,0},
172dd44[]={97,776,0},
173dd45[]={97,778,0},
174dd46[]={99,807,0},
175dd47[]={101,768,0},
176dd48[]={101,769,0},
177dd49[]={101,770,0},
178dd50[]={101,776,0},
179dd51[]={105,768,0},
180dd52[]={105,769,0},
181dd53[]={105,770,0},
182dd54[]={105,776,0},
183dd55[]={110,771,0},
184dd56[]={111,768,0},
185dd57[]={111,769,0},
186dd58[]={111,770,0},
187dd59[]={111,771,0},
188dd60[]={111,776,0},
189dd61[]={117,768,0},
190dd62[]={117,769,0},
191dd63[]={117,770,0},
192dd64[]={117,776,0},
193dd65[]={121,769,0},
194dd66[]={121,776,0},
195dd67[]={65,772,0},
196dd68[]={97,772,0},
197dd69[]={65,774,0},
198dd70[]={97,774,0},
199dd71[]={65,808,0},
200dd72[]={97,808,0},
201dd73[]={67,769,0},
202dd74[]={99,769,0},
203dd75[]={67,770,0},
204dd76[]={99,770,0},
205dd77[]={67,775,0},
206dd78[]={99,775,0},
207dd79[]={67,780,0},
208dd80[]={99,780,0},
209dd81[]={68,780,0},
210dd82[]={100,780,0},
211dd83[]={69,772,0},
212dd84[]={101,772,0},
213dd85[]={69,774,0},
214dd86[]={101,774,0},
215dd87[]={69,775,0},
216dd88[]={101,775,0},
217dd89[]={69,808,0},
218dd90[]={101,808,0},
219dd91[]={69,780,0},
220dd92[]={101,780,0},
221dd93[]={71,770,0},
222dd94[]={103,770,0},
223dd95[]={71,774,0},
224dd96[]={103,774,0},
225dd97[]={71,775,0},
226dd98[]={103,775,0},
227dd99[]={71,807,0},
228dd100[]={103,807,0},
229dd101[]={72,770,0},
230dd102[]={104,770,0},
231dd103[]={73,771,0},
232dd104[]={105,771,0},
233dd105[]={73,772,0},
234dd106[]={105,772,0},
235dd107[]={73,774,0},
236dd108[]={105,774,0},
237dd109[]={73,808,0},
238dd110[]={105,808,0},
239dd111[]={73,775,0},
240dd112[]={73,74,0},
241dd113[]={105,106,0},
242dd114[]={74,770,0},
243dd115[]={106,770,0},
244dd116[]={75,807,0},
245dd117[]={107,807,0},
246dd118[]={76,769,0},
247dd119[]={108,769,0},
248dd120[]={76,807,0},
249dd121[]={108,807,0},
250dd122[]={76,780,0},
251dd123[]={108,780,0},
252dd124[]={76,183,0},
253dd125[]={108,183,0},
254dd126[]={78,769,0},
255dd127[]={110,769,0},
256dd128[]={78,807,0},
257dd129[]={110,807,0},
258dd130[]={78,780,0},
259dd131[]={110,780,0},
260dd132[]={700,110,0},
261dd133[]={79,772,0},
262dd134[]={111,772,0},
263dd135[]={79,774,0},
264dd136[]={111,774,0},
265dd137[]={79,779,0},
266dd138[]={111,779,0},
267dd139[]={82,769,0},
268dd140[]={114,769,0},
269dd141[]={82,807,0},
270dd142[]={114,807,0},
271dd143[]={82,780,0},
272dd144[]={114,780,0},
273dd145[]={83,769,0},
274dd146[]={115,769,0},
275dd147[]={83,770,0},
276dd148[]={115,770,0},
277dd149[]={83,807,0},
278dd150[]={115,807,0},
279dd151[]={83,780,0},
280dd152[]={115,780,0},
281dd153[]={84,807,0},
282dd154[]={116,807,0},
283dd155[]={84,780,0},
284dd156[]={116,780,0},
285dd157[]={85,771,0},
286dd158[]={117,771,0},
287dd159[]={85,772,0},
288dd160[]={117,772,0},
289dd161[]={85,774,0},
290dd162[]={117,774,0},
291dd163[]={85,778,0},
292dd164[]={117,778,0},
293dd165[]={85,779,0},
294dd166[]={117,779,0},
295dd167[]={85,808,0},
296dd168[]={117,808,0},
297dd169[]={87,770,0},
298dd170[]={119,770,0},
299dd171[]={89,770,0},
300dd172[]={121,770,0},
301dd173[]={89,776,0},
302dd174[]={90,769,0},
303dd175[]={122,769,0},
304dd176[]={90,775,0},
305dd177[]={122,775,0},
306dd178[]={90,780,0},
307dd179[]={122,780,0},
308dd180[]={115,0},
309dd181[]={79,795,0},
310dd182[]={111,795,0},
311dd183[]={85,795,0},
312dd184[]={117,795,0},
313dd185[]={68,381,0},
314dd186[]={68,382,0},
315dd187[]={100,382,0},
316dd188[]={76,74,0},
317dd189[]={76,106,0},
318dd190[]={108,106,0},
319dd191[]={78,74,0},
320dd192[]={78,106,0},
321dd193[]={110,106,0},
322dd194[]={65,780,0},
323dd195[]={97,780,0},
324dd196[]={73,780,0},
325dd197[]={105,780,0},
326dd198[]={79,780,0},
327dd199[]={111,780,0},
328dd200[]={85,780,0},
329dd201[]={117,780,0},
330dd202[]={220,772,0},
331dd203[]={252,772,0},
332dd204[]={220,769,0},
333dd205[]={252,769,0},
334dd206[]={220,780,0},
335dd207[]={252,780,0},
336dd208[]={220,768,0},
337dd209[]={252,768,0},
338dd210[]={196,772,0},
339dd211[]={228,772,0},
340dd212[]={550,772,0},
341dd213[]={551,772,0},
342dd214[]={198,772,0},
343dd215[]={230,772,0},
344dd216[]={71,780,0},
345dd217[]={103,780,0},
346dd218[]={75,780,0},
347dd219[]={107,780,0},
348dd220[]={79,808,0},
349dd221[]={111,808,0},
350dd222[]={490,772,0},
351dd223[]={491,772,0},
352dd224[]={439,780,0},
353dd225[]={658,780,0},
354dd226[]={106,780,0},
355dd227[]={68,90,0},
356dd228[]={68,122,0},
357dd229[]={100,122,0},
358dd230[]={71,769,0},
359dd231[]={103,769,0},
360dd232[]={78,768,0},
361dd233[]={110,768,0},
362dd234[]={197,769,0},
363dd235[]={229,769,0},
364dd236[]={198,769,0},
365dd237[]={230,769,0},
366dd238[]={216,769,0},
367dd239[]={248,769,0},
368dd240[]={65,783,0},
369dd241[]={97,783,0},
370dd242[]={65,785,0},
371dd243[]={97,785,0},
372dd244[]={69,783,0},
373dd245[]={101,783,0},
374dd246[]={69,785,0},
375dd247[]={101,785,0},
376dd248[]={73,783,0},
377dd249[]={105,783,0},
378dd250[]={73,785,0},
379dd251[]={105,785,0},
380dd252[]={79,783,0},
381dd253[]={111,783,0},
382dd254[]={79,785,0},
383dd255[]={111,785,0},
384dd256[]={82,783,0},
385dd257[]={114,783,0},
386dd258[]={82,785,0},
387dd259[]={114,785,0},
388dd260[]={85,783,0},
389dd261[]={117,783,0},
390dd262[]={85,785,0},
391dd263[]={117,785,0},
392dd264[]={83,806,0},
393dd265[]={115,806,0},
394dd266[]={84,806,0},
395dd267[]={116,806,0},
396dd268[]={72,780,0},
397dd269[]={104,780,0},
398dd270[]={65,775,0},
399dd271[]={97,775,0},
400dd272[]={69,807,0},
401dd273[]={101,807,0},
402dd274[]={214,772,0},
403dd275[]={246,772,0},
404dd276[]={213,772,0},
405dd277[]={245,772,0},
406dd278[]={79,775,0},
407dd279[]={111,775,0},
408dd280[]={558,772,0},
409dd281[]={559,772,0},
410dd282[]={89,772,0},
411dd283[]={121,772,0},
412dd284[]={104,0},
413dd285[]={614,0},
414dd286[]={106,0},
415dd287[]={114,0},
416dd288[]={633,0},
417dd289[]={635,0},
418dd290[]={641,0},
419dd291[]={119,0},
420dd292[]={121,0},
421dd293[]={32,774,0},
422dd294[]={32,775,0},
423dd295[]={32,778,0},
424dd296[]={32,808,0},
425dd297[]={32,771,0},
426dd298[]={32,779,0},
427dd299[]={611,0},
428dd300[]={108,0},
429dd301[]={120,0},
430dd302[]={661,0},
431dd303[]={768,0},
432dd304[]={769,0},
433dd305[]={787,0},
434dd306[]={776,769,0},
435dd307[]={697,0},
436dd308[]={32,837,0},
437dd309[]={59,0},
438dd310[]={168,769,0},
439dd311[]={913,769,0},
440dd312[]={183,0},
441dd313[]={917,769,0},
442dd314[]={919,769,0},
443dd315[]={921,769,0},
444dd316[]={927,769,0},
445dd317[]={933,769,0},
446dd318[]={937,769,0},
447dd319[]={970,769,0},
448dd320[]={921,776,0},
449dd321[]={933,776,0},
450dd322[]={945,769,0},
451dd323[]={949,769,0},
452dd324[]={951,769,0},
453dd325[]={953,769,0},
454dd326[]={971,769,0},
455dd327[]={953,776,0},
456dd328[]={965,776,0},
457dd329[]={959,769,0},
458dd330[]={965,769,0},
459dd331[]={969,769,0},
460dd332[]={946,0},
461dd333[]={952,0},
462dd334[]={933,0},
463dd335[]={978,769,0},
464dd336[]={978,776,0},
465dd337[]={966,0},
466dd338[]={960,0},
467dd339[]={954,0},
468dd340[]={961,0},
469dd341[]={962,0},
470dd342[]={920,0},
471dd343[]={949,0},
472dd344[]={931,0},
473dd345[]={1045,768,0},
474dd346[]={1045,776,0},
475dd347[]={1043,769,0},
476dd348[]={1030,776,0},
477dd349[]={1050,769,0},
478dd350[]={1048,768,0},
479dd351[]={1059,774,0},
480dd352[]={1048,774,0},
481dd353[]={1080,774,0},
482dd354[]={1077,768,0},
483dd355[]={1077,776,0},
484dd356[]={1075,769,0},
485dd357[]={1110,776,0},
486dd358[]={1082,769,0},
487dd359[]={1080,768,0},
488dd360[]={1091,774,0},
489dd361[]={1140,783,0},
490dd362[]={1141,783,0},
491dd363[]={1046,774,0},
492dd364[]={1078,774,0},
493dd365[]={1040,774,0},
494dd366[]={1072,774,0},
495dd367[]={1040,776,0},
496dd368[]={1072,776,0},
497dd369[]={1045,774,0},
498dd370[]={1077,774,0},
499dd371[]={1240,776,0},
500dd372[]={1241,776,0},
501dd373[]={1046,776,0},
502dd374[]={1078,776,0},
503dd375[]={1047,776,0},
504dd376[]={1079,776,0},
505dd377[]={1048,772,0},
506dd378[]={1080,772,0},
507dd379[]={1048,776,0},
508dd380[]={1080,776,0},
509dd381[]={1054,776,0},
510dd382[]={1086,776,0},
511dd383[]={1256,776,0},
512dd384[]={1257,776,0},
513dd385[]={1069,776,0},
514dd386[]={1101,776,0},
515dd387[]={1059,772,0},
516dd388[]={1091,772,0},
517dd389[]={1059,776,0},
518dd390[]={1091,776,0},
519dd391[]={1059,779,0},
520dd392[]={1091,779,0},
521dd393[]={1063,776,0},
522dd394[]={1095,776,0},
523dd395[]={1067,776,0},
524dd396[]={1099,776,0},
525dd397[]={1381,1410,0},
526dd398[]={1575,1619,0},
527dd399[]={1575,1620,0},
528dd400[]={1608,1620,0},
529dd401[]={1575,1621,0},
530dd402[]={1610,1620,0},
531dd403[]={1575,1652,0},
532dd404[]={1608,1652,0},
533dd405[]={1735,1652,0},
534dd406[]={1610,1652,0},
535dd407[]={1749,1620,0},
536dd408[]={1729,1620,0},
537dd409[]={1746,1620,0},
538dd410[]={2344,2364,0},
539dd411[]={2352,2364,0},
540dd412[]={2355,2364,0},
541dd413[]={2325,2364,0},
542dd414[]={2326,2364,0},
543dd415[]={2327,2364,0},
544dd416[]={2332,2364,0},
545dd417[]={2337,2364,0},
546dd418[]={2338,2364,0},
547dd419[]={2347,2364,0},
548dd420[]={2351,2364,0},
549dd421[]={2503,2494,0},
550dd422[]={2503,2519,0},
551dd423[]={2465,2492,0},
552dd424[]={2466,2492,0},
553dd425[]={2479,2492,0},
554dd426[]={2610,2620,0},
555dd427[]={2616,2620,0},
556dd428[]={2582,2620,0},
557dd429[]={2583,2620,0},
558dd430[]={2588,2620,0},
559dd431[]={2603,2620,0},
560dd432[]={2887,2902,0},
561dd433[]={2887,2878,0},
562dd434[]={2887,2903,0},
563dd435[]={2849,2876,0},
564dd436[]={2850,2876,0},
565dd437[]={2962,3031,0},
566dd438[]={3014,3006,0},
567dd439[]={3015,3006,0},
568dd440[]={3014,3031,0},
569dd441[]={3142,3158,0},
570dd442[]={3263,3285,0},
571dd443[]={3270,3285,0},
572dd444[]={3270,3286,0},
573dd445[]={3270,3266,0},
574dd446[]={3274,3285,0},
575dd447[]={3398,3390,0},
576dd448[]={3399,3390,0},
577dd449[]={3398,3415,0},
578dd450[]={3545,3530,0},
579dd451[]={3545,3535,0},
580dd452[]={3548,3530,0},
581dd453[]={3545,3551,0},
582dd454[]={3661,3634,0},
583dd455[]={3789,3762,0},
584dd456[]={3755,3737,0},
585dd457[]={3755,3745,0},
586dd458[]={3851,0},
587dd459[]={3906,4023,0},
588dd460[]={3916,4023,0},
589dd461[]={3921,4023,0},
590dd462[]={3926,4023,0},
591dd463[]={3931,4023,0},
592dd464[]={3904,4021,0},
593dd465[]={3953,3954,0},
594dd466[]={3953,3956,0},
595dd467[]={4018,3968,0},
596dd468[]={4018,3969,0},
597dd469[]={4019,3968,0},
598dd470[]={4019,3969,0},
599dd471[]={3953,3968,0},
600dd472[]={3986,4023,0},
601dd473[]={3996,4023,0},
602dd474[]={4001,4023,0},
603dd475[]={4006,4023,0},
604dd476[]={4011,4023,0},
605dd477[]={3984,4021,0},
606dd478[]={4133,4142,0},
607dd479[]={4316,0},
608dd480[]={6917,6965,0},
609dd481[]={6919,6965,0},
610dd482[]={6921,6965,0},
611dd483[]={6923,6965,0},
612dd484[]={6925,6965,0},
613dd485[]={6929,6965,0},
614dd486[]={6970,6965,0},
615dd487[]={6972,6965,0},
616dd488[]={6974,6965,0},
617dd489[]={6975,6965,0},
618dd490[]={6978,6965,0},
619dd491[]={65,0},
620dd492[]={198,0},
621dd493[]={66,0},
622dd494[]={68,0},
623dd495[]={69,0},
624dd496[]={398,0},
625dd497[]={71,0},
626dd498[]={72,0},
627dd499[]={73,0},
628dd500[]={74,0},
629dd501[]={75,0},
630dd502[]={76,0},
631dd503[]={77,0},
632dd504[]={78,0},
633dd505[]={79,0},
634dd506[]={546,0},
635dd507[]={80,0},
636dd508[]={82,0},
637dd509[]={84,0},
638dd510[]={85,0},
639dd511[]={87,0},
640dd512[]={592,0},
641dd513[]={593,0},
642dd514[]={7426,0},
643dd515[]={98,0},
644dd516[]={100,0},
645dd517[]={101,0},
646dd518[]={601,0},
647dd519[]={603,0},
648dd520[]={604,0},
649dd521[]={103,0},
650dd522[]={107,0},
651dd523[]={109,0},
652dd524[]={331,0},
653dd525[]={596,0},
654dd526[]={7446,0},
655dd527[]={7447,0},
656dd528[]={112,0},
657dd529[]={116,0},
658dd530[]={117,0},
659dd531[]={7453,0},
660dd532[]={623,0},
661dd533[]={118,0},
662dd534[]={7461,0},
663dd535[]={947,0},
664dd536[]={948,0},
665dd537[]={967,0},
666dd538[]={105,0},
667dd539[]={1085,0},
668dd540[]={594,0},
669dd541[]={99,0},
670dd542[]={597,0},
671dd543[]={240,0},
672dd544[]={102,0},
673dd545[]={607,0},
674dd546[]={609,0},
675dd547[]={613,0},
676dd548[]={616,0},
677dd549[]={617,0},
678dd550[]={618,0},
679dd551[]={7547,0},
680dd552[]={669,0},
681dd553[]={621,0},
682dd554[]={7557,0},
683dd555[]={671,0},
684dd556[]={625,0},
685dd557[]={624,0},
686dd558[]={626,0},
687dd559[]={627,0},
688dd560[]={628,0},
689dd561[]={629,0},
690dd562[]={632,0},
691dd563[]={642,0},
692dd564[]={643,0},
693dd565[]={427,0},
694dd566[]={649,0},
695dd567[]={650,0},
696dd568[]={7452,0},
697dd569[]={651,0},
698dd570[]={652,0},
699dd571[]={122,0},
700dd572[]={656,0},
701dd573[]={657,0},
702dd574[]={658,0},
703dd575[]={65,805,0},
704dd576[]={97,805,0},
705dd577[]={66,775,0},
706dd578[]={98,775,0},
707dd579[]={66,803,0},
708dd580[]={98,803,0},
709dd581[]={66,817,0},
710dd582[]={98,817,0},
711dd583[]={199,769,0},
712dd584[]={231,769,0},
713dd585[]={68,775,0},
714dd586[]={100,775,0},
715dd587[]={68,803,0},
716dd588[]={100,803,0},
717dd589[]={68,817,0},
718dd590[]={100,817,0},
719dd591[]={68,807,0},
720dd592[]={100,807,0},
721dd593[]={68,813,0},
722dd594[]={100,813,0},
723dd595[]={274,768,0},
724dd596[]={275,768,0},
725dd597[]={274,769,0},
726dd598[]={275,769,0},
727dd599[]={69,813,0},
728dd600[]={101,813,0},
729dd601[]={69,816,0},
730dd602[]={101,816,0},
731dd603[]={552,774,0},
732dd604[]={553,774,0},
733dd605[]={70,775,0},
734dd606[]={102,775,0},
735dd607[]={71,772,0},
736dd608[]={103,772,0},
737dd609[]={72,775,0},
738dd610[]={104,775,0},
739dd611[]={72,803,0},
740dd612[]={104,803,0},
741dd613[]={72,776,0},
742dd614[]={104,776,0},
743dd615[]={72,807,0},
744dd616[]={104,807,0},
745dd617[]={72,814,0},
746dd618[]={104,814,0},
747dd619[]={73,816,0},
748dd620[]={105,816,0},
749dd621[]={207,769,0},
750dd622[]={239,769,0},
751dd623[]={75,769,0},
752dd624[]={107,769,0},
753dd625[]={75,803,0},
754dd626[]={107,803,0},
755dd627[]={75,817,0},
756dd628[]={107,817,0},
757dd629[]={76,803,0},
758dd630[]={108,803,0},
759dd631[]={7734,772,0},
760dd632[]={7735,772,0},
761dd633[]={76,817,0},
762dd634[]={108,817,0},
763dd635[]={76,813,0},
764dd636[]={108,813,0},
765dd637[]={77,769,0},
766dd638[]={109,769,0},
767dd639[]={77,775,0},
768dd640[]={109,775,0},
769dd641[]={77,803,0},
770dd642[]={109,803,0},
771dd643[]={78,775,0},
772dd644[]={110,775,0},
773dd645[]={78,803,0},
774dd646[]={110,803,0},
775dd647[]={78,817,0},
776dd648[]={110,817,0},
777dd649[]={78,813,0},
778dd650[]={110,813,0},
779dd651[]={213,769,0},
780dd652[]={245,769,0},
781dd653[]={213,776,0},
782dd654[]={245,776,0},
783dd655[]={332,768,0},
784dd656[]={333,768,0},
785dd657[]={332,769,0},
786dd658[]={333,769,0},
787dd659[]={80,769,0},
788dd660[]={112,769,0},
789dd661[]={80,775,0},
790dd662[]={112,775,0},
791dd663[]={82,775,0},
792dd664[]={114,775,0},
793dd665[]={82,803,0},
794dd666[]={114,803,0},
795dd667[]={7770,772,0},
796dd668[]={7771,772,0},
797dd669[]={82,817,0},
798dd670[]={114,817,0},
799dd671[]={83,775,0},
800dd672[]={115,775,0},
801dd673[]={83,803,0},
802dd674[]={115,803,0},
803dd675[]={346,775,0},
804dd676[]={347,775,0},
805dd677[]={352,775,0},
806dd678[]={353,775,0},
807dd679[]={7778,775,0},
808dd680[]={7779,775,0},
809dd681[]={84,775,0},
810dd682[]={116,775,0},
811dd683[]={84,803,0},
812dd684[]={116,803,0},
813dd685[]={84,817,0},
814dd686[]={116,817,0},
815dd687[]={84,813,0},
816dd688[]={116,813,0},
817dd689[]={85,804,0},
818dd690[]={117,804,0},
819dd691[]={85,816,0},
820dd692[]={117,816,0},
821dd693[]={85,813,0},
822dd694[]={117,813,0},
823dd695[]={360,769,0},
824dd696[]={361,769,0},
825dd697[]={362,776,0},
826dd698[]={363,776,0},
827dd699[]={86,771,0},
828dd700[]={118,771,0},
829dd701[]={86,803,0},
830dd702[]={118,803,0},
831dd703[]={87,768,0},
832dd704[]={119,768,0},
833dd705[]={87,769,0},
834dd706[]={119,769,0},
835dd707[]={87,776,0},
836dd708[]={119,776,0},
837dd709[]={87,775,0},
838dd710[]={119,775,0},
839dd711[]={87,803,0},
840dd712[]={119,803,0},
841dd713[]={88,775,0},
842dd714[]={120,775,0},
843dd715[]={88,776,0},
844dd716[]={120,776,0},
845dd717[]={89,775,0},
846dd718[]={121,775,0},
847dd719[]={90,770,0},
848dd720[]={122,770,0},
849dd721[]={90,803,0},
850dd722[]={122,803,0},
851dd723[]={90,817,0},
852dd724[]={122,817,0},
853dd725[]={104,817,0},
854dd726[]={116,776,0},
855dd727[]={119,778,0},
856dd728[]={121,778,0},
857dd729[]={97,702,0},
858dd730[]={383,775,0},
859dd731[]={65,803,0},
860dd732[]={97,803,0},
861dd733[]={65,777,0},
862dd734[]={97,777,0},
863dd735[]={194,769,0},
864dd736[]={226,769,0},
865dd737[]={194,768,0},
866dd738[]={226,768,0},
867dd739[]={194,777,0},
868dd740[]={226,777,0},
869dd741[]={194,771,0},
870dd742[]={226,771,0},
871dd743[]={7840,770,0},
872dd744[]={7841,770,0},
873dd745[]={258,769,0},
874dd746[]={259,769,0},
875dd747[]={258,768,0},
876dd748[]={259,768,0},
877dd749[]={258,777,0},
878dd750[]={259,777,0},
879dd751[]={258,771,0},
880dd752[]={259,771,0},
881dd753[]={7840,774,0},
882dd754[]={7841,774,0},
883dd755[]={69,803,0},
884dd756[]={101,803,0},
885dd757[]={69,777,0},
886dd758[]={101,777,0},
887dd759[]={69,771,0},
888dd760[]={101,771,0},
889dd761[]={202,769,0},
890dd762[]={234,769,0},
891dd763[]={202,768,0},
892dd764[]={234,768,0},
893dd765[]={202,777,0},
894dd766[]={234,777,0},
895dd767[]={202,771,0},
896dd768[]={234,771,0},
897dd769[]={7864,770,0},
898dd770[]={7865,770,0},
899dd771[]={73,777,0},
900dd772[]={105,777,0},
901dd773[]={73,803,0},
902dd774[]={105,803,0},
903dd775[]={79,803,0},
904dd776[]={111,803,0},
905dd777[]={79,777,0},
906dd778[]={111,777,0},
907dd779[]={212,769,0},
908dd780[]={244,769,0},
909dd781[]={212,768,0},
910dd782[]={244,768,0},
911dd783[]={212,777,0},
912dd784[]={244,777,0},
913dd785[]={212,771,0},
914dd786[]={244,771,0},
915dd787[]={7884,770,0},
916dd788[]={7885,770,0},
917dd789[]={416,769,0},
918dd790[]={417,769,0},
919dd791[]={416,768,0},
920dd792[]={417,768,0},
921dd793[]={416,777,0},
922dd794[]={417,777,0},
923dd795[]={416,771,0},
924dd796[]={417,771,0},
925dd797[]={416,803,0},
926dd798[]={417,803,0},
927dd799[]={85,803,0},
928dd800[]={117,803,0},
929dd801[]={85,777,0},
930dd802[]={117,777,0},
931dd803[]={431,769,0},
932dd804[]={432,769,0},
933dd805[]={431,768,0},
934dd806[]={432,768,0},
935dd807[]={431,777,0},
936dd808[]={432,777,0},
937dd809[]={431,771,0},
938dd810[]={432,771,0},
939dd811[]={431,803,0},
940dd812[]={432,803,0},
941dd813[]={89,768,0},
942dd814[]={121,768,0},
943dd815[]={89,803,0},
944dd816[]={121,803,0},
945dd817[]={89,777,0},
946dd818[]={121,777,0},
947dd819[]={89,771,0},
948dd820[]={121,771,0},
949dd821[]={945,787,0},
950dd822[]={945,788,0},
951dd823[]={7936,768,0},
952dd824[]={7937,768,0},
953dd825[]={7936,769,0},
954dd826[]={7937,769,0},
955dd827[]={7936,834,0},
956dd828[]={7937,834,0},
957dd829[]={913,787,0},
958dd830[]={913,788,0},
959dd831[]={7944,768,0},
960dd832[]={7945,768,0},
961dd833[]={7944,769,0},
962dd834[]={7945,769,0},
963dd835[]={7944,834,0},
964dd836[]={7945,834,0},
965dd837[]={949,787,0},
966dd838[]={949,788,0},
967dd839[]={7952,768,0},
968dd840[]={7953,768,0},
969dd841[]={7952,769,0},
970dd842[]={7953,769,0},
971dd843[]={917,787,0},
972dd844[]={917,788,0},
973dd845[]={7960,768,0},
974dd846[]={7961,768,0},
975dd847[]={7960,769,0},
976dd848[]={7961,769,0},
977dd849[]={951,787,0},
978dd850[]={951,788,0},
979dd851[]={7968,768,0},
980dd852[]={7969,768,0},
981dd853[]={7968,769,0},
982dd854[]={7969,769,0},
983dd855[]={7968,834,0},
984dd856[]={7969,834,0},
985dd857[]={919,787,0},
986dd858[]={919,788,0},
987dd859[]={7976,768,0},
988dd860[]={7977,768,0},
989dd861[]={7976,769,0},
990dd862[]={7977,769,0},
991dd863[]={7976,834,0},
992dd864[]={7977,834,0},
993dd865[]={953,787,0},
994dd866[]={953,788,0},
995dd867[]={7984,768,0},
996dd868[]={7985,768,0},
997dd869[]={7984,769,0},
998dd870[]={7985,769,0},
999dd871[]={7984,834,0},
1000dd872[]={7985,834,0},
1001dd873[]={921,787,0},
1002dd874[]={921,788,0},
1003dd875[]={7992,768,0},
1004dd876[]={7993,768,0},
1005dd877[]={7992,769,0},
1006dd878[]={7993,769,0},
1007dd879[]={7992,834,0},
1008dd880[]={7993,834,0},
1009dd881[]={959,787,0},
1010dd882[]={959,788,0},
1011dd883[]={8000,768,0},
1012dd884[]={8001,768,0},
1013dd885[]={8000,769,0},
1014dd886[]={8001,769,0},
1015dd887[]={927,787,0},
1016dd888[]={927,788,0},
1017dd889[]={8008,768,0},
1018dd890[]={8009,768,0},
1019dd891[]={8008,769,0},
1020dd892[]={8009,769,0},
1021dd893[]={965,787,0},
1022dd894[]={965,788,0},
1023dd895[]={8016,768,0},
1024dd896[]={8017,768,0},
1025dd897[]={8016,769,0},
1026dd898[]={8017,769,0},
1027dd899[]={8016,834,0},
1028dd900[]={8017,834,0},
1029dd901[]={933,788,0},
1030dd902[]={8025,768,0},
1031dd903[]={8025,769,0},
1032dd904[]={8025,834,0},
1033dd905[]={969,787,0},
1034dd906[]={969,788,0},
1035dd907[]={8032,768,0},
1036dd908[]={8033,768,0},
1037dd909[]={8032,769,0},
1038dd910[]={8033,769,0},
1039dd911[]={8032,834,0},
1040dd912[]={8033,834,0},
1041dd913[]={937,787,0},
1042dd914[]={937,788,0},
1043dd915[]={8040,768,0},
1044dd916[]={8041,768,0},
1045dd917[]={8040,769,0},
1046dd918[]={8041,769,0},
1047dd919[]={8040,834,0},
1048dd920[]={8041,834,0},
1049dd921[]={945,768,0},
1050dd922[]={940,0},
1051dd923[]={949,768,0},
1052dd924[]={941,0},
1053dd925[]={951,768,0},
1054dd926[]={942,0},
1055dd927[]={953,768,0},
1056dd928[]={943,0},
1057dd929[]={959,768,0},
1058dd930[]={972,0},
1059dd931[]={965,768,0},
1060dd932[]={973,0},
1061dd933[]={969,768,0},
1062dd934[]={974,0},
1063dd935[]={7936,837,0},
1064dd936[]={7937,837,0},
1065dd937[]={7938,837,0},
1066dd938[]={7939,837,0},
1067dd939[]={7940,837,0},
1068dd940[]={7941,837,0},
1069dd941[]={7942,837,0},
1070dd942[]={7943,837,0},
1071dd943[]={7944,837,0},
1072dd944[]={7945,837,0},
1073dd945[]={7946,837,0},
1074dd946[]={7947,837,0},
1075dd947[]={7948,837,0},
1076dd948[]={7949,837,0},
1077dd949[]={7950,837,0},
1078dd950[]={7951,837,0},
1079dd951[]={7968,837,0},
1080dd952[]={7969,837,0},
1081dd953[]={7970,837,0},
1082dd954[]={7971,837,0},
1083dd955[]={7972,837,0},
1084dd956[]={7973,837,0},
1085dd957[]={7974,837,0},
1086dd958[]={7975,837,0},
1087dd959[]={7976,837,0},
1088dd960[]={7977,837,0},
1089dd961[]={7978,837,0},
1090dd962[]={7979,837,0},
1091dd963[]={7980,837,0},
1092dd964[]={7981,837,0},
1093dd965[]={7982,837,0},
1094dd966[]={7983,837,0},
1095dd967[]={8032,837,0},
1096dd968[]={8033,837,0},
1097dd969[]={8034,837,0},
1098dd970[]={8035,837,0},
1099dd971[]={8036,837,0},
1100dd972[]={8037,837,0},
1101dd973[]={8038,837,0},
1102dd974[]={8039,837,0},
1103dd975[]={8040,837,0},
1104dd976[]={8041,837,0},
1105dd977[]={8042,837,0},
1106dd978[]={8043,837,0},
1107dd979[]={8044,837,0},
1108dd980[]={8045,837,0},
1109dd981[]={8046,837,0},
1110dd982[]={8047,837,0},
1111dd983[]={945,774,0},
1112dd984[]={945,772,0},
1113dd985[]={8048,837,0},
1114dd986[]={945,837,0},
1115dd987[]={940,837,0},
1116dd988[]={945,834,0},
1117dd989[]={8118,837,0},
1118dd990[]={913,774,0},
1119dd991[]={913,772,0},
1120dd992[]={913,768,0},
1121dd993[]={902,0},
1122dd994[]={913,837,0},
1123dd995[]={32,787,0},
1124dd996[]={953,0},
1125dd997[]={32,834,0},
1126dd998[]={168,834,0},
1127dd999[]={8052,837,0},
1128dd1000[]={951,837,0},
1129dd1001[]={942,837,0},
1130dd1002[]={951,834,0},
1131dd1003[]={8134,837,0},
1132dd1004[]={917,768,0},
1133dd1005[]={904,0},
1134dd1006[]={919,768,0},
1135dd1007[]={905,0},
1136dd1008[]={919,837,0},
1137dd1009[]={8127,768,0},
1138dd1010[]={8127,769,0},
1139dd1011[]={8127,834,0},
1140dd1012[]={953,774,0},
1141dd1013[]={953,772,0},
1142dd1014[]={970,768,0},
1143dd1015[]={912,0},
1144dd1016[]={953,834,0},
1145dd1017[]={970,834,0},
1146dd1018[]={921,774,0},
1147dd1019[]={921,772,0},
1148dd1020[]={921,768,0},
1149dd1021[]={906,0},
1150dd1022[]={8190,768,0},
1151dd1023[]={8190,769,0},
1152dd1024[]={8190,834,0},
1153dd1025[]={965,774,0},
1154dd1026[]={965,772,0},
1155dd1027[]={971,768,0},
1156dd1028[]={944,0},
1157dd1029[]={961,787,0},
1158dd1030[]={961,788,0},
1159dd1031[]={965,834,0},
1160dd1032[]={971,834,0},
1161dd1033[]={933,774,0},
1162dd1034[]={933,772,0},
1163dd1035[]={933,768,0},
1164dd1036[]={910,0},
1165dd1037[]={929,788,0},
1166dd1038[]={168,768,0},
1167dd1039[]={901,0},
1168dd1040[]={96,0},
1169dd1041[]={8060,837,0},
1170dd1042[]={969,837,0},
1171dd1043[]={974,837,0},
1172dd1044[]={969,834,0},
1173dd1045[]={8182,837,0},
1174dd1046[]={927,768,0},
1175dd1047[]={908,0},
1176dd1048[]={937,768,0},
1177dd1049[]={911,0},
1178dd1050[]={937,837,0},
1179dd1051[]={180,0},
1180dd1052[]={32,788,0},
1181dd1053[]={8194,0},
1182dd1054[]={8195,0},
1183dd1055[]={8208,0},
1184dd1056[]={32,819,0},
1185dd1057[]={46,0},
1186dd1058[]={46,46,0},
1187dd1059[]={46,46,46,0},
1188dd1060[]={8242,8242,0},
1189dd1061[]={8242,8242,8242,0},
1190dd1062[]={8245,8245,0},
1191dd1063[]={8245,8245,8245,0},
1192dd1064[]={33,33,0},
1193dd1065[]={32,773,0},
1194dd1066[]={63,63,0},
1195dd1067[]={63,33,0},
1196dd1068[]={33,63,0},
1197dd1069[]={8242,8242,8242,8242,0},
1198dd1070[]={48,0},
1199dd1071[]={52,0},
1200dd1072[]={53,0},
1201dd1073[]={54,0},
1202dd1074[]={55,0},
1203dd1075[]={56,0},
1204dd1076[]={57,0},
1205dd1077[]={43,0},
1206dd1078[]={8722,0},
1207dd1079[]={61,0},
1208dd1080[]={40,0},
1209dd1081[]={41,0},
1210dd1082[]={110,0},
1211dd1083[]={82,115,0},
1212dd1084[]={97,47,99,0},
1213dd1085[]={97,47,115,0},
1214dd1086[]={67,0},
1215dd1087[]={176,67,0},
1216dd1088[]={99,47,111,0},
1217dd1089[]={99,47,117,0},
1218dd1090[]={400,0},
1219dd1091[]={176,70,0},
1220dd1092[]={295,0},
1221dd1093[]={78,111,0},
1222dd1094[]={81,0},
1223dd1095[]={83,77,0},
1224dd1096[]={84,69,76,0},
1225dd1097[]={84,77,0},
1226dd1098[]={90,0},
1227dd1099[]={937,0},
1228dd1100[]={197,0},
1229dd1101[]={70,0},
1230dd1102[]={1488,0},
1231dd1103[]={1489,0},
1232dd1104[]={1490,0},
1233dd1105[]={1491,0},
1234dd1106[]={70,65,88,0},
1235dd1107[]={915,0},
1236dd1108[]={928,0},
1237dd1109[]={8721,0},
b1dd58fc
RK
1238dd1110[]={49,8260,55,0},
1239dd1111[]={49,8260,57,0},
1240dd1112[]={49,8260,49,48,0},
1241dd1113[]={49,8260,51,0},
1242dd1114[]={50,8260,51,0},
1243dd1115[]={49,8260,53,0},
1244dd1116[]={50,8260,53,0},
1245dd1117[]={51,8260,53,0},
1246dd1118[]={52,8260,53,0},
1247dd1119[]={49,8260,54,0},
1248dd1120[]={53,8260,54,0},
1249dd1121[]={49,8260,56,0},
1250dd1122[]={51,8260,56,0},
1251dd1123[]={53,8260,56,0},
1252dd1124[]={55,8260,56,0},
1253dd1125[]={49,8260,0},
1254dd1126[]={73,73,0},
1255dd1127[]={73,73,73,0},
1256dd1128[]={73,86,0},
1257dd1129[]={86,0},
1258dd1130[]={86,73,0},
1259dd1131[]={86,73,73,0},
1260dd1132[]={86,73,73,73,0},
1261dd1133[]={73,88,0},
1262dd1134[]={88,0},
1263dd1135[]={88,73,0},
1264dd1136[]={88,73,73,0},
1265dd1137[]={105,105,0},
1266dd1138[]={105,105,105,0},
1267dd1139[]={105,118,0},
1268dd1140[]={118,105,0},
1269dd1141[]={118,105,105,0},
1270dd1142[]={118,105,105,105,0},
1271dd1143[]={105,120,0},
1272dd1144[]={120,105,0},
1273dd1145[]={120,105,105,0},
1274dd1146[]={48,8260,51,0},
1275dd1147[]={8592,824,0},
1276dd1148[]={8594,824,0},
1277dd1149[]={8596,824,0},
1278dd1150[]={8656,824,0},
1279dd1151[]={8660,824,0},
1280dd1152[]={8658,824,0},
1281dd1153[]={8707,824,0},
1282dd1154[]={8712,824,0},
1283dd1155[]={8715,824,0},
1284dd1156[]={8739,824,0},
1285dd1157[]={8741,824,0},
1286dd1158[]={8747,8747,0},
1287dd1159[]={8747,8747,8747,0},
1288dd1160[]={8750,8750,0},
1289dd1161[]={8750,8750,8750,0},
1290dd1162[]={8764,824,0},
1291dd1163[]={8771,824,0},
1292dd1164[]={8773,824,0},
1293dd1165[]={8776,824,0},
1294dd1166[]={61,824,0},
1295dd1167[]={8801,824,0},
1296dd1168[]={8781,824,0},
1297dd1169[]={60,824,0},
1298dd1170[]={62,824,0},
1299dd1171[]={8804,824,0},
1300dd1172[]={8805,824,0},
1301dd1173[]={8818,824,0},
1302dd1174[]={8819,824,0},
1303dd1175[]={8822,824,0},
1304dd1176[]={8823,824,0},
1305dd1177[]={8826,824,0},
1306dd1178[]={8827,824,0},
1307dd1179[]={8834,824,0},
1308dd1180[]={8835,824,0},
1309dd1181[]={8838,824,0},
1310dd1182[]={8839,824,0},
1311dd1183[]={8866,824,0},
1312dd1184[]={8872,824,0},
1313dd1185[]={8873,824,0},
1314dd1186[]={8875,824,0},
1315dd1187[]={8828,824,0},
1316dd1188[]={8829,824,0},
1317dd1189[]={8849,824,0},
1318dd1190[]={8850,824,0},
1319dd1191[]={8882,824,0},
1320dd1192[]={8883,824,0},
1321dd1193[]={8884,824,0},
1322dd1194[]={8885,824,0},
1323dd1195[]={12296,0},
1324dd1196[]={12297,0},
1325dd1197[]={49,48,0},
1326dd1198[]={49,49,0},
1327dd1199[]={49,50,0},
1328dd1200[]={49,51,0},
1329dd1201[]={49,52,0},
1330dd1202[]={49,53,0},
1331dd1203[]={49,54,0},
1332dd1204[]={49,55,0},
1333dd1205[]={49,56,0},
1334dd1206[]={49,57,0},
1335dd1207[]={50,48,0},
1336dd1208[]={40,49,41,0},
1337dd1209[]={40,50,41,0},
1338dd1210[]={40,51,41,0},
1339dd1211[]={40,52,41,0},
1340dd1212[]={40,53,41,0},
1341dd1213[]={40,54,41,0},
1342dd1214[]={40,55,41,0},
1343dd1215[]={40,56,41,0},
1344dd1216[]={40,57,41,0},
1345dd1217[]={40,49,48,41,0},
1346dd1218[]={40,49,49,41,0},
1347dd1219[]={40,49,50,41,0},
1348dd1220[]={40,49,51,41,0},
1349dd1221[]={40,49,52,41,0},
1350dd1222[]={40,49,53,41,0},
1351dd1223[]={40,49,54,41,0},
1352dd1224[]={40,49,55,41,0},
1353dd1225[]={40,49,56,41,0},
1354dd1226[]={40,49,57,41,0},
1355dd1227[]={40,50,48,41,0},
1356dd1228[]={49,46,0},
1357dd1229[]={50,46,0},
1358dd1230[]={51,46,0},
1359dd1231[]={52,46,0},
1360dd1232[]={53,46,0},
1361dd1233[]={54,46,0},
1362dd1234[]={55,46,0},
1363dd1235[]={56,46,0},
1364dd1236[]={57,46,0},
1365dd1237[]={49,48,46,0},
1366dd1238[]={49,49,46,0},
1367dd1239[]={49,50,46,0},
1368dd1240[]={49,51,46,0},
1369dd1241[]={49,52,46,0},
1370dd1242[]={49,53,46,0},
1371dd1243[]={49,54,46,0},
1372dd1244[]={49,55,46,0},
1373dd1245[]={49,56,46,0},
1374dd1246[]={49,57,46,0},
1375dd1247[]={50,48,46,0},
1376dd1248[]={40,97,41,0},
1377dd1249[]={40,98,41,0},
1378dd1250[]={40,99,41,0},
1379dd1251[]={40,100,41,0},
1380dd1252[]={40,101,41,0},
1381dd1253[]={40,102,41,0},
1382dd1254[]={40,103,41,0},
1383dd1255[]={40,104,41,0},
1384dd1256[]={40,105,41,0},
1385dd1257[]={40,106,41,0},
1386dd1258[]={40,107,41,0},
1387dd1259[]={40,108,41,0},
1388dd1260[]={40,109,41,0},
1389dd1261[]={40,110,41,0},
1390dd1262[]={40,111,41,0},
1391dd1263[]={40,112,41,0},
1392dd1264[]={40,113,41,0},
1393dd1265[]={40,114,41,0},
1394dd1266[]={40,115,41,0},
1395dd1267[]={40,116,41,0},
1396dd1268[]={40,117,41,0},
1397dd1269[]={40,118,41,0},
1398dd1270[]={40,119,41,0},
1399dd1271[]={40,120,41,0},
1400dd1272[]={40,121,41,0},
1401dd1273[]={40,122,41,0},
1402dd1274[]={83,0},
1403dd1275[]={89,0},
1404dd1276[]={113,0},
1405dd1277[]={8747,8747,8747,8747,0},
1406dd1278[]={58,58,61,0},
1407dd1279[]={61,61,0},
1408dd1280[]={61,61,61,0},
1409dd1281[]={10973,824,0},
1410dd1282[]={11617,0},
1411dd1283[]={27597,0},
1412dd1284[]={40863,0},
1413dd1285[]={19968,0},
1414dd1286[]={20008,0},
1415dd1287[]={20022,0},
1416dd1288[]={20031,0},
1417dd1289[]={20057,0},
1418dd1290[]={20101,0},
1419dd1291[]={20108,0},
1420dd1292[]={20128,0},
1421dd1293[]={20154,0},
1422dd1294[]={20799,0},
1423dd1295[]={20837,0},
1424dd1296[]={20843,0},
1425dd1297[]={20866,0},
1426dd1298[]={20886,0},
1427dd1299[]={20907,0},
1428dd1300[]={20960,0},
1429dd1301[]={20981,0},
1430dd1302[]={20992,0},
1431dd1303[]={21147,0},
1432dd1304[]={21241,0},
1433dd1305[]={21269,0},
1434dd1306[]={21274,0},
1435dd1307[]={21304,0},
1436dd1308[]={21313,0},
1437dd1309[]={21340,0},
1438dd1310[]={21353,0},
1439dd1311[]={21378,0},
1440dd1312[]={21430,0},
1441dd1313[]={21448,0},
1442dd1314[]={21475,0},
1443dd1315[]={22231,0},
1444dd1316[]={22303,0},
1445dd1317[]={22763,0},
1446dd1318[]={22786,0},
1447dd1319[]={22794,0},
1448dd1320[]={22805,0},
1449dd1321[]={22823,0},
1450dd1322[]={22899,0},
1451dd1323[]={23376,0},
1452dd1324[]={23424,0},
1453dd1325[]={23544,0},
1454dd1326[]={23567,0},
1455dd1327[]={23586,0},
1456dd1328[]={23608,0},
1457dd1329[]={23662,0},
1458dd1330[]={23665,0},
1459dd1331[]={24027,0},
1460dd1332[]={24037,0},
1461dd1333[]={24049,0},
1462dd1334[]={24062,0},
1463dd1335[]={24178,0},
1464dd1336[]={24186,0},
1465dd1337[]={24191,0},
1466dd1338[]={24308,0},
1467dd1339[]={24318,0},
1468dd1340[]={24331,0},
1469dd1341[]={24339,0},
1470dd1342[]={24400,0},
1471dd1343[]={24417,0},
1472dd1344[]={24435,0},
1473dd1345[]={24515,0},
1474dd1346[]={25096,0},
1475dd1347[]={25142,0},
1476dd1348[]={25163,0},
1477dd1349[]={25903,0},
1478dd1350[]={25908,0},
1479dd1351[]={25991,0},
1480dd1352[]={26007,0},
1481dd1353[]={26020,0},
1482dd1354[]={26041,0},
1483dd1355[]={26080,0},
1484dd1356[]={26085,0},
1485dd1357[]={26352,0},
1486dd1358[]={26376,0},
1487dd1359[]={26408,0},
1488dd1360[]={27424,0},
1489dd1361[]={27490,0},
1490dd1362[]={27513,0},
1491dd1363[]={27571,0},
1492dd1364[]={27595,0},
1493dd1365[]={27604,0},
1494dd1366[]={27611,0},
1495dd1367[]={27663,0},
1496dd1368[]={27668,0},
1497dd1369[]={27700,0},
1498dd1370[]={28779,0},
1499dd1371[]={29226,0},
1500dd1372[]={29238,0},
1501dd1373[]={29243,0},
1502dd1374[]={29247,0},
1503dd1375[]={29255,0},
1504dd1376[]={29273,0},
1505dd1377[]={29275,0},
1506dd1378[]={29356,0},
1507dd1379[]={29572,0},
1508dd1380[]={29577,0},
1509dd1381[]={29916,0},
1510dd1382[]={29926,0},
1511dd1383[]={29976,0},
1512dd1384[]={29983,0},
1513dd1385[]={29992,0},
1514dd1386[]={30000,0},
1515dd1387[]={30091,0},
1516dd1388[]={30098,0},
1517dd1389[]={30326,0},
1518dd1390[]={30333,0},
1519dd1391[]={30382,0},
1520dd1392[]={30399,0},
1521dd1393[]={30446,0},
1522dd1394[]={30683,0},
1523dd1395[]={30690,0},
1524dd1396[]={30707,0},
1525dd1397[]={31034,0},
1526dd1398[]={31160,0},
1527dd1399[]={31166,0},
1528dd1400[]={31348,0},
1529dd1401[]={31435,0},
1530dd1402[]={31481,0},
1531dd1403[]={31859,0},
1532dd1404[]={31992,0},
1533dd1405[]={32566,0},
1534dd1406[]={32593,0},
1535dd1407[]={32650,0},
1536dd1408[]={32701,0},
1537dd1409[]={32769,0},
1538dd1410[]={32780,0},
1539dd1411[]={32786,0},
1540dd1412[]={32819,0},
1541dd1413[]={32895,0},
1542dd1414[]={32905,0},
1543dd1415[]={33251,0},
1544dd1416[]={33258,0},
1545dd1417[]={33267,0},
1546dd1418[]={33276,0},
1547dd1419[]={33292,0},
1548dd1420[]={33307,0},
1549dd1421[]={33311,0},
1550dd1422[]={33390,0},
1551dd1423[]={33394,0},
1552dd1424[]={33400,0},
1553dd1425[]={34381,0},
1554dd1426[]={34411,0},
1555dd1427[]={34880,0},
1556dd1428[]={34892,0},
1557dd1429[]={34915,0},
1558dd1430[]={35198,0},
1559dd1431[]={35211,0},
1560dd1432[]={35282,0},
1561dd1433[]={35328,0},
1562dd1434[]={35895,0},
1563dd1435[]={35910,0},
1564dd1436[]={35925,0},
1565dd1437[]={35960,0},
1566dd1438[]={35997,0},
1567dd1439[]={36196,0},
1568dd1440[]={36208,0},
1569dd1441[]={36275,0},
1570dd1442[]={36523,0},
1571dd1443[]={36554,0},
1572dd1444[]={36763,0},
1573dd1445[]={36784,0},
1574dd1446[]={36789,0},
1575dd1447[]={37009,0},
1576dd1448[]={37193,0},
1577dd1449[]={37318,0},
1578dd1450[]={37324,0},
1579dd1451[]={37329,0},
1580dd1452[]={38263,0},
1581dd1453[]={38272,0},
1582dd1454[]={38428,0},
1583dd1455[]={38582,0},
1584dd1456[]={38585,0},
1585dd1457[]={38632,0},
1586dd1458[]={38737,0},
1587dd1459[]={38750,0},
1588dd1460[]={38754,0},
1589dd1461[]={38761,0},
1590dd1462[]={38859,0},
1591dd1463[]={38893,0},
1592dd1464[]={38899,0},
1593dd1465[]={38913,0},
1594dd1466[]={39080,0},
1595dd1467[]={39131,0},
1596dd1468[]={39135,0},
1597dd1469[]={39318,0},
1598dd1470[]={39321,0},
1599dd1471[]={39340,0},
1600dd1472[]={39592,0},
1601dd1473[]={39640,0},
1602dd1474[]={39647,0},
1603dd1475[]={39717,0},
1604dd1476[]={39727,0},
1605dd1477[]={39730,0},
1606dd1478[]={39740,0},
1607dd1479[]={39770,0},
1608dd1480[]={40165,0},
1609dd1481[]={40565,0},
1610dd1482[]={40575,0},
1611dd1483[]={40613,0},
1612dd1484[]={40635,0},
1613dd1485[]={40643,0},
1614dd1486[]={40653,0},
1615dd1487[]={40657,0},
1616dd1488[]={40697,0},
1617dd1489[]={40701,0},
1618dd1490[]={40718,0},
1619dd1491[]={40723,0},
1620dd1492[]={40736,0},
1621dd1493[]={40763,0},
1622dd1494[]={40778,0},
1623dd1495[]={40786,0},
1624dd1496[]={40845,0},
1625dd1497[]={40860,0},
1626dd1498[]={40864,0},
1627dd1499[]={12306,0},
1628dd1500[]={21316,0},
1629dd1501[]={21317,0},
1630dd1502[]={12363,12441,0},
1631dd1503[]={12365,12441,0},
1632dd1504[]={12367,12441,0},
1633dd1505[]={12369,12441,0},
1634dd1506[]={12371,12441,0},
1635dd1507[]={12373,12441,0},
1636dd1508[]={12375,12441,0},
1637dd1509[]={12377,12441,0},
1638dd1510[]={12379,12441,0},
1639dd1511[]={12381,12441,0},
1640dd1512[]={12383,12441,0},
1641dd1513[]={12385,12441,0},
1642dd1514[]={12388,12441,0},
1643dd1515[]={12390,12441,0},
1644dd1516[]={12392,12441,0},
1645dd1517[]={12399,12441,0},
1646dd1518[]={12399,12442,0},
1647dd1519[]={12402,12441,0},
1648dd1520[]={12402,12442,0},
1649dd1521[]={12405,12441,0},
1650dd1522[]={12405,12442,0},
1651dd1523[]={12408,12441,0},
1652dd1524[]={12408,12442,0},
1653dd1525[]={12411,12441,0},
1654dd1526[]={12411,12442,0},
1655dd1527[]={12358,12441,0},
1656dd1528[]={32,12441,0},
1657dd1529[]={32,12442,0},
1658dd1530[]={12445,12441,0},
1659dd1531[]={12424,12426,0},
1660dd1532[]={12459,12441,0},
1661dd1533[]={12461,12441,0},
1662dd1534[]={12463,12441,0},
1663dd1535[]={12465,12441,0},
1664dd1536[]={12467,12441,0},
1665dd1537[]={12469,12441,0},
1666dd1538[]={12471,12441,0},
1667dd1539[]={12473,12441,0},
1668dd1540[]={12475,12441,0},
1669dd1541[]={12477,12441,0},
1670dd1542[]={12479,12441,0},
1671dd1543[]={12481,12441,0},
1672dd1544[]={12484,12441,0},
1673dd1545[]={12486,12441,0},
1674dd1546[]={12488,12441,0},
1675dd1547[]={12495,12441,0},
1676dd1548[]={12495,12442,0},
1677dd1549[]={12498,12441,0},
1678dd1550[]={12498,12442,0},
1679dd1551[]={12501,12441,0},
1680dd1552[]={12501,12442,0},
1681dd1553[]={12504,12441,0},
1682dd1554[]={12504,12442,0},
1683dd1555[]={12507,12441,0},
1684dd1556[]={12507,12442,0},
1685dd1557[]={12454,12441,0},
1686dd1558[]={12527,12441,0},
1687dd1559[]={12528,12441,0},
1688dd1560[]={12529,12441,0},
1689dd1561[]={12530,12441,0},
1690dd1562[]={12541,12441,0},
1691dd1563[]={12467,12488,0},
1692dd1564[]={4352,0},
1693dd1565[]={4353,0},
1694dd1566[]={4522,0},
1695dd1567[]={4354,0},
1696dd1568[]={4524,0},
1697dd1569[]={4525,0},
1698dd1570[]={4355,0},
1699dd1571[]={4356,0},
1700dd1572[]={4357,0},
1701dd1573[]={4528,0},
1702dd1574[]={4529,0},
1703dd1575[]={4530,0},
1704dd1576[]={4531,0},
1705dd1577[]={4532,0},
1706dd1578[]={4533,0},
1707dd1579[]={4378,0},
1708dd1580[]={4358,0},
1709dd1581[]={4359,0},
1710dd1582[]={4360,0},
1711dd1583[]={4385,0},
1712dd1584[]={4361,0},
1713dd1585[]={4362,0},
1714dd1586[]={4363,0},
1715dd1587[]={4364,0},
1716dd1588[]={4365,0},
1717dd1589[]={4366,0},
1718dd1590[]={4367,0},
1719dd1591[]={4368,0},
1720dd1592[]={4369,0},
1721dd1593[]={4370,0},
1722dd1594[]={4449,0},
1723dd1595[]={4450,0},
1724dd1596[]={4451,0},
1725dd1597[]={4452,0},
1726dd1598[]={4453,0},
1727dd1599[]={4454,0},
1728dd1600[]={4455,0},
1729dd1601[]={4456,0},
1730dd1602[]={4457,0},
1731dd1603[]={4458,0},
1732dd1604[]={4459,0},
1733dd1605[]={4460,0},
1734dd1606[]={4461,0},
1735dd1607[]={4462,0},
1736dd1608[]={4463,0},
1737dd1609[]={4464,0},
1738dd1610[]={4465,0},
1739dd1611[]={4466,0},
1740dd1612[]={4467,0},
1741dd1613[]={4468,0},
1742dd1614[]={4469,0},
1743dd1615[]={4448,0},
1744dd1616[]={4372,0},
1745dd1617[]={4373,0},
1746dd1618[]={4551,0},
1747dd1619[]={4552,0},
1748dd1620[]={4556,0},
1749dd1621[]={4558,0},
1750dd1622[]={4563,0},
1751dd1623[]={4567,0},
1752dd1624[]={4569,0},
1753dd1625[]={4380,0},
1754dd1626[]={4573,0},
1755dd1627[]={4575,0},
1756dd1628[]={4381,0},
1757dd1629[]={4382,0},
1758dd1630[]={4384,0},
1759dd1631[]={4386,0},
1760dd1632[]={4387,0},
1761dd1633[]={4391,0},
1762dd1634[]={4393,0},
1763dd1635[]={4395,0},
1764dd1636[]={4396,0},
1765dd1637[]={4397,0},
1766dd1638[]={4398,0},
1767dd1639[]={4399,0},
1768dd1640[]={4402,0},
1769dd1641[]={4406,0},
1770dd1642[]={4416,0},
1771dd1643[]={4423,0},
1772dd1644[]={4428,0},
1773dd1645[]={4593,0},
1774dd1646[]={4594,0},
1775dd1647[]={4439,0},
1776dd1648[]={4440,0},
1777dd1649[]={4441,0},
1778dd1650[]={4484,0},
1779dd1651[]={4485,0},
1780dd1652[]={4488,0},
1781dd1653[]={4497,0},
1782dd1654[]={4498,0},
1783dd1655[]={4500,0},
1784dd1656[]={4510,0},
1785dd1657[]={4513,0},
1786dd1658[]={19977,0},
1787dd1659[]={22235,0},
1788dd1660[]={19978,0},
1789dd1661[]={20013,0},
1790dd1662[]={19979,0},
1791dd1663[]={30002,0},
1792dd1664[]={19993,0},
1793dd1665[]={19969,0},
1794dd1666[]={22825,0},
1795dd1667[]={22320,0},
1796dd1668[]={40,4352,41,0},
1797dd1669[]={40,4354,41,0},
1798dd1670[]={40,4355,41,0},
1799dd1671[]={40,4357,41,0},
1800dd1672[]={40,4358,41,0},
1801dd1673[]={40,4359,41,0},
1802dd1674[]={40,4361,41,0},
1803dd1675[]={40,4363,41,0},
1804dd1676[]={40,4364,41,0},
1805dd1677[]={40,4366,41,0},
1806dd1678[]={40,4367,41,0},
1807dd1679[]={40,4368,41,0},
1808dd1680[]={40,4369,41,0},
1809dd1681[]={40,4370,41,0},
1810dd1682[]={40,4352,4449,41,0},
1811dd1683[]={40,4354,4449,41,0},
1812dd1684[]={40,4355,4449,41,0},
1813dd1685[]={40,4357,4449,41,0},
1814dd1686[]={40,4358,4449,41,0},
1815dd1687[]={40,4359,4449,41,0},
1816dd1688[]={40,4361,4449,41,0},
1817dd1689[]={40,4363,4449,41,0},
1818dd1690[]={40,4364,4449,41,0},
1819dd1691[]={40,4366,4449,41,0},
1820dd1692[]={40,4367,4449,41,0},
1821dd1693[]={40,4368,4449,41,0},
1822dd1694[]={40,4369,4449,41,0},
1823dd1695[]={40,4370,4449,41,0},
1824dd1696[]={40,4364,4462,41,0},
1825dd1697[]={40,4363,4457,4364,4453,4523,41,0},
1826dd1698[]={40,4363,4457,4370,4462,41,0},
1827dd1699[]={40,19968,41,0},
1828dd1700[]={40,20108,41,0},
1829dd1701[]={40,19977,41,0},
1830dd1702[]={40,22235,41,0},
1831dd1703[]={40,20116,41,0},
1832dd1704[]={40,20845,41,0},
1833dd1705[]={40,19971,41,0},
1834dd1706[]={40,20843,41,0},
1835dd1707[]={40,20061,41,0},
1836dd1708[]={40,21313,41,0},
1837dd1709[]={40,26376,41,0},
1838dd1710[]={40,28779,41,0},
1839dd1711[]={40,27700,41,0},
1840dd1712[]={40,26408,41,0},
1841dd1713[]={40,37329,41,0},
1842dd1714[]={40,22303,41,0},
1843dd1715[]={40,26085,41,0},
1844dd1716[]={40,26666,41,0},
1845dd1717[]={40,26377,41,0},
1846dd1718[]={40,31038,41,0},
1847dd1719[]={40,21517,41,0},
1848dd1720[]={40,29305,41,0},
1849dd1721[]={40,36001,41,0},
1850dd1722[]={40,31069,41,0},
1851dd1723[]={40,21172,41,0},
1852dd1724[]={40,20195,41,0},
1853dd1725[]={40,21628,41,0},
1854dd1726[]={40,23398,41,0},
1855dd1727[]={40,30435,41,0},
1856dd1728[]={40,20225,41,0},
1857dd1729[]={40,36039,41,0},
1858dd1730[]={40,21332,41,0},
1859dd1731[]={40,31085,41,0},
1860dd1732[]={40,20241,41,0},
1861dd1733[]={40,33258,41,0},
1862dd1734[]={40,33267,41,0},
1863dd1735[]={21839,0},
1864dd1736[]={24188,0},
1865dd1737[]={31631,0},
1866dd1738[]={80,84,69,0},
1867dd1739[]={50,49,0},
1868dd1740[]={50,50,0},
1869dd1741[]={50,51,0},
1870dd1742[]={50,52,0},
1871dd1743[]={50,53,0},
1872dd1744[]={50,54,0},
1873dd1745[]={50,55,0},
1874dd1746[]={50,56,0},
1875dd1747[]={50,57,0},
1876dd1748[]={51,48,0},
1877dd1749[]={51,49,0},
1878dd1750[]={51,50,0},
1879dd1751[]={51,51,0},
1880dd1752[]={51,52,0},
1881dd1753[]={51,53,0},
1882dd1754[]={4352,4449,0},
1883dd1755[]={4354,4449,0},
1884dd1756[]={4355,4449,0},
1885dd1757[]={4357,4449,0},
1886dd1758[]={4358,4449,0},
1887dd1759[]={4359,4449,0},
1888dd1760[]={4361,4449,0},
1889dd1761[]={4363,4449,0},
1890dd1762[]={4364,4449,0},
1891dd1763[]={4366,4449,0},
1892dd1764[]={4367,4449,0},
1893dd1765[]={4368,4449,0},
1894dd1766[]={4369,4449,0},
1895dd1767[]={4370,4449,0},
1896dd1768[]={4366,4449,4535,4352,4457,0},
1897dd1769[]={4364,4462,4363,4468,0},
1898dd1770[]={4363,4462,0},
1899dd1771[]={20116,0},
1900dd1772[]={20845,0},
1901dd1773[]={19971,0},
1902dd1774[]={20061,0},
1903dd1775[]={26666,0},
1904dd1776[]={26377,0},
1905dd1777[]={31038,0},
1906dd1778[]={21517,0},
1907dd1779[]={29305,0},
1908dd1780[]={36001,0},
1909dd1781[]={31069,0},
1910dd1782[]={21172,0},
1911dd1783[]={31192,0},
1912dd1784[]={30007,0},
1913dd1785[]={36969,0},
1914dd1786[]={20778,0},
1915dd1787[]={21360,0},
1916dd1788[]={27880,0},
1917dd1789[]={38917,0},
1918dd1790[]={20241,0},
1919dd1791[]={20889,0},
1920dd1792[]={27491,0},
1921dd1793[]={24038,0},
1922dd1794[]={21491,0},
1923dd1795[]={21307,0},
1924dd1796[]={23447,0},
1925dd1797[]={23398,0},
1926dd1798[]={30435,0},
1927dd1799[]={20225,0},
1928dd1800[]={36039,0},
1929dd1801[]={21332,0},
1930dd1802[]={22812,0},
1931dd1803[]={51,54,0},
1932dd1804[]={51,55,0},
1933dd1805[]={51,56,0},
1934dd1806[]={51,57,0},
1935dd1807[]={52,48,0},
1936dd1808[]={52,49,0},
1937dd1809[]={52,50,0},
1938dd1810[]={52,51,0},
1939dd1811[]={52,52,0},
1940dd1812[]={52,53,0},
1941dd1813[]={52,54,0},
1942dd1814[]={52,55,0},
1943dd1815[]={52,56,0},
1944dd1816[]={52,57,0},
1945dd1817[]={53,48,0},
1946dd1818[]={49,26376,0},
1947dd1819[]={50,26376,0},
1948dd1820[]={51,26376,0},
1949dd1821[]={52,26376,0},
1950dd1822[]={53,26376,0},
1951dd1823[]={54,26376,0},
1952dd1824[]={55,26376,0},
1953dd1825[]={56,26376,0},
1954dd1826[]={57,26376,0},
1955dd1827[]={49,48,26376,0},
1956dd1828[]={49,49,26376,0},
1957dd1829[]={49,50,26376,0},
1958dd1830[]={72,103,0},
1959dd1831[]={101,114,103,0},
1960dd1832[]={101,86,0},
1961dd1833[]={76,84,68,0},
1962dd1834[]={12450,0},
1963dd1835[]={12452,0},
1964dd1836[]={12454,0},
1965dd1837[]={12456,0},
1966dd1838[]={12458,0},
1967dd1839[]={12459,0},
1968dd1840[]={12461,0},
1969dd1841[]={12463,0},
1970dd1842[]={12465,0},
1971dd1843[]={12467,0},
1972dd1844[]={12469,0},
1973dd1845[]={12471,0},
1974dd1846[]={12473,0},
1975dd1847[]={12475,0},
1976dd1848[]={12477,0},
1977dd1849[]={12479,0},
1978dd1850[]={12481,0},
1979dd1851[]={12484,0},
1980dd1852[]={12486,0},
1981dd1853[]={12488,0},
1982dd1854[]={12490,0},
1983dd1855[]={12491,0},
1984dd1856[]={12492,0},
1985dd1857[]={12493,0},
1986dd1858[]={12494,0},
1987dd1859[]={12495,0},
1988dd1860[]={12498,0},
1989dd1861[]={12501,0},
1990dd1862[]={12504,0},
1991dd1863[]={12507,0},
1992dd1864[]={12510,0},
1993dd1865[]={12511,0},
1994dd1866[]={12512,0},
1995dd1867[]={12513,0},
1996dd1868[]={12514,0},
1997dd1869[]={12516,0},
1998dd1870[]={12518,0},
1999dd1871[]={12520,0},
2000dd1872[]={12521,0},
2001dd1873[]={12522,0},
2002dd1874[]={12523,0},
2003dd1875[]={12524,0},
2004dd1876[]={12525,0},
2005dd1877[]={12527,0},
2006dd1878[]={12528,0},
2007dd1879[]={12529,0},
2008dd1880[]={12530,0},
2009dd1881[]={12450,12497,12540,12488,0},
2010dd1882[]={12450,12523,12501,12449,0},
2011dd1883[]={12450,12531,12506,12450,0},
2012dd1884[]={12450,12540,12523,0},
2013dd1885[]={12452,12491,12531,12464,0},
2014dd1886[]={12452,12531,12481,0},
2015dd1887[]={12454,12457,12531,0},
2016dd1888[]={12456,12473,12463,12540,12489,0},
2017dd1889[]={12456,12540,12459,12540,0},
2018dd1890[]={12458,12531,12473,0},
2019dd1891[]={12458,12540,12512,0},
2020dd1892[]={12459,12452,12522,0},
2021dd1893[]={12459,12521,12483,12488,0},
2022dd1894[]={12459,12525,12522,12540,0},
2023dd1895[]={12460,12525,12531,0},
2024dd1896[]={12460,12531,12510,0},
2025dd1897[]={12462,12460,0},
2026dd1898[]={12462,12491,12540,0},
2027dd1899[]={12461,12517,12522,12540,0},
2028dd1900[]={12462,12523,12480,12540,0},
2029dd1901[]={12461,12525,0},
2030dd1902[]={12461,12525,12464,12521,12512,0},
2031dd1903[]={12461,12525,12513,12540,12488,12523,0},
2032dd1904[]={12461,12525,12527,12483,12488,0},
2033dd1905[]={12464,12521,12512,0},
2034dd1906[]={12464,12521,12512,12488,12531,0},
2035dd1907[]={12463,12523,12476,12452,12525,0},
2036dd1908[]={12463,12525,12540,12493,0},
2037dd1909[]={12465,12540,12473,0},
2038dd1910[]={12467,12523,12490,0},
2039dd1911[]={12467,12540,12509,0},
2040dd1912[]={12469,12452,12463,12523,0},
2041dd1913[]={12469,12531,12481,12540,12512,0},
2042dd1914[]={12471,12522,12531,12464,0},
2043dd1915[]={12475,12531,12481,0},
2044dd1916[]={12475,12531,12488,0},
2045dd1917[]={12480,12540,12473,0},
2046dd1918[]={12487,12471,0},
2047dd1919[]={12489,12523,0},
2048dd1920[]={12488,12531,0},
2049dd1921[]={12490,12494,0},
2050dd1922[]={12494,12483,12488,0},
2051dd1923[]={12495,12452,12484,0},
2052dd1924[]={12497,12540,12475,12531,12488,0},
2053dd1925[]={12497,12540,12484,0},
2054dd1926[]={12496,12540,12524,12523,0},
2055dd1927[]={12500,12450,12473,12488,12523,0},
2056dd1928[]={12500,12463,12523,0},
2057dd1929[]={12500,12467,0},
2058dd1930[]={12499,12523,0},
2059dd1931[]={12501,12449,12521,12483,12489,0},
2060dd1932[]={12501,12451,12540,12488,0},
2061dd1933[]={12502,12483,12471,12455,12523,0},
2062dd1934[]={12501,12521,12531,0},
2063dd1935[]={12504,12463,12479,12540,12523,0},
2064dd1936[]={12506,12477,0},
2065dd1937[]={12506,12491,12498,0},
2066dd1938[]={12504,12523,12484,0},
2067dd1939[]={12506,12531,12473,0},
2068dd1940[]={12506,12540,12472,0},
2069dd1941[]={12505,12540,12479,0},
2070dd1942[]={12509,12452,12531,12488,0},
2071dd1943[]={12508,12523,12488,0},
2072dd1944[]={12507,12531,0},
2073dd1945[]={12509,12531,12489,0},
2074dd1946[]={12507,12540,12523,0},
2075dd1947[]={12507,12540,12531,0},
2076dd1948[]={12510,12452,12463,12525,0},
2077dd1949[]={12510,12452,12523,0},
2078dd1950[]={12510,12483,12495,0},
2079dd1951[]={12510,12523,12463,0},
2080dd1952[]={12510,12531,12471,12519,12531,0},
2081dd1953[]={12511,12463,12525,12531,0},
2082dd1954[]={12511,12522,0},
2083dd1955[]={12511,12522,12496,12540,12523,0},
2084dd1956[]={12513,12460,0},
2085dd1957[]={12513,12460,12488,12531,0},
2086dd1958[]={12513,12540,12488,12523,0},
2087dd1959[]={12516,12540,12489,0},
2088dd1960[]={12516,12540,12523,0},
2089dd1961[]={12518,12450,12531,0},
2090dd1962[]={12522,12483,12488,12523,0},
2091dd1963[]={12522,12521,0},
2092dd1964[]={12523,12500,12540,0},
2093dd1965[]={12523,12540,12502,12523,0},
2094dd1966[]={12524,12512,0},
2095dd1967[]={12524,12531,12488,12466,12531,0},
2096dd1968[]={12527,12483,12488,0},
2097dd1969[]={48,28857,0},
2098dd1970[]={49,28857,0},
2099dd1971[]={50,28857,0},
2100dd1972[]={51,28857,0},
2101dd1973[]={52,28857,0},
2102dd1974[]={53,28857,0},
2103dd1975[]={54,28857,0},
2104dd1976[]={55,28857,0},
2105dd1977[]={56,28857,0},
2106dd1978[]={57,28857,0},
2107dd1979[]={49,48,28857,0},
2108dd1980[]={49,49,28857,0},
2109dd1981[]={49,50,28857,0},
2110dd1982[]={49,51,28857,0},
2111dd1983[]={49,52,28857,0},
2112dd1984[]={49,53,28857,0},
2113dd1985[]={49,54,28857,0},
2114dd1986[]={49,55,28857,0},
2115dd1987[]={49,56,28857,0},
2116dd1988[]={49,57,28857,0},
2117dd1989[]={50,48,28857,0},
2118dd1990[]={50,49,28857,0},
2119dd1991[]={50,50,28857,0},
2120dd1992[]={50,51,28857,0},
2121dd1993[]={50,52,28857,0},
2122dd1994[]={104,80,97,0},
2123dd1995[]={100,97,0},
2124dd1996[]={65,85,0},
2125dd1997[]={98,97,114,0},
2126dd1998[]={111,86,0},
2127dd1999[]={112,99,0},
2128dd2000[]={100,109,0},
2129dd2001[]={100,109,178,0},
2130dd2002[]={100,109,179,0},
2131dd2003[]={73,85,0},
2132dd2004[]={24179,25104,0},
2133dd2005[]={26157,21644,0},
2134dd2006[]={22823,27491,0},
2135dd2007[]={26126,27835,0},
2136dd2008[]={26666,24335,20250,31038,0},
2137dd2009[]={112,65,0},
2138dd2010[]={110,65,0},
2139dd2011[]={956,65,0},
2140dd2012[]={109,65,0},
2141dd2013[]={107,65,0},
2142dd2014[]={75,66,0},
2143dd2015[]={77,66,0},
2144dd2016[]={71,66,0},
2145dd2017[]={99,97,108,0},
2146dd2018[]={107,99,97,108,0},
2147dd2019[]={112,70,0},
2148dd2020[]={110,70,0},
2149dd2021[]={956,70,0},
2150dd2022[]={956,103,0},
2151dd2023[]={109,103,0},
2152dd2024[]={107,103,0},
2153dd2025[]={72,122,0},
2154dd2026[]={107,72,122,0},
2155dd2027[]={77,72,122,0},
2156dd2028[]={71,72,122,0},
2157dd2029[]={84,72,122,0},
2158dd2030[]={956,8467,0},
2159dd2031[]={109,8467,0},
2160dd2032[]={100,8467,0},
2161dd2033[]={107,8467,0},
2162dd2034[]={102,109,0},
2163dd2035[]={110,109,0},
2164dd2036[]={956,109,0},
2165dd2037[]={109,109,0},
2166dd2038[]={99,109,0},
2167dd2039[]={107,109,0},
2168dd2040[]={109,109,178,0},
2169dd2041[]={99,109,178,0},
2170dd2042[]={109,178,0},
2171dd2043[]={107,109,178,0},
2172dd2044[]={109,109,179,0},
2173dd2045[]={99,109,179,0},
2174dd2046[]={109,179,0},
2175dd2047[]={107,109,179,0},
2176dd2048[]={109,8725,115,0},
2177dd2049[]={109,8725,115,178,0},
2178dd2050[]={80,97,0},
2179dd2051[]={107,80,97,0},
2180dd2052[]={77,80,97,0},
2181dd2053[]={71,80,97,0},
2182dd2054[]={114,97,100,0},
2183dd2055[]={114,97,100,8725,115,0},
2184dd2056[]={114,97,100,8725,115,178,0},
2185dd2057[]={112,115,0},
2186dd2058[]={110,115,0},
2187dd2059[]={956,115,0},
2188dd2060[]={109,115,0},
2189dd2061[]={112,86,0},
2190dd2062[]={110,86,0},
2191dd2063[]={956,86,0},
2192dd2064[]={109,86,0},
2193dd2065[]={107,86,0},
2194dd2066[]={77,86,0},
2195dd2067[]={112,87,0},
2196dd2068[]={110,87,0},
2197dd2069[]={956,87,0},
2198dd2070[]={109,87,0},
2199dd2071[]={107,87,0},
2200dd2072[]={77,87,0},
2201dd2073[]={107,937,0},
2202dd2074[]={77,937,0},
2203dd2075[]={97,46,109,46,0},
2204dd2076[]={66,113,0},
2205dd2077[]={99,99,0},
2206dd2078[]={99,100,0},
2207dd2079[]={67,8725,107,103,0},
2208dd2080[]={67,111,46,0},
2209dd2081[]={100,66,0},
2210dd2082[]={71,121,0},
2211dd2083[]={104,97,0},
2212dd2084[]={72,80,0},
2213dd2085[]={105,110,0},
2214dd2086[]={75,75,0},
2215dd2087[]={75,77,0},
2216dd2088[]={107,116,0},
2217dd2089[]={108,109,0},
2218dd2090[]={108,110,0},
2219dd2091[]={108,111,103,0},
2220dd2092[]={108,120,0},
2221dd2093[]={109,98,0},
2222dd2094[]={109,105,108,0},
2223dd2095[]={109,111,108,0},
2224dd2096[]={80,72,0},
2225dd2097[]={112,46,109,46,0},
2226dd2098[]={80,80,77,0},
2227dd2099[]={80,82,0},
2228dd2100[]={115,114,0},
2229dd2101[]={83,118,0},
2230dd2102[]={87,98,0},
2231dd2103[]={86,8725,109,0},
2232dd2104[]={65,8725,109,0},
2233dd2105[]={49,26085,0},
2234dd2106[]={50,26085,0},
2235dd2107[]={51,26085,0},
2236dd2108[]={52,26085,0},
2237dd2109[]={53,26085,0},
2238dd2110[]={54,26085,0},
2239dd2111[]={55,26085,0},
2240dd2112[]={56,26085,0},
2241dd2113[]={57,26085,0},
2242dd2114[]={49,48,26085,0},
2243dd2115[]={49,49,26085,0},
2244dd2116[]={49,50,26085,0},
2245dd2117[]={49,51,26085,0},
2246dd2118[]={49,52,26085,0},
2247dd2119[]={49,53,26085,0},
2248dd2120[]={49,54,26085,0},
2249dd2121[]={49,55,26085,0},
2250dd2122[]={49,56,26085,0},
2251dd2123[]={49,57,26085,0},
2252dd2124[]={50,48,26085,0},
2253dd2125[]={50,49,26085,0},
2254dd2126[]={50,50,26085,0},
2255dd2127[]={50,51,26085,0},
2256dd2128[]={50,52,26085,0},
2257dd2129[]={50,53,26085,0},
2258dd2130[]={50,54,26085,0},
2259dd2131[]={50,55,26085,0},
2260dd2132[]={50,56,26085,0},
2261dd2133[]={50,57,26085,0},
2262dd2134[]={51,48,26085,0},
2263dd2135[]={51,49,26085,0},
2264dd2136[]={103,97,108,0},
2265dd2137[]={42863,0},
2266dd2138[]={35912,0},
2267dd2139[]={26356,0},
2268dd2140[]={36040,0},
2269dd2141[]={28369,0},
2270dd2142[]={20018,0},
2271dd2143[]={21477,0},
2272dd2144[]={22865,0},
2273dd2145[]={21895,0},
2274dd2146[]={22856,0},
2275dd2147[]={25078,0},
2276dd2148[]={30313,0},
2277dd2149[]={32645,0},
2278dd2150[]={34367,0},
2279dd2151[]={34746,0},
2280dd2152[]={35064,0},
2281dd2153[]={37007,0},
2282dd2154[]={27138,0},
2283dd2155[]={27931,0},
2284dd2156[]={28889,0},
2285dd2157[]={29662,0},
2286dd2158[]={33853,0},
2287dd2159[]={37226,0},
2288dd2160[]={39409,0},
2289dd2161[]={20098,0},
2290dd2162[]={21365,0},
2291dd2163[]={27396,0},
2292dd2164[]={29211,0},
2293dd2165[]={34349,0},
2294dd2166[]={40478,0},
2295dd2167[]={23888,0},
2296dd2168[]={28651,0},
2297dd2169[]={34253,0},
2298dd2170[]={35172,0},
2299dd2171[]={25289,0},
2300dd2172[]={33240,0},
2301dd2173[]={34847,0},
2302dd2174[]={24266,0},
2303dd2175[]={26391,0},
2304dd2176[]={28010,0},
2305dd2177[]={29436,0},
2306dd2178[]={37070,0},
2307dd2179[]={20358,0},
2308dd2180[]={20919,0},
2309dd2181[]={21214,0},
2310dd2182[]={25796,0},
2311dd2183[]={27347,0},
2312dd2184[]={29200,0},
2313dd2185[]={30439,0},
2314dd2186[]={34310,0},
2315dd2187[]={34396,0},
2316dd2188[]={36335,0},
2317dd2189[]={38706,0},
2318dd2190[]={39791,0},
2319dd2191[]={40442,0},
2320dd2192[]={30860,0},
2321dd2193[]={31103,0},
2322dd2194[]={32160,0},
2323dd2195[]={33737,0},
2324dd2196[]={37636,0},
2325dd2197[]={35542,0},
2326dd2198[]={22751,0},
2327dd2199[]={24324,0},
2328dd2200[]={31840,0},
2329dd2201[]={32894,0},
2330dd2202[]={29282,0},
2331dd2203[]={30922,0},
2332dd2204[]={36034,0},
2333dd2205[]={38647,0},
2334dd2206[]={22744,0},
2335dd2207[]={23650,0},
2336dd2208[]={27155,0},
2337dd2209[]={28122,0},
2338dd2210[]={28431,0},
2339dd2211[]={32047,0},
2340dd2212[]={32311,0},
2341dd2213[]={38475,0},
2342dd2214[]={21202,0},
2343dd2215[]={32907,0},
2344dd2216[]={20956,0},
2345dd2217[]={20940,0},
2346dd2218[]={31260,0},
2347dd2219[]={32190,0},
2348dd2220[]={33777,0},
2349dd2221[]={38517,0},
2350dd2222[]={35712,0},
2351dd2223[]={25295,0},
2352dd2224[]={35582,0},
2353dd2225[]={20025,0},
2354dd2226[]={23527,0},
2355dd2227[]={24594,0},
2356dd2228[]={29575,0},
2357dd2229[]={30064,0},
2358dd2230[]={21271,0},
2359dd2231[]={30971,0},
2360dd2232[]={20415,0},
2361dd2233[]={24489,0},
2362dd2234[]={19981,0},
2363dd2235[]={27852,0},
2364dd2236[]={25976,0},
2365dd2237[]={32034,0},
2366dd2238[]={21443,0},
2367dd2239[]={22622,0},
2368dd2240[]={30465,0},
2369dd2241[]={33865,0},
2370dd2242[]={35498,0},
2371dd2243[]={27578,0},
2372dd2244[]={27784,0},
2373dd2245[]={25342,0},
2374dd2246[]={33509,0},
2375dd2247[]={25504,0},
2376dd2248[]={30053,0},
2377dd2249[]={20142,0},
2378dd2250[]={20841,0},
2379dd2251[]={20937,0},
2380dd2252[]={26753,0},
2381dd2253[]={31975,0},
2382dd2254[]={33391,0},
2383dd2255[]={35538,0},
2384dd2256[]={37327,0},
2385dd2257[]={21237,0},
2386dd2258[]={21570,0},
2387dd2259[]={24300,0},
2388dd2260[]={26053,0},
2389dd2261[]={28670,0},
2390dd2262[]={31018,0},
2391dd2263[]={38317,0},
2392dd2264[]={39530,0},
2393dd2265[]={40599,0},
2394dd2266[]={40654,0},
2395dd2267[]={26310,0},
2396dd2268[]={27511,0},
2397dd2269[]={36706,0},
2398dd2270[]={24180,0},
2399dd2271[]={24976,0},
2400dd2272[]={25088,0},
2401dd2273[]={25754,0},
2402dd2274[]={28451,0},
2403dd2275[]={29001,0},
2404dd2276[]={29833,0},
2405dd2277[]={31178,0},
2406dd2278[]={32244,0},
2407dd2279[]={32879,0},
2408dd2280[]={36646,0},
2409dd2281[]={34030,0},
2410dd2282[]={36899,0},
2411dd2283[]={37706,0},
2412dd2284[]={21015,0},
2413dd2285[]={21155,0},
2414dd2286[]={21693,0},
2415dd2287[]={28872,0},
2416dd2288[]={35010,0},
2417dd2289[]={24265,0},
2418dd2290[]={24565,0},
2419dd2291[]={25467,0},
2420dd2292[]={27566,0},
2421dd2293[]={31806,0},
2422dd2294[]={29557,0},
2423dd2295[]={20196,0},
2424dd2296[]={22265,0},
2425dd2297[]={23994,0},
2426dd2298[]={24604,0},
2427dd2299[]={29618,0},
2428dd2300[]={29801,0},
2429dd2301[]={32666,0},
2430dd2302[]={32838,0},
2431dd2303[]={37428,0},
2432dd2304[]={38646,0},
2433dd2305[]={38728,0},
2434dd2306[]={38936,0},
2435dd2307[]={20363,0},
2436dd2308[]={31150,0},
2437dd2309[]={37300,0},
2438dd2310[]={38584,0},
2439dd2311[]={24801,0},
2440dd2312[]={20102,0},
2441dd2313[]={20698,0},
2442dd2314[]={23534,0},
2443dd2315[]={23615,0},
2444dd2316[]={26009,0},
2445dd2317[]={29134,0},
2446dd2318[]={30274,0},
2447dd2319[]={34044,0},
2448dd2320[]={36988,0},
2449dd2321[]={26248,0},
2450dd2322[]={38446,0},
2451dd2323[]={21129,0},
2452dd2324[]={26491,0},
2453dd2325[]={26611,0},
2454dd2326[]={27969,0},
2455dd2327[]={28316,0},
2456dd2328[]={29705,0},
2457dd2329[]={30041,0},
2458dd2330[]={30827,0},
2459dd2331[]={32016,0},
2460dd2332[]={39006,0},
2461dd2333[]={25134,0},
2462dd2334[]={38520,0},
2463dd2335[]={20523,0},
2464dd2336[]={23833,0},
2465dd2337[]={28138,0},
2466dd2338[]={36650,0},
2467dd2339[]={24459,0},
2468dd2340[]={24900,0},
2469dd2341[]={26647,0},
2470dd2342[]={38534,0},
2471dd2343[]={21033,0},
2472dd2344[]={21519,0},
2473dd2345[]={23653,0},
2474dd2346[]={26131,0},
2475dd2347[]={26446,0},
2476dd2348[]={26792,0},
2477dd2349[]={27877,0},
2478dd2350[]={29702,0},
2479dd2351[]={30178,0},
2480dd2352[]={32633,0},
2481dd2353[]={35023,0},
2482dd2354[]={35041,0},
2483dd2355[]={38626,0},
2484dd2356[]={21311,0},
2485dd2357[]={28346,0},
2486dd2358[]={21533,0},
2487dd2359[]={29136,0},
2488dd2360[]={29848,0},
2489dd2361[]={34298,0},
2490dd2362[]={38563,0},
2491dd2363[]={40023,0},
2492dd2364[]={40607,0},
2493dd2365[]={26519,0},
2494dd2366[]={28107,0},
2495dd2367[]={33256,0},
2496dd2368[]={31520,0},
2497dd2369[]={31890,0},
2498dd2370[]={29376,0},
2499dd2371[]={28825,0},
2500dd2372[]={35672,0},
2501dd2373[]={20160,0},
2502dd2374[]={33590,0},
2503dd2375[]={21050,0},
2504dd2376[]={20999,0},
2505dd2377[]={24230,0},
2506dd2378[]={25299,0},
2507dd2379[]={31958,0},
2508dd2380[]={23429,0},
2509dd2381[]={27934,0},
2510dd2382[]={26292,0},
2511dd2383[]={36667,0},
2512dd2384[]={38477,0},
2513dd2385[]={24275,0},
2514dd2386[]={20800,0},
2515dd2387[]={21952,0},
2516dd2388[]={22618,0},
2517dd2389[]={26228,0},
2518dd2390[]={20958,0},
2519dd2391[]={29482,0},
2520dd2392[]={30410,0},
2521dd2393[]={31036,0},
2522dd2394[]={31070,0},
2523dd2395[]={31077,0},
2524dd2396[]={31119,0},
2525dd2397[]={38742,0},
2526dd2398[]={31934,0},
2527dd2399[]={34322,0},
2528dd2400[]={35576,0},
2529dd2401[]={36920,0},
2530dd2402[]={37117,0},
2531dd2403[]={39151,0},
2532dd2404[]={39164,0},
2533dd2405[]={39208,0},
2534dd2406[]={40372,0},
2535dd2407[]={20398,0},
2536dd2408[]={20711,0},
2537dd2409[]={20813,0},
2538dd2410[]={21193,0},
2539dd2411[]={21220,0},
2540dd2412[]={21329,0},
2541dd2413[]={21917,0},
2542dd2414[]={22022,0},
2543dd2415[]={22120,0},
2544dd2416[]={22592,0},
2545dd2417[]={22696,0},
2546dd2418[]={23652,0},
2547dd2419[]={24724,0},
2548dd2420[]={24936,0},
2549dd2421[]={24974,0},
2550dd2422[]={25074,0},
2551dd2423[]={25935,0},
2552dd2424[]={26082,0},
2553dd2425[]={26257,0},
2554dd2426[]={26757,0},
2555dd2427[]={28023,0},
2556dd2428[]={28186,0},
2557dd2429[]={28450,0},
2558dd2430[]={29038,0},
2559dd2431[]={29227,0},
2560dd2432[]={29730,0},
2561dd2433[]={30865,0},
2562dd2434[]={31049,0},
2563dd2435[]={31048,0},
2564dd2436[]={31056,0},
2565dd2437[]={31062,0},
2566dd2438[]={31117,0},
2567dd2439[]={31118,0},
2568dd2440[]={31296,0},
2569dd2441[]={31361,0},
2570dd2442[]={31680,0},
2571dd2443[]={32265,0},
2572dd2444[]={32321,0},
2573dd2445[]={32626,0},
2574dd2446[]={32773,0},
2575dd2447[]={33261,0},
2576dd2448[]={33401,0},
2577dd2449[]={33879,0},
2578dd2450[]={35088,0},
2579dd2451[]={35222,0},
2580dd2452[]={35585,0},
2581dd2453[]={35641,0},
2582dd2454[]={36051,0},
2583dd2455[]={36104,0},
2584dd2456[]={36790,0},
2585dd2457[]={38627,0},
2586dd2458[]={38911,0},
2587dd2459[]={38971,0},
2588dd2460[]={24693,0},
2589dd2461[]={148206,0},
2590dd2462[]={33304,0},
2591dd2463[]={20006,0},
2592dd2464[]={20917,0},
2593dd2465[]={20840,0},
2594dd2466[]={20352,0},
2595dd2467[]={20805,0},
2596dd2468[]={20864,0},
2597dd2469[]={21191,0},
2598dd2470[]={21242,0},
2599dd2471[]={21845,0},
2600dd2472[]={21913,0},
2601dd2473[]={21986,0},
2602dd2474[]={22707,0},
2603dd2475[]={22852,0},
2604dd2476[]={22868,0},
2605dd2477[]={23138,0},
2606dd2478[]={23336,0},
2607dd2479[]={24274,0},
2608dd2480[]={24281,0},
2609dd2481[]={24425,0},
2610dd2482[]={24493,0},
2611dd2483[]={24792,0},
2612dd2484[]={24910,0},
2613dd2485[]={24840,0},
2614dd2486[]={24928,0},
2615dd2487[]={25140,0},
2616dd2488[]={25540,0},
2617dd2489[]={25628,0},
2618dd2490[]={25682,0},
2619dd2491[]={25942,0},
2620dd2492[]={26395,0},
2621dd2493[]={26454,0},
2622dd2494[]={28379,0},
2623dd2495[]={28363,0},
2624dd2496[]={28702,0},
2625dd2497[]={30631,0},
2626dd2498[]={29237,0},
2627dd2499[]={29359,0},
2628dd2500[]={29809,0},
2629dd2501[]={29958,0},
2630dd2502[]={30011,0},
2631dd2503[]={30237,0},
2632dd2504[]={30239,0},
2633dd2505[]={30427,0},
2634dd2506[]={30452,0},
2635dd2507[]={30538,0},
2636dd2508[]={30528,0},
2637dd2509[]={30924,0},
2638dd2510[]={31409,0},
2639dd2511[]={31867,0},
2640dd2512[]={32091,0},
2641dd2513[]={32574,0},
2642dd2514[]={33618,0},
2643dd2515[]={33775,0},
2644dd2516[]={34681,0},
2645dd2517[]={35137,0},
2646dd2518[]={35206,0},
2647dd2519[]={35519,0},
2648dd2520[]={35531,0},
2649dd2521[]={35565,0},
2650dd2522[]={35722,0},
2651dd2523[]={36664,0},
2652dd2524[]={36978,0},
2653dd2525[]={37273,0},
2654dd2526[]={37494,0},
2655dd2527[]={38524,0},
2656dd2528[]={38875,0},
2657dd2529[]={38923,0},
2658dd2530[]={39698,0},
2659dd2531[]={141386,0},
2660dd2532[]={141380,0},
2661dd2533[]={144341,0},
2662dd2534[]={15261,0},
2663dd2535[]={16408,0},
2664dd2536[]={16441,0},
2665dd2537[]={152137,0},
2666dd2538[]={154832,0},
2667dd2539[]={163539,0},
2668dd2540[]={40771,0},
2669dd2541[]={40846,0},
2670dd2542[]={102,102,0},
2671dd2543[]={102,105,0},
2672dd2544[]={102,108,0},
2673dd2545[]={102,102,105,0},
2674dd2546[]={102,102,108,0},
2675dd2547[]={383,116,0},
2676dd2548[]={115,116,0},
2677dd2549[]={1396,1398,0},
2678dd2550[]={1396,1381,0},
2679dd2551[]={1396,1387,0},
2680dd2552[]={1406,1398,0},
2681dd2553[]={1396,1389,0},
2682dd2554[]={1497,1460,0},
2683dd2555[]={1522,1463,0},
2684dd2556[]={1506,0},
2685dd2557[]={1492,0},
2686dd2558[]={1499,0},
2687dd2559[]={1500,0},
2688dd2560[]={1501,0},
2689dd2561[]={1512,0},
2690dd2562[]={1514,0},
2691dd2563[]={1513,1473,0},
2692dd2564[]={1513,1474,0},
2693dd2565[]={64329,1473,0},
2694dd2566[]={64329,1474,0},
2695dd2567[]={1488,1463,0},
2696dd2568[]={1488,1464,0},
2697dd2569[]={1488,1468,0},
2698dd2570[]={1489,1468,0},
2699dd2571[]={1490,1468,0},
2700dd2572[]={1491,1468,0},
2701dd2573[]={1492,1468,0},
2702dd2574[]={1493,1468,0},
2703dd2575[]={1494,1468,0},
2704dd2576[]={1496,1468,0},
2705dd2577[]={1497,1468,0},
2706dd2578[]={1498,1468,0},
2707dd2579[]={1499,1468,0},
2708dd2580[]={1500,1468,0},
2709dd2581[]={1502,1468,0},
2710dd2582[]={1504,1468,0},
2711dd2583[]={1505,1468,0},
2712dd2584[]={1507,1468,0},
2713dd2585[]={1508,1468,0},
2714dd2586[]={1510,1468,0},
2715dd2587[]={1511,1468,0},
2716dd2588[]={1512,1468,0},
2717dd2589[]={1513,1468,0},
2718dd2590[]={1514,1468,0},
2719dd2591[]={1493,1465,0},
2720dd2592[]={1489,1471,0},
2721dd2593[]={1499,1471,0},
2722dd2594[]={1508,1471,0},
2723dd2595[]={1488,1500,0},
2724dd2596[]={1649,0},
2725dd2597[]={1659,0},
2726dd2598[]={1662,0},
2727dd2599[]={1664,0},
2728dd2600[]={1658,0},
2729dd2601[]={1663,0},
2730dd2602[]={1657,0},
2731dd2603[]={1700,0},
2732dd2604[]={1702,0},
2733dd2605[]={1668,0},
2734dd2606[]={1667,0},
2735dd2607[]={1670,0},
2736dd2608[]={1671,0},
2737dd2609[]={1677,0},
2738dd2610[]={1676,0},
2739dd2611[]={1678,0},
2740dd2612[]={1672,0},
2741dd2613[]={1688,0},
2742dd2614[]={1681,0},
2743dd2615[]={1705,0},
2744dd2616[]={1711,0},
2745dd2617[]={1715,0},
2746dd2618[]={1713,0},
2747dd2619[]={1722,0},
2748dd2620[]={1723,0},
2749dd2621[]={1728,0},
2750dd2622[]={1729,0},
2751dd2623[]={1726,0},
2752dd2624[]={1746,0},
2753dd2625[]={1747,0},
2754dd2626[]={1709,0},
2755dd2627[]={1735,0},
2756dd2628[]={1734,0},
2757dd2629[]={1736,0},
2758dd2630[]={1655,0},
2759dd2631[]={1739,0},
2760dd2632[]={1733,0},
2761dd2633[]={1737,0},
2762dd2634[]={1744,0},
2763dd2635[]={1609,0},
2764dd2636[]={1574,1575,0},
2765dd2637[]={1574,1749,0},
2766dd2638[]={1574,1608,0},
2767dd2639[]={1574,1735,0},
2768dd2640[]={1574,1734,0},
2769dd2641[]={1574,1736,0},
2770dd2642[]={1574,1744,0},
2771dd2643[]={1574,1609,0},
2772dd2644[]={1740,0},
2773dd2645[]={1574,1580,0},
2774dd2646[]={1574,1581,0},
2775dd2647[]={1574,1605,0},
2776dd2648[]={1574,1610,0},
2777dd2649[]={1576,1580,0},
2778dd2650[]={1576,1581,0},
2779dd2651[]={1576,1582,0},
2780dd2652[]={1576,1605,0},
2781dd2653[]={1576,1609,0},
2782dd2654[]={1576,1610,0},
2783dd2655[]={1578,1580,0},
2784dd2656[]={1578,1581,0},
2785dd2657[]={1578,1582,0},
2786dd2658[]={1578,1605,0},
2787dd2659[]={1578,1609,0},
2788dd2660[]={1578,1610,0},
2789dd2661[]={1579,1580,0},
2790dd2662[]={1579,1605,0},
2791dd2663[]={1579,1609,0},
2792dd2664[]={1579,1610,0},
2793dd2665[]={1580,1581,0},
2794dd2666[]={1580,1605,0},
2795dd2667[]={1581,1580,0},
2796dd2668[]={1581,1605,0},
2797dd2669[]={1582,1580,0},
2798dd2670[]={1582,1581,0},
2799dd2671[]={1582,1605,0},
2800dd2672[]={1587,1580,0},
2801dd2673[]={1587,1581,0},
2802dd2674[]={1587,1582,0},
2803dd2675[]={1587,1605,0},
2804dd2676[]={1589,1581,0},
2805dd2677[]={1589,1605,0},
2806dd2678[]={1590,1580,0},
2807dd2679[]={1590,1581,0},
2808dd2680[]={1590,1582,0},
2809dd2681[]={1590,1605,0},
2810dd2682[]={1591,1581,0},
2811dd2683[]={1591,1605,0},
2812dd2684[]={1592,1605,0},
2813dd2685[]={1593,1580,0},
2814dd2686[]={1593,1605,0},
2815dd2687[]={1594,1580,0},
2816dd2688[]={1594,1605,0},
2817dd2689[]={1601,1580,0},
2818dd2690[]={1601,1581,0},
2819dd2691[]={1601,1582,0},
2820dd2692[]={1601,1605,0},
2821dd2693[]={1601,1609,0},
2822dd2694[]={1601,1610,0},
2823dd2695[]={1602,1581,0},
2824dd2696[]={1602,1605,0},
2825dd2697[]={1602,1609,0},
2826dd2698[]={1602,1610,0},
2827dd2699[]={1603,1575,0},
2828dd2700[]={1603,1580,0},
2829dd2701[]={1603,1581,0},
2830dd2702[]={1603,1582,0},
2831dd2703[]={1603,1604,0},
2832dd2704[]={1603,1605,0},
2833dd2705[]={1603,1609,0},
2834dd2706[]={1603,1610,0},
2835dd2707[]={1604,1580,0},
2836dd2708[]={1604,1581,0},
2837dd2709[]={1604,1582,0},
2838dd2710[]={1604,1605,0},
2839dd2711[]={1604,1609,0},
2840dd2712[]={1604,1610,0},
2841dd2713[]={1605,1580,0},
2842dd2714[]={1605,1581,0},
2843dd2715[]={1605,1582,0},
2844dd2716[]={1605,1605,0},
2845dd2717[]={1605,1609,0},
2846dd2718[]={1605,1610,0},
2847dd2719[]={1606,1580,0},
2848dd2720[]={1606,1581,0},
2849dd2721[]={1606,1582,0},
2850dd2722[]={1606,1605,0},
2851dd2723[]={1606,1609,0},
2852dd2724[]={1606,1610,0},
2853dd2725[]={1607,1580,0},
2854dd2726[]={1607,1605,0},
2855dd2727[]={1607,1609,0},
2856dd2728[]={1607,1610,0},
2857dd2729[]={1610,1580,0},
2858dd2730[]={1610,1581,0},
2859dd2731[]={1610,1582,0},
2860dd2732[]={1610,1605,0},
2861dd2733[]={1610,1609,0},
2862dd2734[]={1610,1610,0},
2863dd2735[]={1584,1648,0},
2864dd2736[]={1585,1648,0},
2865dd2737[]={1609,1648,0},
2866dd2738[]={32,1612,1617,0},
2867dd2739[]={32,1613,1617,0},
2868dd2740[]={32,1614,1617,0},
2869dd2741[]={32,1615,1617,0},
2870dd2742[]={32,1616,1617,0},
2871dd2743[]={32,1617,1648,0},
2872dd2744[]={1574,1585,0},
2873dd2745[]={1574,1586,0},
2874dd2746[]={1574,1606,0},
2875dd2747[]={1576,1585,0},
2876dd2748[]={1576,1586,0},
2877dd2749[]={1576,1606,0},
2878dd2750[]={1578,1585,0},
2879dd2751[]={1578,1586,0},
2880dd2752[]={1578,1606,0},
2881dd2753[]={1579,1585,0},
2882dd2754[]={1579,1586,0},
2883dd2755[]={1579,1606,0},
2884dd2756[]={1605,1575,0},
2885dd2757[]={1606,1585,0},
2886dd2758[]={1606,1586,0},
2887dd2759[]={1606,1606,0},
2888dd2760[]={1610,1585,0},
2889dd2761[]={1610,1586,0},
2890dd2762[]={1610,1606,0},
2891dd2763[]={1574,1582,0},
2892dd2764[]={1574,1607,0},
2893dd2765[]={1576,1607,0},
2894dd2766[]={1578,1607,0},
2895dd2767[]={1589,1582,0},
2896dd2768[]={1604,1607,0},
2897dd2769[]={1606,1607,0},
2898dd2770[]={1607,1648,0},
2899dd2771[]={1610,1607,0},
2900dd2772[]={1579,1607,0},
2901dd2773[]={1587,1607,0},
2902dd2774[]={1588,1605,0},
2903dd2775[]={1588,1607,0},
2904dd2776[]={1600,1614,1617,0},
2905dd2777[]={1600,1615,1617,0},
2906dd2778[]={1600,1616,1617,0},
2907dd2779[]={1591,1609,0},
2908dd2780[]={1591,1610,0},
2909dd2781[]={1593,1609,0},
2910dd2782[]={1593,1610,0},
2911dd2783[]={1594,1609,0},
2912dd2784[]={1594,1610,0},
2913dd2785[]={1587,1609,0},
2914dd2786[]={1587,1610,0},
2915dd2787[]={1588,1609,0},
2916dd2788[]={1588,1610,0},
2917dd2789[]={1581,1609,0},
2918dd2790[]={1581,1610,0},
2919dd2791[]={1580,1609,0},
2920dd2792[]={1580,1610,0},
2921dd2793[]={1582,1609,0},
2922dd2794[]={1582,1610,0},
2923dd2795[]={1589,1609,0},
2924dd2796[]={1589,1610,0},
2925dd2797[]={1590,1609,0},
2926dd2798[]={1590,1610,0},
2927dd2799[]={1588,1580,0},
2928dd2800[]={1588,1581,0},
2929dd2801[]={1588,1582,0},
2930dd2802[]={1588,1585,0},
2931dd2803[]={1587,1585,0},
2932dd2804[]={1589,1585,0},
2933dd2805[]={1590,1585,0},
2934dd2806[]={1575,1611,0},
2935dd2807[]={1578,1580,1605,0},
2936dd2808[]={1578,1581,1580,0},
2937dd2809[]={1578,1581,1605,0},
2938dd2810[]={1578,1582,1605,0},
2939dd2811[]={1578,1605,1580,0},
2940dd2812[]={1578,1605,1581,0},
2941dd2813[]={1578,1605,1582,0},
2942dd2814[]={1580,1605,1581,0},
2943dd2815[]={1581,1605,1610,0},
2944dd2816[]={1581,1605,1609,0},
2945dd2817[]={1587,1581,1580,0},
2946dd2818[]={1587,1580,1581,0},
2947dd2819[]={1587,1580,1609,0},
2948dd2820[]={1587,1605,1581,0},
2949dd2821[]={1587,1605,1580,0},
2950dd2822[]={1587,1605,1605,0},
2951dd2823[]={1589,1581,1581,0},
2952dd2824[]={1589,1605,1605,0},
2953dd2825[]={1588,1581,1605,0},
2954dd2826[]={1588,1580,1610,0},
2955dd2827[]={1588,1605,1582,0},
2956dd2828[]={1588,1605,1605,0},
2957dd2829[]={1590,1581,1609,0},
2958dd2830[]={1590,1582,1605,0},
2959dd2831[]={1591,1605,1581,0},
2960dd2832[]={1591,1605,1605,0},
2961dd2833[]={1591,1605,1610,0},
2962dd2834[]={1593,1580,1605,0},
2963dd2835[]={1593,1605,1605,0},
2964dd2836[]={1593,1605,1609,0},
2965dd2837[]={1594,1605,1605,0},
2966dd2838[]={1594,1605,1610,0},
2967dd2839[]={1594,1605,1609,0},
2968dd2840[]={1601,1582,1605,0},
2969dd2841[]={1602,1605,1581,0},
2970dd2842[]={1602,1605,1605,0},
2971dd2843[]={1604,1581,1605,0},
2972dd2844[]={1604,1581,1610,0},
2973dd2845[]={1604,1581,1609,0},
2974dd2846[]={1604,1580,1580,0},
2975dd2847[]={1604,1582,1605,0},
2976dd2848[]={1604,1605,1581,0},
2977dd2849[]={1605,1581,1580,0},
2978dd2850[]={1605,1581,1605,0},
2979dd2851[]={1605,1581,1610,0},
2980dd2852[]={1605,1580,1581,0},
2981dd2853[]={1605,1580,1605,0},
2982dd2854[]={1605,1582,1580,0},
2983dd2855[]={1605,1582,1605,0},
2984dd2856[]={1605,1580,1582,0},
2985dd2857[]={1607,1605,1580,0},
2986dd2858[]={1607,1605,1605,0},
2987dd2859[]={1606,1581,1605,0},
2988dd2860[]={1606,1581,1609,0},
2989dd2861[]={1606,1580,1605,0},
2990dd2862[]={1606,1580,1609,0},
2991dd2863[]={1606,1605,1610,0},
2992dd2864[]={1606,1605,1609,0},
2993dd2865[]={1610,1605,1605,0},
2994dd2866[]={1576,1582,1610,0},
2995dd2867[]={1578,1580,1610,0},
2996dd2868[]={1578,1580,1609,0},
2997dd2869[]={1578,1582,1610,0},
2998dd2870[]={1578,1582,1609,0},
2999dd2871[]={1578,1605,1610,0},
3000dd2872[]={1578,1605,1609,0},
3001dd2873[]={1580,1605,1610,0},
3002dd2874[]={1580,1581,1609,0},
3003dd2875[]={1580,1605,1609,0},
3004dd2876[]={1587,1582,1609,0},
3005dd2877[]={1589,1581,1610,0},
3006dd2878[]={1588,1581,1610,0},
3007dd2879[]={1590,1581,1610,0},
3008dd2880[]={1604,1580,1610,0},
3009dd2881[]={1604,1605,1610,0},
3010dd2882[]={1610,1581,1610,0},
3011dd2883[]={1610,1580,1610,0},
3012dd2884[]={1610,1605,1610,0},
3013dd2885[]={1605,1605,1610,0},
3014dd2886[]={1602,1605,1610,0},
3015dd2887[]={1606,1581,1610,0},
3016dd2888[]={1593,1605,1610,0},
3017dd2889[]={1603,1605,1610,0},
3018dd2890[]={1606,1580,1581,0},
3019dd2891[]={1605,1582,1610,0},
3020dd2892[]={1604,1580,1605,0},
3021dd2893[]={1603,1605,1605,0},
3022dd2894[]={1580,1581,1610,0},
3023dd2895[]={1581,1580,1610,0},
3024dd2896[]={1605,1580,1610,0},
3025dd2897[]={1601,1605,1610,0},
3026dd2898[]={1576,1581,1610,0},
3027dd2899[]={1587,1582,1610,0},
3028dd2900[]={1606,1580,1610,0},
3029dd2901[]={1589,1604,1746,0},
3030dd2902[]={1602,1604,1746,0},
3031dd2903[]={1575,1604,1604,1607,0},
3032dd2904[]={1575,1603,1576,1585,0},
3033dd2905[]={1605,1581,1605,1583,0},
3034dd2906[]={1589,1604,1593,1605,0},
3035dd2907[]={1585,1587,1608,1604,0},
3036dd2908[]={1593,1604,1610,1607,0},
3037dd2909[]={1608,1587,1604,1605,0},
3038dd2910[]={1589,1604,1609,0},
3039dd2911[]={1589,1604,1609,32,1575,1604,1604,1607,32,1593,1604,1610,1607,32,1608,1587,1604,1605,0},
3040dd2912[]={1580,1604,32,1580,1604,1575,1604,1607,0},
3041dd2913[]={1585,1740,1575,1604,0},
3042dd2914[]={44,0},
3043dd2915[]={12289,0},
3044dd2916[]={12290,0},
3045dd2917[]={58,0},
3046dd2918[]={33,0},
3047dd2919[]={63,0},
3048dd2920[]={12310,0},
3049dd2921[]={12311,0},
3050dd2922[]={8230,0},
3051dd2923[]={8229,0},
3052dd2924[]={8212,0},
3053dd2925[]={8211,0},
3054dd2926[]={95,0},
3055dd2927[]={123,0},
3056dd2928[]={125,0},
3057dd2929[]={12308,0},
3058dd2930[]={12309,0},
3059dd2931[]={12304,0},
3060dd2932[]={12305,0},
3061dd2933[]={12298,0},
3062dd2934[]={12299,0},
3063dd2935[]={12300,0},
3064dd2936[]={12301,0},
3065dd2937[]={12302,0},
3066dd2938[]={12303,0},
3067dd2939[]={91,0},
3068dd2940[]={93,0},
3069dd2941[]={8254,0},
3070dd2942[]={35,0},
3071dd2943[]={38,0},
3072dd2944[]={42,0},
3073dd2945[]={45,0},
3074dd2946[]={60,0},
3075dd2947[]={62,0},
3076dd2948[]={92,0},
3077dd2949[]={36,0},
3078dd2950[]={37,0},
3079dd2951[]={64,0},
3080dd2952[]={32,1611,0},
3081dd2953[]={1600,1611,0},
3082dd2954[]={32,1612,0},
3083dd2955[]={32,1613,0},
3084dd2956[]={32,1614,0},
3085dd2957[]={1600,1614,0},
3086dd2958[]={32,1615,0},
3087dd2959[]={1600,1615,0},
3088dd2960[]={32,1616,0},
3089dd2961[]={1600,1616,0},
3090dd2962[]={32,1617,0},
3091dd2963[]={1600,1617,0},
3092dd2964[]={32,1618,0},
3093dd2965[]={1600,1618,0},
3094dd2966[]={1569,0},
3095dd2967[]={1570,0},
3096dd2968[]={1571,0},
3097dd2969[]={1572,0},
3098dd2970[]={1573,0},
3099dd2971[]={1574,0},
3100dd2972[]={1575,0},
3101dd2973[]={1576,0},
3102dd2974[]={1577,0},
3103dd2975[]={1578,0},
3104dd2976[]={1579,0},
3105dd2977[]={1580,0},
3106dd2978[]={1581,0},
3107dd2979[]={1582,0},
3108dd2980[]={1583,0},
3109dd2981[]={1584,0},
3110dd2982[]={1585,0},
3111dd2983[]={1586,0},
3112dd2984[]={1587,0},
3113dd2985[]={1588,0},
3114dd2986[]={1589,0},
3115dd2987[]={1590,0},
3116dd2988[]={1591,0},
3117dd2989[]={1592,0},
3118dd2990[]={1593,0},
3119dd2991[]={1594,0},
3120dd2992[]={1601,0},
3121dd2993[]={1602,0},
3122dd2994[]={1603,0},
3123dd2995[]={1604,0},
3124dd2996[]={1605,0},
3125dd2997[]={1606,0},
3126dd2998[]={1607,0},
3127dd2999[]={1608,0},
3128dd3000[]={1610,0},
3129dd3001[]={1604,1570,0},
3130dd3002[]={1604,1571,0},
3131dd3003[]={1604,1573,0},
3132dd3004[]={1604,1575,0},
3133dd3005[]={34,0},
3134dd3006[]={39,0},
3135dd3007[]={47,0},
3136dd3008[]={94,0},
3137dd3009[]={124,0},
3138dd3010[]={126,0},
3139dd3011[]={10629,0},
3140dd3012[]={10630,0},
3141dd3013[]={12539,0},
3142dd3014[]={12449,0},
3143dd3015[]={12451,0},
3144dd3016[]={12453,0},
3145dd3017[]={12455,0},
3146dd3018[]={12457,0},
3147dd3019[]={12515,0},
3148dd3020[]={12517,0},
3149dd3021[]={12519,0},
3150dd3022[]={12483,0},
3151dd3023[]={12540,0},
3152dd3024[]={12531,0},
3153dd3025[]={12441,0},
3154dd3026[]={12442,0},
3155dd3027[]={12644,0},
3156dd3028[]={12593,0},
3157dd3029[]={12594,0},
3158dd3030[]={12595,0},
3159dd3031[]={12596,0},
3160dd3032[]={12597,0},
3161dd3033[]={12598,0},
3162dd3034[]={12599,0},
3163dd3035[]={12600,0},
3164dd3036[]={12601,0},
3165dd3037[]={12602,0},
3166dd3038[]={12603,0},
3167dd3039[]={12604,0},
3168dd3040[]={12605,0},
3169dd3041[]={12606,0},
3170dd3042[]={12607,0},
3171dd3043[]={12608,0},
3172dd3044[]={12609,0},
3173dd3045[]={12610,0},
3174dd3046[]={12611,0},
3175dd3047[]={12612,0},
3176dd3048[]={12613,0},
3177dd3049[]={12614,0},
3178dd3050[]={12615,0},
3179dd3051[]={12616,0},
3180dd3052[]={12617,0},
3181dd3053[]={12618,0},
3182dd3054[]={12619,0},
3183dd3055[]={12620,0},
3184dd3056[]={12621,0},
3185dd3057[]={12622,0},
3186dd3058[]={12623,0},
3187dd3059[]={12624,0},
3188dd3060[]={12625,0},
3189dd3061[]={12626,0},
3190dd3062[]={12627,0},
3191dd3063[]={12628,0},
3192dd3064[]={12629,0},
3193dd3065[]={12630,0},
3194dd3066[]={12631,0},
3195dd3067[]={12632,0},
3196dd3068[]={12633,0},
3197dd3069[]={12634,0},
3198dd3070[]={12635,0},
3199dd3071[]={12636,0},
3200dd3072[]={12637,0},
3201dd3073[]={12638,0},
3202dd3074[]={12639,0},
3203dd3075[]={12640,0},
3204dd3076[]={12641,0},
3205dd3077[]={12642,0},
3206dd3078[]={12643,0},
3207dd3079[]={162,0},
3208dd3080[]={163,0},
3209dd3081[]={172,0},
3210dd3082[]={175,0},
3211dd3083[]={166,0},
3212dd3084[]={165,0},
3213dd3085[]={8361,0},
3214dd3086[]={9474,0},
3215dd3087[]={8592,0},
3216dd3088[]={8593,0},
3217dd3089[]={8594,0},
3218dd3090[]={8595,0},
3219dd3091[]={9632,0},
3220dd3092[]={9675,0},
3221dd3093[]={69785,69818,0},
3222dd3094[]={69787,69818,0},
3223dd3095[]={69797,69818,0},
3224dd3096[]={119127,119141,0},
3225dd3097[]={119128,119141,0},
3226dd3098[]={119135,119150,0},
3227dd3099[]={119135,119151,0},
3228dd3100[]={119135,119152,0},
3229dd3101[]={119135,119153,0},
3230dd3102[]={119135,119154,0},
3231dd3103[]={119225,119141,0},
3232dd3104[]={119226,119141,0},
3233dd3105[]={119227,119150,0},
3234dd3106[]={119228,119150,0},
3235dd3107[]={119227,119151,0},
3236dd3108[]={119228,119151,0},
3237dd3109[]={305,0},
3238dd3110[]={567,0},
3239dd3111[]={913,0},
3240dd3112[]={914,0},
3241dd3113[]={916,0},
3242dd3114[]={917,0},
3243dd3115[]={918,0},
3244dd3116[]={919,0},
3245dd3117[]={921,0},
3246dd3118[]={922,0},
3247dd3119[]={923,0},
3248dd3120[]={924,0},
3249dd3121[]={925,0},
3250dd3122[]={926,0},
3251dd3123[]={927,0},
3252dd3124[]={929,0},
3253dd3125[]={1012,0},
3254dd3126[]={932,0},
3255dd3127[]={934,0},
3256dd3128[]={935,0},
3257dd3129[]={936,0},
3258dd3130[]={8711,0},
3259dd3131[]={945,0},
3260dd3132[]={950,0},
3261dd3133[]={951,0},
3262dd3134[]={955,0},
3263dd3135[]={957,0},
3264dd3136[]={958,0},
3265dd3137[]={959,0},
3266dd3138[]={963,0},
3267dd3139[]={964,0},
3268dd3140[]={965,0},
3269dd3141[]={968,0},
3270dd3142[]={969,0},
3271dd3143[]={8706,0},
3272dd3144[]={1013,0},
3273dd3145[]={977,0},
3274dd3146[]={1008,0},
3275dd3147[]={981,0},
3276dd3148[]={1009,0},
3277dd3149[]={982,0},
3278dd3150[]={988,0},
3279dd3151[]={989,0},
3280dd3152[]={48,46,0},
3281dd3153[]={48,44,0},
3282dd3154[]={49,44,0},
3283dd3155[]={50,44,0},
3284dd3156[]={51,44,0},
3285dd3157[]={52,44,0},
3286dd3158[]={53,44,0},
3287dd3159[]={54,44,0},
3288dd3160[]={55,44,0},
3289dd3161[]={56,44,0},
3290dd3162[]={57,44,0},
3291dd3163[]={40,65,41,0},
3292dd3164[]={40,66,41,0},
3293dd3165[]={40,67,41,0},
3294dd3166[]={40,68,41,0},
3295dd3167[]={40,69,41,0},
3296dd3168[]={40,70,41,0},
3297dd3169[]={40,71,41,0},
3298dd3170[]={40,72,41,0},
3299dd3171[]={40,73,41,0},
3300dd3172[]={40,74,41,0},
3301dd3173[]={40,75,41,0},
3302dd3174[]={40,76,41,0},
3303dd3175[]={40,77,41,0},
3304dd3176[]={40,78,41,0},
3305dd3177[]={40,79,41,0},
3306dd3178[]={40,80,41,0},
3307dd3179[]={40,81,41,0},
3308dd3180[]={40,82,41,0},
3309dd3181[]={40,83,41,0},
3310dd3182[]={40,84,41,0},
3311dd3183[]={40,85,41,0},
3312dd3184[]={40,86,41,0},
3313dd3185[]={40,87,41,0},
3314dd3186[]={40,88,41,0},
3315dd3187[]={40,89,41,0},
3316dd3188[]={40,90,41,0},
3317dd3189[]={12308,83,12309,0},
3318dd3190[]={67,68,0},
3319dd3191[]={87,90,0},
3320dd3192[]={72,86,0},
3321dd3193[]={83,68,0},
3322dd3194[]={83,83,0},
3323dd3195[]={80,80,86,0},
3324dd3196[]={87,67,0},
3325dd3197[]={68,74,0},
3326dd3198[]={12411,12363,0},
3327dd3199[]={12467,12467,0},
3328dd3200[]={23383,0},
3329dd3201[]={21452,0},
3330dd3202[]={12487,0},
3331dd3203[]={22810,0},
3332dd3204[]={35299,0},
3333dd3205[]={20132,0},
3334dd3206[]={26144,0},
3335dd3207[]={28961,0},
3336dd3208[]={21069,0},
3337dd3209[]={24460,0},
3338dd3210[]={20877,0},
3339dd3211[]={26032,0},
3340dd3212[]={21021,0},
3341dd3213[]={32066,0},
3342dd3214[]={36009,0},
3343dd3215[]={22768,0},
3344dd3216[]={21561,0},
3345dd3217[]={28436,0},
3346dd3218[]={25237,0},
3347dd3219[]={25429,0},
3348dd3220[]={36938,0},
3349dd3221[]={25351,0},
3350dd3222[]={25171,0},
3351dd3223[]={31105,0},
3352dd3224[]={31354,0},
3353dd3225[]={21512,0},
3354dd3226[]={28288,0},
3355dd3227[]={30003,0},
3356dd3228[]={21106,0},
3357dd3229[]={21942,0},
3358dd3230[]={12308,26412,12309,0},
3359dd3231[]={12308,19977,12309,0},
3360dd3232[]={12308,20108,12309,0},
3361dd3233[]={12308,23433,12309,0},
3362dd3234[]={12308,28857,12309,0},
3363dd3235[]={12308,25171,12309,0},
3364dd3236[]={12308,30423,12309,0},
3365dd3237[]={12308,21213,12309,0},
3366dd3238[]={12308,25943,12309,0},
3367dd3239[]={24471,0},
3368dd3240[]={21487,0},
3369dd3241[]={20029,0},
3370dd3242[]={20024,0},
3371dd3243[]={20033,0},
3372dd3244[]={131362,0},
3373dd3245[]={20320,0},
3374dd3246[]={20411,0},
3375dd3247[]={20482,0},
3376dd3248[]={20602,0},
3377dd3249[]={20633,0},
3378dd3250[]={20687,0},
3379dd3251[]={13470,0},
3380dd3252[]={132666,0},
3381dd3253[]={20820,0},
3382dd3254[]={20836,0},
3383dd3255[]={20855,0},
3384dd3256[]={132380,0},
3385dd3257[]={13497,0},
3386dd3258[]={20839,0},
3387dd3259[]={132427,0},
3388dd3260[]={20887,0},
3389dd3261[]={20900,0},
3390dd3262[]={20172,0},
3391dd3263[]={20908,0},
3392dd3264[]={168415,0},
3393dd3265[]={20995,0},
3394dd3266[]={13535,0},
3395dd3267[]={21051,0},
3396dd3268[]={21062,0},
3397dd3269[]={21111,0},
3398dd3270[]={13589,0},
3399dd3271[]={21253,0},
3400dd3272[]={21254,0},
3401dd3273[]={21321,0},
3402dd3274[]={21338,0},
3403dd3275[]={21363,0},
3404dd3276[]={21373,0},
3405dd3277[]={21375,0},
3406dd3278[]={133676,0},
3407dd3279[]={28784,0},
3408dd3280[]={21450,0},
3409dd3281[]={21471,0},
3410dd3282[]={133987,0},
3411dd3283[]={21483,0},
3412dd3284[]={21489,0},
3413dd3285[]={21510,0},
3414dd3286[]={21662,0},
3415dd3287[]={21560,0},
3416dd3288[]={21576,0},
3417dd3289[]={21608,0},
3418dd3290[]={21666,0},
3419dd3291[]={21750,0},
3420dd3292[]={21776,0},
3421dd3293[]={21843,0},
3422dd3294[]={21859,0},
3423dd3295[]={21892,0},
3424dd3296[]={21931,0},
3425dd3297[]={21939,0},
3426dd3298[]={21954,0},
3427dd3299[]={22294,0},
3428dd3300[]={22295,0},
3429dd3301[]={22097,0},
3430dd3302[]={22132,0},
3431dd3303[]={22766,0},
3432dd3304[]={22478,0},
3433dd3305[]={22516,0},
3434dd3306[]={22541,0},
3435dd3307[]={22411,0},
3436dd3308[]={22578,0},
3437dd3309[]={22577,0},
3438dd3310[]={22700,0},
3439dd3311[]={136420,0},
3440dd3312[]={22770,0},
3441dd3313[]={22775,0},
3442dd3314[]={22790,0},
3443dd3315[]={22818,0},
3444dd3316[]={22882,0},
3445dd3317[]={136872,0},
3446dd3318[]={136938,0},
3447dd3319[]={23020,0},
3448dd3320[]={23067,0},
3449dd3321[]={23079,0},
3450dd3322[]={23000,0},
3451dd3323[]={23142,0},
3452dd3324[]={14062,0},
3453dd3325[]={14076,0},
3454dd3326[]={23304,0},
3455dd3327[]={23358,0},
3456dd3328[]={137672,0},
3457dd3329[]={23491,0},
3458dd3330[]={23512,0},
3459dd3331[]={23539,0},
3460dd3332[]={138008,0},
3461dd3333[]={23551,0},
3462dd3334[]={23558,0},
3463dd3335[]={24403,0},
3464dd3336[]={14209,0},
3465dd3337[]={23648,0},
3466dd3338[]={23744,0},
3467dd3339[]={23693,0},
3468dd3340[]={138724,0},
3469dd3341[]={23875,0},
3470dd3342[]={138726,0},
3471dd3343[]={23918,0},
3472dd3344[]={23915,0},
3473dd3345[]={23932,0},
3474dd3346[]={24033,0},
3475dd3347[]={24034,0},
3476dd3348[]={14383,0},
3477dd3349[]={24061,0},
3478dd3350[]={24104,0},
3479dd3351[]={24125,0},
3480dd3352[]={24169,0},
3481dd3353[]={14434,0},
3482dd3354[]={139651,0},
3483dd3355[]={14460,0},
3484dd3356[]={24240,0},
3485dd3357[]={24243,0},
3486dd3358[]={24246,0},
3487dd3359[]={172946,0},
3488dd3360[]={140081,0},
3489dd3361[]={33281,0},
3490dd3362[]={24354,0},
3491dd3363[]={14535,0},
3492dd3364[]={144056,0},
3493dd3365[]={156122,0},
3494dd3366[]={24418,0},
3495dd3367[]={24427,0},
3496dd3368[]={14563,0},
3497dd3369[]={24474,0},
3498dd3370[]={24525,0},
3499dd3371[]={24535,0},
3500dd3372[]={24569,0},
3501dd3373[]={24705,0},
3502dd3374[]={14650,0},
3503dd3375[]={14620,0},
3504dd3376[]={141012,0},
3505dd3377[]={24775,0},
3506dd3378[]={24904,0},
3507dd3379[]={24908,0},
3508dd3380[]={24954,0},
3509dd3381[]={25010,0},
3510dd3382[]={24996,0},
3511dd3383[]={25007,0},
3512dd3384[]={25054,0},
3513dd3385[]={25104,0},
3514dd3386[]={25115,0},
3515dd3387[]={25181,0},
3516dd3388[]={25265,0},
3517dd3389[]={25300,0},
3518dd3390[]={25424,0},
3519dd3391[]={142092,0},
3520dd3392[]={25405,0},
3521dd3393[]={25340,0},
3522dd3394[]={25448,0},
3523dd3395[]={25475,0},
3524dd3396[]={25572,0},
3525dd3397[]={142321,0},
3526dd3398[]={25634,0},
3527dd3399[]={25541,0},
3528dd3400[]={25513,0},
3529dd3401[]={14894,0},
3530dd3402[]={25705,0},
3531dd3403[]={25726,0},
3532dd3404[]={25757,0},
3533dd3405[]={25719,0},
3534dd3406[]={14956,0},
3535dd3407[]={25964,0},
3536dd3408[]={143370,0},
3537dd3409[]={26083,0},
3538dd3410[]={26360,0},
3539dd3411[]={26185,0},
3540dd3412[]={15129,0},
3541dd3413[]={15112,0},
3542dd3414[]={15076,0},
3543dd3415[]={20882,0},
3544dd3416[]={20885,0},
3545dd3417[]={26368,0},
3546dd3418[]={26268,0},
3547dd3419[]={32941,0},
3548dd3420[]={17369,0},
3549dd3421[]={26401,0},
3550dd3422[]={26462,0},
3551dd3423[]={26451,0},
3552dd3424[]={144323,0},
3553dd3425[]={15177,0},
3554dd3426[]={26618,0},
3555dd3427[]={26501,0},
3556dd3428[]={26706,0},
3557dd3429[]={144493,0},
3558dd3430[]={26766,0},
3559dd3431[]={26655,0},
3560dd3432[]={26900,0},
3561dd3433[]={26946,0},
3562dd3434[]={27043,0},
3563dd3435[]={27114,0},
3564dd3436[]={27304,0},
3565dd3437[]={145059,0},
3566dd3438[]={27355,0},
3567dd3439[]={15384,0},
3568dd3440[]={27425,0},
3569dd3441[]={145575,0},
3570dd3442[]={27476,0},
3571dd3443[]={15438,0},
3572dd3444[]={27506,0},
3573dd3445[]={27551,0},
3574dd3446[]={27579,0},
3575dd3447[]={146061,0},
3576dd3448[]={138507,0},
3577dd3449[]={146170,0},
3578dd3450[]={27726,0},
3579dd3451[]={146620,0},
3580dd3452[]={27839,0},
3581dd3453[]={27853,0},
3582dd3454[]={27751,0},
3583dd3455[]={27926,0},
3584dd3456[]={27966,0},
3585dd3457[]={28009,0},
3586dd3458[]={28024,0},
3587dd3459[]={28037,0},
3588dd3460[]={146718,0},
3589dd3461[]={27956,0},
3590dd3462[]={28207,0},
3591dd3463[]={28270,0},
3592dd3464[]={15667,0},
3593dd3465[]={28359,0},
3594dd3466[]={147153,0},
3595dd3467[]={28153,0},
3596dd3468[]={28526,0},
3597dd3469[]={147294,0},
3598dd3470[]={147342,0},
3599dd3471[]={28614,0},
3600dd3472[]={28729,0},
3601dd3473[]={28699,0},
3602dd3474[]={15766,0},
3603dd3475[]={28746,0},
3604dd3476[]={28797,0},
3605dd3477[]={28791,0},
3606dd3478[]={28845,0},
3607dd3479[]={132389,0},
3608dd3480[]={28997,0},
3609dd3481[]={148067,0},
3610dd3482[]={29084,0},
3611dd3483[]={148395,0},
3612dd3484[]={29224,0},
3613dd3485[]={29264,0},
3614dd3486[]={149000,0},
3615dd3487[]={29312,0},
3616dd3488[]={29333,0},
3617dd3489[]={149301,0},
3618dd3490[]={149524,0},
3619dd3491[]={29562,0},
3620dd3492[]={29579,0},
3621dd3493[]={16044,0},
3622dd3494[]={29605,0},
3623dd3495[]={16056,0},
3624dd3496[]={29767,0},
3625dd3497[]={29788,0},
3626dd3498[]={29829,0},
3627dd3499[]={29898,0},
3628dd3500[]={16155,0},
3629dd3501[]={29988,0},
3630dd3502[]={150582,0},
3631dd3503[]={30014,0},
3632dd3504[]={150674,0},
3633dd3505[]={139679,0},
3634dd3506[]={30224,0},
3635dd3507[]={151457,0},
3636dd3508[]={151480,0},
3637dd3509[]={151620,0},
3638dd3510[]={16380,0},
3639dd3511[]={16392,0},
3640dd3512[]={151795,0},
3641dd3513[]={151794,0},
3642dd3514[]={151833,0},
3643dd3515[]={151859,0},
3644dd3516[]={30494,0},
3645dd3517[]={30495,0},
3646dd3518[]={30603,0},
3647dd3519[]={16454,0},
3648dd3520[]={16534,0},
3649dd3521[]={152605,0},
3650dd3522[]={30798,0},
3651dd3523[]={16611,0},
3652dd3524[]={153126,0},
3653dd3525[]={153242,0},
3654dd3526[]={153285,0},
3655dd3527[]={31211,0},
3656dd3528[]={16687,0},
3657dd3529[]={31306,0},
3658dd3530[]={31311,0},
3659dd3531[]={153980,0},
3660dd3532[]={154279,0},
3661dd3533[]={31470,0},
3662dd3534[]={16898,0},
3663dd3535[]={154539,0},
3664dd3536[]={31686,0},
3665dd3537[]={31689,0},
3666dd3538[]={16935,0},
3667dd3539[]={154752,0},
3668dd3540[]={31954,0},
3669dd3541[]={17056,0},
3670dd3542[]={31976,0},
3671dd3543[]={31971,0},
3672dd3544[]={32000,0},
3673dd3545[]={155526,0},
3674dd3546[]={32099,0},
3675dd3547[]={17153,0},
3676dd3548[]={32199,0},
3677dd3549[]={32258,0},
3678dd3550[]={32325,0},
3679dd3551[]={17204,0},
3680dd3552[]={156200,0},
3681dd3553[]={156231,0},
3682dd3554[]={17241,0},
3683dd3555[]={156377,0},
3684dd3556[]={32634,0},
3685dd3557[]={156478,0},
3686dd3558[]={32661,0},
3687dd3559[]={32762,0},
3688dd3560[]={156890,0},
3689dd3561[]={156963,0},
3690dd3562[]={32864,0},
3691dd3563[]={157096,0},
3692dd3564[]={32880,0},
3693dd3565[]={144223,0},
3694dd3566[]={17365,0},
3695dd3567[]={32946,0},
3696dd3568[]={33027,0},
3697dd3569[]={17419,0},
3698dd3570[]={33086,0},
3699dd3571[]={23221,0},
3700dd3572[]={157607,0},
3701dd3573[]={157621,0},
3702dd3574[]={144275,0},
3703dd3575[]={144284,0},
3704dd3576[]={33284,0},
3705dd3577[]={36766,0},
3706dd3578[]={17515,0},
3707dd3579[]={33425,0},
3708dd3580[]={33419,0},
3709dd3581[]={33437,0},
3710dd3582[]={21171,0},
3711dd3583[]={33457,0},
3712dd3584[]={33459,0},
3713dd3585[]={33469,0},
3714dd3586[]={33510,0},
3715dd3587[]={158524,0},
3716dd3588[]={33565,0},
3717dd3589[]={33635,0},
3718dd3590[]={33709,0},
3719dd3591[]={33571,0},
3720dd3592[]={33725,0},
3721dd3593[]={33767,0},
3722dd3594[]={33619,0},
3723dd3595[]={33738,0},
3724dd3596[]={33740,0},
3725dd3597[]={33756,0},
3726dd3598[]={158774,0},
3727dd3599[]={159083,0},
3728dd3600[]={158933,0},
3729dd3601[]={17707,0},
3730dd3602[]={34033,0},
3731dd3603[]={34035,0},
3732dd3604[]={34070,0},
3733dd3605[]={160714,0},
3734dd3606[]={34148,0},
3735dd3607[]={159532,0},
3736dd3608[]={17757,0},
3737dd3609[]={17761,0},
3738dd3610[]={159665,0},
3739dd3611[]={159954,0},
3740dd3612[]={17771,0},
3741dd3613[]={34384,0},
3742dd3614[]={34407,0},
3743dd3615[]={34409,0},
3744dd3616[]={34473,0},
3745dd3617[]={34440,0},
3746dd3618[]={34574,0},
3747dd3619[]={34530,0},
3748dd3620[]={34600,0},
3749dd3621[]={34667,0},
3750dd3622[]={34694,0},
3751dd3623[]={17879,0},
3752dd3624[]={34785,0},
3753dd3625[]={34817,0},
3754dd3626[]={17913,0},
3755dd3627[]={34912,0},
3756dd3628[]={161383,0},
3757dd3629[]={35031,0},
3758dd3630[]={35038,0},
3759dd3631[]={17973,0},
3760dd3632[]={35066,0},
3761dd3633[]={13499,0},
3762dd3634[]={161966,0},
3763dd3635[]={162150,0},
3764dd3636[]={18110,0},
3765dd3637[]={18119,0},
3766dd3638[]={35488,0},
3767dd3639[]={162984,0},
3768dd3640[]={36011,0},
3769dd3641[]={36033,0},
3770dd3642[]={36123,0},
3771dd3643[]={36215,0},
3772dd3644[]={163631,0},
3773dd3645[]={133124,0},
3774dd3646[]={36299,0},
3775dd3647[]={36284,0},
3776dd3648[]={36336,0},
3777dd3649[]={133342,0},
3778dd3650[]={36564,0},
3779dd3651[]={165330,0},
3780dd3652[]={165357,0},
3781dd3653[]={37012,0},
3782dd3654[]={37105,0},
3783dd3655[]={37137,0},
3784dd3656[]={165678,0},
3785dd3657[]={37147,0},
3786dd3658[]={37432,0},
3787dd3659[]={37591,0},
3788dd3660[]={37592,0},
3789dd3661[]={37500,0},
3790dd3662[]={37881,0},
3791dd3663[]={37909,0},
3792dd3664[]={166906,0},
3793dd3665[]={38283,0},
3794dd3666[]={18837,0},
3795dd3667[]={38327,0},
3796dd3668[]={167287,0},
3797dd3669[]={18918,0},
3798dd3670[]={38595,0},
3799dd3671[]={23986,0},
3800dd3672[]={38691,0},
3801dd3673[]={168261,0},
3802dd3674[]={168474,0},
3803dd3675[]={19054,0},
3804dd3676[]={19062,0},
3805dd3677[]={38880,0},
3806dd3678[]={168970,0},
3807dd3679[]={19122,0},
3808dd3680[]={169110,0},
3809dd3681[]={38953,0},
3810dd3682[]={169398,0},
3811dd3683[]={39138,0},
3812dd3684[]={19251,0},
3813dd3685[]={39209,0},
3814dd3686[]={39335,0},
3815dd3687[]={39362,0},
3816dd3688[]={39422,0},
3817dd3689[]={19406,0},
3818dd3690[]={170800,0},
3819dd3691[]={40000,0},
3820dd3692[]={40189,0},
3821dd3693[]={19662,0},
3822dd3694[]={19693,0},
3823dd3695[]={40295,0},
3824dd3696[]={172238,0},
3825dd3697[]={19704,0},
3826dd3698[]={172293,0},
3827dd3699[]={172558,0},
3828dd3700[]={172689,0},
3829dd3701[]={19798,0},
3830dd3702[]={40702,0},
3831dd3703[]={40709,0},
3832dd3704[]={40719,0},
3833dd3705[]={40726,0},
3834dd3706[]={173568,0},
3835dd3707[]={8814,0},
3836dd3708[]={8800,0},
3837dd3709[]={8815,0},
3838dd3710[]={192,193,194,195,196,197,256,258,260,461,512,514,550,7680,7840,7842,0},
3839dd3711[]={7682,7684,7686,0},
3840dd3712[]={199,262,264,266,268,0},
3841dd3713[]={270,7690,7692,7694,7696,7698,0},
3842dd3714[]={200,201,202,203,274,276,278,280,282,516,518,552,7704,7706,7864,7866,7868,0},
3843dd3715[]={7710,0},
3844dd3716[]={284,286,288,290,486,500,7712,0},
3845dd3717[]={292,542,7714,7716,7718,7720,7722,0},
3846dd3718[]={204,205,206,207,296,298,300,302,304,463,520,522,7724,7880,7882,0},
3847dd3719[]={308,0},
3848dd3720[]={310,488,7728,7730,7732,0},
3849dd3721[]={313,315,317,7734,7738,7740,0},
3850dd3722[]={7742,7744,7746,0},
3851dd3723[]={209,323,325,327,504,7748,7750,7752,7754,0},
3852dd3724[]={210,211,212,213,214,332,334,336,416,465,490,524,526,558,7884,7886,0},
3853dd3725[]={7764,7766,0},
3854dd3726[]={340,342,344,528,530,7768,7770,7774,0},
3855dd3727[]={346,348,350,352,536,7776,7778,0},
3856dd3728[]={354,356,538,7786,7788,7790,7792,0},
3857dd3729[]={217,218,219,220,360,362,364,366,368,370,431,467,532,534,7794,7796,7798,7908,7910,0},
3858dd3730[]={7804,7806,0},
3859dd3731[]={372,7808,7810,7812,7814,7816,0},
3860dd3732[]={7818,7820,0},
3861dd3733[]={221,374,376,562,7822,7922,7924,7926,7928,0},
3862dd3734[]={377,379,381,7824,7826,7828,0},
3863dd3735[]={224,225,226,227,228,229,257,259,261,462,513,515,551,7681,7841,7843,0},
3864dd3736[]={7683,7685,7687,0},
3865dd3737[]={231,263,265,267,269,0},
3866dd3738[]={271,7691,7693,7695,7697,7699,0},
3867dd3739[]={232,233,234,235,275,277,279,281,283,517,519,553,7705,7707,7865,7867,7869,0},
3868dd3740[]={7711,0},
3869dd3741[]={285,287,289,291,487,501,7713,0},
3870dd3742[]={293,543,7715,7717,7719,7721,7723,7830,0},
3871dd3743[]={236,237,238,239,297,299,301,303,464,521,523,7725,7881,7883,0},
3872dd3744[]={309,496,0},
3873dd3745[]={311,489,7729,7731,7733,0},
3874dd3746[]={314,316,318,7735,7739,7741,0},
3875dd3747[]={7743,7745,7747,0},
3876dd3748[]={241,324,326,328,505,7749,7751,7753,7755,0},
3877dd3749[]={242,243,244,245,246,333,335,337,417,466,491,525,527,559,7885,7887,0},
3878dd3750[]={7765,7767,0},
3879dd3751[]={341,343,345,529,531,7769,7771,7775,0},
3880dd3752[]={347,349,351,353,537,7777,7779,0},
3881dd3753[]={355,357,539,7787,7789,7791,7793,7831,0},
3882dd3754[]={249,250,251,252,361,363,365,367,369,371,432,468,533,535,7795,7797,7799,7909,7911,0},
3883dd3755[]={7805,7807,0},
3884dd3756[]={373,7809,7811,7813,7815,7817,7832,0},
3885dd3757[]={7819,7821,0},
3886dd3758[]={253,255,375,563,7823,7833,7923,7925,7927,7929,0},
3887dd3759[]={378,380,382,7825,7827,7829,0},
3888dd3760[]={901,8129,8173,0},
3889dd3761[]={7844,7846,7848,7850,0},
3890dd3762[]={478,0},
3891dd3763[]={506,0},
3892dd3764[]={482,508,0},
3893dd3765[]={7688,0},
3894dd3766[]={7870,7872,7874,7876,0},
3895dd3767[]={7726,0},
3896dd3768[]={7888,7890,7892,7894,0},
3897dd3769[]={556,7756,7758,0},
3898dd3770[]={554,0},
3899dd3771[]={510,0},
3900dd3772[]={469,471,473,475,0},
3901dd3773[]={7845,7847,7849,7851,0},
3902dd3774[]={479,0},
3903dd3775[]={507,0},
3904dd3776[]={483,509,0},
3905dd3777[]={7689,0},
3906dd3778[]={7871,7873,7875,7877,0},
3907dd3779[]={7727,0},
3908dd3780[]={7889,7891,7893,7895,0},
3909dd3781[]={557,7757,7759,0},
3910dd3782[]={555,0},
3911dd3783[]={511,0},
3912dd3784[]={470,472,474,476,0},
3913dd3785[]={7854,7856,7858,7860,0},
3914dd3786[]={7855,7857,7859,7861,0},
3915dd3787[]={7700,7702,0},
3916dd3788[]={7701,7703,0},
3917dd3789[]={7760,7762,0},
3918dd3790[]={7761,7763,0},
3919dd3791[]={7780,0},
3920dd3792[]={7781,0},
3921dd3793[]={7782,0},
3922dd3794[]={7783,0},
3923dd3795[]={7800,0},
3924dd3796[]={7801,0},
3925dd3797[]={7802,0},
3926dd3798[]={7803,0},
3927dd3799[]={7835,0},
3928dd3800[]={7898,7900,7902,7904,7906,0},
3929dd3801[]={7899,7901,7903,7905,7907,0},
3930dd3802[]={7912,7914,7916,7918,7920,0},
3931dd3803[]={7913,7915,7917,7919,7921,0},
3932dd3804[]={494,0},
3933dd3805[]={492,0},
3934dd3806[]={493,0},
3935dd3807[]={480,0},
3936dd3808[]={481,0},
3937dd3809[]={7708,0},
3938dd3810[]={7709,0},
3939dd3811[]={560,0},
3940dd3812[]={561,0},
3941dd3813[]={495,0},
3942dd3814[]={902,7944,7945,8120,8121,8122,8124,0},
3943dd3815[]={904,7960,7961,8136,0},
3944dd3816[]={905,7976,7977,8138,8140,0},
3945dd3817[]={906,938,7992,7993,8152,8153,8154,0},
3946dd3818[]={908,8008,8009,8184,0},
3947dd3819[]={8172,0},
3948dd3820[]={910,939,8025,8168,8169,8170,0},
3949dd3821[]={911,8040,8041,8186,8188,0},
3950dd3822[]={8116,0},
3951dd3823[]={8132,0},
3952dd3824[]={940,7936,7937,8048,8112,8113,8115,8118,0},
3953dd3825[]={941,7952,7953,8050,0},
3954dd3826[]={942,7968,7969,8052,8131,8134,0},
3955dd3827[]={943,970,7984,7985,8054,8144,8145,8150,0},
3956dd3828[]={972,8000,8001,8056,0},
3957dd3829[]={8164,8165,0},
3958dd3830[]={971,973,8016,8017,8058,8160,8161,8166,0},
3959dd3831[]={974,8032,8033,8060,8179,8182,0},
3960dd3832[]={912,8146,8151,0},
3961dd3833[]={944,8162,8167,0},
3962dd3834[]={8180,0},
3963dd3835[]={979,980,0},
3964dd3836[]={1031,0},
3965dd3837[]={1232,1234,0},
3966dd3838[]={1027,0},
3967dd3839[]={1024,1025,1238,0},
3968dd3840[]={1217,1244,0},
3969dd3841[]={1246,0},
3970dd3842[]={1037,1049,1250,1252,0},
3971dd3843[]={1036,0},
3972dd3844[]={1254,0},
3973dd3845[]={1038,1262,1264,1266,0},
3974dd3846[]={1268,0},
3975dd3847[]={1272,0},
3976dd3848[]={1260,0},
3977dd3849[]={1233,1235,0},
3978dd3850[]={1107,0},
3979dd3851[]={1104,1105,1239,0},
3980dd3852[]={1218,1245,0},
3981dd3853[]={1247,0},
3982dd3854[]={1081,1117,1251,1253,0},
3983dd3855[]={1116,0},
3984dd3856[]={1255,0},
3985dd3857[]={1118,1263,1265,1267,0},
3986dd3858[]={1269,0},
3987dd3859[]={1273,0},
3988dd3860[]={1261,0},
3989dd3861[]={1111,0},
3990dd3862[]={1142,0},
3991dd3863[]={1143,0},
3992dd3864[]={1242,0},
3993dd3865[]={1243,0},
3994dd3866[]={1258,0},
3995dd3867[]={1259,0},
3996dd3868[]={1570,1571,1573,0},
3997dd3869[]={1730,0},
3998dd3870[]={2345,0},
3999dd3871[]={2353,0},
4000dd3872[]={2356,0},
4001dd3873[]={2507,2508,0},
4002dd3874[]={2888,2891,2892,0},
4003dd3875[]={2964,0},
4004dd3876[]={3018,3020,0},
4005dd3877[]={3019,0},
4006dd3878[]={3144,0},
4007dd3879[]={3264,0},
4008dd3880[]={3271,3272,3274,0},
4009dd3881[]={3275,0},
4010dd3882[]={3402,3404,0},
4011dd3883[]={3403,0},
4012dd3884[]={3546,3548,3550,0},
4013dd3885[]={3549,0},
4014dd3886[]={4134,0},
4015dd3887[]={6918,0},
4016dd3888[]={6920,0},
4017dd3889[]={6922,0},
4018dd3890[]={6924,0},
4019dd3891[]={6926,0},
4020dd3892[]={6930,0},
4021dd3893[]={6971,0},
4022dd3894[]={6973,0},
4023dd3895[]={6976,0},
4024dd3896[]={6977,0},
4025dd3897[]={6979,0},
4026dd3898[]={7736,0},
4027dd3899[]={7737,0},
4028dd3900[]={7772,0},
4029dd3901[]={7773,0},
4030dd3902[]={7784,0},
4031dd3903[]={7785,0},
4032dd3904[]={7852,7862,0},
4033dd3905[]={7853,7863,0},
4034dd3906[]={7878,0},
4035dd3907[]={7879,0},
4036dd3908[]={7896,0},
4037dd3909[]={7897,0},
4038dd3910[]={7938,7940,7942,8064,0},
4039dd3911[]={7939,7941,7943,8065,0},
4040dd3912[]={8066,0},
4041dd3913[]={8067,0},
4042dd3914[]={8068,0},
4043dd3915[]={8069,0},
4044dd3916[]={8070,0},
4045dd3917[]={8071,0},
4046dd3918[]={7946,7948,7950,8072,0},
4047dd3919[]={7947,7949,7951,8073,0},
4048dd3920[]={8074,0},
4049dd3921[]={8075,0},
4050dd3922[]={8076,0},
4051dd3923[]={8077,0},
4052dd3924[]={8078,0},
4053dd3925[]={8079,0},
4054dd3926[]={7954,7956,0},
4055dd3927[]={7955,7957,0},
4056dd3928[]={7962,7964,0},
4057dd3929[]={7963,7965,0},
4058dd3930[]={7970,7972,7974,8080,0},
4059dd3931[]={7971,7973,7975,8081,0},
4060dd3932[]={8082,0},
4061dd3933[]={8083,0},
4062dd3934[]={8084,0},
4063dd3935[]={8085,0},
4064dd3936[]={8086,0},
4065dd3937[]={8087,0},
4066dd3938[]={7978,7980,7982,8088,0},
4067dd3939[]={7979,7981,7983,8089,0},
4068dd3940[]={8090,0},
4069dd3941[]={8091,0},
4070dd3942[]={8092,0},
4071dd3943[]={8093,0},
4072dd3944[]={8094,0},
4073dd3945[]={8095,0},
4074dd3946[]={7986,7988,7990,0},
4075dd3947[]={7987,7989,7991,0},
4076dd3948[]={7994,7996,7998,0},
4077dd3949[]={7995,7997,7999,0},
4078dd3950[]={8002,8004,0},
4079dd3951[]={8003,8005,0},
4080dd3952[]={8010,8012,0},
4081dd3953[]={8011,8013,0},
4082dd3954[]={8018,8020,8022,0},
4083dd3955[]={8019,8021,8023,0},
4084dd3956[]={8027,8029,8031,0},
4085dd3957[]={8034,8036,8038,8096,0},
4086dd3958[]={8035,8037,8039,8097,0},
4087dd3959[]={8098,0},
4088dd3960[]={8099,0},
4089dd3961[]={8100,0},
4090dd3962[]={8101,0},
4091dd3963[]={8102,0},
4092dd3964[]={8103,0},
4093dd3965[]={8042,8044,8046,8104,0},
4094dd3966[]={8043,8045,8047,8105,0},
4095dd3967[]={8106,0},
4096dd3968[]={8107,0},
4097dd3969[]={8108,0},
4098dd3970[]={8109,0},
4099dd3971[]={8110,0},
4100dd3972[]={8111,0},
4101dd3973[]={8114,0},
4102dd3974[]={8130,0},
4103dd3975[]={8178,0},
4104dd3976[]={8119,0},
4105dd3977[]={8141,8142,8143,0},
4106dd3978[]={8135,0},
4107dd3979[]={8183,0},
4108dd3980[]={8157,8158,8159,0},
4109dd3981[]={8602,0},
4110dd3982[]={8603,0},
4111dd3983[]={8622,0},
4112dd3984[]={8653,0},
4113dd3985[]={8655,0},
4114dd3986[]={8654,0},
4115dd3987[]={8708,0},
4116dd3988[]={8713,0},
4117dd3989[]={8716,0},
4118dd3990[]={8740,0},
4119dd3991[]={8742,0},
4120dd3992[]={8769,0},
4121dd3993[]={8772,0},
4122dd3994[]={8775,0},
4123dd3995[]={8777,0},
4124dd3996[]={8813,0},
4125dd3997[]={8802,0},
4126dd3998[]={8816,0},
4127dd3999[]={8817,0},
4128dd4000[]={8820,0},
4129dd4001[]={8821,0},
4130dd4002[]={8824,0},
4131dd4003[]={8825,0},
4132dd4004[]={8832,0},
4133dd4005[]={8833,0},
4134dd4006[]={8928,0},
4135dd4007[]={8929,0},
4136dd4008[]={8836,0},
4137dd4009[]={8837,0},
4138dd4010[]={8840,0},
4139dd4011[]={8841,0},
4140dd4012[]={8930,0},
4141dd4013[]={8931,0},
4142dd4014[]={8876,0},
4143dd4015[]={8877,0},
4144dd4016[]={8878,0},
4145dd4017[]={8879,0},
4146dd4018[]={8938,0},
4147dd4019[]={8939,0},
4148dd4020[]={8940,0},
4149dd4021[]={8941,0},
4150dd4022[]={12436,0},
4151dd4023[]={12364,0},
4152dd4024[]={12366,0},
4153dd4025[]={12368,0},
4154dd4026[]={12370,0},
4155dd4027[]={12372,0},
4156dd4028[]={12374,0},
4157dd4029[]={12376,0},
4158dd4030[]={12378,0},
4159dd4031[]={12380,0},
4160dd4032[]={12382,0},
4161dd4033[]={12384,0},
4162dd4034[]={12386,0},
4163dd4035[]={12389,0},
4164dd4036[]={12391,0},
4165dd4037[]={12393,0},
4166dd4038[]={12400,12401,0},
4167dd4039[]={12403,12404,0},
4168dd4040[]={12406,12407,0},
4169dd4041[]={12409,12410,0},
4170dd4042[]={12412,12413,0},
4171dd4043[]={12446,0},
4172dd4044[]={12532,0},
4173dd4045[]={12460,0},
4174dd4046[]={12462,0},
4175dd4047[]={12464,0},
4176dd4048[]={12466,0},
4177dd4049[]={12468,0},
4178dd4050[]={12470,0},
4179dd4051[]={12472,0},
4180dd4052[]={12474,0},
4181dd4053[]={12476,0},
4182dd4054[]={12478,0},
4183dd4055[]={12480,0},
4184dd4056[]={12482,0},
4185dd4057[]={12485,0},
4186dd4058[]={12489,0},
4187dd4059[]={12496,12497,0},
4188dd4060[]={12499,12500,0},
4189dd4061[]={12502,12503,0},
4190dd4062[]={12505,12506,0},
4191dd4063[]={12508,12509,0},
4192dd4064[]={12535,0},
4193dd4065[]={12536,0},
4194dd4066[]={12537,0},
4195dd4067[]={12538,0},
4196dd4068[]={12542,0},
4197dd4069[]={69786,0},
4198dd4070[]={69788,0},
4199dd4071[]={69803,0},
4200dd4072[]={224,0},
4201dd4073[]={225,0},
4202dd4074[]={226,0},
4203dd4075[]={227,0},
4204dd4076[]={228,0},
4205dd4077[]={229,0},
4206dd4078[]={230,0},
4207dd4079[]={231,0},
4208dd4080[]={232,0},
4209dd4081[]={233,0},
4210dd4082[]={234,0},
4211dd4083[]={235,0},
4212dd4084[]={236,0},
4213dd4085[]={237,0},
4214dd4086[]={238,0},
4215dd4087[]={239,0},
4216dd4088[]={241,0},
4217dd4089[]={242,0},
4218dd4090[]={243,0},
4219dd4091[]={244,0},
4220dd4092[]={245,0},
4221dd4093[]={246,0},
4222dd4094[]={248,0},
4223dd4095[]={249,0},
4224dd4096[]={250,0},
4225dd4097[]={251,0},
4226dd4098[]={252,0},
4227dd4099[]={253,0},
4228dd4100[]={254,0},
4229dd4101[]={115,115,0},
4230dd4102[]={257,0},
4231dd4103[]={259,0},
4232dd4104[]={261,0},
4233dd4105[]={263,0},
4234dd4106[]={265,0},
4235dd4107[]={267,0},
4236dd4108[]={269,0},
4237dd4109[]={271,0},
4238dd4110[]={273,0},
4239dd4111[]={275,0},
4240dd4112[]={277,0},
4241dd4113[]={279,0},
4242dd4114[]={281,0},
4243dd4115[]={283,0},
4244dd4116[]={285,0},
4245dd4117[]={287,0},
4246dd4118[]={289,0},
4247dd4119[]={291,0},
4248dd4120[]={293,0},
4249dd4121[]={297,0},
4250dd4122[]={299,0},
4251dd4123[]={301,0},
4252dd4124[]={303,0},
4253dd4125[]={105,775,0},
4254dd4126[]={307,0},
4255dd4127[]={309,0},
4256dd4128[]={311,0},
4257dd4129[]={314,0},
4258dd4130[]={316,0},
4259dd4131[]={318,0},
4260dd4132[]={320,0},
4261dd4133[]={322,0},
4262dd4134[]={324,0},
4263dd4135[]={326,0},
4264dd4136[]={328,0},
4265dd4137[]={333,0},
4266dd4138[]={335,0},
4267dd4139[]={337,0},
4268dd4140[]={339,0},
4269dd4141[]={341,0},
4270dd4142[]={343,0},
4271dd4143[]={345,0},
4272dd4144[]={347,0},
4273dd4145[]={349,0},
4274dd4146[]={351,0},
4275dd4147[]={353,0},
4276dd4148[]={355,0},
4277dd4149[]={357,0},
4278dd4150[]={359,0},
4279dd4151[]={361,0},
4280dd4152[]={363,0},
4281dd4153[]={365,0},
4282dd4154[]={367,0},
4283dd4155[]={369,0},
4284dd4156[]={371,0},
4285dd4157[]={373,0},
4286dd4158[]={375,0},
4287dd4159[]={255,0},
4288dd4160[]={378,0},
4289dd4161[]={380,0},
4290dd4162[]={382,0},
4291dd4163[]={595,0},
4292dd4164[]={387,0},
4293dd4165[]={389,0},
4294dd4166[]={392,0},
4295dd4167[]={598,0},
4296dd4168[]={599,0},
4297dd4169[]={396,0},
4298dd4170[]={477,0},
4299dd4171[]={402,0},
4300dd4172[]={608,0},
4301dd4173[]={409,0},
4302dd4174[]={417,0},
4303dd4175[]={419,0},
4304dd4176[]={421,0},
4305dd4177[]={640,0},
4306dd4178[]={424,0},
4307dd4179[]={429,0},
4308dd4180[]={648,0},
4309dd4181[]={432,0},
4310dd4182[]={436,0},
4311dd4183[]={438,0},
4312dd4184[]={441,0},
4313dd4185[]={445,0},
4314dd4186[]={454,0},
4315dd4187[]={457,0},
4316dd4188[]={460,0},
4317dd4189[]={462,0},
4318dd4190[]={464,0},
4319dd4191[]={466,0},
4320dd4192[]={468,0},
4321dd4193[]={470,0},
4322dd4194[]={472,0},
4323dd4195[]={474,0},
4324dd4196[]={476,0},
4325dd4197[]={483,0},
4326dd4198[]={485,0},
4327dd4199[]={487,0},
4328dd4200[]={489,0},
4329dd4201[]={491,0},
4330dd4202[]={499,0},
4331dd4203[]={501,0},
4332dd4204[]={405,0},
4333dd4205[]={447,0},
4334dd4206[]={505,0},
4335dd4207[]={509,0},
4336dd4208[]={513,0},
4337dd4209[]={515,0},
4338dd4210[]={517,0},
4339dd4211[]={519,0},
4340dd4212[]={521,0},
4341dd4213[]={523,0},
4342dd4214[]={525,0},
4343dd4215[]={527,0},
4344dd4216[]={529,0},
4345dd4217[]={531,0},
4346dd4218[]={533,0},
4347dd4219[]={535,0},
4348dd4220[]={537,0},
4349dd4221[]={539,0},
4350dd4222[]={541,0},
4351dd4223[]={543,0},
4352dd4224[]={414,0},
4353dd4225[]={547,0},
4354dd4226[]={549,0},
4355dd4227[]={551,0},
4356dd4228[]={553,0},
4357dd4229[]={557,0},
4358dd4230[]={559,0},
4359dd4231[]={563,0},
4360dd4232[]={11365,0},
4361dd4233[]={572,0},
4362dd4234[]={410,0},
4363dd4235[]={11366,0},
4364dd4236[]={578,0},
4365dd4237[]={384,0},
4366dd4238[]={583,0},
4367dd4239[]={585,0},
4368dd4240[]={587,0},
4369dd4241[]={589,0},
4370dd4242[]={591,0},
4371dd4243[]={881,0},
4372dd4244[]={883,0},
4373dd4245[]={887,0},
4374dd4246[]={953,776,769,0},
4375dd4247[]={970,0},
4376dd4248[]={971,0},
4377dd4249[]={965,776,769,0},
4378dd4250[]={983,0},
4379dd4251[]={985,0},
4380dd4252[]={987,0},
4381dd4253[]={991,0},
4382dd4254[]={993,0},
4383dd4255[]={995,0},
4384dd4256[]={997,0},
4385dd4257[]={999,0},
4386dd4258[]={1001,0},
4387dd4259[]={1003,0},
4388dd4260[]={1005,0},
4389dd4261[]={1007,0},
4390dd4262[]={1016,0},
4391dd4263[]={1010,0},
4392dd4264[]={1019,0},
4393dd4265[]={891,0},
4394dd4266[]={892,0},
4395dd4267[]={893,0},
4396dd4268[]={1104,0},
4397dd4269[]={1105,0},
4398dd4270[]={1106,0},
4399dd4271[]={1108,0},
4400dd4272[]={1109,0},
4401dd4273[]={1110,0},
4402dd4274[]={1112,0},
4403dd4275[]={1113,0},
4404dd4276[]={1114,0},
4405dd4277[]={1115,0},
4406dd4278[]={1117,0},
4407dd4279[]={1118,0},
4408dd4280[]={1119,0},
4409dd4281[]={1072,0},
4410dd4282[]={1073,0},
4411dd4283[]={1074,0},
4412dd4284[]={1075,0},
4413dd4285[]={1076,0},
4414dd4286[]={1077,0},
4415dd4287[]={1078,0},
4416dd4288[]={1079,0},
4417dd4289[]={1080,0},
4418dd4290[]={1081,0},
4419dd4291[]={1082,0},
4420dd4292[]={1083,0},
4421dd4293[]={1084,0},
4422dd4294[]={1086,0},
4423dd4295[]={1087,0},
4424dd4296[]={1088,0},
4425dd4297[]={1089,0},
4426dd4298[]={1090,0},
4427dd4299[]={1091,0},
4428dd4300[]={1092,0},
4429dd4301[]={1093,0},
4430dd4302[]={1094,0},
4431dd4303[]={1095,0},
4432dd4304[]={1096,0},
4433dd4305[]={1097,0},
4434dd4306[]={1098,0},
4435dd4307[]={1099,0},
4436dd4308[]={1100,0},
4437dd4309[]={1101,0},
4438dd4310[]={1102,0},
4439dd4311[]={1103,0},
4440dd4312[]={1121,0},
4441dd4313[]={1123,0},
4442dd4314[]={1125,0},
4443dd4315[]={1127,0},
4444dd4316[]={1129,0},
4445dd4317[]={1131,0},
4446dd4318[]={1133,0},
4447dd4319[]={1135,0},
4448dd4320[]={1137,0},
4449dd4321[]={1139,0},
4450dd4322[]={1141,0},
4451dd4323[]={1145,0},
4452dd4324[]={1147,0},
4453dd4325[]={1149,0},
4454dd4326[]={1151,0},
4455dd4327[]={1153,0},
4456dd4328[]={1163,0},
4457dd4329[]={1165,0},
4458dd4330[]={1167,0},
4459dd4331[]={1169,0},
4460dd4332[]={1171,0},
4461dd4333[]={1173,0},
4462dd4334[]={1175,0},
4463dd4335[]={1177,0},
4464dd4336[]={1179,0},
4465dd4337[]={1181,0},
4466dd4338[]={1183,0},
4467dd4339[]={1185,0},
4468dd4340[]={1187,0},
4469dd4341[]={1189,0},
4470dd4342[]={1191,0},
4471dd4343[]={1193,0},
4472dd4344[]={1195,0},
4473dd4345[]={1197,0},
4474dd4346[]={1199,0},
4475dd4347[]={1201,0},
4476dd4348[]={1203,0},
4477dd4349[]={1205,0},
4478dd4350[]={1207,0},
4479dd4351[]={1209,0},
4480dd4352[]={1211,0},
4481dd4353[]={1213,0},
4482dd4354[]={1215,0},
4483dd4355[]={1231,0},
4484dd4356[]={1218,0},
4485dd4357[]={1220,0},
4486dd4358[]={1222,0},
4487dd4359[]={1224,0},
4488dd4360[]={1226,0},
4489dd4361[]={1228,0},
4490dd4362[]={1230,0},
4491dd4363[]={1233,0},
4492dd4364[]={1235,0},
4493dd4365[]={1237,0},
4494dd4366[]={1239,0},
4495dd4367[]={1241,0},
4496dd4368[]={1245,0},
4497dd4369[]={1249,0},
4498dd4370[]={1251,0},
4499dd4371[]={1253,0},
4500dd4372[]={1257,0},
4501dd4373[]={1263,0},
4502dd4374[]={1265,0},
4503dd4375[]={1267,0},
4504dd4376[]={1271,0},
4505dd4377[]={1275,0},
4506dd4378[]={1277,0},
4507dd4379[]={1279,0},
4508dd4380[]={1281,0},
4509dd4381[]={1283,0},
4510dd4382[]={1285,0},
4511dd4383[]={1287,0},
4512dd4384[]={1289,0},
4513dd4385[]={1291,0},
4514dd4386[]={1293,0},
4515dd4387[]={1295,0},
4516dd4388[]={1297,0},
4517dd4389[]={1299,0},
4518dd4390[]={1301,0},
4519dd4391[]={1303,0},
4520dd4392[]={1305,0},
4521dd4393[]={1307,0},
4522dd4394[]={1309,0},
4523dd4395[]={1311,0},
4524dd4396[]={1313,0},
4525dd4397[]={1315,0},
4526dd4398[]={1317,0},
4527dd4399[]={1319,0},
4528dd4400[]={1377,0},
4529dd4401[]={1378,0},
4530dd4402[]={1379,0},
4531dd4403[]={1380,0},
4532dd4404[]={1381,0},
4533dd4405[]={1382,0},
4534dd4406[]={1383,0},
4535dd4407[]={1384,0},
4536dd4408[]={1385,0},
4537dd4409[]={1386,0},
4538dd4410[]={1387,0},
4539dd4411[]={1388,0},
4540dd4412[]={1389,0},
4541dd4413[]={1390,0},
4542dd4414[]={1391,0},
4543dd4415[]={1392,0},
4544dd4416[]={1393,0},
4545dd4417[]={1394,0},
4546dd4418[]={1395,0},
4547dd4419[]={1396,0},
4548dd4420[]={1397,0},
4549dd4421[]={1398,0},
4550dd4422[]={1399,0},
4551dd4423[]={1400,0},
4552dd4424[]={1401,0},
4553dd4425[]={1402,0},
4554dd4426[]={1403,0},
4555dd4427[]={1404,0},
4556dd4428[]={1405,0},
4557dd4429[]={1406,0},
4558dd4430[]={1407,0},
4559dd4431[]={1408,0},
4560dd4432[]={1409,0},
4561dd4433[]={1410,0},
4562dd4434[]={1411,0},
4563dd4435[]={1412,0},
4564dd4436[]={1413,0},
4565dd4437[]={1414,0},
4566dd4438[]={11520,0},
4567dd4439[]={11521,0},
4568dd4440[]={11522,0},
4569dd4441[]={11523,0},
4570dd4442[]={11524,0},
4571dd4443[]={11525,0},
4572dd4444[]={11526,0},
4573dd4445[]={11527,0},
4574dd4446[]={11528,0},
4575dd4447[]={11529,0},
4576dd4448[]={11530,0},
4577dd4449[]={11531,0},
4578dd4450[]={11532,0},
4579dd4451[]={11533,0},
4580dd4452[]={11534,0},
4581dd4453[]={11535,0},
4582dd4454[]={11536,0},
4583dd4455[]={11537,0},
4584dd4456[]={11538,0},
4585dd4457[]={11539,0},
4586dd4458[]={11540,0},
4587dd4459[]={11541,0},
4588dd4460[]={11542,0},
4589dd4461[]={11543,0},
4590dd4462[]={11544,0},
4591dd4463[]={11545,0},
4592dd4464[]={11546,0},
4593dd4465[]={11547,0},
4594dd4466[]={11548,0},
4595dd4467[]={11549,0},
4596dd4468[]={11550,0},
4597dd4469[]={11551,0},
4598dd4470[]={11552,0},
4599dd4471[]={11553,0},
4600dd4472[]={11554,0},
4601dd4473[]={11555,0},
4602dd4474[]={11556,0},
4603dd4475[]={11557,0},
4604dd4476[]={7681,0},
4605dd4477[]={7683,0},
4606dd4478[]={7685,0},
4607dd4479[]={7687,0},
4608dd4480[]={7691,0},
4609dd4481[]={7693,0},
4610dd4482[]={7695,0},
4611dd4483[]={7697,0},
4612dd4484[]={7699,0},
4613dd4485[]={7701,0},
4614dd4486[]={7703,0},
4615dd4487[]={7705,0},
4616dd4488[]={7707,0},
4617dd4489[]={7713,0},
4618dd4490[]={7715,0},
4619dd4491[]={7717,0},
4620dd4492[]={7719,0},
4621dd4493[]={7721,0},
4622dd4494[]={7723,0},
4623dd4495[]={7725,0},
4624dd4496[]={7729,0},
4625dd4497[]={7731,0},
4626dd4498[]={7733,0},
4627dd4499[]={7735,0},
4628dd4500[]={7739,0},
4629dd4501[]={7741,0},
4630dd4502[]={7743,0},
4631dd4503[]={7745,0},
4632dd4504[]={7747,0},
4633dd4505[]={7749,0},
4634dd4506[]={7751,0},
4635dd4507[]={7753,0},
4636dd4508[]={7755,0},
4637dd4509[]={7757,0},
4638dd4510[]={7759,0},
4639dd4511[]={7761,0},
4640dd4512[]={7763,0},
4641dd4513[]={7765,0},
4642dd4514[]={7767,0},
4643dd4515[]={7769,0},
4644dd4516[]={7771,0},
4645dd4517[]={7775,0},
4646dd4518[]={7777,0},
4647dd4519[]={7779,0},
4648dd4520[]={7787,0},
4649dd4521[]={7789,0},
4650dd4522[]={7791,0},
4651dd4523[]={7793,0},
4652dd4524[]={7795,0},
4653dd4525[]={7797,0},
4654dd4526[]={7799,0},
4655dd4527[]={7805,0},
4656dd4528[]={7807,0},
4657dd4529[]={7809,0},
4658dd4530[]={7811,0},
4659dd4531[]={7813,0},
4660dd4532[]={7815,0},
4661dd4533[]={7817,0},
4662dd4534[]={7819,0},
4663dd4535[]={7821,0},
4664dd4536[]={7823,0},
4665dd4537[]={7825,0},
4666dd4538[]={7827,0},
4667dd4539[]={7829,0},
4668dd4540[]={7841,0},
4669dd4541[]={7843,0},
4670dd4542[]={7845,0},
4671dd4543[]={7847,0},
4672dd4544[]={7849,0},
4673dd4545[]={7851,0},
4674dd4546[]={7853,0},
4675dd4547[]={7855,0},
4676dd4548[]={7857,0},
4677dd4549[]={7859,0},
4678dd4550[]={7861,0},
4679dd4551[]={7863,0},
4680dd4552[]={7865,0},
4681dd4553[]={7867,0},
4682dd4554[]={7869,0},
4683dd4555[]={7871,0},
4684dd4556[]={7873,0},
4685dd4557[]={7875,0},
4686dd4558[]={7877,0},
4687dd4559[]={7881,0},
4688dd4560[]={7883,0},
4689dd4561[]={7885,0},
4690dd4562[]={7887,0},
4691dd4563[]={7889,0},
4692dd4564[]={7891,0},
4693dd4565[]={7893,0},
4694dd4566[]={7895,0},
4695dd4567[]={7899,0},
4696dd4568[]={7901,0},
4697dd4569[]={7903,0},
4698dd4570[]={7905,0},
4699dd4571[]={7907,0},
4700dd4572[]={7909,0},
4701dd4573[]={7911,0},
4702dd4574[]={7913,0},
4703dd4575[]={7915,0},
4704dd4576[]={7917,0},
4705dd4577[]={7919,0},
4706dd4578[]={7921,0},
4707dd4579[]={7923,0},
4708dd4580[]={7925,0},
4709dd4581[]={7927,0},
4710dd4582[]={7929,0},
4711dd4583[]={7931,0},
4712dd4584[]={7933,0},
4713dd4585[]={7935,0},
4714dd4586[]={7936,0},
4715dd4587[]={7937,0},
4716dd4588[]={7938,0},
4717dd4589[]={7939,0},
4718dd4590[]={7940,0},
4719dd4591[]={7941,0},
4720dd4592[]={7942,0},
4721dd4593[]={7943,0},
4722dd4594[]={7952,0},
4723dd4595[]={7953,0},
4724dd4596[]={7954,0},
4725dd4597[]={7955,0},
4726dd4598[]={7956,0},
4727dd4599[]={7957,0},
4728dd4600[]={7968,0},
4729dd4601[]={7969,0},
4730dd4602[]={7970,0},
4731dd4603[]={7971,0},
4732dd4604[]={7972,0},
4733dd4605[]={7973,0},
4734dd4606[]={7974,0},
4735dd4607[]={7975,0},
4736dd4608[]={7984,0},
4737dd4609[]={7985,0},
4738dd4610[]={7986,0},
4739dd4611[]={7987,0},
4740dd4612[]={7988,0},
4741dd4613[]={7989,0},
4742dd4614[]={7990,0},
4743dd4615[]={7991,0},
4744dd4616[]={8000,0},
4745dd4617[]={8001,0},
4746dd4618[]={8002,0},
4747dd4619[]={8003,0},
4748dd4620[]={8004,0},
4749dd4621[]={8005,0},
4750dd4622[]={965,787,768,0},
4751dd4623[]={965,787,769,0},
4752dd4624[]={965,787,834,0},
4753dd4625[]={8017,0},
4754dd4626[]={8019,0},
4755dd4627[]={8021,0},
4756dd4628[]={8023,0},
4757dd4629[]={8032,0},
4758dd4630[]={8033,0},
4759dd4631[]={8034,0},
4760dd4632[]={8035,0},
4761dd4633[]={8036,0},
4762dd4634[]={8037,0},
4763dd4635[]={8038,0},
4764dd4636[]={8039,0},
4765dd4637[]={7936,953,0},
4766dd4638[]={7937,953,0},
4767dd4639[]={7938,953,0},
4768dd4640[]={7939,953,0},
4769dd4641[]={7940,953,0},
4770dd4642[]={7941,953,0},
4771dd4643[]={7942,953,0},
4772dd4644[]={7943,953,0},
4773dd4645[]={7968,953,0},
4774dd4646[]={7969,953,0},
4775dd4647[]={7970,953,0},
4776dd4648[]={7971,953,0},
4777dd4649[]={7972,953,0},
4778dd4650[]={7973,953,0},
4779dd4651[]={7974,953,0},
4780dd4652[]={7975,953,0},
4781dd4653[]={8032,953,0},
4782dd4654[]={8033,953,0},
4783dd4655[]={8034,953,0},
4784dd4656[]={8035,953,0},
4785dd4657[]={8036,953,0},
4786dd4658[]={8037,953,0},
4787dd4659[]={8038,953,0},
4788dd4660[]={8039,953,0},
4789dd4661[]={8048,953,0},
4790dd4662[]={945,953,0},
4791dd4663[]={940,953,0},
4792dd4664[]={945,834,953,0},
4793dd4665[]={8112,0},
4794dd4666[]={8113,0},
4795dd4667[]={8048,0},
4796dd4668[]={8049,0},
4797dd4669[]={8052,953,0},
4798dd4670[]={951,953,0},
4799dd4671[]={942,953,0},
4800dd4672[]={951,834,953,0},
4801dd4673[]={8050,0},
4802dd4674[]={8051,0},
4803dd4675[]={8052,0},
4804dd4676[]={8053,0},
4805dd4677[]={953,776,768,0},
4806dd4678[]={953,776,834,0},
4807dd4679[]={8144,0},
4808dd4680[]={8145,0},
4809dd4681[]={8054,0},
4810dd4682[]={8055,0},
4811dd4683[]={965,776,768,0},
4812dd4684[]={965,776,834,0},
4813dd4685[]={8160,0},
4814dd4686[]={8161,0},
4815dd4687[]={8058,0},
4816dd4688[]={8059,0},
4817dd4689[]={8165,0},
4818dd4690[]={8060,953,0},
4819dd4691[]={969,953,0},
4820dd4692[]={974,953,0},
4821dd4693[]={969,834,953,0},
4822dd4694[]={8056,0},
4823dd4695[]={8057,0},
4824dd4696[]={8060,0},
4825dd4697[]={8061,0},
4826dd4698[]={8526,0},
4827dd4699[]={8560,0},
4828dd4700[]={8561,0},
4829dd4701[]={8562,0},
4830dd4702[]={8563,0},
4831dd4703[]={8564,0},
4832dd4704[]={8565,0},
4833dd4705[]={8566,0},
4834dd4706[]={8567,0},
4835dd4707[]={8568,0},
4836dd4708[]={8569,0},
4837dd4709[]={8570,0},
4838dd4710[]={8571,0},
4839dd4711[]={8572,0},
4840dd4712[]={8573,0},
4841dd4713[]={8574,0},
4842dd4714[]={8575,0},
4843dd4715[]={8580,0},
4844dd4716[]={9424,0},
4845dd4717[]={9425,0},
4846dd4718[]={9426,0},
4847dd4719[]={9427,0},
4848dd4720[]={9428,0},
4849dd4721[]={9429,0},
4850dd4722[]={9430,0},
4851dd4723[]={9431,0},
4852dd4724[]={9432,0},
4853dd4725[]={9433,0},
4854dd4726[]={9434,0},
4855dd4727[]={9435,0},
4856dd4728[]={9436,0},
4857dd4729[]={9437,0},
4858dd4730[]={9438,0},
4859dd4731[]={9439,0},
4860dd4732[]={9440,0},
4861dd4733[]={9441,0},
4862dd4734[]={9442,0},
4863dd4735[]={9443,0},
4864dd4736[]={9444,0},
4865dd4737[]={9445,0},
4866dd4738[]={9446,0},
4867dd4739[]={9447,0},
4868dd4740[]={9448,0},
4869dd4741[]={9449,0},
4870dd4742[]={11312,0},
4871dd4743[]={11313,0},
4872dd4744[]={11314,0},
4873dd4745[]={11315,0},
4874dd4746[]={11316,0},
4875dd4747[]={11317,0},
4876dd4748[]={11318,0},
4877dd4749[]={11319,0},
4878dd4750[]={11320,0},
4879dd4751[]={11321,0},
4880dd4752[]={11322,0},
4881dd4753[]={11323,0},
4882dd4754[]={11324,0},
4883dd4755[]={11325,0},
4884dd4756[]={11326,0},
4885dd4757[]={11327,0},
4886dd4758[]={11328,0},
4887dd4759[]={11329,0},
4888dd4760[]={11330,0},
4889dd4761[]={11331,0},
4890dd4762[]={11332,0},
4891dd4763[]={11333,0},
4892dd4764[]={11334,0},
4893dd4765[]={11335,0},
4894dd4766[]={11336,0},
4895dd4767[]={11337,0},
4896dd4768[]={11338,0},
4897dd4769[]={11339,0},
4898dd4770[]={11340,0},
4899dd4771[]={11341,0},
4900dd4772[]={11342,0},
4901dd4773[]={11343,0},
4902dd4774[]={11344,0},
4903dd4775[]={11345,0},
4904dd4776[]={11346,0},
4905dd4777[]={11347,0},
4906dd4778[]={11348,0},
4907dd4779[]={11349,0},
4908dd4780[]={11350,0},
4909dd4781[]={11351,0},
4910dd4782[]={11352,0},
4911dd4783[]={11353,0},
4912dd4784[]={11354,0},
4913dd4785[]={11355,0},
4914dd4786[]={11356,0},
4915dd4787[]={11357,0},
4916dd4788[]={11358,0},
4917dd4789[]={11361,0},
4918dd4790[]={619,0},
4919dd4791[]={7549,0},
4920dd4792[]={637,0},
4921dd4793[]={11368,0},
4922dd4794[]={11370,0},
4923dd4795[]={11372,0},
4924dd4796[]={11379,0},
4925dd4797[]={11382,0},
4926dd4798[]={575,0},
4927dd4799[]={576,0},
4928dd4800[]={11393,0},
4929dd4801[]={11395,0},
4930dd4802[]={11397,0},
4931dd4803[]={11399,0},
4932dd4804[]={11401,0},
4933dd4805[]={11403,0},
4934dd4806[]={11405,0},
4935dd4807[]={11407,0},
4936dd4808[]={11409,0},
4937dd4809[]={11411,0},
4938dd4810[]={11413,0},
4939dd4811[]={11415,0},
4940dd4812[]={11417,0},
4941dd4813[]={11419,0},
4942dd4814[]={11421,0},
4943dd4815[]={11423,0},
4944dd4816[]={11425,0},
4945dd4817[]={11427,0},
4946dd4818[]={11429,0},
4947dd4819[]={11431,0},
4948dd4820[]={11433,0},
4949dd4821[]={11435,0},
4950dd4822[]={11437,0},
4951dd4823[]={11439,0},
4952dd4824[]={11441,0},
4953dd4825[]={11443,0},
4954dd4826[]={11445,0},
4955dd4827[]={11447,0},
4956dd4828[]={11449,0},
4957dd4829[]={11451,0},
4958dd4830[]={11453,0},
4959dd4831[]={11455,0},
4960dd4832[]={11457,0},
4961dd4833[]={11459,0},
4962dd4834[]={11461,0},
4963dd4835[]={11463,0},
4964dd4836[]={11465,0},
4965dd4837[]={11467,0},
4966dd4838[]={11469,0},
4967dd4839[]={11471,0},
4968dd4840[]={11473,0},
4969dd4841[]={11475,0},
4970dd4842[]={11477,0},
4971dd4843[]={11479,0},
4972dd4844[]={11481,0},
4973dd4845[]={11483,0},
4974dd4846[]={11485,0},
4975dd4847[]={11487,0},
4976dd4848[]={11489,0},
4977dd4849[]={11491,0},
4978dd4850[]={11500,0},
4979dd4851[]={11502,0},
4980dd4852[]={42561,0},
4981dd4853[]={42563,0},
4982dd4854[]={42565,0},
4983dd4855[]={42567,0},
4984dd4856[]={42569,0},
4985dd4857[]={42571,0},
4986dd4858[]={42573,0},
4987dd4859[]={42575,0},
4988dd4860[]={42577,0},
4989dd4861[]={42579,0},
4990dd4862[]={42581,0},
4991dd4863[]={42583,0},
4992dd4864[]={42585,0},
4993dd4865[]={42587,0},
4994dd4866[]={42589,0},
4995dd4867[]={42591,0},
4996dd4868[]={42593,0},
4997dd4869[]={42595,0},
4998dd4870[]={42597,0},
4999dd4871[]={42599,0},
5000dd4872[]={42601,0},
5001dd4873[]={42603,0},
5002dd4874[]={42605,0},
5003dd4875[]={42625,0},
5004dd4876[]={42627,0},
5005dd4877[]={42629,0},
5006dd4878[]={42631,0},
5007dd4879[]={42633,0},
5008dd4880[]={42635,0},
5009dd4881[]={42637,0},
5010dd4882[]={42639,0},
5011dd4883[]={42641,0},
5012dd4884[]={42643,0},
5013dd4885[]={42645,0},
5014dd4886[]={42647,0},
5015dd4887[]={42787,0},
5016dd4888[]={42789,0},
5017dd4889[]={42791,0},
5018dd4890[]={42793,0},
5019dd4891[]={42795,0},
5020dd4892[]={42797,0},
5021dd4893[]={42799,0},
5022dd4894[]={42803,0},
5023dd4895[]={42805,0},
5024dd4896[]={42807,0},
5025dd4897[]={42809,0},
5026dd4898[]={42811,0},
5027dd4899[]={42813,0},
5028dd4900[]={42815,0},
5029dd4901[]={42817,0},
5030dd4902[]={42819,0},
5031dd4903[]={42821,0},
5032dd4904[]={42823,0},
5033dd4905[]={42825,0},
5034dd4906[]={42827,0},
5035dd4907[]={42829,0},
5036dd4908[]={42831,0},
5037dd4909[]={42833,0},
5038dd4910[]={42835,0},
5039dd4911[]={42837,0},
5040dd4912[]={42839,0},
5041dd4913[]={42841,0},
5042dd4914[]={42843,0},
5043dd4915[]={42845,0},
5044dd4916[]={42847,0},
5045dd4917[]={42849,0},
5046dd4918[]={42851,0},
5047dd4919[]={42853,0},
5048dd4920[]={42855,0},
5049dd4921[]={42857,0},
5050dd4922[]={42859,0},
5051dd4923[]={42861,0},
5052dd4924[]={42874,0},
5053dd4925[]={42876,0},
5054dd4926[]={7545,0},
5055dd4927[]={42879,0},
5056dd4928[]={42881,0},
5057dd4929[]={42883,0},
5058dd4930[]={42885,0},
5059dd4931[]={42887,0},
5060dd4932[]={42892,0},
5061dd4933[]={42897,0},
5062dd4934[]={42913,0},
5063dd4935[]={42915,0},
5064dd4936[]={42917,0},
5065dd4937[]={42919,0},
5066dd4938[]={42921,0},
5067dd4939[]={65345,0},
5068dd4940[]={65346,0},
5069dd4941[]={65347,0},
5070dd4942[]={65348,0},
5071dd4943[]={65349,0},
5072dd4944[]={65350,0},
5073dd4945[]={65351,0},
5074dd4946[]={65352,0},
5075dd4947[]={65353,0},
5076dd4948[]={65354,0},
5077dd4949[]={65355,0},
5078dd4950[]={65356,0},
5079dd4951[]={65357,0},
5080dd4952[]={65358,0},
5081dd4953[]={65359,0},
5082dd4954[]={65360,0},
5083dd4955[]={65361,0},
5084dd4956[]={65362,0},
5085dd4957[]={65363,0},
5086dd4958[]={65364,0},
5087dd4959[]={65365,0},
5088dd4960[]={65366,0},
5089dd4961[]={65367,0},
5090dd4962[]={65368,0},
5091dd4963[]={65369,0},
5092dd4964[]={65370,0},
5093dd4965[]={66600,0},
5094dd4966[]={66601,0},
5095dd4967[]={66602,0},
5096dd4968[]={66603,0},
5097dd4969[]={66604,0},
5098dd4970[]={66605,0},
5099dd4971[]={66606,0},
5100dd4972[]={66607,0},
5101dd4973[]={66608,0},
5102dd4974[]={66609,0},
5103dd4975[]={66610,0},
5104dd4976[]={66611,0},
5105dd4977[]={66612,0},
5106dd4978[]={66613,0},
5107dd4979[]={66614,0},
5108dd4980[]={66615,0},
5109dd4981[]={66616,0},
5110dd4982[]={66617,0},
5111dd4983[]={66618,0},
5112dd4984[]={66619,0},
5113dd4985[]={66620,0},
5114dd4986[]={66621,0},
5115dd4987[]={66622,0},
5116dd4988[]={66623,0},
5117dd4989[]={66624,0},
5118dd4990[]={66625,0},
5119dd4991[]={66626,0},
5120dd4992[]={66627,0},
5121dd4993[]={66628,0},
5122dd4994[]={66629,0},
5123dd4995[]={66630,0},
5124dd4996[]={66631,0},
5125dd4997[]={66632,0},
5126dd4998[]={66633,0},
5127dd4999[]={66634,0},
5128dd5000[]={66635,0},
5129dd5001[]={66636,0},
5130dd5002[]={66637,0},
5131dd5003[]={66638,0},
5132dd5004[]={66639,0};
c2e01e0a 5133/* 0000-000F */
e5a5a138 5134static const struct unidata st0[] = {
99695df9
RK
5135{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5136{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5137{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5138{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5139{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5140{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5141{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5142{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5143{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5144{0,0,0,0,Cc,0,GBControl,WBOther,SBSp},
a2a528f2
RK
5145{0,0,0,0,Cc,0,GBLF,WBLF,SBLF},
5146{0,0,0,0,Cc,0,GBControl,WBNewline,SBSp},
5147{0,0,0,0,Cc,0,GBControl,WBNewline,SBSp},
5148{0,0,0,0,Cc,0,GBCR,WBCR,SBCR},
99695df9
RK
5149{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5150{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}
c2e01e0a
RK
5151};
5152/* 0010-001F */
5153static const struct unidata st1[] = {
99695df9
RK
5154{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5155{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5156{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5157{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5158{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5159{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5160{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5161{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5162{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5163{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5164{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5165{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5166{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5167{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5168{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5169{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}
c2e01e0a
RK
5170};
5171/* 0020-002F */
5172static const struct unidata st2[] = {
99695df9
RK
5173{0,0,0,0,Zs,0,GBOther,WBOther,SBSp},
5174{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
5175{0,0,0,0,Po,0,GBOther,WBOther,SBClose},
5176{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
5177{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
5178{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
5179{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2 5180{0,0,0,0,Po,0,GBOther,WBMidNumLet,SBClose},
99695df9
RK
5181{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
5182{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
5183{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
5184{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
a2a528f2
RK
5185{0,0,0,0,Po,0,GBOther,WBMidNum,SBSContinue},
5186{0,0,0,0,Pd,0,GBOther,WBOther,SBSContinue},
5187{0,0,0,0,Po,0,GBOther,WBMidNumLet,SBATerm},
99695df9 5188{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a
RK
5189};
5190/* 0030-003F */
5191static const struct unidata st3[] = {
99695df9
RK
5192{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
5193{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
5194{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
5195{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
5196{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
5197{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
5198{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
5199{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
5200{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
5201{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
a2a528f2 5202{0,0,0,0,Po,0,GBOther,WBMidLetter,SBSContinue},
99695df9 5203{0,0,0,0,Po,0,GBOther,WBMidNum,SBOther},
b1dd58fc
RK
5204{0,0,dd3707,0,Sm,0,GBOther,WBOther,SBOther},
5205{0,0,dd3708,0,Sm,0,GBOther,WBOther,SBOther},
5206{0,0,dd3709,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 5207{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
c2e01e0a
RK
5208};
5209/* 0040-004F */
5210static const struct unidata st4[] = {
99695df9 5211{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
5212{0,dd2,dd3710,0,Lu,0,GBOther,WBALetter,SBUpper},
5213{0,dd515,dd3711,0,Lu,0,GBOther,WBALetter,SBUpper},
5214{0,dd541,dd3712,0,Lu,0,GBOther,WBALetter,SBUpper},
5215{0,dd516,dd3713,0,Lu,0,GBOther,WBALetter,SBUpper},
5216{0,dd517,dd3714,0,Lu,0,GBOther,WBALetter,SBUpper},
5217{0,dd544,dd3715,0,Lu,0,GBOther,WBALetter,SBUpper},
5218{0,dd521,dd3716,0,Lu,0,GBOther,WBALetter,SBUpper},
5219{0,dd284,dd3717,0,Lu,0,GBOther,WBALetter,SBUpper},
5220{0,dd538,dd3718,0,Lu,0,GBOther,WBALetter,SBUpper},
5221{0,dd286,dd3719,0,Lu,0,GBOther,WBALetter,SBUpper},
5222{0,dd522,dd3720,0,Lu,0,GBOther,WBALetter,SBUpper},
5223{0,dd300,dd3721,0,Lu,0,GBOther,WBALetter,SBUpper},
5224{0,dd523,dd3722,0,Lu,0,GBOther,WBALetter,SBUpper},
5225{0,dd1082,dd3723,0,Lu,0,GBOther,WBALetter,SBUpper},
5226{0,dd10,dd3724,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
5227};
5228/* 0050-005F */
5229static const struct unidata st5[] = {
b1dd58fc
RK
5230{0,dd528,dd3725,0,Lu,0,GBOther,WBALetter,SBUpper},
5231{0,dd1276,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5232{0,dd287,dd3726,0,Lu,0,GBOther,WBALetter,SBUpper},
5233{0,dd180,dd3727,0,Lu,0,GBOther,WBALetter,SBUpper},
5234{0,dd529,dd3728,0,Lu,0,GBOther,WBALetter,SBUpper},
5235{0,dd530,dd3729,0,Lu,0,GBOther,WBALetter,SBUpper},
5236{0,dd533,dd3730,0,Lu,0,GBOther,WBALetter,SBUpper},
5237{0,dd291,dd3731,0,Lu,0,GBOther,WBALetter,SBUpper},
5238{0,dd301,dd3732,0,Lu,0,GBOther,WBALetter,SBUpper},
5239{0,dd292,dd3733,0,Lu,0,GBOther,WBALetter,SBUpper},
5240{0,dd571,dd3734,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5241{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
5242{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
5243{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
5244{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5245{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}
c2e01e0a
RK
5246};
5247/* 0060-006F */
5248static const struct unidata st6[] = {
99695df9 5249{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
5250{0,0,dd3735,0,Ll,0,GBOther,WBALetter,SBLower},
5251{0,0,dd3736,0,Ll,0,GBOther,WBALetter,SBLower},
5252{0,0,dd3737,0,Ll,0,GBOther,WBALetter,SBLower},
5253{0,0,dd3738,0,Ll,0,GBOther,WBALetter,SBLower},
5254{0,0,dd3739,0,Ll,0,GBOther,WBALetter,SBLower},
5255{0,0,dd3740,0,Ll,0,GBOther,WBALetter,SBLower},
5256{0,0,dd3741,0,Ll,0,GBOther,WBALetter,SBLower},
5257{0,0,dd3742,0,Ll,0,GBOther,WBALetter,SBLower},
5258{0,0,dd3743,0,Ll,0,GBOther,WBALetter,SBLower},
5259{0,0,dd3744,0,Ll,0,GBOther,WBALetter,SBLower},
5260{0,0,dd3745,0,Ll,0,GBOther,WBALetter,SBLower},
5261{0,0,dd3746,0,Ll,0,GBOther,WBALetter,SBLower},
5262{0,0,dd3747,0,Ll,0,GBOther,WBALetter,SBLower},
5263{0,0,dd3748,0,Ll,0,GBOther,WBALetter,SBLower},
5264{0,0,dd3749,0,Ll,0,GBOther,WBALetter,SBLower}
16506c9d
RK
5265};
5266/* 0070-007F */
5267static const struct unidata st7[] = {
b1dd58fc
RK
5268{0,0,dd3750,0,Ll,0,GBOther,WBALetter,SBLower},
5269{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5270{0,0,dd3751,0,Ll,0,GBOther,WBALetter,SBLower},
5271{0,0,dd3752,0,Ll,0,GBOther,WBALetter,SBLower},
5272{0,0,dd3753,0,Ll,0,GBOther,WBALetter,SBLower},
5273{0,0,dd3754,0,Ll,0,GBOther,WBALetter,SBLower},
5274{0,0,dd3755,0,Ll,0,GBOther,WBALetter,SBLower},
5275{0,0,dd3756,0,Ll,0,GBOther,WBALetter,SBLower},
5276{0,0,dd3757,0,Ll,0,GBOther,WBALetter,SBLower},
5277{0,0,dd3758,0,Ll,0,GBOther,WBALetter,SBLower},
5278{0,0,dd3759,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
5279{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
5280{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
5281{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
5282{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
5283{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}
61507e3c 5284};
c2e01e0a
RK
5285/* 0080-008F */
5286static const struct unidata st8[] = {
99695df9
RK
5287{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5288{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5289{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5290{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5291{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
a2a528f2 5292{0,0,0,0,Cc,0,GBControl,WBNewline,SBSep},
99695df9
RK
5293{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5294{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5295{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5296{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5297{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5298{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5299{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5300{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5301{0,0,0,0,Cc,0,GBControl,WBOther,SBOther},
5302{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}
c2e01e0a
RK
5303};
5304/* 00A0-00AF */
5305static const struct unidata st9[] = {
a2a528f2 5306{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
99695df9
RK
5307{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
5308{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
5309{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
5310{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
5311{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
5312{0,0,0,0,So,0,GBOther,WBOther,SBOther},
5313{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 5314{dd1,0,dd3760,0,Sk,CD,GBOther,WBOther,SBOther},
99695df9
RK
5315{0,0,0,0,So,0,GBOther,WBOther,SBOther},
5316{dd2,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
5317{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
5318{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
5319{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
5320{0,0,0,0,So,0,GBOther,WBOther,SBOther},
5321{dd3,0,0,0,Sk,CD,GBOther,WBOther,SBOther}
c2e01e0a
RK
5322};
5323/* 00B0-00BF */
5324static const struct unidata st10[] = {
99695df9
RK
5325{0,0,0,0,So,0,GBOther,WBOther,SBOther},
5326{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
5327{dd4,0,0,0,No,CD,GBOther,WBOther,SBOther},
5328{dd5,0,0,0,No,CD,GBOther,WBOther,SBOther},
5329{dd6,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
5330{dd7,dd7,0,0,Ll,CD,GBOther,WBALetter,SBLower},
5331{0,0,0,0,So,0,GBOther,WBOther,SBOther},
5332{0,0,0,0,Po,0,GBOther,WBMidLetter,SBOther},
5333{dd8,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
5334{dd9,0,0,0,No,CD,GBOther,WBOther,SBOther},
5335{dd10,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
5336{0,0,0,0,Pf,0,GBOther,WBOther,SBClose},
5337{dd11,0,0,0,No,CD,GBOther,WBOther,SBOther},
5338{dd12,0,0,0,No,CD,GBOther,WBOther,SBOther},
5339{dd13,0,0,0,No,CD,GBOther,WBOther,SBOther},
5340{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a
RK
5341};
5342/* 00C0-00CF */
5343static const struct unidata st11[] = {
b1dd58fc
RK
5344{dd14,dd4072,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5345{dd15,dd4073,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5346{dd16,dd4074,dd3761,0,Lu,0,GBOther,WBALetter,SBUpper},
5347{dd17,dd4075,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5348{dd18,dd4076,dd3762,0,Lu,0,GBOther,WBALetter,SBUpper},
5349{dd19,dd4077,dd3763,0,Lu,0,GBOther,WBALetter,SBUpper},
5350{0,dd4078,dd3764,0,Lu,0,GBOther,WBALetter,SBUpper},
5351{dd20,dd4079,dd3765,0,Lu,0,GBOther,WBALetter,SBUpper},
5352{dd21,dd4080,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5353{dd22,dd4081,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5354{dd23,dd4082,dd3766,0,Lu,0,GBOther,WBALetter,SBUpper},
5355{dd24,dd4083,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5356{dd25,dd4084,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5357{dd26,dd4085,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5358{dd27,dd4086,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5359{dd28,dd4087,dd3767,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
5360};
5361/* 00D0-00DF */
5362static const struct unidata st12[] = {
99695df9 5363{0,dd543,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
5364{dd29,dd4088,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5365{dd30,dd4089,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5366{dd31,dd4090,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5367{dd32,dd4091,dd3768,0,Lu,0,GBOther,WBALetter,SBUpper},
5368{dd33,dd4092,dd3769,0,Lu,0,GBOther,WBALetter,SBUpper},
5369{dd34,dd4093,dd3770,0,Lu,0,GBOther,WBALetter,SBUpper},
5370{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
5371{0,dd4094,dd3771,0,Lu,0,GBOther,WBALetter,SBUpper},
5372{dd35,dd4095,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5373{dd36,dd4096,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5374{dd37,dd4097,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5375{dd38,dd4098,dd3772,0,Lu,0,GBOther,WBALetter,SBUpper},
5376{dd39,dd4099,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5377{0,dd4100,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5378{0,dd4101,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5379};
5380/* 00E0-00EF */
5381static const struct unidata st13[] = {
99695df9
RK
5382{dd40,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5383{dd41,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5384{dd42,0,dd3773,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 5385{dd43,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5386{dd44,0,dd3774,0,Ll,0,GBOther,WBALetter,SBLower},
5387{dd45,0,dd3775,0,Ll,0,GBOther,WBALetter,SBLower},
5388{0,0,dd3776,0,Ll,0,GBOther,WBALetter,SBLower},
5389{dd46,0,dd3777,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
5390{dd47,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5391{dd48,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5392{dd49,0,dd3778,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
5393{dd50,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5394{dd51,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5395{dd52,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5396{dd53,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5397{dd54,0,dd3779,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5398};
5399/* 00F0-00FF */
5400static const struct unidata st14[] = {
99695df9
RK
5401{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5402{dd55,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5403{dd56,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5404{dd57,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5405{dd58,0,dd3780,0,Ll,0,GBOther,WBALetter,SBLower},
5406{dd59,0,dd3781,0,Ll,0,GBOther,WBALetter,SBLower},
5407{dd60,0,dd3782,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 5408{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 5409{0,0,dd3783,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
5410{dd61,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5411{dd62,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5412{dd63,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5413{dd64,0,dd3784,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
5414{dd65,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5415{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5416{dd66,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
61507e3c 5417};
c2e01e0a
RK
5418/* 0100-010F */
5419static const struct unidata st15[] = {
b1dd58fc 5420{dd67,dd4102,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5421{dd68,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5422{dd69,dd4103,dd3785,0,Lu,0,GBOther,WBALetter,SBUpper},
5423{dd70,0,dd3786,0,Ll,0,GBOther,WBALetter,SBLower},
5424{dd71,dd4104,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5425{dd72,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5426{dd73,dd4105,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5427{dd74,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5428{dd75,dd4106,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5429{dd76,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5430{dd77,dd4107,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5431{dd78,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5432{dd79,dd4108,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5433{dd80,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5434{dd81,dd4109,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5435{dd82,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5436};
5437/* 0110-011F */
5438static const struct unidata st16[] = {
b1dd58fc 5439{0,dd4110,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5440{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5441{dd83,dd4111,dd3787,0,Lu,0,GBOther,WBALetter,SBUpper},
5442{dd84,0,dd3788,0,Ll,0,GBOther,WBALetter,SBLower},
5443{dd85,dd4112,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5444{dd86,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5445{dd87,dd4113,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5446{dd88,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5447{dd89,dd4114,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5448{dd90,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5449{dd91,dd4115,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5450{dd92,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5451{dd93,dd4116,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5452{dd94,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5453{dd95,dd4117,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5454{dd96,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5455};
5456/* 0120-012F */
5457static const struct unidata st17[] = {
b1dd58fc 5458{dd97,dd4118,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5459{dd98,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5460{dd99,dd4119,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5461{dd100,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5462{dd101,dd4120,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5463{dd102,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5464{0,dd1092,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5465{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5466{dd103,dd4121,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5467{dd104,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5468{dd105,dd4122,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5469{dd106,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5470{dd107,dd4123,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5471{dd108,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5472{dd109,dd4124,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5473{dd110,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5474};
5475/* 0130-013F */
5476static const struct unidata st18[] = {
b1dd58fc 5477{dd111,dd4125,0,0,Lu,NBC,GBOther,WBALetter,SBUpper},
99695df9 5478{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5479{dd112,dd4126,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
99695df9 5480{dd113,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 5481{dd114,dd4127,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5482{dd115,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5483{dd116,dd4128,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5484{dd117,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5485{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5486{dd118,dd4129,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5487{dd119,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5488{dd120,dd4130,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5489{dd121,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5490{dd122,dd4131,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5491{dd123,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5492{dd124,dd4132,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
5493};
5494/* 0140-014F */
5495static const struct unidata st19[] = {
99695df9 5496{dd125,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 5497{0,dd4133,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5498{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5499{dd126,dd4134,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5500{dd127,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5501{dd128,dd4135,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5502{dd129,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5503{dd130,dd4136,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5504{dd131,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5505{dd132,dd132,0,0,Ll,CD,GBOther,WBALetter,SBLower},
5506{0,dd524,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5507{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5508{dd133,dd4137,dd3789,0,Lu,0,GBOther,WBALetter,SBUpper},
5509{dd134,0,dd3790,0,Ll,0,GBOther,WBALetter,SBLower},
5510{dd135,dd4138,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5511{dd136,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5512};
5513/* 0150-015F */
5514static const struct unidata st20[] = {
b1dd58fc 5515{dd137,dd4139,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5516{dd138,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5517{0,dd4140,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5518{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5519{dd139,dd4141,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5520{dd140,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5521{dd141,dd4142,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5522{dd142,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5523{dd143,dd4143,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5524{dd144,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5525{dd145,dd4144,dd3791,0,Lu,0,GBOther,WBALetter,SBUpper},
5526{dd146,0,dd3792,0,Ll,0,GBOther,WBALetter,SBLower},
5527{dd147,dd4145,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5528{dd148,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5529{dd149,dd4146,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5530{dd150,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5531};
5532/* 0160-016F */
5533static const struct unidata st21[] = {
b1dd58fc
RK
5534{dd151,dd4147,dd3793,0,Lu,0,GBOther,WBALetter,SBUpper},
5535{dd152,0,dd3794,0,Ll,0,GBOther,WBALetter,SBLower},
5536{dd153,dd4148,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5537{dd154,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5538{dd155,dd4149,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5539{dd156,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5540{0,dd4150,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5541{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5542{dd157,dd4151,dd3795,0,Lu,0,GBOther,WBALetter,SBUpper},
5543{dd158,0,dd3796,0,Ll,0,GBOther,WBALetter,SBLower},
5544{dd159,dd4152,dd3797,0,Lu,0,GBOther,WBALetter,SBUpper},
5545{dd160,0,dd3798,0,Ll,0,GBOther,WBALetter,SBLower},
5546{dd161,dd4153,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5547{dd162,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5548{dd163,dd4154,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5549{dd164,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5550};
5551/* 0170-017F */
5552static const struct unidata st22[] = {
b1dd58fc 5553{dd165,dd4155,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5554{dd166,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5555{dd167,dd4156,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5556{dd168,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5557{dd169,dd4157,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5558{dd170,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5559{dd171,dd4158,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5560{dd172,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5561{dd173,dd4159,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5562{dd174,dd4160,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5563{dd175,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5564{dd176,dd4161,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5565{dd177,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5566{dd178,dd4162,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5567{dd179,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5568{dd180,dd180,dd3799,0,Ll,CD,GBOther,WBALetter,SBLower}
61507e3c 5569};
c2e01e0a
RK
5570/* 0180-018F */
5571static const struct unidata st23[] = {
99695df9 5572{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5573{0,dd4163,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5574{0,dd4164,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5575{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5576{0,dd4165,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5577{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2 5578{0,dd525,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc 5579{0,dd4166,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 5580{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5581{0,dd4167,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5582{0,dd4168,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5583{0,dd4169,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5584{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5585{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5586{0,dd4170,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5587{0,dd518,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
5588};
5589/* 0190-019F */
5590static const struct unidata st24[] = {
99695df9 5591{0,dd519,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc 5592{0,dd4171,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 5593{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5594{0,dd4172,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5595{0,dd299,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5596{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5597{0,dd549,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5598{0,dd548,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc 5599{0,dd4173,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5600{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5601{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5602{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5603{0,dd532,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5604{0,dd558,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5605{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5606{0,dd561,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
5607};
5608/* 01A0-01AF */
5609static const struct unidata st25[] = {
b1dd58fc
RK
5610{dd181,dd4174,dd3800,0,Lu,0,GBOther,WBALetter,SBUpper},
5611{dd182,0,dd3801,0,Ll,0,GBOther,WBALetter,SBLower},
5612{0,dd4175,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5613{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5614{0,dd4176,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 5615{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5616{0,dd4177,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5617{0,dd4178,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5618{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5619{0,dd564,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5620{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5621{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5622{0,dd4179,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 5623{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5624{0,dd4180,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5625{dd183,dd4181,dd3802,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
5626};
5627/* 01B0-01BF */
5628static const struct unidata st26[] = {
b1dd58fc 5629{dd184,0,dd3803,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
5630{0,dd567,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5631{0,dd569,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc 5632{0,dd4182,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5633{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5634{0,dd4183,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5635{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5636{0,dd574,dd3804,0,Lu,0,GBOther,WBALetter,SBUpper},
5637{0,dd4184,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 5638{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
5639{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5640{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 5641{0,dd4185,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5642{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5643{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5644{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5645};
5646/* 01C0-01CF */
5647static const struct unidata st27[] = {
99695df9
RK
5648{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
5649{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
5650{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
5651{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
5652{dd185,dd4186,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
5653{dd186,dd4186,0,0,Lt,CD,GBOther,WBALetter,SBUpper},
99695df9 5654{dd187,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5655{dd188,dd4187,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
5656{dd189,dd4187,0,0,Lt,CD,GBOther,WBALetter,SBUpper},
99695df9 5657{dd190,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5658{dd191,dd4188,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
5659{dd192,dd4188,0,0,Lt,CD,GBOther,WBALetter,SBUpper},
99695df9 5660{dd193,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 5661{dd194,dd4189,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5662{dd195,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5663{dd196,dd4190,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
5664};
5665/* 01D0-01DF */
5666static const struct unidata st28[] = {
99695df9 5667{dd197,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5668{dd198,dd4191,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5669{dd199,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5670{dd200,dd4192,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5671{dd201,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5672{dd202,dd4193,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5673{dd203,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5674{dd204,dd4194,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5675{dd205,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5676{dd206,dd4195,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5677{dd207,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5678{dd208,dd4196,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5679{dd209,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5680{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5681{dd210,dd3774,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5682{dd211,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5683};
5684/* 01E0-01EF */
5685static const struct unidata st29[] = {
b1dd58fc 5686{dd212,dd3808,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5687{dd213,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5688{dd214,dd4197,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5689{dd215,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5690{0,dd4198,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5691{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5692{dd216,dd4199,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5693{dd217,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5694{dd218,dd4200,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5695{dd219,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5696{dd220,dd4201,dd3805,0,Lu,0,GBOther,WBALetter,SBUpper},
5697{dd221,0,dd3806,0,Ll,0,GBOther,WBALetter,SBLower},
5698{dd222,dd3806,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5699{dd223,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5700{dd224,dd3813,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5701{dd225,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5702};
5703/* 01F0-01FF */
5704static const struct unidata st30[] = {
99695df9 5705{dd226,dd226,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5706{dd227,dd4202,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
5707{dd228,dd4202,0,0,Lt,CD,GBOther,WBALetter,SBUpper},
99695df9 5708{dd229,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 5709{dd230,dd4203,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5710{dd231,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5711{0,dd4204,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5712{0,dd4205,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5713{dd232,dd4206,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5714{dd233,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5715{dd234,dd3775,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5716{dd235,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5717{dd236,dd4207,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5718{dd237,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5719{dd238,dd3783,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5720{dd239,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
61507e3c 5721};
c2e01e0a
RK
5722/* 0200-020F */
5723static const struct unidata st31[] = {
b1dd58fc 5724{dd240,dd4208,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5725{dd241,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5726{dd242,dd4209,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5727{dd243,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5728{dd244,dd4210,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5729{dd245,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5730{dd246,dd4211,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5731{dd247,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5732{dd248,dd4212,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5733{dd249,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5734{dd250,dd4213,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5735{dd251,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5736{dd252,dd4214,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5737{dd253,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5738{dd254,dd4215,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5739{dd255,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5740};
5741/* 0210-021F */
5742static const struct unidata st32[] = {
b1dd58fc 5743{dd256,dd4216,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5744{dd257,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5745{dd258,dd4217,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5746{dd259,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5747{dd260,dd4218,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5748{dd261,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5749{dd262,dd4219,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5750{dd263,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5751{dd264,dd4220,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5752{dd265,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5753{dd266,dd4221,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5754{dd267,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5755{0,dd4222,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5756{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5757{dd268,dd4223,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5758{dd269,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5759};
5760/* 0220-022F */
5761static const struct unidata st33[] = {
b1dd58fc 5762{0,dd4224,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5763{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5764{0,dd4225,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5765{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5766{0,dd4226,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 5767{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5768{dd270,dd4227,dd3807,0,Lu,0,GBOther,WBALetter,SBUpper},
5769{dd271,0,dd3808,0,Ll,0,GBOther,WBALetter,SBLower},
5770{dd272,dd4228,dd3809,0,Lu,0,GBOther,WBALetter,SBUpper},
5771{dd273,0,dd3810,0,Ll,0,GBOther,WBALetter,SBLower},
5772{dd274,dd3782,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5773{dd275,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5774{dd276,dd4229,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5775{dd277,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5776{dd278,dd4230,dd3811,0,Lu,0,GBOther,WBALetter,SBUpper},
5777{dd279,0,dd3812,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5778};
5779/* 0230-023F */
5780static const struct unidata st34[] = {
b1dd58fc 5781{dd280,dd3812,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5782{dd281,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5783{dd282,dd4231,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5784{dd283,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5785{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5786{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5787{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5788{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5789{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5790{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5791{0,dd4232,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5792{0,dd4233,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 5793{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
5794{0,dd4234,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5795{0,dd4235,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5796{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5797};
5798/* 0240-024F */
5799static const struct unidata st35[] = {
99695df9 5800{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5801{0,dd4236,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 5802{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5803{0,dd4237,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
5804{0,dd566,0,0,Lu,0,GBOther,WBALetter,SBUpper},
5805{0,dd570,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc 5806{0,dd4238,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5807{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5808{0,dd4239,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5809{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5810{0,dd4240,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5811{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5812{0,dd4241,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 5813{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5814{0,dd4242,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 5815{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
61507e3c 5816};
c2e01e0a
RK
5817/* 0250-025F */
5818static const struct unidata st36[] = {
99695df9
RK
5819{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5820{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5821{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5822{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5823{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5824{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5825{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5826{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5827{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5828{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5829{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5830{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5831{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5832{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5833{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5834{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5835};
5836/* 0290-029F */
5837static const struct unidata st37[] = {
99695df9
RK
5838{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5839{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 5840{0,0,dd3813,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
5841{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5842{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
5843{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5844{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5845{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5846{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5847{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5848{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5849{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5850{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5851{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5852{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
5853{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
5854};
5855/* 02B0-02BF */
5856static const struct unidata st38[] = {
99695df9
RK
5857{dd284,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5858{dd285,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5859{dd286,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5860{dd287,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5861{dd288,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5862{dd289,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5863{dd290,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5864{dd291,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5865{dd292,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5866{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5867{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5868{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5869{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5870{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5871{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5872{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}
c2e01e0a
RK
5873};
5874/* 02C0-02CF */
5875static const struct unidata st39[] = {
99695df9
RK
5876{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower},
5877{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower},
5878{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5879{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5880{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5881{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5882{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5883{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5884{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5885{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5886{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5887{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5888{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5889{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5890{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5891{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}
c2e01e0a
RK
5892};
5893/* 02D0-02DF */
5894static const struct unidata st40[] = {
99695df9
RK
5895{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5896{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5897{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5898{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5899{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5900{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5901{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5902{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5903{dd293,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
5904{dd294,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
5905{dd295,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
5906{dd296,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
5907{dd297,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
5908{dd298,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
5909{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5910{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}
c2e01e0a
RK
5911};
5912/* 02E0-02EF */
5913static const struct unidata st41[] = {
99695df9
RK
5914{dd299,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5915{dd300,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5916{dd180,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5917{dd301,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5918{dd302,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
5919{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5920{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5921{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5922{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5923{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5924{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5925{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
a2a528f2 5926{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
5927{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5928{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
5929{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}
c2e01e0a
RK
5930};
5931/* 02F0-02FF */
5932static const struct unidata st42[] = {
99695df9
RK
5933{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5934{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5935{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5936{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5937{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5938{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5939{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5940{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5941{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5942{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5943{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5944{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5945{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5946{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5947{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
5948{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}
61507e3c 5949};
c2e01e0a
RK
5950/* 0300-030F */
5951static const struct unidata st43[] = {
99695df9
RK
5952{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5953{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5954{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5955{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5956{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5957{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5958{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5959{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5960{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5961{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5962{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5963{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5964{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5965{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5966{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5967{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a
RK
5968};
5969/* 0310-031F */
5970static const struct unidata st44[] = {
99695df9
RK
5971{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5972{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5973{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5974{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5975{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
5976{0,0,0,232,Mn,0,GBExtend,WBExtend,SBExtend},
5977{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5978{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5979{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5980{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5981{0,0,0,232,Mn,0,GBExtend,WBExtend,SBExtend},
5982{0,0,0,216,Mn,0,GBExtend,WBExtend,SBExtend},
5983{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5984{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5985{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5986{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a
RK
5987};
5988/* 0320-032F */
5989static const struct unidata st45[] = {
99695df9
RK
5990{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5991{0,0,0,202,Mn,0,GBExtend,WBExtend,SBExtend},
5992{0,0,0,202,Mn,0,GBExtend,WBExtend,SBExtend},
5993{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5994{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5995{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5996{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
5997{0,0,0,202,Mn,0,GBExtend,WBExtend,SBExtend},
5998{0,0,0,202,Mn,0,GBExtend,WBExtend,SBExtend},
5999{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6000{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6001{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6002{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6003{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6004{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6005{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a
RK
6006};
6007/* 0330-033F */
6008static const struct unidata st46[] = {
99695df9
RK
6009{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6010{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6011{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6012{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6013{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
6014{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
6015{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
6016{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
6017{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
6018{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6019{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6020{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6021{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6022{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6023{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6024{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a
RK
6025};
6026/* 0340-034F */
6027static const struct unidata st47[] = {
99695df9
RK
6028{dd303,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6029{dd304,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6030{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6031{dd305,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6032{dd306,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6033{0,dd996,0,240,Mn,NBC,GBExtend,WBExtend,SBExtend},
6034{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6035{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6036{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6037{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6038{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6039{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6040{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6041{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6042{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6043{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a
RK
6044};
6045/* 0350-035F */
6046static const struct unidata st48[] = {
99695df9
RK
6047{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6048{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6049{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6050{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6051{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6052{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6053{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6054{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6055{0,0,0,232,Mn,0,GBExtend,WBExtend,SBExtend},
6056{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6057{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6058{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6059{0,0,0,233,Mn,0,GBExtend,WBExtend,SBExtend},
6060{0,0,0,234,Mn,0,GBExtend,WBExtend,SBExtend},
6061{0,0,0,234,Mn,0,GBExtend,WBExtend,SBExtend},
6062{0,0,0,233,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a
RK
6063};
6064/* 0360-036F */
6065static const struct unidata st49[] = {
99695df9
RK
6066{0,0,0,234,Mn,0,GBExtend,WBExtend,SBExtend},
6067{0,0,0,234,Mn,0,GBExtend,WBExtend,SBExtend},
6068{0,0,0,233,Mn,0,GBExtend,WBExtend,SBExtend},
6069{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6070{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6071{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6072{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6073{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6074{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6075{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6076{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6077{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6078{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6079{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6080{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6081{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a
RK
6082};
6083/* 0370-037F */
6084static const struct unidata st50[] = {
b1dd58fc 6085{0,dd4243,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6086{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6087{0,dd4244,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
6088{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6089{dd307,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
99695df9 6090{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
b1dd58fc 6091{0,dd4245,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6092{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6093{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6094{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6095{dd308,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
6096{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6097{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6098{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6099{dd309,0,0,0,Po,0,GBOther,WBMidNum,SBOther},
6100{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 6101};
c2e01e0a
RK
6102/* 0380-038F */
6103static const struct unidata st51[] = {
99695df9
RK
6104{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6105{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6106{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6107{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6108{dd6,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
6109{dd310,0,0,0,Sk,0,GBOther,WBOther,SBOther},
6110{dd311,dd922,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6111{dd312,0,0,0,Po,0,GBOther,WBMidLetter,SBOther},
99695df9
RK
6112{dd313,dd924,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6113{dd314,dd926,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6114{dd315,dd928,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6115{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6116{dd316,dd930,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6117{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6118{dd317,dd932,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6119{dd318,dd934,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
6120};
6121/* 0390-039F */
6122static const struct unidata st52[] = {
b1dd58fc
RK
6123{dd319,dd4246,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
6124{0,dd3131,dd3814,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
6125{0,dd332,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6126{0,dd535,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6127{0,dd536,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
6128{0,dd343,dd3815,0,Lu,0,GBOther,WBALetter,SBUpper},
6129{0,dd3132,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6130{0,dd3133,dd3816,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6131{0,dd333,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc 6132{0,dd996,dd3817,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6133{0,dd339,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc 6134{0,dd3134,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6135{0,dd7,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
6136{0,dd3135,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6137{0,dd3136,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6138{0,dd3137,dd3818,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
6139};
6140/* 03A0-03AF */
6141static const struct unidata st53[] = {
99695df9 6142{0,dd338,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc 6143{0,dd340,dd3819,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6144{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
6145{0,dd3138,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6146{0,dd3139,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6147{0,dd3140,dd3820,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
6148{0,dd337,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6149{0,dd537,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
6150{0,dd3141,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6151{0,dd3142,dd3821,0,Lu,0,GBOther,WBALetter,SBUpper},
6152{dd320,dd4247,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6153{dd321,dd4248,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6154{dd322,0,dd3822,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 6155{dd323,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6156{dd324,0,dd3823,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 6157{dd325,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
6158};
6159/* 03B0-03BF */
6160static const struct unidata st54[] = {
b1dd58fc
RK
6161{dd326,dd4249,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
6162{0,0,dd3824,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6163{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6164{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 6165{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6166{0,0,dd3825,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 6167{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6168{0,0,dd3826,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 6169{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6170{0,0,dd3827,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2 6171{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6172{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6173{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6174{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6175{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6176{0,0,dd3828,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
6177};
6178/* 03C0-03CF */
6179static const struct unidata st55[] = {
99695df9 6180{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6181{0,0,dd3829,0,Ll,0,GBOther,WBALetter,SBLower},
6182{0,dd3138,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6183{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6184{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6185{0,0,dd3830,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6186{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6187{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6188{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6189{0,0,dd3831,0,Ll,0,GBOther,WBALetter,SBLower},
6190{dd327,0,dd3832,0,Ll,0,GBOther,WBALetter,SBLower},
6191{dd328,0,dd3833,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6192{dd329,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6193{dd330,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6194{dd331,0,dd3834,0,Ll,0,GBOther,WBALetter,SBLower},
6195{0,dd4250,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
6196};
6197/* 03D0-03DF */
6198static const struct unidata st56[] = {
99695df9
RK
6199{dd332,dd332,0,0,Ll,CD,GBOther,WBALetter,SBLower},
6200{dd333,dd333,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 6201{dd334,0,dd3835,0,Lu,CD,GBOther,WBALetter,SBUpper},
99695df9
RK
6202{dd335,0,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6203{dd336,0,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6204{dd337,dd337,0,0,Ll,CD,GBOther,WBALetter,SBLower},
6205{dd338,dd338,0,0,Ll,CD,GBOther,WBALetter,SBLower},
6206{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6207{0,dd4251,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6208{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6209{0,dd4252,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6210{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6211{0,dd3151,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6212{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6213{0,dd4253,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6214{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
6215};
6216/* 03E0-03EF */
6217static const struct unidata st57[] = {
b1dd58fc 6218{0,dd4254,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6219{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6220{0,dd4255,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6221{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6222{0,dd4256,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6223{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6224{0,dd4257,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6225{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6226{0,dd4258,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6227{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6228{0,dd4259,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6229{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6230{0,dd4260,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6231{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6232{0,dd4261,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6233{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a
RK
6234};
6235/* 03F0-03FF */
6236static const struct unidata st58[] = {
99695df9
RK
6237{dd339,dd339,0,0,Ll,CD,GBOther,WBALetter,SBLower},
6238{dd340,dd340,0,0,Ll,CD,GBOther,WBALetter,SBLower},
6239{dd341,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
6240{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6241{dd342,dd333,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
6242{dd343,dd343,0,0,Ll,CD,GBOther,WBALetter,SBLower},
6243{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 6244{0,dd4262,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6245{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6246{dd344,dd4263,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
6247{0,dd4264,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
6248{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6249{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6250{0,dd4265,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6251{0,dd4266,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6252{0,dd4267,0,0,Lu,0,GBOther,WBALetter,SBUpper}
61507e3c 6253};
c2e01e0a
RK
6254/* 0400-040F */
6255static const struct unidata st59[] = {
b1dd58fc
RK
6256{dd345,dd4268,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6257{dd346,dd4269,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6258{0,dd4270,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6259{dd347,dd3850,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6260{0,dd4271,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6261{0,dd4272,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6262{0,dd4273,dd3836,0,Lu,0,GBOther,WBALetter,SBUpper},
6263{dd348,dd3861,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6264{0,dd4274,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6265{0,dd4275,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6266{0,dd4276,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6267{0,dd4277,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6268{dd349,dd3855,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6269{dd350,dd4278,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6270{dd351,dd4279,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6271{0,dd4280,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
6272};
6273/* 0410-041F */
6274static const struct unidata st60[] = {
b1dd58fc
RK
6275{0,dd4281,dd3837,0,Lu,0,GBOther,WBALetter,SBUpper},
6276{0,dd4282,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6277{0,dd4283,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6278{0,dd4284,dd3838,0,Lu,0,GBOther,WBALetter,SBUpper},
6279{0,dd4285,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6280{0,dd4286,dd3839,0,Lu,0,GBOther,WBALetter,SBUpper},
6281{0,dd4287,dd3840,0,Lu,0,GBOther,WBALetter,SBUpper},
6282{0,dd4288,dd3841,0,Lu,0,GBOther,WBALetter,SBUpper},
6283{0,dd4289,dd3842,0,Lu,0,GBOther,WBALetter,SBUpper},
6284{dd352,dd4290,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6285{0,dd4291,dd3843,0,Lu,0,GBOther,WBALetter,SBUpper},
6286{0,dd4292,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6287{0,dd4293,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6288{0,dd539,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
6289{0,dd4294,dd3844,0,Lu,0,GBOther,WBALetter,SBUpper},
6290{0,dd4295,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
6291};
6292/* 0420-042F */
6293static const struct unidata st61[] = {
b1dd58fc
RK
6294{0,dd4296,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6295{0,dd4297,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6296{0,dd4298,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6297{0,dd4299,dd3845,0,Lu,0,GBOther,WBALetter,SBUpper},
6298{0,dd4300,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6299{0,dd4301,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6300{0,dd4302,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6301{0,dd4303,dd3846,0,Lu,0,GBOther,WBALetter,SBUpper},
6302{0,dd4304,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6303{0,dd4305,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6304{0,dd4306,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6305{0,dd4307,dd3847,0,Lu,0,GBOther,WBALetter,SBUpper},
6306{0,dd4308,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6307{0,dd4309,dd3848,0,Lu,0,GBOther,WBALetter,SBUpper},
6308{0,dd4310,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6309{0,dd4311,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a
RK
6310};
6311/* 0430-043F */
6312static const struct unidata st62[] = {
b1dd58fc 6313{0,0,dd3849,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 6314{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2 6315{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6316{0,0,dd3850,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2 6317{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6318{0,0,dd3851,0,Ll,0,GBOther,WBALetter,SBLower},
6319{0,0,dd3852,0,Ll,0,GBOther,WBALetter,SBLower},
6320{0,0,dd3853,0,Ll,0,GBOther,WBALetter,SBLower},
6321{0,0,dd3854,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2 6322{dd353,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6323{0,0,dd3855,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6324{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6325{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6326{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6327{0,0,dd3856,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6328{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
6329};
6330/* 0440-044F */
c2e01e0a 6331static const struct unidata st63[] = {
99695df9
RK
6332{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6333{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6334{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6335{0,0,dd3857,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6336{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6337{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6338{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6339{0,0,dd3858,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 6340{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2
RK
6341{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6342{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6343{0,0,dd3859,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 6344{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6345{0,0,dd3860,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2 6346{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 6347{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6348};
99695df9 6349/* 0450-045F */
c2e01e0a 6350static const struct unidata st64[] = {
99695df9
RK
6351{dd354,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6352{dd355,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6353{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6354{dd356,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6355{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6356{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6357{0,0,dd3861,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6358{dd357,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6359{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6360{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6361{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6362{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6363{dd358,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6364{dd359,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6365{dd360,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6366{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6367};
99695df9 6368/* 0460-046F */
c2e01e0a 6369static const struct unidata st65[] = {
b1dd58fc 6370{0,dd4312,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6371{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6372{0,dd4313,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6373{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6374{0,dd4314,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6375{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6376{0,dd4315,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6377{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6378{0,dd4316,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6379{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6380{0,dd4317,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6381{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6382{0,dd4318,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6383{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6384{0,dd4319,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6385{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
61507e3c 6386};
99695df9 6387/* 0470-047F */
c2e01e0a 6388static const struct unidata st66[] = {
b1dd58fc 6389{0,dd4320,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6390{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6391{0,dd4321,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6392{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6393{0,dd4322,dd3862,0,Lu,0,GBOther,WBALetter,SBUpper},
6394{0,0,dd3863,0,Ll,0,GBOther,WBALetter,SBLower},
6395{dd361,dd3863,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6396{dd362,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6397{0,dd4323,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6398{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6399{0,dd4324,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6400{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6401{0,dd4325,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6402{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6403{0,dd4326,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6404{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6405};
99695df9 6406/* 0480-048F */
c2e01e0a 6407static const struct unidata st67[] = {
b1dd58fc 6408{0,dd4327,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
6409{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6410{0,0,0,0,So,0,GBOther,WBOther,SBOther},
6411{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6412{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6413{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6414{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 6415{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
6416{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
6417{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
b1dd58fc 6418{0,dd4328,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6419{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6420{0,dd4329,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6421{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6422{0,dd4330,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6423{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6424};
99695df9 6425/* 0490-049F */
c2e01e0a 6426static const struct unidata st68[] = {
b1dd58fc 6427{0,dd4331,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6428{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6429{0,dd4332,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6430{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6431{0,dd4333,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6432{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6433{0,dd4334,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6434{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6435{0,dd4335,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6436{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6437{0,dd4336,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6438{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6439{0,dd4337,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6440{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6441{0,dd4338,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
6442{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
6443};
6444/* 04A0-04AF */
6445static const struct unidata st69[] = {
b1dd58fc 6446{0,dd4339,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6447{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6448{0,dd4340,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6449{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6450{0,dd4341,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6451{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6452{0,dd4342,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6453{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6454{0,dd4343,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6455{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6456{0,dd4344,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6457{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6458{0,dd4345,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6459{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6460{0,dd4346,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
6461{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
6462};
6463/* 04B0-04BF */
6464static const struct unidata st70[] = {
b1dd58fc 6465{0,dd4347,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6466{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6467{0,dd4348,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6468{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6469{0,dd4349,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6470{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6471{0,dd4350,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6472{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6473{0,dd4351,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6474{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6475{0,dd4352,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6476{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6477{0,dd4353,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6478{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6479{0,dd4354,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6480{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6481};
99695df9 6482/* 04C0-04CF */
c2e01e0a 6483static const struct unidata st71[] = {
b1dd58fc
RK
6484{0,dd4355,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6485{dd363,dd4356,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6486{dd364,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6487{0,dd4357,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6488{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6489{0,dd4358,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6490{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6491{0,dd4359,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6492{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6493{0,dd4360,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6494{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6495{0,dd4361,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6496{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6497{0,dd4362,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
6498{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6499{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6500};
99695df9 6501/* 04D0-04DF */
c2e01e0a 6502static const struct unidata st72[] = {
b1dd58fc 6503{dd365,dd4363,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6504{dd366,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6505{dd367,dd4364,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6506{dd368,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6507{0,dd4365,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6508{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6509{dd369,dd4366,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6510{dd370,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6511{0,dd4367,dd3864,0,Lu,0,GBOther,WBALetter,SBUpper},
6512{0,0,dd3865,0,Ll,0,GBOther,WBALetter,SBLower},
6513{dd371,dd3865,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6514{dd372,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6515{dd373,dd4368,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6516{dd374,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6517{dd375,dd3853,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6518{dd376,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6519};
99695df9 6520/* 04E0-04EF */
c2e01e0a 6521static const struct unidata st73[] = {
b1dd58fc 6522{0,dd4369,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6523{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6524{dd377,dd4370,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6525{dd378,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6526{dd379,dd4371,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6527{dd380,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6528{dd381,dd3856,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6529{dd382,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6530{0,dd4372,dd3866,0,Lu,0,GBOther,WBALetter,SBUpper},
6531{0,0,dd3867,0,Ll,0,GBOther,WBALetter,SBLower},
6532{dd383,dd3867,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6533{dd384,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6534{dd385,dd3860,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6535{dd386,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6536{dd387,dd4373,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6537{dd388,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
61507e3c 6538};
99695df9 6539/* 04F0-04FF */
c2e01e0a 6540static const struct unidata st74[] = {
b1dd58fc 6541{dd389,dd4374,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6542{dd390,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6543{dd391,dd4375,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6544{dd392,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6545{dd393,dd3858,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6546{dd394,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6547{0,dd4376,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6548{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6549{dd395,dd3859,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6550{dd396,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6551{0,dd4377,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6552{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6553{0,dd4378,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6554{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6555{0,dd4379,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6556{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6557};
99695df9 6558/* 0500-050F */
c2e01e0a 6559static const struct unidata st75[] = {
b1dd58fc 6560{0,dd4380,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6561{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6562{0,dd4381,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6563{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6564{0,dd4382,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6565{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6566{0,dd4383,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6567{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6568{0,dd4384,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6569{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6570{0,dd4385,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6571{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6572{0,dd4386,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6573{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6574{0,dd4387,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6575{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6576};
99695df9 6577/* 0510-051F */
c2e01e0a 6578static const struct unidata st76[] = {
b1dd58fc 6579{0,dd4388,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6580{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6581{0,dd4389,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 6582{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6583{0,dd4390,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6584{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6585{0,dd4391,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6586{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6587{0,dd4392,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6588{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6589{0,dd4393,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6590{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6591{0,dd4394,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6592{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 6593{0,dd4395,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6594{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6595};
99695df9 6596/* 0520-052F */
c2e01e0a 6597static const struct unidata st77[] = {
b1dd58fc 6598{0,dd4396,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6599{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
6600{0,dd4397,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6601{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6602{0,dd4398,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6603{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6604{0,dd4399,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 6605{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
6606{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6607{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6608{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6609{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6610{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6611{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6612{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6613{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 6614};
99695df9 6615/* 0530-053F */
c2e01e0a 6616static const struct unidata st78[] = {
99695df9 6617{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
6618{0,dd4400,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6619{0,dd4401,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6620{0,dd4402,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6621{0,dd4403,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6622{0,dd4404,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6623{0,dd4405,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6624{0,dd4406,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6625{0,dd4407,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6626{0,dd4408,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6627{0,dd4409,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6628{0,dd4410,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6629{0,dd4411,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6630{0,dd4412,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6631{0,dd4413,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6632{0,dd4414,0,0,Lu,0,GBOther,WBALetter,SBUpper}
a2a528f2
RK
6633};
6634/* 0540-054F */
6635static const struct unidata st79[] = {
b1dd58fc
RK
6636{0,dd4415,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6637{0,dd4416,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6638{0,dd4417,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6639{0,dd4418,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6640{0,dd4419,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6641{0,dd4420,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6642{0,dd4421,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6643{0,dd4422,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6644{0,dd4423,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6645{0,dd4424,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6646{0,dd4425,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6647{0,dd4426,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6648{0,dd4427,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6649{0,dd4428,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6650{0,dd4429,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6651{0,dd4430,0,0,Lu,0,GBOther,WBALetter,SBUpper}
a2a528f2
RK
6652};
6653/* 0550-055F */
6654static const struct unidata st80[] = {
b1dd58fc
RK
6655{0,dd4431,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6656{0,dd4432,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6657{0,dd4433,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6658{0,dd4434,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6659{0,dd4435,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6660{0,dd4436,0,0,Lu,0,GBOther,WBALetter,SBUpper},
6661{0,dd4437,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
6662{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6663{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6664{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
6665{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6666{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6667{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
a2a528f2 6668{0,0,0,0,Po,0,GBOther,WBOther,SBSContinue},
99695df9
RK
6669{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
6670{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
61507e3c 6671};
99695df9 6672/* 0560-056F */
c2e01e0a 6673static const struct unidata st81[] = {
99695df9
RK
6674{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6675{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6676{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6677{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6678{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6679{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6680{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6681{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6682{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6683{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6684{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6685{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6686{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6687{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6688{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6689{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 6690};
99695df9 6691/* 0580-058F */
c2e01e0a 6692static const struct unidata st82[] = {
99695df9
RK
6693{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6694{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6695{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6696{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6697{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6698{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6699{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
6700{dd397,dd397,0,0,Ll,CD,GBOther,WBALetter,SBLower},
6701{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6702{0,0,0,0,Po,0,GBOther,WBMidNum,SBSTerm},
6703{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
6704{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6705{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6706{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6707{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6708{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 6709};
99695df9 6710/* 0590-059F */
c2e01e0a 6711static const struct unidata st83[] = {
99695df9
RK
6712{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6713{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6714{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6715{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6716{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6717{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6718{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6719{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6720{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6721{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6722{0,0,0,222,Mn,0,GBExtend,WBExtend,SBExtend},
6723{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6724{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6725{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6726{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6727{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 6728};
99695df9 6729/* 05A0-05AF */
c2e01e0a 6730static const struct unidata st84[] = {
99695df9
RK
6731{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6732{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6733{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6734{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6735{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6736{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6737{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6738{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6739{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6740{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6741{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6742{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6743{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6744{0,0,0,222,Mn,0,GBExtend,WBExtend,SBExtend},
6745{0,0,0,228,Mn,0,GBExtend,WBExtend,SBExtend},
6746{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 6747};
99695df9 6748/* 05B0-05BF */
c2e01e0a 6749static const struct unidata st85[] = {
99695df9
RK
6750{0,0,0,10,Mn,0,GBExtend,WBExtend,SBExtend},
6751{0,0,0,11,Mn,0,GBExtend,WBExtend,SBExtend},
6752{0,0,0,12,Mn,0,GBExtend,WBExtend,SBExtend},
6753{0,0,0,13,Mn,0,GBExtend,WBExtend,SBExtend},
6754{0,0,0,14,Mn,0,GBExtend,WBExtend,SBExtend},
6755{0,0,0,15,Mn,0,GBExtend,WBExtend,SBExtend},
6756{0,0,0,16,Mn,0,GBExtend,WBExtend,SBExtend},
6757{0,0,0,17,Mn,0,GBExtend,WBExtend,SBExtend},
6758{0,0,0,18,Mn,0,GBExtend,WBExtend,SBExtend},
6759{0,0,0,19,Mn,0,GBExtend,WBExtend,SBExtend},
6760{0,0,0,19,Mn,0,GBExtend,WBExtend,SBExtend},
6761{0,0,0,20,Mn,0,GBExtend,WBExtend,SBExtend},
6762{0,0,0,21,Mn,0,GBExtend,WBExtend,SBExtend},
6763{0,0,0,22,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 6764{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
99695df9 6765{0,0,0,23,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 6766};
99695df9 6767/* 05C0-05CF */
c2e01e0a 6768static const struct unidata st86[] = {
99695df9
RK
6769{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6770{0,0,0,24,Mn,0,GBExtend,WBExtend,SBExtend},
6771{0,0,0,25,Mn,0,GBExtend,WBExtend,SBExtend},
6772{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6773{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6774{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6775{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6776{0,0,0,18,Mn,0,GBExtend,WBExtend,SBExtend},
6777{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6778{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6779{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6780{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6781{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6782{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6783{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6784{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 6785};
99695df9 6786/* 05D0-05DF */
c2e01e0a 6787static const struct unidata st87[] = {
99695df9
RK
6788{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6789{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6790{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6791{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6792{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6793{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6794{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6795{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6796{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6797{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6798{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6799{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6800{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6801{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6802{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6803{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 6804};
99695df9 6805/* 05E0-05EF */
c2e01e0a 6806static const struct unidata st88[] = {
99695df9
RK
6807{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6808{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6809{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6810{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6811{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6812{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6813{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6814{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6815{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6816{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6817{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6818{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6819{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6820{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6821{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6822{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 6823};
99695df9 6824/* 05F0-05FF */
c2e01e0a 6825static const struct unidata st89[] = {
99695df9
RK
6826{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6827{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6828{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6829{0,0,0,0,Po,0,GBOther,WBALetter,SBOLetter},
6830{0,0,0,0,Po,0,GBOther,WBMidLetter,SBOther},
6831{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6832{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6833{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6834{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6835{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6836{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6837{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6838{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6839{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6840{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6841{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 6842};
99695df9 6843/* 0600-060F */
c2e01e0a 6844static const struct unidata st90[] = {
99695df9
RK
6845{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
6846{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
6847{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
6848{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
6849{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6850{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
6851{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
6852{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
6853{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 6854{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2
RK
6855{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6856{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
6857{0,0,0,0,Po,0,GBOther,WBMidNum,SBSContinue},
6858{0,0,0,0,Po,0,GBOther,WBMidNum,SBSContinue},
99695df9
RK
6859{0,0,0,0,So,0,GBOther,WBOther,SBOther},
6860{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 6861};
99695df9 6862/* 0610-061F */
c2e01e0a 6863static const struct unidata st91[] = {
99695df9
RK
6864{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6865{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6866{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6867{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6868{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6869{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
6870{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6871{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6872{0,0,0,30,Mn,0,GBExtend,WBExtend,SBExtend},
6873{0,0,0,31,Mn,0,GBExtend,WBExtend,SBExtend},
6874{0,0,0,32,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
6875{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6876{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6877{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
6878{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6879{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
c2e01e0a 6880};
99695df9 6881/* 0620-062F */
c2e01e0a 6882static const struct unidata st92[] = {
b1dd58fc 6883{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
6884{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6885{dd398,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6886{dd399,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6887{dd400,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6888{dd401,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6889{dd402,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 6890{0,0,dd3868,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
6891{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6892{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6893{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6894{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6895{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6896{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6897{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6898{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 6899};
99695df9 6900/* 0640-064F */
c2e01e0a 6901static const struct unidata st93[] = {
99695df9
RK
6902{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
6903{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6904{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6905{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6906{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6907{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6908{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6909{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 6910{0,0,dd2969,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9 6911{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 6912{0,0,dd2971,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
6913{0,0,0,27,Mn,0,GBExtend,WBExtend,SBExtend},
6914{0,0,0,28,Mn,0,GBExtend,WBExtend,SBExtend},
6915{0,0,0,29,Mn,0,GBExtend,WBExtend,SBExtend},
6916{0,0,0,30,Mn,0,GBExtend,WBExtend,SBExtend},
6917{0,0,0,31,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 6918};
99695df9 6919/* 0650-065F */
c2e01e0a 6920static const struct unidata st94[] = {
99695df9
RK
6921{0,0,0,32,Mn,0,GBExtend,WBExtend,SBExtend},
6922{0,0,0,33,Mn,0,GBExtend,WBExtend,SBExtend},
6923{0,0,0,34,Mn,0,GBExtend,WBExtend,SBExtend},
6924{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6925{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6926{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6927{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6928{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6929{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6930{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6931{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6932{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6933{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
6934{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
6935{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc 6936{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 6937};
99695df9 6938/* 0660-066F */
c2e01e0a 6939static const struct unidata st95[] = {
99695df9
RK
6940{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6941{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6942{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6943{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6944{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6945{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6946{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6947{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6948{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6949{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
6950{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6951{0,0,0,0,Po,0,GBOther,WBNumeric,SBNumeric},
a2a528f2 6952{0,0,0,0,Po,0,GBOther,WBMidNum,SBNumeric},
99695df9
RK
6953{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
6954{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6955{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
61507e3c 6956};
99695df9 6957/* 0670-067F */
c2e01e0a 6958static const struct unidata st96[] = {
99695df9
RK
6959{0,0,0,35,Mn,0,GBExtend,WBExtend,SBExtend},
6960{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6961{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6962{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6963{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6964{dd403,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
6965{dd404,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
6966{dd405,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
6967{dd406,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
6968{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6969{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6970{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6971{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6972{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6973{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6974{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 6975};
99695df9 6976/* 06C0-06CF */
c2e01e0a 6977static const struct unidata st97[] = {
99695df9 6978{dd407,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 6979{0,0,dd3869,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
6980{dd408,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6981{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6982{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6983{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6984{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6985{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6986{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6987{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6988{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6989{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6990{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6991{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6992{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6993{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 6994};
99695df9 6995/* 06D0-06DF */
c2e01e0a 6996static const struct unidata st98[] = {
99695df9
RK
6997{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
6998{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 6999{0,0,dd2625,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
7000{dd409,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7001{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
b1dd58fc 7002{0,0,dd2621,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
7003{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7004{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7005{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7006{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7007{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7008{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7009{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7010{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
b1dd58fc 7011{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9 7012{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 7013};
99695df9 7014/* 06E0-06EF */
c2e01e0a 7015static const struct unidata st99[] = {
99695df9
RK
7016{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7017{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7018{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7019{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7020{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7021{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
7022{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
7023{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7024{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7025{0,0,0,0,So,0,GBOther,WBOther,SBOther},
7026{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7027{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7028{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7029{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7030{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7031{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
61507e3c 7032};
99695df9 7033/* 06F0-06FF */
c2e01e0a 7034static const struct unidata st100[] = {
99695df9
RK
7035{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7036{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7037{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7038{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7039{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7040{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7041{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7042{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7043{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7044{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7045{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7046{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7047{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7048{0,0,0,0,So,0,GBOther,WBOther,SBOther},
7049{0,0,0,0,So,0,GBOther,WBOther,SBOther},
7050{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7051};
99695df9 7052/* 0700-070F */
c2e01e0a 7053static const struct unidata st101[] = {
99695df9
RK
7054{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
7055{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
7056{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
7057{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7058{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7059{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7060{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7061{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7062{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7063{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7064{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7065{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7066{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7067{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7068{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7069{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}
c2e01e0a 7070};
99695df9 7071/* 0710-071F */
c2e01e0a 7072static const struct unidata st102[] = {
99695df9
RK
7073{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7074{0,0,0,36,Mn,0,GBExtend,WBExtend,SBExtend},
7075{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7076{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7077{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7078{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7079{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7080{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7081{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7082{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7083{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7084{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7085{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7086{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7087{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7088{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7089};
99695df9 7090/* 0730-073F */
c2e01e0a 7091static const struct unidata st103[] = {
99695df9
RK
7092{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7093{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7094{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7095{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7096{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7097{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7098{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7099{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7100{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7101{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7102{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7103{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7104{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7105{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7106{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7107{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 7108};
99695df9 7109/* 0740-074F */
c2e01e0a 7110static const struct unidata st104[] = {
99695df9
RK
7111{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7112{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7113{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7114{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7115{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7116{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7117{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7118{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7119{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7120{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7121{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7122{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7123{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7124{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7125{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7126{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7127};
99695df9 7128/* 07A0-07AF */
a2a528f2 7129static const struct unidata st105[] = {
99695df9
RK
7130{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7131{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7132{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7133{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7134{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7135{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7136{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7137{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7138{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7139{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7140{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7141{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7142{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7143{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7144{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7145{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
61507e3c 7146};
99695df9 7147/* 07B0-07BF */
a2a528f2 7148static const struct unidata st106[] = {
99695df9
RK
7149{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7150{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7151{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7152{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7153{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7154{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7155{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7156{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7157{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7158{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7159{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7160{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7161{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7162{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7163{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7164{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7165};
99695df9 7166/* 07C0-07CF */
a2a528f2 7167static const struct unidata st107[] = {
99695df9
RK
7168{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7169{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7170{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7171{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7172{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7173{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7174{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7175{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7176{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7177{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7178{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7179{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7180{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7181{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7182{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7183{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7184};
99695df9 7185/* 07E0-07EF */
a2a528f2 7186static const struct unidata st108[] = {
99695df9
RK
7187{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7188{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7189{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7190{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7191{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7192{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7193{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7194{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7195{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7196{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7197{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7198{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7199{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7200{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7201{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7202{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 7203};
99695df9 7204/* 07F0-07FF */
a2a528f2 7205static const struct unidata st109[] = {
99695df9
RK
7206{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7207{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7208{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7209{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7210{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
7211{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
7212{0,0,0,0,So,0,GBOther,WBOther,SBOther},
7213{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2 7214{0,0,0,0,Po,0,GBOther,WBMidNum,SBSContinue},
99695df9
RK
7215{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
7216{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
7217{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7218{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7219{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7220{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7221{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7222};
b1dd58fc 7223/* 0810-081F */
a2a528f2 7224static const struct unidata st110[] = {
b1dd58fc
RK
7225{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7226{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7227{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7228{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7229{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7230{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7231{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7232{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7233{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7234{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7235{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
7236{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7237{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7238{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7239{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7240{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
7241};
7242/* 0820-082F */
7243static const struct unidata st111[] = {
7244{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7245{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7246{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7247{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7248{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
7249{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7250{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7251{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7252{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
7253{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7254{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7255{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7256{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7257{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7258{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7259{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
7260};
7261/* 0830-083F */
7262static const struct unidata st112[] = {
7263{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7264{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7265{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7266{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7267{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7268{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7269{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7270{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7271{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7272{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7273{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7274{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7275{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7276{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7277{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7278{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
7279};
7280/* 0850-085F */
7281static const struct unidata st113[] = {
7282{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7283{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7284{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7285{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7286{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7287{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7288{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7289{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7290{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7291{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7292{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7293{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7294{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7295{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7296{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
7297{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
7298};
7299/* 0860-086F */
7300static const struct unidata st114[] = {
7301{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7302{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7303{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7304{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7305{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7306{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7307{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7308{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7309{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7310{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7311{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7312{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7313{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7314{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7315{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7316{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
7317};
7318/* 0900-090F */
7319static const struct unidata st115[] = {
7320{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7321{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9 7322{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 7323{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7324{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7325{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7326{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7327{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7328{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7329{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7330{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7331{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7332{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7333{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7334{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7335{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7336};
99695df9 7337/* 0920-092F */
b1dd58fc 7338static const struct unidata st116[] = {
99695df9
RK
7339{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7340{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7341{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7342{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7343{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7344{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7345{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7346{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 7347{0,0,dd3870,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
7348{dd410,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7349{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7350{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7351{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7352{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7353{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7354{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7355};
99695df9 7356/* 0930-093F */
b1dd58fc
RK
7357static const struct unidata st117[] = {
7358{0,0,dd3871,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
7359{dd411,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7360{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 7361{0,0,dd3872,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
7362{dd412,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7363{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7364{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7365{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7366{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7367{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
7368{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7369{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7370{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
7371{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
7372{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7373{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 7374};
99695df9 7375/* 0940-094F */
b1dd58fc 7376static const struct unidata st118[] = {
a2a528f2 7377{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7378{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7379{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7380{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7381{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7382{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7383{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7384{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7385{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
7386{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7387{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7388{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7389{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 7390{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc
RK
7391{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7392{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 7393};
99695df9 7394/* 0950-095F */
b1dd58fc 7395static const struct unidata st119[] = {
99695df9
RK
7396{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7397{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7398{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
7399{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
7400{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc
RK
7401{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7402{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7403{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
7404{dd413,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7405{dd414,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7406{dd415,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7407{dd416,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7408{dd417,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7409{dd418,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7410{dd419,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7411{dd420,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7412};
99695df9 7413/* 0960-096F */
b1dd58fc 7414static const struct unidata st120[] = {
99695df9
RK
7415{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7416{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7417{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7418{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7419{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
7420{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
7421{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7422{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7423{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7424{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7425{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7426{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7427{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7428{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7429{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7430{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}
c2e01e0a 7431};
99695df9 7432/* 0970-097F */
b1dd58fc 7433static const struct unidata st121[] = {
99695df9 7434{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2
RK
7435{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
7436{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
7437{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7438{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7439{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7440{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7441{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9 7442{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
7443{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7444{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
7445{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7446{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7447{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7448{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7449{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7450};
99695df9 7451/* 0980-098F */
b1dd58fc 7452static const struct unidata st122[] = {
99695df9
RK
7453{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7454{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
7455{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7456{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7457{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7458{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7459{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7460{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7461{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7462{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7463{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7464{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7465{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7466{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7467{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7468{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7469};
99695df9 7470/* 0990-099F */
b1dd58fc 7471static const struct unidata st123[] = {
99695df9
RK
7472{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7473{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7474{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7475{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7476{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7477{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7478{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7479{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7480{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7481{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7482{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7483{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7484{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7485{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7486{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7487{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
61507e3c 7488};
99695df9 7489/* 09A0-09AF */
b1dd58fc 7490static const struct unidata st124[] = {
99695df9
RK
7491{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7492{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7493{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7494{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7495{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7496{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7497{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7498{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7499{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7500{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7501{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7502{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7503{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7504{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7505{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7506{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7507};
99695df9 7508/* 09B0-09BF */
b1dd58fc 7509static const struct unidata st125[] = {
99695df9
RK
7510{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7511{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7512{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7513{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7514{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7515{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7516{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7517{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7518{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7519{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7520{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7521{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7522{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
7523{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7524{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
a2a528f2 7525{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 7526};
99695df9 7527/* 09C0-09CF */
b1dd58fc 7528static const struct unidata st126[] = {
a2a528f2 7529{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7530{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7531{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7532{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7533{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7534{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7535{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 7536{0,0,dd3873,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
a2a528f2 7537{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7538{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7539{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
7540{dd421,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7541{dd422,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7542{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
7543{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7544{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7545};
99695df9 7546/* 09D0-09DF */
b1dd58fc 7547static const struct unidata st127[] = {
99695df9
RK
7548{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7549{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7550{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7551{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7552{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7553{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7554{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7555{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
7556{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7557{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7558{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7559{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7560{dd423,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7561{dd424,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7562{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7563{dd425,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7564};
99695df9 7565/* 09E0-09EF */
b1dd58fc 7566static const struct unidata st128[] = {
99695df9
RK
7567{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7568{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7569{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7570{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7571{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7572{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7573{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7574{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7575{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7576{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7577{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7578{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7579{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7580{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7581{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7582{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}
c2e01e0a 7583};
99695df9 7584/* 09F0-09FF */
b1dd58fc 7585static const struct unidata st129[] = {
99695df9
RK
7586{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7587{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7588{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
7589{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
7590{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7591{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7592{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7593{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7594{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7595{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7596{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 7597{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
99695df9
RK
7598{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7599{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7600{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7601{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7602};
99695df9 7603/* 0A00-0A0F */
b1dd58fc 7604static const struct unidata st130[] = {
99695df9
RK
7605{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7606{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7607{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 7608{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7609{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7610{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7611{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7612{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7613{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7614{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7615{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7616{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7617{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7618{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7619{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7620{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7621};
99695df9 7622/* 0A30-0A3F */
b1dd58fc 7623static const struct unidata st131[] = {
99695df9
RK
7624{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7625{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7626{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7627{dd426,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7628{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7629{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7630{dd427,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7631{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7632{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7633{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7634{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7635{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7636{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
7637{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
7638{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7639{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 7640};
99695df9 7641/* 0A40-0A4F */
b1dd58fc 7642static const struct unidata st132[] = {
a2a528f2 7643{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7644{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7645{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7646{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7647{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7648{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7649{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7650{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7651{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7652{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7653{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7654{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7655{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7656{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
7657{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7658{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7659};
99695df9 7660/* 0A50-0A5F */
b1dd58fc 7661static const struct unidata st133[] = {
99695df9 7662{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 7663{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
7664{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7665{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7666{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7667{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7668{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7669{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7670{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7671{dd428,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7672{dd429,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7673{dd430,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7674{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7675{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7676{dd431,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7677{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7678};
99695df9 7679/* 0A60-0A6F */
b1dd58fc 7680static const struct unidata st134[] = {
99695df9
RK
7681{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7682{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7683{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7684{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7685{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7686{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7687{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7688{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7689{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7690{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7691{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7692{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7693{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7694{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7695{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
7696{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}
61507e3c 7697};
99695df9 7698/* 0A70-0A7F */
b1dd58fc 7699static const struct unidata st135[] = {
99695df9
RK
7700{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7701{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7702{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7703{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7704{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2 7705{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
7706{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7707{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7708{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7709{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7710{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7711{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7712{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7713{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7714{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7715{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7716};
99695df9 7717/* 0A80-0A8F */
b1dd58fc 7718static const struct unidata st136[] = {
99695df9
RK
7719{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7720{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7721{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 7722{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7723{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7724{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7725{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7726{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7727{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7728{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7729{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7730{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7731{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7732{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7733{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7734{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7735};
99695df9 7736/* 0A90-0A9F */
b1dd58fc 7737static const struct unidata st137[] = {
99695df9
RK
7738{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7739{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7740{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7741{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7742{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7743{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7744{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7745{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7746{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7747{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7748{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7749{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7750{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7751{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7752{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7753{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7754};
99695df9 7755/* 0AB0-0ABF */
b1dd58fc 7756static const struct unidata st138[] = {
99695df9
RK
7757{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7758{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7759{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7760{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7761{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7762{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7763{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7764{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7765{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7766{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7767{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7768{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7769{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
7770{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
7771{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7772{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 7773};
99695df9 7774/* 0AC0-0ACF */
b1dd58fc 7775static const struct unidata st139[] = {
a2a528f2 7776{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7777{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7778{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7779{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7780{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7781{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7782{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7783{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7784{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 7785{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 7786{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
7787{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7788{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7789{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
7790{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7791{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 7792};
99695df9 7793/* 0AD0-0ADF */
b1dd58fc 7794static const struct unidata st140[] = {
99695df9
RK
7795{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7796{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7797{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7798{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7799{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7800{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7801{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7802{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7803{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7804{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7805{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7806{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7807{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7808{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7809{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7810{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7811};
99695df9 7812/* 0AF0-0AFF */
b1dd58fc 7813static const struct unidata st141[] = {
99695df9
RK
7814{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7815{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
7816{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7817{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7818{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7819{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7820{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7821{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7822{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7823{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7824{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7825{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7826{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7827{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7828{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7829{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7830};
99695df9 7831/* 0B30-0B3F */
b1dd58fc 7832static const struct unidata st142[] = {
99695df9
RK
7833{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7834{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7835{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7836{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7837{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7838{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7839{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7840{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7841{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7842{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7843{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7844{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7845{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
7846{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7847{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
7848{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 7849};
99695df9 7850/* 0B40-0B4F */
b1dd58fc 7851static const struct unidata st143[] = {
a2a528f2
RK
7852{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7853{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
7854{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7855{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7856{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7857{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7858{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 7859{0,0,dd3874,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
a2a528f2 7860{dd432,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7861{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7862{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
7863{dd433,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7864{dd434,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7865{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
7866{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7867{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7868};
99695df9 7869/* 0B50-0B5F */
b1dd58fc 7870static const struct unidata st144[] = {
99695df9
RK
7871{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7872{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7873{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7874{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7875{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7876{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7877{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7878{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
7879{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7880{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7881{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7882{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7883{dd435,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7884{dd436,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7885{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7886{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7887};
99695df9 7888/* 0B70-0B7F */
b1dd58fc 7889static const struct unidata st145[] = {
99695df9
RK
7890{0,0,0,0,So,0,GBOther,WBOther,SBOther},
7891{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
7892{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7893{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7894{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7895{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7896{0,0,0,0,No,0,GBOther,WBOther,SBOther},
7897{0,0,0,0,No,0,GBOther,WBOther,SBOther},
99695df9
RK
7898{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7899{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7900{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7901{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7902{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7903{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7904{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7905{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 7906};
99695df9 7907/* 0B80-0B8F */
b1dd58fc 7908static const struct unidata st146[] = {
99695df9
RK
7909{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7910{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7911{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
7912{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7913{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7914{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7915{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7916{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7917{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7918{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7919{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7920{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7921{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7922{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7923{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7924{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7925};
99695df9 7926/* 0B90-0B9F */
b1dd58fc 7927static const struct unidata st147[] = {
99695df9
RK
7928{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7929{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 7930{0,0,dd3875,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
7931{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7932{dd437,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7933{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7934{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7935{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7936{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7937{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7938{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7939{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7940{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7941{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7942{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7943{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7944};
99695df9 7945/* 0BA0-0BAF */
b1dd58fc 7946static const struct unidata st148[] = {
99695df9
RK
7947{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7948{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7949{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7950{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7951{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7952{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7953{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7954{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7955{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7956{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7957{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7958{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7959{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7960{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7961{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7962{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 7963};
99695df9 7964/* 0BB0-0BBF */
b1dd58fc 7965static const struct unidata st149[] = {
99695df9
RK
7966{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7967{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7968{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7969{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7970{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7971{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7972{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7973{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7974{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7975{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
7976{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7977{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7978{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7979{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7980{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
a2a528f2 7981{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 7982};
99695df9 7983/* 0BC0-0BCF */
b1dd58fc 7984static const struct unidata st150[] = {
99695df9 7985{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
7986{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7987{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7988{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7989{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
7990{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
7991{0,0,dd3876,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7992{0,0,dd3877,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
a2a528f2 7993{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 7994{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
7995{dd438,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7996{dd439,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
7997{dd440,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
7998{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
7999{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8000{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8001};
99695df9 8002/* 0BD0-0BDF */
b1dd58fc 8003static const struct unidata st151[] = {
a2a528f2 8004{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
8005{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8006{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8007{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8008{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8009{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8010{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8011{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
8012{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8013{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8014{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8015{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8016{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8017{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8018{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8019{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 8020};
99695df9 8021/* 0BF0-0BFF */
b1dd58fc 8022static const struct unidata st152[] = {
99695df9
RK
8023{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8024{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8025{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8026{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8027{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8028{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8029{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8030{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8031{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8032{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
8033{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8034{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8035{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8036{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8037{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8038{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8039};
99695df9 8040/* 0C00-0C0F */
b1dd58fc 8041static const struct unidata st153[] = {
99695df9 8042{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
8043{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8044{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8045{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
8046{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8047{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8048{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8049{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8050{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8051{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8052{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8053{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8054{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8055{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8056{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8057{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 8058};
99695df9 8059/* 0C10-0C1F */
b1dd58fc 8060static const struct unidata st154[] = {
99695df9
RK
8061{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8062{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8063{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8064{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8065{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8066{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8067{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8068{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8069{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8070{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8071{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8072{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8073{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8074{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8075{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8076{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 8077};
99695df9 8078/* 0C30-0C3F */
b1dd58fc 8079static const struct unidata st155[] = {
99695df9
RK
8080{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8081{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8082{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8083{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8084{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8085{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8086{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8087{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8088{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8089{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8090{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8091{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8092{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 8093{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
8094{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8095{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 8096};
99695df9 8097/* 0C40-0C4F */
b1dd58fc 8098static const struct unidata st156[] = {
99695df9 8099{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
8100{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8101{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8102{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8103{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 8104{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 8105{0,0,dd3878,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
8106{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8107{dd441,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8108{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8109{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8110{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8111{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8112{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
8113{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8114{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8115};
99695df9 8116/* 0C50-0C5F */
b1dd58fc 8117static const struct unidata st157[] = {
99695df9
RK
8118{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8119{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8120{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8121{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8122{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8123{0,0,0,84,Mn,0,GBExtend,WBExtend,SBExtend},
8124{0,0,0,91,Mn,0,GBExtend,WBExtend,SBExtend},
8125{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
8126{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8127{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8128{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
8129{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8130{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8131{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8132{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
8133{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
8134};
8135/* 0C70-0C7F */
b1dd58fc 8136static const struct unidata st158[] = {
99695df9
RK
8137{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8138{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8139{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
8140{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8141{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8142{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8143{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8144{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8145{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8146{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8147{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8148{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8149{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8150{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8151{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8152{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 8153};
99695df9 8154/* 0C80-0C8F */
b1dd58fc 8155static const struct unidata st159[] = {
99695df9
RK
8156{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8157{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
8158{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8159{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
8160{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8161{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8162{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8163{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8164{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8165{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8166{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8167{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8168{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8169{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8170{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8171{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 8172};
99695df9 8173/* 0CB0-0CBF */
b1dd58fc 8174static const struct unidata st160[] = {
99695df9
RK
8175{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8176{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8177{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8178{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8179{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8180{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8181{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8182{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8183{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8184{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8185{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8186{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8187{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
8188{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2 8189{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
b1dd58fc 8190{0,0,dd3879,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 8191};
99695df9 8192/* 0CC0-0CCF */
b1dd58fc 8193static const struct unidata st161[] = {
a2a528f2
RK
8194{dd442,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8195{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 8196{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
8197{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8198{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 8199{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 8200{0,0,dd3880,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
8201{dd443,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8202{dd444,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 8203{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 8204{dd445,0,dd3881,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
a2a528f2 8205{dd446,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
8206{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8207{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
8208{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8209{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8210};
99695df9 8211/* 0CD0-0CDF */
b1dd58fc 8212static const struct unidata st162[] = {
99695df9
RK
8213{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8214{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8215{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8216{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8217{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8218{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
8219{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
8220{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8221{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8222{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8223{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8224{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8225{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8226{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8227{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8228{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8229};
99695df9 8230/* 0CF0-0CFF */
b1dd58fc 8231static const struct unidata st163[] = {
99695df9 8232{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
8233{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8234{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
8235{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8236{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8237{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8238{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8239{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8240{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8241{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8242{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8243{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8244{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8245{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8246{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8247{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 8248};
a2a528f2 8249/* 0D30-0D3F */
b1dd58fc
RK
8250static const struct unidata st164[] = {
8251{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
8252{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8253{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8254{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8255{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8256{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8257{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8258{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8259{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8260{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8261{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
8262{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8263{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8264{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8265{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
8266{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
8267};
8268/* 0D40-0D4F */
b1dd58fc 8269static const struct unidata st165[] = {
a2a528f2
RK
8270{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8271{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
8272{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8273{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8274{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8275{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
8276{0,0,dd3882,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8277{0,0,dd3883,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
a2a528f2 8278{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 8279{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
8280{dd447,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8281{dd448,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8282{dd449,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 8283{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc 8284{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9 8285{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8286};
a2a528f2 8287/* 0D50-0D5F */
b1dd58fc 8288static const struct unidata st166[] = {
a2a528f2
RK
8289{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8290{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8291{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8292{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8293{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8294{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8295{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8296{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend},
8297{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8298{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8299{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8300{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8301{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8302{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8303{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8304{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
8305};
8306/* 0D70-0D7F */
b1dd58fc 8307static const struct unidata st167[] = {
a2a528f2
RK
8308{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8309{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8310{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8311{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8312{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8313{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8314{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8315{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8316{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8317{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8318{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8319{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8320{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8321{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8322{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8323{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
8324};
99695df9 8325/* 0D80-0D8F */
b1dd58fc 8326static const struct unidata st168[] = {
99695df9
RK
8327{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8328{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
8329{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8330{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
8331{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8332{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8333{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8334{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8335{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8336{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8337{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8338{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8339{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8340{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8341{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8342{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 8343};
99695df9 8344/* 0D90-0D9F */
b1dd58fc 8345static const struct unidata st169[] = {
99695df9
RK
8346{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8347{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8348{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8349{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8350{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8351{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8352{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8353{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8354{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8355{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8356{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8357{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8358{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8359{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8360{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8361{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 8362};
99695df9 8363/* 0DB0-0DBF */
b1dd58fc 8364static const struct unidata st170[] = {
99695df9
RK
8365{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8366{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8367{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8368{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8369{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8370{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8371{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8372{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8373{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8374{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8375{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8376{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8377{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8378{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8379{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8380{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8381};
99695df9 8382/* 0DC0-0DCF */
b1dd58fc 8383static const struct unidata st171[] = {
99695df9
RK
8384{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8385{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8386{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8387{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8388{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8389{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8390{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8391{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8392{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8393{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8394{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
8395{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8396{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8397{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8398{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8399{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 8400};
99695df9 8401/* 0DD0-0DDF */
b1dd58fc 8402static const struct unidata st172[] = {
a2a528f2
RK
8403{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8404{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
8405{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8406{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8407{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8408{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8409{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8410{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 8411{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
b1dd58fc 8412{0,0,dd3884,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
a2a528f2
RK
8413{dd450,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8414{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
b1dd58fc 8415{dd451,0,dd3885,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
a2a528f2
RK
8416{dd452,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8417{dd453,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 8418{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 8419};
99695df9 8420/* 0DF0-0DFF */
b1dd58fc 8421static const struct unidata st173[] = {
99695df9
RK
8422{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8423{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
8424{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8425{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
8426{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8427{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8428{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8429{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8430{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8431{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8432{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8433{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8434{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8435{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8436{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8437{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8438};
99695df9 8439/* 0E00-0E0F */
b1dd58fc 8440static const struct unidata st174[] = {
99695df9
RK
8441{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8442{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8443{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8444{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8445{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8446{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8447{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8448{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8449{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8450{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8451{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8452{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8453{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8454{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8455{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8456{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 8457};
99695df9 8458/* 0E10-0E1F */
b1dd58fc 8459static const struct unidata st175[] = {
99695df9
RK
8460{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8461{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8462{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8463{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8464{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8465{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8466{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8467{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8468{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8469{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8470{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8471{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8472{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8473{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8474{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8475{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 8476};
99695df9 8477/* 0E30-0E3F */
b1dd58fc
RK
8478static const struct unidata st176[] = {
8479{0,0,0,0,Lo,0,GBSpacingMark,WBOther,SBOLetter},
99695df9 8480{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc
RK
8481{0,0,0,0,Lo,0,GBSpacingMark,WBOther,SBOLetter},
8482{dd454,0,0,0,Lo,CD,GBSpacingMark,WBOther,SBOLetter},
99695df9
RK
8483{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8484{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8485{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8486{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8487{0,0,0,103,Mn,0,GBExtend,WBExtend,SBExtend},
8488{0,0,0,103,Mn,0,GBExtend,WBExtend,SBExtend},
8489{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
8490{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8491{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8492{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8493{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8494{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}
c2e01e0a 8495};
99695df9 8496/* 0E40-0E4F */
b1dd58fc 8497static const struct unidata st177[] = {
a2a528f2
RK
8498{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
8499{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
8500{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
8501{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
8502{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
b1dd58fc 8503{0,0,0,0,Lo,0,GBSpacingMark,WBOther,SBOLetter},
99695df9
RK
8504{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter},
8505{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8506{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend},
8507{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend},
8508{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend},
8509{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend},
8510{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8511{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8512{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8513{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a 8514};
99695df9 8515/* 0E50-0E5F */
b1dd58fc 8516static const struct unidata st178[] = {
99695df9
RK
8517{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8518{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8519{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8520{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8521{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8522{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8523{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8524{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8525{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8526{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8527{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8528{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8529{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8530{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8531{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8532{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 8533};
99695df9 8534/* 0E80-0E8F */
b1dd58fc 8535static const struct unidata st179[] = {
99695df9
RK
8536{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8537{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8538{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8539{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8540{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8541{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8542{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8543{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8544{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8545{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8546{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8547{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8548{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8549{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8550{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8551{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8552};
99695df9 8553/* 0E90-0E9F */
b1dd58fc 8554static const struct unidata st180[] = {
99695df9
RK
8555{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8556{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8557{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8558{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8559{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8560{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8561{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8562{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8563{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8564{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8565{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8566{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8567{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8568{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8569{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8570{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 8571};
99695df9 8572/* 0EA0-0EAF */
b1dd58fc 8573static const struct unidata st181[] = {
99695df9
RK
8574{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8575{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8576{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8577{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8578{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8579{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8580{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8581{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8582{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8583{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8584{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8585{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8586{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8587{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8588{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8589{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 8590};
99695df9 8591/* 0EB0-0EBF */
b1dd58fc
RK
8592static const struct unidata st182[] = {
8593{0,0,0,0,Lo,0,GBSpacingMark,WBOther,SBOLetter},
99695df9 8594{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc
RK
8595{0,0,0,0,Lo,0,GBSpacingMark,WBOther,SBOLetter},
8596{dd455,0,0,0,Lo,CD,GBSpacingMark,WBOther,SBOLetter},
99695df9
RK
8597{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8598{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8599{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8600{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8601{0,0,0,118,Mn,0,GBExtend,WBExtend,SBExtend},
8602{0,0,0,118,Mn,0,GBExtend,WBExtend,SBExtend},
8603{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8604{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8605{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8606{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8607{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8608{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8609};
99695df9 8610/* 0EC0-0ECF */
b1dd58fc 8611static const struct unidata st183[] = {
a2a528f2
RK
8612{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
8613{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
8614{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
8615{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
8616{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
99695df9
RK
8617{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8618{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter},
8619{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8620{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend},
8621{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend},
8622{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend},
8623{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend},
8624{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8625{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8626{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8627{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8628};
99695df9 8629/* 0ED0-0EDF */
b1dd58fc 8630static const struct unidata st184[] = {
99695df9
RK
8631{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8632{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8633{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8634{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8635{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8636{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8637{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8638{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8639{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8640{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8641{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8642{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8643{dd456,0,0,0,Lo,CD,GBOther,WBOther,SBOLetter},
8644{dd457,0,0,0,Lo,CD,GBOther,WBOther,SBOLetter},
8645{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8646{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8647};
99695df9 8648/* 0F00-0F0F */
b1dd58fc 8649static const struct unidata st185[] = {
99695df9
RK
8650{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8651{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8652{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8653{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8654{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8655{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8656{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8657{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8658{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8659{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8660{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8661{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8662{dd458,0,0,0,Po,CD,GBOther,WBOther,SBOther},
8663{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8664{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8665{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a 8666};
99695df9 8667/* 0F10-0F1F */
b1dd58fc 8668static const struct unidata st186[] = {
99695df9
RK
8669{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8670{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8671{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8672{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8673{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8674{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8675{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8676{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8677{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
8678{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
8679{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8680{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8681{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8682{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8683{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8684{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 8685};
99695df9 8686/* 0F20-0F2F */
b1dd58fc 8687static const struct unidata st187[] = {
99695df9
RK
8688{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8689{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8690{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8691{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8692{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8693{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8694{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8695{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8696{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8697{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8698{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8699{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8700{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8701{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8702{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8703{0,0,0,0,No,0,GBOther,WBOther,SBOther}
c2e01e0a 8704};
99695df9 8705/* 0F30-0F3F */
b1dd58fc 8706static const struct unidata st188[] = {
99695df9
RK
8707{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8708{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8709{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8710{0,0,0,0,No,0,GBOther,WBOther,SBOther},
8711{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8712{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
8713{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8714{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
8715{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8716{0,0,0,216,Mn,0,GBExtend,WBExtend,SBExtend},
8717{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
8718{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
8719{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
8720{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
a2a528f2
RK
8721{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8722{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 8723};
99695df9 8724/* 0F40-0F4F */
b1dd58fc 8725static const struct unidata st189[] = {
99695df9
RK
8726{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8727{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8728{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8729{dd459,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8730{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8731{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8732{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8733{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8734{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8735{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8736{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8737{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8738{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8739{dd460,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8740{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8741{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 8742};
99695df9 8743/* 0F50-0F5F */
b1dd58fc 8744static const struct unidata st190[] = {
99695df9
RK
8745{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8746{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8747{dd461,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8748{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8749{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8750{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8751{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8752{dd462,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8753{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8754{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8755{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8756{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8757{dd463,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8758{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8759{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8760{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 8761};
99695df9 8762/* 0F60-0F6F */
b1dd58fc 8763static const struct unidata st191[] = {
99695df9
RK
8764{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8765{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8766{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8767{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8768{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8769{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8770{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8771{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8772{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8773{dd464,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8774{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
8775{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8776{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
8777{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8778{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8779{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8780};
99695df9 8781/* 0F70-0F7F */
b1dd58fc 8782static const struct unidata st192[] = {
99695df9
RK
8783{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8784{0,0,0,129,Mn,0,GBExtend,WBExtend,SBExtend},
8785{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend},
8786{dd465,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8787{0,0,0,132,Mn,0,GBExtend,WBExtend,SBExtend},
8788{dd466,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8789{dd467,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8790{dd468,0,0,0,Mn,CD,GBExtend,WBExtend,SBExtend},
8791{dd469,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8792{dd470,0,0,0,Mn,CD,GBExtend,WBExtend,SBExtend},
8793{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend},
8794{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend},
8795{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend},
8796{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend},
8797{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 8798{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 8799};
99695df9 8800/* 0F80-0F8F */
b1dd58fc 8801static const struct unidata st193[] = {
99695df9
RK
8802{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend},
8803{dd471,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8804{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
8805{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
8806{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
8807{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8808{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
8809{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
8810{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8811{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8812{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8813{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
8814{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
8815{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8816{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8817{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 8818};
99695df9 8819/* 0F90-0F9F */
b1dd58fc 8820static const struct unidata st194[] = {
99695df9
RK
8821{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8822{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8823{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8824{dd472,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8825{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8826{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8827{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8828{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8829{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8830{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8831{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8832{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8833{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8834{dd473,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8835{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8836{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 8837};
99695df9 8838/* 0FA0-0FAF */
b1dd58fc 8839static const struct unidata st195[] = {
99695df9
RK
8840{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8841{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8842{dd474,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8843{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8844{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8845{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8846{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8847{dd475,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8848{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8849{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8850{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8851{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8852{dd476,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8853{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8854{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8855{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 8856};
99695df9 8857/* 0FB0-0FBF */
b1dd58fc 8858static const struct unidata st196[] = {
99695df9
RK
8859{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8860{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8861{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8862{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8863{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8864{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8865{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8866{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8867{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8868{dd477,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8869{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8870{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8871{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8872{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8873{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8874{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 8875};
99695df9 8876/* 0FC0-0FCF */
b1dd58fc 8877static const struct unidata st197[] = {
99695df9
RK
8878{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8879{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8880{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8881{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8882{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8883{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8884{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
8885{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8886{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8887{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8888{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8889{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8890{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8891{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 8892{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9 8893{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 8894};
99695df9 8895/* 0FD0-0FDF */
b1dd58fc 8896static const struct unidata st198[] = {
a2a528f2
RK
8897{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8898{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8899{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
99695df9
RK
8900{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8901{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
8902{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8903{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8904{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8905{0,0,0,0,So,0,GBOther,WBOther,SBOther},
8906{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8907{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
99695df9
RK
8908{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8909{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8910{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8911{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
8912{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 8913};
99695df9 8914/* 1020-102F */
b1dd58fc 8915static const struct unidata st199[] = {
99695df9
RK
8916{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8917{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
8918{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8919{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 8920{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 8921{0,0,dd3886,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
8922{dd478,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8923{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
8924{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8925{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
8926{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8927{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8928{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
8929{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8930{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8931{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 8932};
99695df9 8933/* 1030-103F */
b1dd58fc 8934static const struct unidata st200[] = {
a2a528f2
RK
8935{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8936{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8937{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8938{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9 8939{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9 8940{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
8941{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8942{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 8943{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 8944{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
8945{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
8946{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8947{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8948{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8949{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8950{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 8951};
99695df9 8952/* 1040-104F */
b1dd58fc 8953static const struct unidata st201[] = {
99695df9
RK
8954{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8955{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8956{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8957{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8958{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8959{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8960{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8961{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8962{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8963{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
8964{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
8965{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
8966{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8967{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8968{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
8969{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a 8970};
99695df9 8971/* 1050-105F */
b1dd58fc 8972static const struct unidata st202[] = {
99695df9
RK
8973{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8974{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8975{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8976{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8977{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8978{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
8979{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8980{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
8981{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8982{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
8983{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8984{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8985{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8986{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8987{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8988{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
8989};
8990/* 1060-106F */
b1dd58fc 8991static const struct unidata st203[] = {
a2a528f2
RK
8992{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
8993{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8994{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8995{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8996{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
8997{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8998{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
8999{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9000{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9001{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9002{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9003{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9004{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9005{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9006{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9007{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
9008};
9009/* 1070-107F */
b1dd58fc 9010static const struct unidata st204[] = {
a2a528f2
RK
9011{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9012{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9013{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9014{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9015{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9016{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9017{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9018{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9019{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9020{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9021{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9022{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9023{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9024{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9025{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9026{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
9027};
9028/* 1080-108F */
b1dd58fc 9029static const struct unidata st205[] = {
a2a528f2
RK
9030{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9031{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9032{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9033{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9034{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9035{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9036{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9037{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9038{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9039{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9040{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9041{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9042{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9043{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
9044{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9045{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
9046};
9047/* 1090-109F */
b1dd58fc 9048static const struct unidata st206[] = {
a2a528f2
RK
9049{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9050{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9051{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9052{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9053{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9054{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9055{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9056{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9057{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9058{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
b1dd58fc
RK
9059{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9060{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9061{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9062{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
9063{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9064{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 9065};
99695df9 9066/* 10A0-10AF */
b1dd58fc
RK
9067static const struct unidata st207[] = {
9068{0,dd4438,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9069{0,dd4439,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9070{0,dd4440,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9071{0,dd4441,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9072{0,dd4442,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9073{0,dd4443,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9074{0,dd4444,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9075{0,dd4445,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9076{0,dd4446,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9077{0,dd4447,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9078{0,dd4448,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9079{0,dd4449,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9080{0,dd4450,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9081{0,dd4451,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9082{0,dd4452,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9083{0,dd4453,0,0,Lu,0,GBOther,WBALetter,SBUpper}
a2a528f2
RK
9084};
9085/* 10B0-10BF */
b1dd58fc
RK
9086static const struct unidata st208[] = {
9087{0,dd4454,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9088{0,dd4455,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9089{0,dd4456,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9090{0,dd4457,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9091{0,dd4458,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9092{0,dd4459,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9093{0,dd4460,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9094{0,dd4461,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9095{0,dd4462,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9096{0,dd4463,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9097{0,dd4464,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9098{0,dd4465,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9099{0,dd4466,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9100{0,dd4467,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9101{0,dd4468,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9102{0,dd4469,0,0,Lu,0,GBOther,WBALetter,SBUpper}
a2a528f2
RK
9103};
9104/* 10C0-10CF */
b1dd58fc
RK
9105static const struct unidata st209[] = {
9106{0,dd4470,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9107{0,dd4471,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9108{0,dd4472,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9109{0,dd4473,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9110{0,dd4474,0,0,Lu,0,GBOther,WBALetter,SBUpper},
9111{0,dd4475,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
9112{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9113{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9114{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9115{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9116{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9117{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9118{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9119{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9120{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9121{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9122};
99695df9 9123/* 10F0-10FF */
b1dd58fc 9124static const struct unidata st210[] = {
99695df9
RK
9125{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9126{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9127{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9128{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9129{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9130{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9131{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9132{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9133{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9134{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9135{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9136{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9137{dd479,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
9138{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9139{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9140{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9141};
99695df9 9142/* 1100-110F */
b1dd58fc 9143static const struct unidata st211[] = {
99695df9
RK
9144{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9145{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9146{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9147{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9148{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
99695df9
RK
9149{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9150{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9151{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9152{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9153{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9154{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9155{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9156{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9157{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
9158{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
99695df9 9159{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}
c2e01e0a 9160};
99695df9 9161/* 1160-116F */
b1dd58fc 9162static const struct unidata st212[] = {
99695df9
RK
9163{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9164{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9165{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9166{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9167{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9168{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9169{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9170{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9171{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9172{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9173{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9174{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9175{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9176{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9177{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9178{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}
c2e01e0a 9179};
99695df9 9180/* 11A0-11AF */
b1dd58fc
RK
9181static const struct unidata st213[] = {
9182{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9183{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9184{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9185{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9186{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
99695df9
RK
9187{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9188{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
9189{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
99695df9
RK
9190{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9191{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9192{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9193{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9194{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9195{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9196{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9197{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}
c2e01e0a 9198};
99695df9 9199/* 11B0-11BF */
b1dd58fc 9200static const struct unidata st214[] = {
99695df9
RK
9201{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9202{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9203{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9204{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9205{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9206{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9207{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9208{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9209{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9210{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9211{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9212{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9213{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9214{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9215{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
9216{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}
61507e3c 9217};
99695df9 9218/* 1240-124F */
b1dd58fc 9219static const struct unidata st215[] = {
99695df9
RK
9220{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9221{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9222{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9223{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9224{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9225{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9226{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9227{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9228{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9229{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9230{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9231{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9232{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9233{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9234{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9235{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 9236};
99695df9 9237/* 1250-125F */
b1dd58fc 9238static const struct unidata st216[] = {
99695df9
RK
9239{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9240{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9241{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9242{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9243{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9244{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9245{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9246{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9247{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9248{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9249{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9250{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9251{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9252{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9253{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9254{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9255};
99695df9 9256/* 12B0-12BF */
b1dd58fc 9257static const struct unidata st217[] = {
99695df9
RK
9258{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9259{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9260{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9261{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9262{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9263{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9264{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9265{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9266{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9267{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9268{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9269{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9270{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9271{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9272{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9273{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9274};
99695df9 9275/* 12C0-12CF */
b1dd58fc 9276static const struct unidata st218[] = {
99695df9
RK
9277{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9278{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9279{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9280{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9281{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9282{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9283{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9284{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9285{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9286{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9287{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9288{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9289{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9290{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9291{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9292{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 9293};
99695df9 9294/* 12D0-12DF */
b1dd58fc 9295static const struct unidata st219[] = {
99695df9
RK
9296{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9297{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9298{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9299{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9300{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9301{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9302{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9303{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9304{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9305{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9306{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9307{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9308{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9309{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9310{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9311{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 9312};
99695df9 9313/* 1350-135F */
b1dd58fc 9314static const struct unidata st220[] = {
99695df9
RK
9315{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9316{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9317{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9318{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9319{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9320{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9321{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9322{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9323{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9324{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9325{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9326{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9327{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
9328{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
9329{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9 9330{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 9331};
99695df9 9332/* 1360-136F */
b1dd58fc 9333static const struct unidata st221[] = {
99695df9
RK
9334{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9335{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9336{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
9337{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9338{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9339{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9340{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9341{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
9342{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
9343{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9344{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9345{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9346{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9347{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9348{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9349{0,0,0,0,No,0,GBOther,WBOther,SBOther}
c2e01e0a 9350};
99695df9 9351/* 1370-137F */
b1dd58fc 9352static const struct unidata st222[] = {
99695df9
RK
9353{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9354{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9355{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9356{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9357{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9358{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9359{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9360{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9361{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9362{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9363{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9364{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9365{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9366{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9367{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9368{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9369};
99695df9 9370/* 1390-139F */
b1dd58fc 9371static const struct unidata st223[] = {
99695df9
RK
9372{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9373{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9374{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9375{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9376{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9377{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9378{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9379{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9380{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9381{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9382{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9383{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9384{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9385{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9386{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9387{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9388};
99695df9 9389/* 13F0-13FF */
b1dd58fc 9390static const struct unidata st224[] = {
99695df9
RK
9391{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9392{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9393{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9394{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9395{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9396{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9397{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9398{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9399{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9400{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9401{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9402{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9403{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9404{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9405{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9406{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9407};
99695df9 9408/* 1400-140F */
b1dd58fc
RK
9409static const struct unidata st225[] = {
9410{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
99695df9
RK
9411{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9412{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9413{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9414{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9415{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9416{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9417{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9418{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9419{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9420{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9421{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9422{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9423{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9424{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9425{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 9426};
99695df9 9427/* 1660-166F */
b1dd58fc 9428static const struct unidata st226[] = {
99695df9
RK
9429{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9430{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9431{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9432{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9433{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9434{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9435{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9436{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9437{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9438{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9439{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9440{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9441{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9442{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9443{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
9444{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 9445};
99695df9 9446/* 1680-168F */
b1dd58fc 9447static const struct unidata st227[] = {
99695df9
RK
9448{0,0,0,0,Zs,0,GBOther,WBOther,SBSp},
9449{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9450{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9451{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9452{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9453{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9454{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9455{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9456{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9457{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9458{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9459{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9460{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9461{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9462{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9463{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 9464};
99695df9 9465/* 1690-169F */
b1dd58fc 9466static const struct unidata st228[] = {
99695df9
RK
9467{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9468{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9469{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9470{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9471{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9472{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9473{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9474{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9475{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9476{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9477{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9478{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
9479{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
9480{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9481{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9482{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9483};
99695df9 9484/* 16E0-16EF */
b1dd58fc 9485static const struct unidata st229[] = {
99695df9
RK
9486{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9487{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9488{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9489{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9490{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9491{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9492{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9493{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9494{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9495{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9496{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9497{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9498{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9499{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9500{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
9501{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 9502};
99695df9 9503/* 16F0-16FF */
b1dd58fc 9504static const struct unidata st230[] = {
99695df9
RK
9505{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
9506{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9507{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9508{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9509{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9510{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9511{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9512{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9513{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9514{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9515{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9516{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9517{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9518{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9519{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9520{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9521};
99695df9 9522/* 1700-170F */
b1dd58fc 9523static const struct unidata st231[] = {
99695df9
RK
9524{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9525{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9526{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9527{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9528{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9529{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9530{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9531{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9532{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9533{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9534{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9535{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9536{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9537{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9538{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9539{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 9540};
99695df9 9541/* 1710-171F */
b1dd58fc 9542static const struct unidata st232[] = {
99695df9
RK
9543{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9544{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9545{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9546{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9547{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
9548{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9549{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9550{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9551{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9552{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9553{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9554{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9555{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9556{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9557{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9558{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9559};
99695df9 9560/* 1730-173F */
b1dd58fc 9561static const struct unidata st233[] = {
99695df9
RK
9562{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9563{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9564{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9565{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9566{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc
RK
9567{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
9568{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
99695df9
RK
9569{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9570{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9571{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9572{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9573{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9574{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9575{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9576{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9577{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9578};
99695df9 9579/* 1750-175F */
b1dd58fc 9580static const struct unidata st234[] = {
99695df9
RK
9581{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9582{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9583{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9584{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9585{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9586{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9587{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9588{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9589{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9590{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9591{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9592{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9593{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9594{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9595{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9596{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 9597};
99695df9 9598/* 1770-177F */
b1dd58fc 9599static const struct unidata st235[] = {
99695df9
RK
9600{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9601{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9602{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9603{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9604{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9605{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9606{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9607{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9608{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9609{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9610{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9611{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9612{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9613{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9614{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9615{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9616};
99695df9 9617/* 17B0-17BF */
b1dd58fc 9618static const struct unidata st236[] = {
99695df9
RK
9619{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9620{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9621{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9622{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9623{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
9624{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
a2a528f2 9625{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
9626{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9627{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9628{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9629{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9630{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9631{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9632{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
9633{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9634{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 9635};
99695df9 9636/* 17C0-17CF */
b1dd58fc 9637static const struct unidata st237[] = {
a2a528f2
RK
9638{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9639{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9640{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9641{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9642{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9643{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9 9644{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
9645{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9646{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
9647{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9648{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9649{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9650{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9651{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9652{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9653{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 9654};
99695df9 9655/* 17D0-17DF */
b1dd58fc 9656static const struct unidata st238[] = {
99695df9
RK
9657{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9658{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9659{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
9660{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9661{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9662{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9663{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9664{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter},
9665{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9666{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9667{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9668{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
9669{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9670{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
9671{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9672{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9673};
99695df9 9674/* 17E0-17EF */
b1dd58fc 9675static const struct unidata st239[] = {
99695df9
RK
9676{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9677{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9678{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9679{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9680{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9681{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9682{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9683{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9684{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9685{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9686{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9687{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9688{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9689{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9690{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9691{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9692};
99695df9 9693/* 17F0-17FF */
b1dd58fc 9694static const struct unidata st240[] = {
99695df9
RK
9695{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9696{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9697{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9698{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9699{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9700{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9701{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9702{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9703{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9704{0,0,0,0,No,0,GBOther,WBOther,SBOther},
9705{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9706{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9707{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9708{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9709{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9710{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9711};
99695df9 9712/* 1800-180F */
b1dd58fc 9713static const struct unidata st241[] = {
99695df9
RK
9714{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9715{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2 9716{0,0,0,0,Po,0,GBOther,WBOther,SBSContinue},
99695df9
RK
9717{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
9718{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9719{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9720{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
9721{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2 9722{0,0,0,0,Po,0,GBOther,WBOther,SBSContinue},
99695df9
RK
9723{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
9724{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
9725{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9726{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9727{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9728{0,0,0,0,Zs,0,GBOther,WBOther,SBSp},
9729{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9730};
99695df9 9731/* 1840-184F */
b1dd58fc 9732static const struct unidata st242[] = {
99695df9
RK
9733{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9734{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9735{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9736{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
9737{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9738{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9739{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9740{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9741{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9742{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9743{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9744{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9745{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9746{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9747{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9748{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 9749};
99695df9 9750/* 1870-187F */
b1dd58fc 9751static const struct unidata st243[] = {
99695df9
RK
9752{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9753{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9754{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9755{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9756{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9757{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9758{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9759{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9760{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9761{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9762{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9763{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9764{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9765{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9766{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9767{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9768};
99695df9 9769/* 18A0-18AF */
b1dd58fc 9770static const struct unidata st244[] = {
99695df9
RK
9771{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9772{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9773{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9774{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9775{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9776{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9777{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9778{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9779{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9780{0,0,0,228,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 9781{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
9782{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9783{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9784{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9785{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9786{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9787};
b1dd58fc
RK
9788/* 18F0-18FF */
9789static const struct unidata st245[] = {
9790{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9791{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9792{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9793{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9794{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9795{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9796{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9797{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9798{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9799{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9800{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9801{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9802{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9803{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9804{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9805{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
9806};
99695df9 9807/* 1910-191F */
b1dd58fc 9808static const struct unidata st246[] = {
99695df9
RK
9809{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9810{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9811{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9812{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9813{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9814{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9815{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9816{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9817{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9818{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9819{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9820{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9821{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
9822{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9823{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9824{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9825};
99695df9 9826/* 1920-192F */
b1dd58fc 9827static const struct unidata st247[] = {
99695df9
RK
9828{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9829{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9830{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
9831{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9832{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9833{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9834{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
9835{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9836{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
9837{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9838{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9839{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
9840{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9841{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9842{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9843{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9844};
99695df9 9845/* 1930-193F */
b1dd58fc 9846static const struct unidata st248[] = {
a2a528f2
RK
9847{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9848{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9849{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
9850{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9851{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9852{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9853{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9854{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9855{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
9856{0,0,0,222,Mn,0,GBExtend,WBExtend,SBExtend},
9857{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
9858{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
9859{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9860{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9861{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9862{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9863};
99695df9 9864/* 1940-194F */
b1dd58fc 9865static const struct unidata st249[] = {
99695df9
RK
9866{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9867{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9868{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9869{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9870{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
9871{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
9872{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9873{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9874{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9875{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9876{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9877{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9878{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9879{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9880{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9881{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}
61507e3c 9882};
99695df9 9883/* 1960-196F */
b1dd58fc 9884static const struct unidata st250[] = {
99695df9
RK
9885{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9886{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9887{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9888{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9889{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9890{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9891{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9892{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9893{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9894{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9895{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9896{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9897{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9898{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9899{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9900{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9901};
99695df9 9902/* 1970-197F */
b1dd58fc 9903static const struct unidata st251[] = {
99695df9
RK
9904{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9905{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9906{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9907{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9908{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9909{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9910{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9911{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9912{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9913{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9914{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9915{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9916{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9917{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9918{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9919{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9920};
99695df9 9921/* 19A0-19AF */
b1dd58fc
RK
9922static const struct unidata st252[] = {
9923{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9924{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
9925{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9926{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9927{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9928{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9929{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9930{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9931{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9932{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9933{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9934{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
9935{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9936{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9937{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9938{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 9939};
99695df9 9940/* 19B0-19BF */
b1dd58fc 9941static const struct unidata st253[] = {
a2a528f2
RK
9942{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9943{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9944{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9945{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9946{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9947{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9948{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9949{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9950{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9951{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9952{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9953{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9954{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9955{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9956{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9957{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 9958};
99695df9 9959/* 19C0-19CF */
b1dd58fc 9960static const struct unidata st254[] = {
a2a528f2 9961{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
9962{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9963{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9964{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9965{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9966{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9967{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
9968{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
9969{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
9970{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
9971{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9972{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9973{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9974{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9975{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9976{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 9977};
99695df9 9978/* 19D0-19DF */
b1dd58fc 9979static const struct unidata st255[] = {
99695df9
RK
9980{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9981{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9982{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9983{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9984{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9985{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9986{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9987{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9988{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
9989{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
b1dd58fc 9990{0,0,0,0,No,0,GBOther,WBOther,SBOther},
99695df9
RK
9991{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9992{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
9993{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
9994{0,0,0,0,So,0,GBOther,WBOther,SBOther},
9995{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 9996};
99695df9 9997/* 19E0-19EF */
b1dd58fc 9998static const struct unidata st256[] = {
99695df9
RK
9999{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10000{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10001{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10002{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10003{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10004{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10005{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10006{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10007{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10008{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10009{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10010{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10011{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10012{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10013{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10014{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 10015};
99695df9 10016/* 1A10-1A1F */
b1dd58fc 10017static const struct unidata st257[] = {
99695df9
RK
10018{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10019{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10020{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10021{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10022{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10023{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10024{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10025{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10026{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
10027{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10028{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10029{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
10030{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10031{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10032{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10033{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a 10034};
b1dd58fc
RK
10035/* 1A50-1A5F */
10036static const struct unidata st258[] = {
10037{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
10038{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
10039{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
10040{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
10041{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
10042{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10043{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10044{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10045{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10046{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10047{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10048{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10049{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10050{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10051{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10052{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
10053};
10054/* 1A60-1A6F */
10055static const struct unidata st259[] = {
10056{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
10057{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10058{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10059{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10060{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10061{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10062{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10063{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10064{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10065{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10066{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10067{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10068{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10069{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10070{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10071{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
10072};
10073/* 1A70-1A7F */
10074static const struct unidata st260[] = {
10075{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10076{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10077{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10078{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10079{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10080{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10081{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10082{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10083{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10084{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10085{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10086{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10087{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10088{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10089{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10090{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}
10091};
10092/* 1AA0-1AAF */
10093static const struct unidata st261[] = {
10094{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10095{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10096{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10097{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10098{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10099{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10100{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10101{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter},
10102{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10103{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10104{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10105{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10106{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10107{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10108{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10109{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
10110};
99695df9 10111/* 1B00-1B0F */
b1dd58fc 10112static const struct unidata st262[] = {
99695df9
RK
10113{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10114{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10115{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10116{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 10117{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
b1dd58fc 10118{0,0,dd3887,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2 10119{dd480,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 10120{0,0,dd3888,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2 10121{dd481,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 10122{0,0,dd3889,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2 10123{dd482,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 10124{0,0,dd3890,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2 10125{dd483,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 10126{0,0,dd3891,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
10127{dd484,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10128{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 10129};
99695df9 10130/* 1B10-1B1F */
b1dd58fc 10131static const struct unidata st263[] = {
99695df9 10132{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 10133{0,0,dd3892,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
10134{dd485,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10135{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10136{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10137{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10138{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10139{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10140{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10141{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10142{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10143{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10144{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10145{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10146{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10147{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 10148};
99695df9 10149/* 1B30-1B3F */
b1dd58fc 10150static const struct unidata st264[] = {
99695df9
RK
10151{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10152{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10153{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10154{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10155{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 10156{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
10157{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10158{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10159{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10160{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc 10161{0,0,dd3893,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 10162{dd486,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
b1dd58fc 10163{0,0,dd3894,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 10164{dd487,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
b1dd58fc
RK
10165{0,0,dd3895,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10166{0,0,dd3896,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
61507e3c 10167};
99695df9 10168/* 1B40-1B4F */
b1dd58fc 10169static const struct unidata st265[] = {
a2a528f2
RK
10170{dd488,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10171{dd489,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
b1dd58fc 10172{0,0,dd3897,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
10173{dd490,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10174{0,0,0,9,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
10175{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10176{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10177{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10178{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10179{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10180{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10181{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10182{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10183{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10184{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10185{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 10186};
99695df9 10187/* 1B50-1B5F */
b1dd58fc 10188static const struct unidata st266[] = {
99695df9
RK
10189{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10190{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10191{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10192{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10193{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10194{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10195{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10196{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10197{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10198{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10199{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10200{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10201{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10202{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10203{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10204{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
c2e01e0a 10205};
99695df9 10206/* 1B60-1B6F */
b1dd58fc 10207static const struct unidata st267[] = {
99695df9
RK
10208{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10209{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10210{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10211{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10212{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10213{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10214{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10215{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10216{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10217{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10218{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10219{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10220{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10221{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10222{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10223{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 10224};
99695df9 10225/* 1B70-1B7F */
b1dd58fc 10226static const struct unidata st268[] = {
99695df9
RK
10227{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10228{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10229{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10230{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10231{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10232{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10233{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10234{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10235{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10236{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10237{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10238{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10239{0,0,0,0,So,0,GBOther,WBOther,SBOther},
10240{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10241{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10242{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 10243};
a2a528f2 10244/* 1B80-1B8F */
b1dd58fc 10245static const struct unidata st269[] = {
a2a528f2
RK
10246{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10247{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10248{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10249{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10250{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10251{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10252{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10253{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10254{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10255{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10256{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10257{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10258{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10259{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10260{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10261{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
10262};
10263/* 1BA0-1BAF */
b1dd58fc 10264static const struct unidata st270[] = {
a2a528f2
RK
10265{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10266{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10267{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10268{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10269{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10270{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10271{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10272{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10273{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10274{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10275{0,0,0,9,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10276{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10277{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10278{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10279{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10280{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
10281};
b1dd58fc
RK
10282/* 1BE0-1BEF */
10283static const struct unidata st271[] = {
10284{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10285{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10286{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10287{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10288{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10289{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10290{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
10291{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10292{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10293{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10294{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10295{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10296{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10297{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10298{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10299{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
10300};
10301/* 1BF0-1BFF */
10302static const struct unidata st272[] = {
10303{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10304{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10305{0,0,0,9,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10306{0,0,0,9,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10307{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10308{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10309{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10310{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10311{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10312{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10313{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10314{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10315{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10316{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10317{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10318{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
10319};
a2a528f2 10320/* 1C20-1C2F */
b1dd58fc 10321static const struct unidata st273[] = {
a2a528f2
RK
10322{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10323{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10324{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10325{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10326{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10327{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10328{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10329{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10330{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10331{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10332{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10333{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10334{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10335{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10336{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10337{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
10338};
10339/* 1C30-1C3F */
b1dd58fc 10340static const struct unidata st274[] = {
a2a528f2
RK
10341{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10342{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10343{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10344{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10345{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10346{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10347{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
10348{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
10349{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10350{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10351{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10352{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10353{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10354{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10355{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10356{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
10357};
10358/* 1C40-1C4F */
b1dd58fc 10359static const struct unidata st275[] = {
a2a528f2
RK
10360{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10361{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10362{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10363{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10364{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10365{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10366{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10367{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10368{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10369{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
10370{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10371{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10372{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10373{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10374{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10375{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
10376};
10377/* 1C70-1C7F */
b1dd58fc 10378static const struct unidata st276[] = {
a2a528f2
RK
10379{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10380{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10381{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10382{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10383{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10384{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10385{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10386{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10387{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
10388{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
10389{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
10390{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
10391{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
10392{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
10393{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
10394{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
10395};
b1dd58fc
RK
10396/* 1CD0-1CDF */
10397static const struct unidata st277[] = {
10398{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10399{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10400{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10401{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
10402{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
10403{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10404{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10405{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10406{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10407{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10408{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10409{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10410{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10411{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10412{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10413{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 10414};
b1dd58fc
RK
10415/* 1CE0-1CEF */
10416static const struct unidata st278[] = {
10417{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10418{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10419{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
10420{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
10421{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
10422{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
10423{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
10424{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
10425{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
10426{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10427{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10428{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10429{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10430{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10431{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10432{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
10433};
10434/* 1CF0-1CFF */
10435static const struct unidata st279[] = {
10436{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10437{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
10438{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
10439{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10440{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10441{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10442{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10443{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10444{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10445{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10446{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10447{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10448{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10449{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10450{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10451{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
10452};
10453/* 1D20-1D2F */
10454static const struct unidata st280[] = {
10455{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10456{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10457{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10458{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10459{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10460{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10461{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10462{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10463{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10464{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10465{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10466{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10467{dd491,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10468{dd492,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10469{dd493,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10470{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower}
10471};
10472/* 1D30-1D3F */
10473static const struct unidata st281[] = {
10474{dd494,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10475{dd495,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10476{dd496,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10477{dd497,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10478{dd498,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10479{dd499,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10480{dd500,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10481{dd501,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10482{dd502,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10483{dd503,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10484{dd504,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10485{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower},
10486{dd505,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10487{dd506,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
99695df9
RK
10488{dd507,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10489{dd508,0,0,0,Lm,CD,GBOther,WBALetter,SBLower}
c2e01e0a 10490};
99695df9 10491/* 1D40-1D4F */
b1dd58fc 10492static const struct unidata st282[] = {
99695df9
RK
10493{dd509,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10494{dd510,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10495{dd511,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10496{dd2,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10497{dd512,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10498{dd513,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10499{dd514,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10500{dd515,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10501{dd516,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10502{dd517,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10503{dd518,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10504{dd519,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10505{dd520,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10506{dd521,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10507{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower},
10508{dd522,0,0,0,Lm,CD,GBOther,WBALetter,SBLower}
c2e01e0a 10509};
99695df9 10510/* 1D50-1D5F */
b1dd58fc 10511static const struct unidata st283[] = {
99695df9
RK
10512{dd523,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10513{dd524,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10514{dd10,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10515{dd525,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10516{dd526,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10517{dd527,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10518{dd528,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10519{dd529,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10520{dd530,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10521{dd531,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10522{dd532,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10523{dd533,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10524{dd534,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10525{dd332,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10526{dd535,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10527{dd536,0,0,0,Lm,CD,GBOther,WBALetter,SBLower}
c2e01e0a 10528};
99695df9 10529/* 1D60-1D6F */
b1dd58fc 10530static const struct unidata st284[] = {
99695df9
RK
10531{dd337,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10532{dd537,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10533{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
10534{dd287,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
10535{dd530,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
10536{dd533,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
10537{dd332,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
10538{dd535,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
10539{dd340,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
10540{dd337,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
10541{dd537,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
10542{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10543{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10544{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10545{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10546{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10547};
99695df9 10548/* 1D70-1D7F */
b1dd58fc 10549static const struct unidata st285[] = {
99695df9
RK
10550{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10551{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10552{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10553{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10554{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10555{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10556{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10557{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10558{dd539,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10559{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10560{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10561{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10562{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10563{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10564{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10565{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10566};
99695df9 10567/* 1D90-1D9F */
b1dd58fc 10568static const struct unidata st286[] = {
99695df9
RK
10569{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10570{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10571{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10572{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10573{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10574{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10575{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10576{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10577{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10578{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10579{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10580{dd540,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10581{dd541,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10582{dd542,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10583{dd543,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10584{dd520,0,0,0,Lm,CD,GBOther,WBALetter,SBLower}
c2e01e0a 10585};
99695df9 10586/* 1DA0-1DAF */
b1dd58fc 10587static const struct unidata st287[] = {
99695df9
RK
10588{dd544,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10589{dd545,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10590{dd546,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10591{dd547,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10592{dd548,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10593{dd549,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10594{dd550,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10595{dd551,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10596{dd552,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10597{dd553,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10598{dd554,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10599{dd555,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10600{dd556,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10601{dd557,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10602{dd558,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10603{dd559,0,0,0,Lm,CD,GBOther,WBALetter,SBLower}
c2e01e0a 10604};
99695df9 10605/* 1DB0-1DBF */
b1dd58fc 10606static const struct unidata st288[] = {
99695df9
RK
10607{dd560,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10608{dd561,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10609{dd562,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10610{dd563,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10611{dd564,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10612{dd565,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10613{dd566,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10614{dd567,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10615{dd568,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10616{dd569,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10617{dd570,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10618{dd571,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10619{dd572,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10620{dd573,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10621{dd574,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
10622{dd333,0,0,0,Lm,CD,GBOther,WBALetter,SBLower}
c2e01e0a 10623};
99695df9 10624/* 1DC0-1DCF */
b1dd58fc 10625static const struct unidata st289[] = {
99695df9
RK
10626{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10627{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10628{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
10629{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10630{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10631{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10632{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10633{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10634{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10635{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10636{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2
RK
10637{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10638{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10639{0,0,0,234,Mn,0,GBExtend,WBExtend,SBExtend},
10640{0,0,0,214,Mn,0,GBExtend,WBExtend,SBExtend},
10641{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}
10642};
10643/* 1DD0-1DDF */
b1dd58fc 10644static const struct unidata st290[] = {
a2a528f2
RK
10645{0,0,0,202,Mn,0,GBExtend,WBExtend,SBExtend},
10646{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10647{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10648{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10649{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10650{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10651{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10652{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10653{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10654{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10655{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10656{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10657{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10658{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10659{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10660{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
10661};
10662/* 1DE0-1DEF */
b1dd58fc 10663static const struct unidata st291[] = {
a2a528f2
RK
10664{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10665{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10666{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10667{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10668{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10669{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10670{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10671{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10672{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10673{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10674{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
10675{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10676{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10677{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10678{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10679{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 10680};
99695df9 10681/* 1DF0-1DFF */
b1dd58fc 10682static const struct unidata st292[] = {
99695df9
RK
10683{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10684{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10685{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10686{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10687{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10688{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10689{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10690{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10691{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10692{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10693{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
10694{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
10695{0,0,0,233,Mn,0,GBExtend,WBExtend,SBExtend},
10696{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
10697{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
10698{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 10699};
99695df9 10700/* 1E00-1E0F */
b1dd58fc
RK
10701static const struct unidata st293[] = {
10702{dd575,dd4476,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10703{dd576,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10704{dd577,dd4477,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10705{dd578,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10706{dd579,dd4478,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10707{dd580,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10708{dd581,dd4479,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10709{dd582,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10710{dd583,dd3777,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10711{dd584,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10712{dd585,dd4480,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10713{dd586,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10714{dd587,dd4481,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10715{dd588,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10716{dd589,dd4482,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10717{dd590,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10718};
99695df9 10719/* 1E10-1E1F */
b1dd58fc
RK
10720static const struct unidata st294[] = {
10721{dd591,dd4483,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10722{dd592,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10723{dd593,dd4484,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10724{dd594,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10725{dd595,dd4485,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10726{dd596,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10727{dd597,dd4486,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10728{dd598,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10729{dd599,dd4487,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10730{dd600,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10731{dd601,dd4488,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10732{dd602,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10733{dd603,dd3810,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10734{dd604,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10735{dd605,dd3740,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10736{dd606,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10737};
99695df9 10738/* 1E20-1E2F */
b1dd58fc
RK
10739static const struct unidata st295[] = {
10740{dd607,dd4489,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10741{dd608,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10742{dd609,dd4490,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10743{dd610,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10744{dd611,dd4491,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10745{dd612,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10746{dd613,dd4492,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10747{dd614,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10748{dd615,dd4493,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10749{dd616,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10750{dd617,dd4494,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10751{dd618,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10752{dd619,dd4495,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10753{dd620,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10754{dd621,dd3779,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10755{dd622,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10756};
99695df9 10757/* 1E30-1E3F */
b1dd58fc
RK
10758static const struct unidata st296[] = {
10759{dd623,dd4496,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10760{dd624,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10761{dd625,dd4497,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10762{dd626,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10763{dd627,dd4498,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10764{dd628,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
10765{dd629,dd4499,dd3898,0,Lu,0,GBOther,WBALetter,SBUpper},
10766{dd630,0,dd3899,0,Ll,0,GBOther,WBALetter,SBLower},
10767{dd631,dd3899,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10768{dd632,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10769{dd633,dd4500,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10770{dd634,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10771{dd635,dd4501,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10772{dd636,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10773{dd637,dd4502,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10774{dd638,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10775};
99695df9 10776/* 1E40-1E4F */
b1dd58fc
RK
10777static const struct unidata st297[] = {
10778{dd639,dd4503,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10779{dd640,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10780{dd641,dd4504,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10781{dd642,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10782{dd643,dd4505,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10783{dd644,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10784{dd645,dd4506,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10785{dd646,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10786{dd647,dd4507,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10787{dd648,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10788{dd649,dd4508,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10789{dd650,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10790{dd651,dd4509,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10791{dd652,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10792{dd653,dd4510,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10793{dd654,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10794};
99695df9 10795/* 1E50-1E5F */
b1dd58fc
RK
10796static const struct unidata st298[] = {
10797{dd655,dd4511,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10798{dd656,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10799{dd657,dd4512,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10800{dd658,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10801{dd659,dd4513,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10802{dd660,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10803{dd661,dd4514,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10804{dd662,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10805{dd663,dd4515,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10806{dd664,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
10807{dd665,dd4516,dd3900,0,Lu,0,GBOther,WBALetter,SBUpper},
10808{dd666,0,dd3901,0,Ll,0,GBOther,WBALetter,SBLower},
10809{dd667,dd3901,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10810{dd668,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10811{dd669,dd4517,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10812{dd670,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10813};
99695df9 10814/* 1E60-1E6F */
b1dd58fc
RK
10815static const struct unidata st299[] = {
10816{dd671,dd4518,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10817{dd672,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
10818{dd673,dd4519,dd3902,0,Lu,0,GBOther,WBALetter,SBUpper},
10819{dd674,0,dd3903,0,Ll,0,GBOther,WBALetter,SBLower},
10820{dd675,dd3792,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10821{dd676,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10822{dd677,dd3794,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10823{dd678,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10824{dd679,dd3903,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10825{dd680,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10826{dd681,dd4520,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10827{dd682,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10828{dd683,dd4521,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10829{dd684,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10830{dd685,dd4522,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10831{dd686,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10832};
99695df9 10833/* 1E70-1E7F */
b1dd58fc
RK
10834static const struct unidata st300[] = {
10835{dd687,dd4523,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10836{dd688,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10837{dd689,dd4524,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10838{dd690,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10839{dd691,dd4525,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10840{dd692,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10841{dd693,dd4526,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10842{dd694,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10843{dd695,dd3796,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10844{dd696,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10845{dd697,dd3798,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10846{dd698,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10847{dd699,dd4527,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10848{dd700,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10849{dd701,dd4528,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10850{dd702,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10851};
99695df9 10852/* 1E80-1E8F */
b1dd58fc
RK
10853static const struct unidata st301[] = {
10854{dd703,dd4529,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10855{dd704,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10856{dd705,dd4530,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10857{dd706,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10858{dd707,dd4531,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10859{dd708,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10860{dd709,dd4532,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10861{dd710,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10862{dd711,dd4533,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10863{dd712,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10864{dd713,dd4534,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10865{dd714,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10866{dd715,dd4535,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10867{dd716,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10868{dd717,dd4536,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10869{dd718,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
61507e3c 10870};
99695df9 10871/* 1E90-1E9F */
b1dd58fc
RK
10872static const struct unidata st302[] = {
10873{dd719,dd4537,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10874{dd720,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10875{dd721,dd4538,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10876{dd722,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10877{dd723,dd4539,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
10878{dd724,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10879{dd725,dd725,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
10880{dd726,dd726,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
10881{dd727,dd727,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
10882{dd728,dd728,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
10883{dd729,dd729,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 10884{dd730,dd4518,0,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2
RK
10885{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
10886{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10887{0,dd4101,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 10888{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10889};
99695df9 10890/* 1EA0-1EAF */
b1dd58fc
RK
10891static const struct unidata st303[] = {
10892{dd731,dd4540,dd3904,0,Lu,0,GBOther,WBALetter,SBUpper},
10893{dd732,0,dd3905,0,Ll,0,GBOther,WBALetter,SBLower},
10894{dd733,dd4541,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10895{dd734,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10896{dd735,dd4542,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10897{dd736,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10898{dd737,dd4543,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10899{dd738,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10900{dd739,dd4544,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10901{dd740,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10902{dd741,dd4545,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10903{dd742,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10904{dd743,dd4546,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10905{dd744,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10906{dd745,dd4547,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10907{dd746,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10908};
99695df9 10909/* 1EB0-1EBF */
b1dd58fc
RK
10910static const struct unidata st304[] = {
10911{dd747,dd4548,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10912{dd748,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10913{dd749,dd4549,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10914{dd750,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10915{dd751,dd4550,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10916{dd752,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10917{dd753,dd4551,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10918{dd754,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
10919{dd755,dd4552,dd3906,0,Lu,0,GBOther,WBALetter,SBUpper},
10920{dd756,0,dd3907,0,Ll,0,GBOther,WBALetter,SBLower},
10921{dd757,dd4553,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10922{dd758,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10923{dd759,dd4554,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10924{dd760,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10925{dd761,dd4555,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10926{dd762,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10927};
99695df9 10928/* 1EC0-1ECF */
b1dd58fc
RK
10929static const struct unidata st305[] = {
10930{dd763,dd4556,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10931{dd764,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10932{dd765,dd4557,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10933{dd766,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10934{dd767,dd4558,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10935{dd768,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10936{dd769,dd3907,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10937{dd770,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10938{dd771,dd4559,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10939{dd772,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10940{dd773,dd4560,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10941{dd774,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
10942{dd775,dd4561,dd3908,0,Lu,0,GBOther,WBALetter,SBUpper},
10943{dd776,0,dd3909,0,Ll,0,GBOther,WBALetter,SBLower},
10944{dd777,dd4562,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10945{dd778,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10946};
99695df9 10947/* 1ED0-1EDF */
b1dd58fc
RK
10948static const struct unidata st306[] = {
10949{dd779,dd4563,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10950{dd780,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10951{dd781,dd4564,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10952{dd782,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10953{dd783,dd4565,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10954{dd784,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10955{dd785,dd4566,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10956{dd786,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10957{dd787,dd3909,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10958{dd788,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10959{dd789,dd4567,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10960{dd790,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10961{dd791,dd4568,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10962{dd792,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10963{dd793,dd4569,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10964{dd794,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10965};
99695df9 10966/* 1EE0-1EEF */
b1dd58fc
RK
10967static const struct unidata st307[] = {
10968{dd795,dd4570,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10969{dd796,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10970{dd797,dd4571,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10971{dd798,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10972{dd799,dd4572,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10973{dd800,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10974{dd801,dd4573,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10975{dd802,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10976{dd803,dd4574,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10977{dd804,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10978{dd805,dd4575,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10979{dd806,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10980{dd807,dd4576,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10981{dd808,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10982{dd809,dd4577,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10983{dd810,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 10984};
99695df9 10985/* 1EF0-1EFF */
b1dd58fc
RK
10986static const struct unidata st308[] = {
10987{dd811,dd4578,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10988{dd812,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10989{dd813,dd4579,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10990{dd814,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10991{dd815,dd4580,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10992{dd816,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10993{dd817,dd4581,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10994{dd818,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10995{dd819,dd4582,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 10996{dd820,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10997{0,dd4583,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 10998{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 10999{0,dd4584,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 11000{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 11001{0,dd4585,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 11002{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 11003};
99695df9 11004/* 1F00-1F0F */
b1dd58fc
RK
11005static const struct unidata st309[] = {
11006{dd821,0,dd3910,0,Ll,0,GBOther,WBALetter,SBLower},
11007{dd822,0,dd3911,0,Ll,0,GBOther,WBALetter,SBLower},
11008{dd823,0,dd3912,0,Ll,0,GBOther,WBALetter,SBLower},
11009{dd824,0,dd3913,0,Ll,0,GBOther,WBALetter,SBLower},
11010{dd825,0,dd3914,0,Ll,0,GBOther,WBALetter,SBLower},
11011{dd826,0,dd3915,0,Ll,0,GBOther,WBALetter,SBLower},
11012{dd827,0,dd3916,0,Ll,0,GBOther,WBALetter,SBLower},
11013{dd828,0,dd3917,0,Ll,0,GBOther,WBALetter,SBLower},
11014{dd829,dd4586,dd3918,0,Lu,0,GBOther,WBALetter,SBUpper},
11015{dd830,dd4587,dd3919,0,Lu,0,GBOther,WBALetter,SBUpper},
11016{dd831,dd4588,dd3920,0,Lu,0,GBOther,WBALetter,SBUpper},
11017{dd832,dd4589,dd3921,0,Lu,0,GBOther,WBALetter,SBUpper},
11018{dd833,dd4590,dd3922,0,Lu,0,GBOther,WBALetter,SBUpper},
11019{dd834,dd4591,dd3923,0,Lu,0,GBOther,WBALetter,SBUpper},
11020{dd835,dd4592,dd3924,0,Lu,0,GBOther,WBALetter,SBUpper},
11021{dd836,dd4593,dd3925,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a 11022};
99695df9 11023/* 1F10-1F1F */
b1dd58fc
RK
11024static const struct unidata st310[] = {
11025{dd837,0,dd3926,0,Ll,0,GBOther,WBALetter,SBLower},
11026{dd838,0,dd3927,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
11027{dd839,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11028{dd840,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11029{dd841,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11030{dd842,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11031{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11032{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11033{dd843,dd4594,dd3928,0,Lu,0,GBOther,WBALetter,SBUpper},
11034{dd844,dd4595,dd3929,0,Lu,0,GBOther,WBALetter,SBUpper},
11035{dd845,dd4596,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11036{dd846,dd4597,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11037{dd847,dd4598,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11038{dd848,dd4599,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
11039{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11040{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 11041};
99695df9 11042/* 1F20-1F2F */
b1dd58fc
RK
11043static const struct unidata st311[] = {
11044{dd849,0,dd3930,0,Ll,0,GBOther,WBALetter,SBLower},
11045{dd850,0,dd3931,0,Ll,0,GBOther,WBALetter,SBLower},
11046{dd851,0,dd3932,0,Ll,0,GBOther,WBALetter,SBLower},
11047{dd852,0,dd3933,0,Ll,0,GBOther,WBALetter,SBLower},
11048{dd853,0,dd3934,0,Ll,0,GBOther,WBALetter,SBLower},
11049{dd854,0,dd3935,0,Ll,0,GBOther,WBALetter,SBLower},
11050{dd855,0,dd3936,0,Ll,0,GBOther,WBALetter,SBLower},
11051{dd856,0,dd3937,0,Ll,0,GBOther,WBALetter,SBLower},
11052{dd857,dd4600,dd3938,0,Lu,0,GBOther,WBALetter,SBUpper},
11053{dd858,dd4601,dd3939,0,Lu,0,GBOther,WBALetter,SBUpper},
11054{dd859,dd4602,dd3940,0,Lu,0,GBOther,WBALetter,SBUpper},
11055{dd860,dd4603,dd3941,0,Lu,0,GBOther,WBALetter,SBUpper},
11056{dd861,dd4604,dd3942,0,Lu,0,GBOther,WBALetter,SBUpper},
11057{dd862,dd4605,dd3943,0,Lu,0,GBOther,WBALetter,SBUpper},
11058{dd863,dd4606,dd3944,0,Lu,0,GBOther,WBALetter,SBUpper},
11059{dd864,dd4607,dd3945,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a 11060};
99695df9 11061/* 1F30-1F3F */
b1dd58fc
RK
11062static const struct unidata st312[] = {
11063{dd865,0,dd3946,0,Ll,0,GBOther,WBALetter,SBLower},
11064{dd866,0,dd3947,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
11065{dd867,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11066{dd868,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11067{dd869,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11068{dd870,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11069{dd871,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11070{dd872,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
11071{dd873,dd4608,dd3948,0,Lu,0,GBOther,WBALetter,SBUpper},
11072{dd874,dd4609,dd3949,0,Lu,0,GBOther,WBALetter,SBUpper},
11073{dd875,dd4610,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11074{dd876,dd4611,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11075{dd877,dd4612,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11076{dd878,dd4613,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11077{dd879,dd4614,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11078{dd880,dd4615,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a 11079};
99695df9 11080/* 1F40-1F4F */
b1dd58fc
RK
11081static const struct unidata st313[] = {
11082{dd881,0,dd3950,0,Ll,0,GBOther,WBALetter,SBLower},
11083{dd882,0,dd3951,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
11084{dd883,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11085{dd884,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11086{dd885,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11087{dd886,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11088{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11089{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11090{dd887,dd4616,dd3952,0,Lu,0,GBOther,WBALetter,SBUpper},
11091{dd888,dd4617,dd3953,0,Lu,0,GBOther,WBALetter,SBUpper},
11092{dd889,dd4618,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11093{dd890,dd4619,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11094{dd891,dd4620,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11095{dd892,dd4621,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
11096{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11097{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 11098};
99695df9 11099/* 1F50-1F5F */
b1dd58fc
RK
11100static const struct unidata st314[] = {
11101{dd893,dd893,dd3954,0,Ll,NBC,GBOther,WBALetter,SBLower},
11102{dd894,0,dd3955,0,Ll,0,GBOther,WBALetter,SBLower},
11103{dd895,dd4622,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
99695df9 11104{dd896,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 11105{dd897,dd4623,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
99695df9 11106{dd898,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 11107{dd899,dd4624,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
99695df9
RK
11108{dd900,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11109{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 11110{dd901,dd4625,dd3956,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 11111{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 11112{dd902,dd4626,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 11113{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 11114{dd903,dd4627,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 11115{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 11116{dd904,dd4628,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a 11117};
99695df9 11118/* 1F60-1F6F */
b1dd58fc
RK
11119static const struct unidata st315[] = {
11120{dd905,0,dd3957,0,Ll,0,GBOther,WBALetter,SBLower},
11121{dd906,0,dd3958,0,Ll,0,GBOther,WBALetter,SBLower},
11122{dd907,0,dd3959,0,Ll,0,GBOther,WBALetter,SBLower},
11123{dd908,0,dd3960,0,Ll,0,GBOther,WBALetter,SBLower},
11124{dd909,0,dd3961,0,Ll,0,GBOther,WBALetter,SBLower},
11125{dd910,0,dd3962,0,Ll,0,GBOther,WBALetter,SBLower},
11126{dd911,0,dd3963,0,Ll,0,GBOther,WBALetter,SBLower},
11127{dd912,0,dd3964,0,Ll,0,GBOther,WBALetter,SBLower},
11128{dd913,dd4629,dd3965,0,Lu,0,GBOther,WBALetter,SBUpper},
11129{dd914,dd4630,dd3966,0,Lu,0,GBOther,WBALetter,SBUpper},
11130{dd915,dd4631,dd3967,0,Lu,0,GBOther,WBALetter,SBUpper},
11131{dd916,dd4632,dd3968,0,Lu,0,GBOther,WBALetter,SBUpper},
11132{dd917,dd4633,dd3969,0,Lu,0,GBOther,WBALetter,SBUpper},
11133{dd918,dd4634,dd3970,0,Lu,0,GBOther,WBALetter,SBUpper},
11134{dd919,dd4635,dd3971,0,Lu,0,GBOther,WBALetter,SBUpper},
11135{dd920,dd4636,dd3972,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a 11136};
99695df9 11137/* 1F70-1F7F */
b1dd58fc
RK
11138static const struct unidata st316[] = {
11139{dd921,0,dd3973,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
11140{dd922,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11141{dd923,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11142{dd924,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 11143{dd925,0,dd3974,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
11144{dd926,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11145{dd927,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11146{dd928,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11147{dd929,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11148{dd930,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11149{dd931,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11150{dd932,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 11151{dd933,0,dd3975,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
11152{dd934,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11153{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11154{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 11155};
99695df9 11156/* 1F80-1F8F */
b1dd58fc
RK
11157static const struct unidata st317[] = {
11158{dd935,dd4637,0,0,Ll,0,GBOther,WBALetter,SBLower},
11159{dd936,dd4638,0,0,Ll,0,GBOther,WBALetter,SBLower},
11160{dd937,dd4639,0,0,Ll,0,GBOther,WBALetter,SBLower},
11161{dd938,dd4640,0,0,Ll,0,GBOther,WBALetter,SBLower},
11162{dd939,dd4641,0,0,Ll,0,GBOther,WBALetter,SBLower},
11163{dd940,dd4642,0,0,Ll,0,GBOther,WBALetter,SBLower},
11164{dd941,dd4643,0,0,Ll,0,GBOther,WBALetter,SBLower},
11165{dd942,dd4644,0,0,Ll,0,GBOther,WBALetter,SBLower},
11166{dd943,dd4637,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11167{dd944,dd4638,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11168{dd945,dd4639,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11169{dd946,dd4640,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11170{dd947,dd4641,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11171{dd948,dd4642,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11172{dd949,dd4643,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11173{dd950,dd4644,0,0,Lt,0,GBOther,WBALetter,SBUpper}
c2e01e0a 11174};
99695df9 11175/* 1F90-1F9F */
b1dd58fc
RK
11176static const struct unidata st318[] = {
11177{dd951,dd4645,0,0,Ll,0,GBOther,WBALetter,SBLower},
11178{dd952,dd4646,0,0,Ll,0,GBOther,WBALetter,SBLower},
11179{dd953,dd4647,0,0,Ll,0,GBOther,WBALetter,SBLower},
11180{dd954,dd4648,0,0,Ll,0,GBOther,WBALetter,SBLower},
11181{dd955,dd4649,0,0,Ll,0,GBOther,WBALetter,SBLower},
11182{dd956,dd4650,0,0,Ll,0,GBOther,WBALetter,SBLower},
11183{dd957,dd4651,0,0,Ll,0,GBOther,WBALetter,SBLower},
11184{dd958,dd4652,0,0,Ll,0,GBOther,WBALetter,SBLower},
11185{dd959,dd4645,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11186{dd960,dd4646,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11187{dd961,dd4647,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11188{dd962,dd4648,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11189{dd963,dd4649,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11190{dd964,dd4650,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11191{dd965,dd4651,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11192{dd966,dd4652,0,0,Lt,0,GBOther,WBALetter,SBUpper}
c2e01e0a 11193};
99695df9 11194/* 1FA0-1FAF */
b1dd58fc
RK
11195static const struct unidata st319[] = {
11196{dd967,dd4653,0,0,Ll,0,GBOther,WBALetter,SBLower},
11197{dd968,dd4654,0,0,Ll,0,GBOther,WBALetter,SBLower},
11198{dd969,dd4655,0,0,Ll,0,GBOther,WBALetter,SBLower},
11199{dd970,dd4656,0,0,Ll,0,GBOther,WBALetter,SBLower},
11200{dd971,dd4657,0,0,Ll,0,GBOther,WBALetter,SBLower},
11201{dd972,dd4658,0,0,Ll,0,GBOther,WBALetter,SBLower},
11202{dd973,dd4659,0,0,Ll,0,GBOther,WBALetter,SBLower},
11203{dd974,dd4660,0,0,Ll,0,GBOther,WBALetter,SBLower},
11204{dd975,dd4653,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11205{dd976,dd4654,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11206{dd977,dd4655,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11207{dd978,dd4656,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11208{dd979,dd4657,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11209{dd980,dd4658,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11210{dd981,dd4659,0,0,Lt,0,GBOther,WBALetter,SBUpper},
11211{dd982,dd4660,0,0,Lt,0,GBOther,WBALetter,SBUpper}
c2e01e0a 11212};
99695df9 11213/* 1FB0-1FBF */
b1dd58fc 11214static const struct unidata st320[] = {
99695df9
RK
11215{dd983,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11216{dd984,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
11217{dd985,dd4661,0,0,Ll,0,GBOther,WBALetter,SBLower},
11218{dd986,dd4662,0,0,Ll,0,GBOther,WBALetter,SBLower},
11219{dd987,dd4663,0,0,Ll,0,GBOther,WBALetter,SBLower},
11220{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11221{dd988,dd988,dd3976,0,Ll,NBC,GBOther,WBALetter,SBLower},
11222{dd989,dd4664,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
11223{dd990,dd4665,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11224{dd991,dd4666,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11225{dd992,dd4667,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11226{dd993,dd4668,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11227{dd994,dd4662,0,0,Lt,0,GBOther,WBALetter,SBUpper},
99695df9
RK
11228{dd995,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
11229{dd996,dd996,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 11230{dd995,0,dd3977,0,Sk,CD,GBOther,WBOther,SBOther}
c2e01e0a 11231};
99695df9 11232/* 1FC0-1FCF */
b1dd58fc 11233static const struct unidata st321[] = {
99695df9
RK
11234{dd997,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
11235{dd998,0,0,0,Sk,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11236{dd999,dd4669,0,0,Ll,0,GBOther,WBALetter,SBLower},
11237{dd1000,dd4670,0,0,Ll,0,GBOther,WBALetter,SBLower},
11238{dd1001,dd4671,0,0,Ll,0,GBOther,WBALetter,SBLower},
11239{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11240{dd1002,dd1002,dd3978,0,Ll,NBC,GBOther,WBALetter,SBLower},
11241{dd1003,dd4672,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
11242{dd1004,dd4673,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11243{dd1005,dd4674,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11244{dd1006,dd4675,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11245{dd1007,dd4676,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11246{dd1008,dd4670,0,0,Lt,0,GBOther,WBALetter,SBUpper},
99695df9
RK
11247{dd1009,0,0,0,Sk,0,GBOther,WBOther,SBOther},
11248{dd1010,0,0,0,Sk,0,GBOther,WBOther,SBOther},
11249{dd1011,0,0,0,Sk,0,GBOther,WBOther,SBOther}
c2e01e0a 11250};
99695df9 11251/* 1FD0-1FDF */
b1dd58fc 11252static const struct unidata st322[] = {
99695df9
RK
11253{dd1012,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11254{dd1013,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
11255{dd1014,dd4677,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
11256{dd1015,dd4246,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
99695df9
RK
11257{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11258{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11259{dd1016,dd1016,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
b1dd58fc
RK
11260{dd1017,dd4678,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
11261{dd1018,dd4679,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11262{dd1019,dd4680,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11263{dd1020,dd4681,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11264{dd1021,dd4682,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
11265{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11266{dd1022,0,0,0,Sk,0,GBOther,WBOther,SBOther},
11267{dd1023,0,0,0,Sk,0,GBOther,WBOther,SBOther},
11268{dd1024,0,0,0,Sk,0,GBOther,WBOther,SBOther}
c2e01e0a 11269};
99695df9 11270/* 1FE0-1FEF */
b1dd58fc 11271static const struct unidata st323[] = {
99695df9
RK
11272{dd1025,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11273{dd1026,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
11274{dd1027,dd4683,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
11275{dd1028,dd4249,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
99695df9
RK
11276{dd1029,dd1029,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
11277{dd1030,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
11278{dd1031,dd1031,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
b1dd58fc
RK
11279{dd1032,dd4684,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
11280{dd1033,dd4685,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11281{dd1034,dd4686,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11282{dd1035,dd4687,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11283{dd1036,dd4688,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11284{dd1037,dd4689,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
11285{dd1038,0,0,0,Sk,0,GBOther,WBOther,SBOther},
11286{dd1039,0,0,0,Sk,0,GBOther,WBOther,SBOther},
11287{dd1040,0,0,0,Sk,0,GBOther,WBOther,SBOther}
61507e3c 11288};
99695df9 11289/* 1FF0-1FFF */
b1dd58fc 11290static const struct unidata st324[] = {
99695df9
RK
11291{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11292{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11293{dd1041,dd4690,0,0,Ll,0,GBOther,WBALetter,SBLower},
11294{dd1042,dd4691,0,0,Ll,0,GBOther,WBALetter,SBLower},
11295{dd1043,dd4692,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 11296{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11297{dd1044,dd1044,dd3979,0,Ll,NBC,GBOther,WBALetter,SBLower},
11298{dd1045,dd4693,0,0,Ll,NBC,GBOther,WBALetter,SBLower},
11299{dd1046,dd4694,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11300{dd1047,dd4695,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11301{dd1048,dd4696,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11302{dd1049,dd4697,0,0,Lu,0,GBOther,WBALetter,SBUpper},
11303{dd1050,dd4691,0,0,Lt,0,GBOther,WBALetter,SBUpper},
99695df9 11304{dd1051,0,0,0,Sk,0,GBOther,WBOther,SBOther},
b1dd58fc 11305{dd1052,0,dd3980,0,Sk,CD,GBOther,WBOther,SBOther},
99695df9 11306{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 11307};
99695df9 11308/* 2000-200F */
b1dd58fc 11309static const struct unidata st325[] = {
99695df9
RK
11310{dd1053,0,0,0,Zs,0,GBOther,WBOther,SBSp},
11311{dd1054,0,0,0,Zs,0,GBOther,WBOther,SBSp},
11312{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
11313{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
11314{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
11315{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
11316{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
11317{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
11318{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
11319{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
11320{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
b1dd58fc 11321{0,0,0,0,Cf,0,GBControl,WBOther,SBFormat},
99695df9
RK
11322{0,0,0,0,Cf,0,GBExtend,WBExtend,SBExtend},
11323{0,0,0,0,Cf,0,GBExtend,WBExtend,SBExtend},
11324{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11325{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}
c2e01e0a 11326};
99695df9 11327/* 2010-201F */
b1dd58fc 11328static const struct unidata st326[] = {
99695df9
RK
11329{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
11330{dd1055,0,0,0,Pd,CD,GBOther,WBOther,SBOther},
11331{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
a2a528f2
RK
11332{0,0,0,0,Pd,0,GBOther,WBOther,SBSContinue},
11333{0,0,0,0,Pd,0,GBOther,WBOther,SBSContinue},
99695df9
RK
11334{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
11335{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11336{dd1056,0,0,0,Po,CD,GBOther,WBOther,SBOther},
a2a528f2
RK
11337{0,0,0,0,Pi,0,GBOther,WBMidNumLet,SBClose},
11338{0,0,0,0,Pf,0,GBOther,WBMidNumLet,SBClose},
99695df9
RK
11339{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
11340{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
11341{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
11342{0,0,0,0,Pf,0,GBOther,WBOther,SBClose},
11343{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
11344{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}
c2e01e0a 11345};
99695df9 11346/* 2020-202F */
b1dd58fc 11347static const struct unidata st327[] = {
99695df9
RK
11348{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11349{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11350{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11351{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2 11352{dd1057,0,0,0,Po,CD,GBOther,WBMidNumLet,SBATerm},
99695df9
RK
11353{dd1058,0,0,0,Po,CD,GBOther,WBOther,SBOther},
11354{dd1059,0,0,0,Po,CD,GBOther,WBOther,SBOther},
11355{0,0,0,0,Po,0,GBOther,WBMidLetter,SBOther},
a2a528f2
RK
11356{0,0,0,0,Zl,0,GBControl,WBNewline,SBSep},
11357{0,0,0,0,Zp,0,GBControl,WBNewline,SBSep},
99695df9
RK
11358{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11359{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11360{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11361{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11362{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11363{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp}
c2e01e0a 11364};
99695df9 11365/* 2030-203F */
b1dd58fc 11366static const struct unidata st328[] = {
99695df9
RK
11367{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11368{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11369{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11370{dd1060,0,0,0,Po,CD,GBOther,WBOther,SBOther},
11371{dd1061,0,0,0,Po,CD,GBOther,WBOther,SBOther},
11372{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11373{dd1062,0,0,0,Po,CD,GBOther,WBOther,SBOther},
11374{dd1063,0,0,0,Po,CD,GBOther,WBOther,SBOther},
11375{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11376{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
11377{0,0,0,0,Pf,0,GBOther,WBOther,SBClose},
11378{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11379{dd1064,0,0,0,Po,CD,GBOther,WBOther,SBSTerm},
11380{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
11381{dd1065,0,0,0,Po,CD,GBOther,WBOther,SBOther},
11382{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}
c2e01e0a 11383};
99695df9 11384/* 2040-204F */
b1dd58fc 11385static const struct unidata st329[] = {
99695df9
RK
11386{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther},
11387{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11388{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11389{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11390{0,0,0,0,Sm,0,GBOther,WBMidNum,SBOther},
11391{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
11392{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
11393{dd1066,0,0,0,Po,CD,GBOther,WBOther,SBSTerm},
11394{dd1067,0,0,0,Po,CD,GBOther,WBOther,SBSTerm},
11395{dd1068,0,0,0,Po,CD,GBOther,WBOther,SBSTerm},
11396{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11397{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11398{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11399{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11400{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11401{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a 11402};
99695df9 11403/* 2050-205F */
b1dd58fc 11404static const struct unidata st330[] = {
99695df9
RK
11405{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11406{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11407{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11408{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11409{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther},
11410{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11411{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11412{dd1069,0,0,0,Po,CD,GBOther,WBOther,SBOther},
11413{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11414{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11415{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11416{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11417{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11418{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11419{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
11420{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp}
61507e3c 11421};
99695df9 11422/* 2060-206F */
b1dd58fc 11423static const struct unidata st331[] = {
a2a528f2 11424{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
99695df9
RK
11425{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11426{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11427{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11428{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
99695df9
RK
11429{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11430{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11431{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11432{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11433{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11434{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11435{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11436{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11437{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11438{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
11439{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}
c2e01e0a 11440};
99695df9 11441/* 2070-207F */
b1dd58fc 11442static const struct unidata st332[] = {
99695df9 11443{dd1070,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc 11444{dd538,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
99695df9
RK
11445{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11446{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11447{dd1071,0,0,0,No,CD,GBOther,WBOther,SBOther},
11448{dd1072,0,0,0,No,CD,GBOther,WBOther,SBOther},
11449{dd1073,0,0,0,No,CD,GBOther,WBOther,SBOther},
11450{dd1074,0,0,0,No,CD,GBOther,WBOther,SBOther},
11451{dd1075,0,0,0,No,CD,GBOther,WBOther,SBOther},
11452{dd1076,0,0,0,No,CD,GBOther,WBOther,SBOther},
11453{dd1077,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
11454{dd1078,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
11455{dd1079,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
11456{dd1080,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
11457{dd1081,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
b1dd58fc 11458{dd1082,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 11459};
99695df9 11460/* 2080-208F */
b1dd58fc 11461static const struct unidata st333[] = {
99695df9
RK
11462{dd1070,0,0,0,No,CD,GBOther,WBOther,SBOther},
11463{dd9,0,0,0,No,CD,GBOther,WBOther,SBOther},
11464{dd4,0,0,0,No,CD,GBOther,WBOther,SBOther},
11465{dd5,0,0,0,No,CD,GBOther,WBOther,SBOther},
11466{dd1071,0,0,0,No,CD,GBOther,WBOther,SBOther},
11467{dd1072,0,0,0,No,CD,GBOther,WBOther,SBOther},
11468{dd1073,0,0,0,No,CD,GBOther,WBOther,SBOther},
11469{dd1074,0,0,0,No,CD,GBOther,WBOther,SBOther},
11470{dd1075,0,0,0,No,CD,GBOther,WBOther,SBOther},
11471{dd1076,0,0,0,No,CD,GBOther,WBOther,SBOther},
11472{dd1077,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
11473{dd1078,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
11474{dd1079,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
11475{dd1080,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
11476{dd1081,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
11477{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 11478};
99695df9 11479/* 2090-209F */
b1dd58fc 11480static const struct unidata st334[] = {
99695df9
RK
11481{dd2,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
11482{dd517,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
11483{dd10,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
11484{dd301,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
11485{dd518,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
11486{dd284,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
11487{dd522,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
11488{dd300,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
11489{dd523,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
11490{dd1082,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
11491{dd528,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
11492{dd180,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
11493{dd529,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter},
99695df9
RK
11494{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11495{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11496{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 11497};
99695df9 11498/* 20A0-20AF */
b1dd58fc 11499static const struct unidata st335[] = {
99695df9
RK
11500{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11501{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11502{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11503{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11504{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11505{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11506{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11507{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11508{dd1083,0,0,0,Sc,CD,GBOther,WBOther,SBOther},
11509{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11510{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11511{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11512{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11513{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11514{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11515{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}
c2e01e0a 11516};
99695df9 11517/* 20B0-20BF */
b1dd58fc
RK
11518static const struct unidata st336[] = {
11519{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11520{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11521{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11522{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
99695df9
RK
11523{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11524{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11525{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11526{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11527{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
11528{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
99695df9
RK
11529{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11530{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11531{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11532{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11533{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11534{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 11535};
99695df9 11536/* 20D0-20DF */
b1dd58fc 11537static const struct unidata st337[] = {
99695df9
RK
11538{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11539{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11540{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
11541{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
11542{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11543{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11544{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11545{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11546{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
11547{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
11548{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
11549{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11550{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11551{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
11552{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
11553{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 11554};
99695df9 11555/* 20E0-20EF */
b1dd58fc 11556static const struct unidata st338[] = {
99695df9
RK
11557{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
11558{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11559{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
11560{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
11561{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
11562{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
11563{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
11564{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11565{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
11566{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11567{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
11568{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
11569{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
11570{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
11571{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
11572{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 11573};
a2a528f2 11574/* 20F0-20FF */
b1dd58fc 11575static const struct unidata st339[] = {
a2a528f2
RK
11576{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
11577{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11578{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11579{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11580{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11581{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11582{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11583{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11584{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11585{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11586{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11587{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11588{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11589{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11590{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11591{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
11592};
99695df9 11593/* 2100-210F */
b1dd58fc 11594static const struct unidata st340[] = {
99695df9
RK
11595{dd1084,0,0,0,So,CD,GBOther,WBOther,SBOther},
11596{dd1085,0,0,0,So,CD,GBOther,WBOther,SBOther},
11597{dd1086,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11598{dd1087,0,0,0,So,CD,GBOther,WBOther,SBOther},
11599{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11600{dd1088,0,0,0,So,CD,GBOther,WBOther,SBOther},
11601{dd1089,0,0,0,So,CD,GBOther,WBOther,SBOther},
11602{dd1090,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11603{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11604{dd1091,0,0,0,So,CD,GBOther,WBOther,SBOther},
11605{dd521,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11606{dd498,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11607{dd498,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11608{dd498,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11609{dd284,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11610{dd1092,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 11611};
99695df9 11612/* 2110-211F */
b1dd58fc 11613static const struct unidata st341[] = {
99695df9
RK
11614{dd499,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11615{dd499,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11616{dd502,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11617{dd300,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11618{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11619{dd504,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11620{dd1093,0,0,0,So,CD,GBOther,WBOther,SBOther},
11621{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 11622{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11623{dd507,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11624{dd1094,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11625{dd508,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11626{dd508,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11627{dd508,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11628{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11629{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 11630};
99695df9 11631/* 2120-212F */
b1dd58fc 11632static const struct unidata st342[] = {
99695df9
RK
11633{dd1095,0,0,0,So,CD,GBOther,WBOther,SBOther},
11634{dd1096,0,0,0,So,CD,GBOther,WBOther,SBOther},
11635{dd1097,0,0,0,So,CD,GBOther,WBOther,SBOther},
11636{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11637{dd1098,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11638{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 11639{dd1099,dd3142,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
11640{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11641{dd1098,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11642{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11643{dd501,dd522,0,0,Lu,0,GBOther,WBALetter,SBUpper},
b1dd58fc 11644{dd1100,dd4077,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
11645{dd493,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11646{dd1086,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11647{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11648{dd517,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 11649};
99695df9 11650/* 2130-213F */
b1dd58fc 11651static const struct unidata st343[] = {
99695df9
RK
11652{dd495,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11653{dd1101,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 11654{0,dd4698,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
11655{dd503,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11656{dd10,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11657{dd1102,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
11658{dd1103,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
11659{dd1104,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
11660{dd1105,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
11661{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11662{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11663{dd1106,0,0,0,So,CD,GBOther,WBOther,SBOther},
11664{dd338,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11665{dd535,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11666{dd1107,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11667{dd1108,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 11668};
99695df9 11669/* 2140-214F */
b1dd58fc 11670static const struct unidata st344[] = {
99695df9
RK
11671{dd1109,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
11672{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11673{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11674{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11675{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11676{dd494,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
11677{dd516,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11678{dd517,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11679{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11680{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
11681{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11682{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11683{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11684{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11685{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2 11686{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 11687};
99695df9 11688/* 2150-215F */
b1dd58fc 11689static const struct unidata st345[] = {
99695df9
RK
11690{dd1110,0,0,0,No,CD,GBOther,WBOther,SBOther},
11691{dd1111,0,0,0,No,CD,GBOther,WBOther,SBOther},
11692{dd1112,0,0,0,No,CD,GBOther,WBOther,SBOther},
11693{dd1113,0,0,0,No,CD,GBOther,WBOther,SBOther},
11694{dd1114,0,0,0,No,CD,GBOther,WBOther,SBOther},
11695{dd1115,0,0,0,No,CD,GBOther,WBOther,SBOther},
11696{dd1116,0,0,0,No,CD,GBOther,WBOther,SBOther},
11697{dd1117,0,0,0,No,CD,GBOther,WBOther,SBOther},
11698{dd1118,0,0,0,No,CD,GBOther,WBOther,SBOther},
11699{dd1119,0,0,0,No,CD,GBOther,WBOther,SBOther},
11700{dd1120,0,0,0,No,CD,GBOther,WBOther,SBOther},
11701{dd1121,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
11702{dd1122,0,0,0,No,CD,GBOther,WBOther,SBOther},
11703{dd1123,0,0,0,No,CD,GBOther,WBOther,SBOther},
11704{dd1124,0,0,0,No,CD,GBOther,WBOther,SBOther},
11705{dd1125,0,0,0,No,CD,GBOther,WBOther,SBOther}
c2e01e0a 11706};
99695df9 11707/* 2160-216F */
b1dd58fc
RK
11708static const struct unidata st346[] = {
11709{dd499,dd4699,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11710{dd1126,dd4700,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11711{dd1127,dd4701,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11712{dd1128,dd4702,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11713{dd1129,dd4703,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11714{dd1130,dd4704,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11715{dd1131,dd4705,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11716{dd1132,dd4706,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11717{dd1133,dd4707,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11718{dd1134,dd4708,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11719{dd1135,dd4709,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11720{dd1136,dd4710,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11721{dd502,dd4711,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11722{dd1086,dd4712,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11723{dd494,dd4713,0,0,Nl,CD,GBOther,WBALetter,SBUpper},
11724{dd503,dd4714,0,0,Nl,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 11725};
99695df9 11726/* 2170-217F */
b1dd58fc 11727static const struct unidata st347[] = {
99695df9 11728{dd538,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
99695df9
RK
11729{dd1137,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
11730{dd1138,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
11731{dd1139,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
b1dd58fc 11732{dd533,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
99695df9 11733{dd1140,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
99695df9
RK
11734{dd1141,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
11735{dd1142,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
11736{dd1143,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
11737{dd301,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
11738{dd1144,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
11739{dd1145,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
99695df9
RK
11740{dd300,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
11741{dd541,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
11742{dd516,0,0,0,Nl,CD,GBOther,WBALetter,SBLower},
11743{dd523,0,0,0,Nl,CD,GBOther,WBALetter,SBLower}
61507e3c 11744};
99695df9 11745/* 2180-218F */
b1dd58fc 11746static const struct unidata st348[] = {
99695df9
RK
11747{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
11748{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
11749{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 11750{0,dd4715,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 11751{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2
RK
11752{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
11753{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
11754{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
11755{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 11756{dd1146,0,0,0,No,CD,GBOther,WBOther,SBOther},
99695df9
RK
11757{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11758{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11759{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11760{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11761{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
11762{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 11763};
99695df9 11764/* 2190-219F */
b1dd58fc
RK
11765static const struct unidata st349[] = {
11766{0,0,dd3981,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 11767{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 11768{0,0,dd3982,0,Sm,0,GBOther,WBOther,SBOther},
a2a528f2 11769{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 11770{0,0,dd3983,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11771{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11772{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11773{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11774{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11775{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11776{dd1147,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11777{dd1148,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11778{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11779{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11780{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11781{0,0,0,0,So,0,GBOther,WBOther,SBOther}
61507e3c 11782};
99695df9 11783/* 21A0-21AF */
b1dd58fc 11784static const struct unidata st350[] = {
99695df9
RK
11785{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11786{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11787{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11788{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11789{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11790{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11791{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11792{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11793{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11794{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11795{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11796{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11797{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11798{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 11799{dd1149,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 11800{0,0,0,0,So,0,GBOther,WBOther,SBOther}
61507e3c 11801};
99695df9 11802/* 21C0-21CF */
b1dd58fc 11803static const struct unidata st351[] = {
99695df9
RK
11804{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11805{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11806{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11807{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11808{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11809{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11810{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11811{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11812{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11813{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11814{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11815{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11816{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11817{dd1150,0,0,0,So,0,GBOther,WBOther,SBOther},
11818{dd1151,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11819{dd1152,0,0,0,Sm,0,GBOther,WBOther,SBOther}
61507e3c 11820};
99695df9 11821/* 21D0-21DF */
b1dd58fc
RK
11822static const struct unidata st352[] = {
11823{0,0,dd3984,0,So,0,GBOther,WBOther,SBOther},
99695df9 11824{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 11825{0,0,dd3985,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 11826{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 11827{0,0,dd3986,0,Sm,0,GBOther,WBOther,SBOther},
a2a528f2 11828{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9
RK
11829{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11830{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11831{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11832{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11833{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11834{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11835{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11836{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11837{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11838{0,0,0,0,So,0,GBOther,WBOther,SBOther}
61507e3c 11839};
99695df9 11840/* 21F0-21FF */
b1dd58fc 11841static const struct unidata st353[] = {
99695df9
RK
11842{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11843{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11844{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11845{0,0,0,0,So,0,GBOther,WBOther,SBOther},
11846{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11847{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11848{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11849{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11850{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11851{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11852{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11853{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11854{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11855{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11856{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11857{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
61507e3c 11858};
99695df9 11859/* 2200-220F */
b1dd58fc 11860static const struct unidata st354[] = {
99695df9
RK
11861{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11862{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11863{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11864{0,0,dd3987,0,Sm,0,GBOther,WBOther,SBOther},
11865{dd1153,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11866{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11867{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11868{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11869{0,0,dd3988,0,Sm,0,GBOther,WBOther,SBOther},
11870{dd1154,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 11871{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11872{0,0,dd3989,0,Sm,0,GBOther,WBOther,SBOther},
11873{dd1155,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11874{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11875{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11876{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
61507e3c 11877};
99695df9 11878/* 2210-221F */
b1dd58fc 11879static const struct unidata st355[] = {
99695df9
RK
11880{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11881{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11882{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11883{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11884{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11885{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11886{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11887{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11888{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11889{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11890{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11891{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11892{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11893{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11894{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11895{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
61507e3c 11896};
99695df9 11897/* 2220-222F */
b1dd58fc 11898static const struct unidata st356[] = {
99695df9
RK
11899{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11900{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11901{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11902{0,0,dd3990,0,Sm,0,GBOther,WBOther,SBOther},
11903{dd1156,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11904{0,0,dd3991,0,Sm,0,GBOther,WBOther,SBOther},
11905{dd1157,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11906{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11907{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11908{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11909{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11910{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11911{dd1158,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
11912{dd1159,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
99695df9 11913{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 11914{dd1160,0,0,0,Sm,CD,GBOther,WBOther,SBOther}
c2e01e0a 11915};
99695df9 11916/* 2230-223F */
b1dd58fc
RK
11917static const struct unidata st357[] = {
11918{dd1161,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
99695df9
RK
11919{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11920{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11921{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11922{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11923{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11924{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11925{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11926{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11927{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11928{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11929{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 11930{0,0,dd3992,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11931{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11932{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11933{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 11934};
99695df9 11935/* 2240-224F */
b1dd58fc 11936static const struct unidata st358[] = {
99695df9 11937{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 11938{dd1162,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 11939{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11940{0,0,dd3993,0,Sm,0,GBOther,WBOther,SBOther},
11941{dd1163,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11942{0,0,dd3994,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 11943{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11944{dd1164,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11945{0,0,dd3995,0,Sm,0,GBOther,WBOther,SBOther},
11946{dd1165,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11947{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11948{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11949{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 11950{0,0,dd3996,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11951{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11952{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 11953};
99695df9 11954/* 2260-226F */
b1dd58fc
RK
11955static const struct unidata st359[] = {
11956{dd1166,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11957{0,0,dd3997,0,Sm,0,GBOther,WBOther,SBOther},
11958{dd1167,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 11959{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11960{0,0,dd3998,0,Sm,0,GBOther,WBOther,SBOther},
11961{0,0,dd3999,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11962{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11963{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11964{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11965{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11966{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11967{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11968{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 11969{dd1168,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 11970{dd1169,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11971{dd1170,0,0,0,Sm,0,GBOther,WBOther,SBOther}
11972};
11973/* 2270-227F */
11974static const struct unidata st360[] = {
99695df9
RK
11975{dd1171,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11976{dd1172,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11977{0,0,dd4000,0,Sm,0,GBOther,WBOther,SBOther},
11978{0,0,dd4001,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11979{dd1173,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11980{dd1174,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11981{0,0,dd4002,0,Sm,0,GBOther,WBOther,SBOther},
11982{0,0,dd4003,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
11983{dd1175,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11984{dd1176,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11985{0,0,dd4004,0,Sm,0,GBOther,WBOther,SBOther},
11986{0,0,dd4005,0,Sm,0,GBOther,WBOther,SBOther},
11987{0,0,dd4006,0,Sm,0,GBOther,WBOther,SBOther},
11988{0,0,dd4007,0,Sm,0,GBOther,WBOther,SBOther},
11989{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11990{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
11991};
11992/* 2280-228F */
11993static const struct unidata st361[] = {
99695df9
RK
11994{dd1177,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11995{dd1178,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
11996{0,0,dd4008,0,Sm,0,GBOther,WBOther,SBOther},
11997{0,0,dd4009,0,Sm,0,GBOther,WBOther,SBOther},
11998{dd1179,0,0,0,Sm,0,GBOther,WBOther,SBOther},
11999{dd1180,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12000{0,0,dd4010,0,Sm,0,GBOther,WBOther,SBOther},
12001{0,0,dd4011,0,Sm,0,GBOther,WBOther,SBOther},
12002{dd1181,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12003{dd1182,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
12004{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12005{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12006{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12007{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12008{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12009{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
12010};
12011/* 2290-229F */
b1dd58fc 12012static const struct unidata st362[] = {
99695df9 12013{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
12014{0,0,dd4012,0,Sm,0,GBOther,WBOther,SBOther},
12015{0,0,dd4013,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
12016{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12017{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12018{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12019{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12020{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12021{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12022{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12023{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12024{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12025{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12026{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12027{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12028{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12029};
99695df9 12030/* 22A0-22AF */
b1dd58fc 12031static const struct unidata st363[] = {
99695df9
RK
12032{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12033{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 12034{0,0,dd4014,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
12035{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12036{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12037{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12038{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12039{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
12040{0,0,dd4015,0,Sm,0,GBOther,WBOther,SBOther},
12041{0,0,dd4016,0,Sm,0,GBOther,WBOther,SBOther},
a2a528f2 12042{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
12043{0,0,dd4017,0,Sm,0,GBOther,WBOther,SBOther},
12044{dd1183,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12045{dd1184,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12046{dd1185,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12047{dd1186,0,0,0,Sm,0,GBOther,WBOther,SBOther}
99695df9
RK
12048};
12049/* 22B0-22BF */
b1dd58fc 12050static const struct unidata st364[] = {
99695df9
RK
12051{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12052{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
12053{0,0,dd4018,0,Sm,0,GBOther,WBOther,SBOther},
12054{0,0,dd4019,0,Sm,0,GBOther,WBOther,SBOther},
12055{0,0,dd4020,0,Sm,0,GBOther,WBOther,SBOther},
12056{0,0,dd4021,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
12057{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12058{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12059{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12060{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12061{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12062{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12063{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12064{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12065{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12066{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12067};
99695df9 12068/* 22E0-22EF */
b1dd58fc
RK
12069static const struct unidata st365[] = {
12070{dd1187,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12071{dd1188,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12072{dd1189,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12073{dd1190,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
12074{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12075{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12076{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12077{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12078{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12079{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
12080{dd1191,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12081{dd1192,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12082{dd1193,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12083{dd1194,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
12084{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12085{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12086};
99695df9 12087/* 2300-230F */
b1dd58fc 12088static const struct unidata st366[] = {
99695df9
RK
12089{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12090{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12091{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12092{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12093{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12094{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12095{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12096{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12097{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12098{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12099{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12100{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12101{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12102{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12103{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12104{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 12105};
99695df9 12106/* 2320-232F */
b1dd58fc 12107static const struct unidata st367[] = {
99695df9
RK
12108{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12109{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12110{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12111{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12112{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12113{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12114{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12115{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12116{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
12117{dd1195,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12118{dd1196,0,0,0,Pe,0,GBOther,WBOther,SBClose},
99695df9
RK
12119{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12120{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12121{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12122{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12123{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 12124};
99695df9 12125/* 2370-237F */
b1dd58fc 12126static const struct unidata st368[] = {
99695df9
RK
12127{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12128{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12129{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12130{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12131{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12132{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12133{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12134{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12135{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12136{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12137{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12138{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12139{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12140{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12141{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12142{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 12143};
99695df9 12144/* 2390-239F */
b1dd58fc 12145static const struct unidata st369[] = {
99695df9
RK
12146{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12147{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12148{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12149{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12150{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12151{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12152{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12153{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12154{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12155{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12156{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12157{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12158{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12159{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12160{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12161{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
61507e3c 12162};
99695df9 12163/* 23B0-23BF */
b1dd58fc 12164static const struct unidata st370[] = {
99695df9
RK
12165{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12166{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12167{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12168{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12169{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12170{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12171{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12172{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12173{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12174{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12175{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12176{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12177{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12178{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12179{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12180{0,0,0,0,So,0,GBOther,WBOther,SBOther}
61507e3c 12181};
99695df9 12182/* 23D0-23DF */
b1dd58fc 12183static const struct unidata st371[] = {
99695df9
RK
12184{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12185{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12186{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12187{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12188{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12189{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12190{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12191{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12192{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12193{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12194{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12195{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12196{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12197{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12198{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12199{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12200};
99695df9 12201/* 23E0-23EF */
b1dd58fc 12202static const struct unidata st372[] = {
99695df9
RK
12203{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12204{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12205{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12206{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12207{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12208{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12209{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12210{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
12211{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12212{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12213{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12214{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12215{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12216{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12217{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12218{0,0,0,0,So,0,GBOther,WBOther,SBOther}
12219};
12220/* 23F0-23FF */
12221static const struct unidata st373[] = {
12222{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12223{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12224{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12225{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12226{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12227{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12228{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12229{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
12230{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12231{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12232{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12233{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12234{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12235{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12236{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12237{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 12238};
99695df9 12239/* 2420-242F */
b1dd58fc 12240static const struct unidata st374[] = {
99695df9
RK
12241{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12242{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12243{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12244{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12245{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12246{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12247{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12248{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12249{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12250{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12251{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12252{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12253{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12254{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12255{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12256{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 12257};
99695df9 12258/* 2440-244F */
b1dd58fc 12259static const struct unidata st375[] = {
99695df9
RK
12260{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12261{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12262{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12263{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12264{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12265{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12266{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12267{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12268{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12269{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12270{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12271{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12272{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12273{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12274{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12275{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 12276};
99695df9 12277/* 2460-246F */
b1dd58fc 12278static const struct unidata st376[] = {
99695df9
RK
12279{dd9,0,0,0,No,CD,GBOther,WBOther,SBOther},
12280{dd4,0,0,0,No,CD,GBOther,WBOther,SBOther},
12281{dd5,0,0,0,No,CD,GBOther,WBOther,SBOther},
12282{dd1071,0,0,0,No,CD,GBOther,WBOther,SBOther},
12283{dd1072,0,0,0,No,CD,GBOther,WBOther,SBOther},
12284{dd1073,0,0,0,No,CD,GBOther,WBOther,SBOther},
12285{dd1074,0,0,0,No,CD,GBOther,WBOther,SBOther},
12286{dd1075,0,0,0,No,CD,GBOther,WBOther,SBOther},
12287{dd1076,0,0,0,No,CD,GBOther,WBOther,SBOther},
99695df9
RK
12288{dd1197,0,0,0,No,CD,GBOther,WBOther,SBOther},
12289{dd1198,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc 12290{dd1199,0,0,0,No,CD,GBOther,WBOther,SBOther},
99695df9
RK
12291{dd1200,0,0,0,No,CD,GBOther,WBOther,SBOther},
12292{dd1201,0,0,0,No,CD,GBOther,WBOther,SBOther},
12293{dd1202,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
12294{dd1203,0,0,0,No,CD,GBOther,WBOther,SBOther}
12295};
12296/* 2470-247F */
12297static const struct unidata st377[] = {
99695df9
RK
12298{dd1204,0,0,0,No,CD,GBOther,WBOther,SBOther},
12299{dd1205,0,0,0,No,CD,GBOther,WBOther,SBOther},
12300{dd1206,0,0,0,No,CD,GBOther,WBOther,SBOther},
12301{dd1207,0,0,0,No,CD,GBOther,WBOther,SBOther},
12302{dd1208,0,0,0,No,CD,GBOther,WBOther,SBOther},
12303{dd1209,0,0,0,No,CD,GBOther,WBOther,SBOther},
12304{dd1210,0,0,0,No,CD,GBOther,WBOther,SBOther},
12305{dd1211,0,0,0,No,CD,GBOther,WBOther,SBOther},
12306{dd1212,0,0,0,No,CD,GBOther,WBOther,SBOther},
12307{dd1213,0,0,0,No,CD,GBOther,WBOther,SBOther},
12308{dd1214,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc 12309{dd1215,0,0,0,No,CD,GBOther,WBOther,SBOther},
99695df9
RK
12310{dd1216,0,0,0,No,CD,GBOther,WBOther,SBOther},
12311{dd1217,0,0,0,No,CD,GBOther,WBOther,SBOther},
12312{dd1218,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
12313{dd1219,0,0,0,No,CD,GBOther,WBOther,SBOther}
12314};
12315/* 2480-248F */
12316static const struct unidata st378[] = {
99695df9
RK
12317{dd1220,0,0,0,No,CD,GBOther,WBOther,SBOther},
12318{dd1221,0,0,0,No,CD,GBOther,WBOther,SBOther},
12319{dd1222,0,0,0,No,CD,GBOther,WBOther,SBOther},
12320{dd1223,0,0,0,No,CD,GBOther,WBOther,SBOther},
12321{dd1224,0,0,0,No,CD,GBOther,WBOther,SBOther},
12322{dd1225,0,0,0,No,CD,GBOther,WBOther,SBOther},
12323{dd1226,0,0,0,No,CD,GBOther,WBOther,SBOther},
12324{dd1227,0,0,0,No,CD,GBOther,WBOther,SBOther},
12325{dd1228,0,0,0,No,CD,GBOther,WBOther,SBOther},
12326{dd1229,0,0,0,No,CD,GBOther,WBOther,SBOther},
12327{dd1230,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc 12328{dd1231,0,0,0,No,CD,GBOther,WBOther,SBOther},
99695df9
RK
12329{dd1232,0,0,0,No,CD,GBOther,WBOther,SBOther},
12330{dd1233,0,0,0,No,CD,GBOther,WBOther,SBOther},
12331{dd1234,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
12332{dd1235,0,0,0,No,CD,GBOther,WBOther,SBOther}
12333};
12334/* 2490-249F */
12335static const struct unidata st379[] = {
99695df9
RK
12336{dd1236,0,0,0,No,CD,GBOther,WBOther,SBOther},
12337{dd1237,0,0,0,No,CD,GBOther,WBOther,SBOther},
12338{dd1238,0,0,0,No,CD,GBOther,WBOther,SBOther},
12339{dd1239,0,0,0,No,CD,GBOther,WBOther,SBOther},
12340{dd1240,0,0,0,No,CD,GBOther,WBOther,SBOther},
12341{dd1241,0,0,0,No,CD,GBOther,WBOther,SBOther},
12342{dd1242,0,0,0,No,CD,GBOther,WBOther,SBOther},
12343{dd1243,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
12344{dd1244,0,0,0,No,CD,GBOther,WBOther,SBOther},
12345{dd1245,0,0,0,No,CD,GBOther,WBOther,SBOther},
12346{dd1246,0,0,0,No,CD,GBOther,WBOther,SBOther},
12347{dd1247,0,0,0,No,CD,GBOther,WBOther,SBOther},
99695df9
RK
12348{dd1248,0,0,0,So,CD,GBOther,WBOther,SBOther},
12349{dd1249,0,0,0,So,CD,GBOther,WBOther,SBOther},
12350{dd1250,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
12351{dd1251,0,0,0,So,CD,GBOther,WBOther,SBOther}
12352};
12353/* 24A0-24AF */
12354static const struct unidata st380[] = {
99695df9
RK
12355{dd1252,0,0,0,So,CD,GBOther,WBOther,SBOther},
12356{dd1253,0,0,0,So,CD,GBOther,WBOther,SBOther},
12357{dd1254,0,0,0,So,CD,GBOther,WBOther,SBOther},
12358{dd1255,0,0,0,So,CD,GBOther,WBOther,SBOther},
12359{dd1256,0,0,0,So,CD,GBOther,WBOther,SBOther},
12360{dd1257,0,0,0,So,CD,GBOther,WBOther,SBOther},
12361{dd1258,0,0,0,So,CD,GBOther,WBOther,SBOther},
12362{dd1259,0,0,0,So,CD,GBOther,WBOther,SBOther},
12363{dd1260,0,0,0,So,CD,GBOther,WBOther,SBOther},
12364{dd1261,0,0,0,So,CD,GBOther,WBOther,SBOther},
12365{dd1262,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 12366{dd1263,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
12367{dd1264,0,0,0,So,CD,GBOther,WBOther,SBOther},
12368{dd1265,0,0,0,So,CD,GBOther,WBOther,SBOther},
12369{dd1266,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
12370{dd1267,0,0,0,So,CD,GBOther,WBOther,SBOther}
12371};
12372/* 24B0-24BF */
12373static const struct unidata st381[] = {
99695df9
RK
12374{dd1268,0,0,0,So,CD,GBOther,WBOther,SBOther},
12375{dd1269,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
12376{dd1270,0,0,0,So,CD,GBOther,WBOther,SBOther},
12377{dd1271,0,0,0,So,CD,GBOther,WBOther,SBOther},
12378{dd1272,0,0,0,So,CD,GBOther,WBOther,SBOther},
12379{dd1273,0,0,0,So,CD,GBOther,WBOther,SBOther},
12380{dd491,dd4716,0,0,So,CD,GBOther,WBALetter,SBUpper},
12381{dd493,dd4717,0,0,So,CD,GBOther,WBALetter,SBUpper},
12382{dd1086,dd4718,0,0,So,CD,GBOther,WBALetter,SBUpper},
12383{dd494,dd4719,0,0,So,CD,GBOther,WBALetter,SBUpper},
12384{dd495,dd4720,0,0,So,CD,GBOther,WBALetter,SBUpper},
12385{dd1101,dd4721,0,0,So,CD,GBOther,WBALetter,SBUpper},
12386{dd497,dd4722,0,0,So,CD,GBOther,WBALetter,SBUpper},
12387{dd498,dd4723,0,0,So,CD,GBOther,WBALetter,SBUpper},
12388{dd499,dd4724,0,0,So,CD,GBOther,WBALetter,SBUpper},
12389{dd500,dd4725,0,0,So,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 12390};
99695df9 12391/* 24C0-24CF */
b1dd58fc
RK
12392static const struct unidata st382[] = {
12393{dd501,dd4726,0,0,So,CD,GBOther,WBALetter,SBUpper},
12394{dd502,dd4727,0,0,So,CD,GBOther,WBALetter,SBUpper},
12395{dd503,dd4728,0,0,So,CD,GBOther,WBALetter,SBUpper},
12396{dd504,dd4729,0,0,So,CD,GBOther,WBALetter,SBUpper},
12397{dd505,dd4730,0,0,So,CD,GBOther,WBALetter,SBUpper},
12398{dd507,dd4731,0,0,So,CD,GBOther,WBALetter,SBUpper},
12399{dd1094,dd4732,0,0,So,CD,GBOther,WBALetter,SBUpper},
12400{dd508,dd4733,0,0,So,CD,GBOther,WBALetter,SBUpper},
12401{dd1274,dd4734,0,0,So,CD,GBOther,WBALetter,SBUpper},
12402{dd509,dd4735,0,0,So,CD,GBOther,WBALetter,SBUpper},
12403{dd510,dd4736,0,0,So,CD,GBOther,WBALetter,SBUpper},
12404{dd1129,dd4737,0,0,So,CD,GBOther,WBALetter,SBUpper},
12405{dd511,dd4738,0,0,So,CD,GBOther,WBALetter,SBUpper},
12406{dd1134,dd4739,0,0,So,CD,GBOther,WBALetter,SBUpper},
12407{dd1275,dd4740,0,0,So,CD,GBOther,WBALetter,SBUpper},
12408{dd1098,dd4741,0,0,So,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 12409};
99695df9 12410/* 24D0-24DF */
b1dd58fc 12411static const struct unidata st383[] = {
99695df9
RK
12412{dd2,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12413{dd515,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12414{dd541,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12415{dd516,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12416{dd517,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12417{dd544,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12418{dd521,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12419{dd284,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12420{dd538,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12421{dd286,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12422{dd522,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12423{dd300,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12424{dd523,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12425{dd1082,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12426{dd10,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12427{dd528,0,0,0,So,CD,GBOther,WBALetter,SBLower}
c2e01e0a 12428};
99695df9 12429/* 24E0-24EF */
b1dd58fc
RK
12430static const struct unidata st384[] = {
12431{dd1276,0,0,0,So,CD,GBOther,WBALetter,SBLower},
99695df9
RK
12432{dd287,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12433{dd180,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12434{dd529,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12435{dd530,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12436{dd533,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12437{dd291,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12438{dd301,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12439{dd292,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12440{dd571,0,0,0,So,CD,GBOther,WBALetter,SBLower},
12441{dd1070,0,0,0,No,CD,GBOther,WBOther,SBOther},
12442{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12443{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12444{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12445{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12446{0,0,0,0,No,0,GBOther,WBOther,SBOther}
c2e01e0a 12447};
99695df9 12448/* 24F0-24FF */
b1dd58fc 12449static const struct unidata st385[] = {
99695df9
RK
12450{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12451{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12452{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12453{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12454{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12455{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12456{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12457{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12458{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12459{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12460{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12461{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12462{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12463{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12464{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12465{0,0,0,0,No,0,GBOther,WBOther,SBOther}
61507e3c 12466};
99695df9 12467/* 25B0-25BF */
b1dd58fc 12468static const struct unidata st386[] = {
99695df9
RK
12469{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12470{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12471{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12472{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12473{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12474{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12475{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12476{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12477{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12478{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12479{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12480{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12481{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12482{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12483{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12484{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 12485};
99695df9 12486/* 25C0-25CF */
b1dd58fc 12487static const struct unidata st387[] = {
99695df9
RK
12488{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12489{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12490{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12491{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12492{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12493{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12494{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12495{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12496{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12497{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12498{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12499{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12500{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12501{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12502{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12503{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 12504};
99695df9 12505/* 25F0-25FF */
b1dd58fc 12506static const struct unidata st388[] = {
99695df9
RK
12507{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12508{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12509{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12510{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12511{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12512{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12513{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12514{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12515{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12516{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12517{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12518{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12519{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12520{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12521{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12522{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
61507e3c 12523};
99695df9 12524/* 2660-266F */
b1dd58fc 12525static const struct unidata st389[] = {
99695df9
RK
12526{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12527{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12528{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12529{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12530{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12531{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12532{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12533{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12534{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12535{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12536{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12537{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12538{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12539{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12540{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12541{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12542};
99695df9 12543/* 2700-270F */
b1dd58fc 12544static const struct unidata st390[] = {
99695df9
RK
12545{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12546{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12547{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12548{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9
RK
12549{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12550{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12551{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12552{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12553{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9
RK
12554{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12555{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12556{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12557{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12558{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12559{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12560{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 12561};
b1dd58fc
RK
12562/* 2750-275F */
12563static const struct unidata st391[] = {
99695df9
RK
12564{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12565{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12566{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9 12567{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9
RK
12568{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12569{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12570{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9 12571{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9
RK
12572{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12573{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12574{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12575{0,0,0,0,So,0,GBOther,WBOther,SBClose},
12576{0,0,0,0,So,0,GBOther,WBOther,SBClose},
12577{0,0,0,0,So,0,GBOther,WBOther,SBClose},
12578{0,0,0,0,So,0,GBOther,WBOther,SBClose},
b1dd58fc 12579{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 12580};
99695df9 12581/* 2760-276F */
b1dd58fc
RK
12582static const struct unidata st392[] = {
12583{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9
RK
12584{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12585{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12586{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12587{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12588{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12589{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12590{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12591{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12592{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12593{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12594{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12595{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12596{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12597{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12598{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}
c2e01e0a 12599};
99695df9 12600/* 2770-277F */
b1dd58fc 12601static const struct unidata st393[] = {
99695df9
RK
12602{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12603{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12604{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12605{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12606{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12607{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12608{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12609{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12610{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12611{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12612{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12613{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12614{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12615{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12616{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12617{0,0,0,0,No,0,GBOther,WBOther,SBOther}
c2e01e0a 12618};
99695df9 12619/* 2790-279F */
b1dd58fc 12620static const struct unidata st394[] = {
99695df9
RK
12621{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12622{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12623{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12624{0,0,0,0,No,0,GBOther,WBOther,SBOther},
12625{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9
RK
12626{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12627{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12628{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12629{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12630{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12631{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12632{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12633{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12634{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12635{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 12636{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 12637};
99695df9 12638/* 27C0-27CF */
b1dd58fc 12639static const struct unidata st395[] = {
99695df9
RK
12640{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12641{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12642{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12643{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12644{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12645{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12646{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12647{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12648{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12649{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12650{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12651{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 12652{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9 12653{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
12654{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12655{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12656};
99695df9 12657/* 27E0-27EF */
b1dd58fc 12658static const struct unidata st396[] = {
99695df9
RK
12659{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12660{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12661{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12662{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12663{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12664{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12665{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12666{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12667{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12668{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12669{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12670{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
a2a528f2
RK
12671{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12672{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12673{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12674{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}
c2e01e0a 12675};
99695df9 12676/* 2980-298F */
b1dd58fc 12677static const struct unidata st397[] = {
99695df9
RK
12678{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12679{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12680{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12681{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12682{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12683{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12684{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12685{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12686{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12687{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12688{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12689{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12690{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12691{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12692{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12693{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}
c2e01e0a 12694};
99695df9 12695/* 2990-299F */
b1dd58fc 12696static const struct unidata st398[] = {
99695df9
RK
12697{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12698{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12699{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12700{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12701{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12702{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12703{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12704{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12705{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12706{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12707{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12708{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12709{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12710{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12711{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12712{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12713};
99695df9 12714/* 29D0-29DF */
b1dd58fc 12715static const struct unidata st399[] = {
99695df9
RK
12716{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12717{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12718{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12719{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12720{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12721{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12722{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12723{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12724{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12725{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12726{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12727{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12728{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12729{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12730{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12731{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12732};
99695df9 12733/* 29F0-29FF */
b1dd58fc 12734static const struct unidata st400[] = {
99695df9
RK
12735{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12736{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12737{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12738{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12739{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12740{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12741{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12742{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12743{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12744{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12745{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12746{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12747{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
12748{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
12749{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12750{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12751};
99695df9 12752/* 2A00-2A0F */
b1dd58fc 12753static const struct unidata st401[] = {
99695df9
RK
12754{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12755{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12756{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12757{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12758{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12759{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12760{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12761{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12762{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12763{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12764{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12765{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 12766{dd1277,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
99695df9
RK
12767{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12768{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12769{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12770};
99695df9 12771/* 2A70-2A7F */
b1dd58fc 12772static const struct unidata st402[] = {
99695df9
RK
12773{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12774{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12775{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12776{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
12777{dd1278,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
12778{dd1279,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
12779{dd1280,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
99695df9
RK
12780{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12781{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12782{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12783{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12784{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12785{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12786{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12787{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12788{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12789};
99695df9 12790/* 2AD0-2ADF */
b1dd58fc 12791static const struct unidata st403[] = {
99695df9
RK
12792{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12793{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12794{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12795{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12796{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12797{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12798{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12799{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12800{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12801{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12802{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12803{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
b1dd58fc 12804{dd1281,0,0,0,Sm,0,GBOther,WBOther,SBOther},
99695df9
RK
12805{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12806{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12807{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}
c2e01e0a 12808};
a2a528f2 12809/* 2B40-2B4F */
b1dd58fc 12810static const struct unidata st404[] = {
a2a528f2
RK
12811{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12812{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12813{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12814{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12815{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12816{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12817{0,0,0,0,So,0,GBOther,WBOther,SBOther},
12818{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12819{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12820{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12821{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12822{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12823{0,0,0,0,Sm,0,GBOther,WBOther,SBOther},
12824{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12825{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
12826{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
12827};
99695df9 12828/* 2C00-2C0F */
b1dd58fc
RK
12829static const struct unidata st405[] = {
12830{0,dd4742,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12831{0,dd4743,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12832{0,dd4744,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12833{0,dd4745,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12834{0,dd4746,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12835{0,dd4747,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12836{0,dd4748,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12837{0,dd4749,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12838{0,dd4750,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12839{0,dd4751,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12840{0,dd4752,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12841{0,dd4753,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12842{0,dd4754,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12843{0,dd4755,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12844{0,dd4756,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12845{0,dd4757,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a 12846};
a2a528f2 12847/* 2C10-2C1F */
b1dd58fc
RK
12848static const struct unidata st406[] = {
12849{0,dd4758,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12850{0,dd4759,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12851{0,dd4760,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12852{0,dd4761,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12853{0,dd4762,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12854{0,dd4763,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12855{0,dd4764,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12856{0,dd4765,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12857{0,dd4766,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12858{0,dd4767,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12859{0,dd4768,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12860{0,dd4769,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12861{0,dd4770,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12862{0,dd4771,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12863{0,dd4772,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12864{0,dd4773,0,0,Lu,0,GBOther,WBALetter,SBUpper}
a2a528f2
RK
12865};
12866/* 2C20-2C2F */
b1dd58fc
RK
12867static const struct unidata st407[] = {
12868{0,dd4774,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12869{0,dd4775,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12870{0,dd4776,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12871{0,dd4777,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12872{0,dd4778,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12873{0,dd4779,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12874{0,dd4780,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12875{0,dd4781,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12876{0,dd4782,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12877{0,dd4783,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12878{0,dd4784,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12879{0,dd4785,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12880{0,dd4786,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12881{0,dd4787,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12882{0,dd4788,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12883{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 12884};
99695df9 12885/* 2C50-2C5F */
b1dd58fc 12886static const struct unidata st408[] = {
99695df9
RK
12887{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12888{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12889{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12890{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12891{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12892{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12893{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12894{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12895{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12896{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12897{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12898{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12899{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12900{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12901{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12902{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 12903};
99695df9 12904/* 2C60-2C6F */
b1dd58fc
RK
12905static const struct unidata st409[] = {
12906{0,dd4789,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12907{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
12908{0,dd4790,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12909{0,dd4791,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12910{0,dd4792,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
12911{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
12912{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12913{0,dd4793,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12914{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12915{0,dd4794,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12916{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12917{0,dd4795,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12918{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2
RK
12919{0,dd513,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12920{0,dd556,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12921{0,dd512,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a 12922};
99695df9 12923/* 2C70-2C7F */
b1dd58fc
RK
12924static const struct unidata st410[] = {
12925{0,dd540,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12926{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12927{0,dd4796,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12928{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 12929{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12930{0,dd4797,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12931{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 12932{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 12933{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 12934{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 12935{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 12936{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2 12937{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
12938{dd1129,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
12939{0,dd4798,0,0,Lu,0,GBOther,WBALetter,SBUpper},
12940{0,dd4799,0,0,Lu,0,GBOther,WBALetter,SBUpper}
c2e01e0a 12941};
a2a528f2 12942/* 2C80-2C8F */
b1dd58fc
RK
12943static const struct unidata st411[] = {
12944{0,dd4800,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12945{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12946{0,dd4801,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12947{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12948{0,dd4802,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12949{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12950{0,dd4803,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12951{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12952{0,dd4804,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12953{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12954{0,dd4805,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12955{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12956{0,dd4806,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 12957{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12958{0,dd4807,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12959{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 12960};
a2a528f2 12961/* 2C90-2C9F */
b1dd58fc
RK
12962static const struct unidata st412[] = {
12963{0,dd4808,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12964{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12965{0,dd4809,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12966{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12967{0,dd4810,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12968{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12969{0,dd4811,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12970{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12971{0,dd4812,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12972{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12973{0,dd4813,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12974{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12975{0,dd4814,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 12976{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12977{0,dd4815,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12978{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
c2e01e0a 12979};
a2a528f2 12980/* 2CA0-2CAF */
b1dd58fc
RK
12981static const struct unidata st413[] = {
12982{0,dd4816,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12983{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12984{0,dd4817,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12985{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12986{0,dd4818,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12987{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12988{0,dd4819,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12989{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12990{0,dd4820,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12991{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12992{0,dd4821,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12993{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12994{0,dd4822,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 12995{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 12996{0,dd4823,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 12997{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
61507e3c 12998};
a2a528f2 12999/* 2CB0-2CBF */
b1dd58fc
RK
13000static const struct unidata st414[] = {
13001{0,dd4824,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 13002{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13003{0,dd4825,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 13004{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13005{0,dd4826,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 13006{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13007{0,dd4827,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 13008{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13009{0,dd4828,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 13010{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13011{0,dd4829,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 13012{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13013{0,dd4830,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13014{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13015{0,dd4831,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
13016{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
13017};
13018/* 2CC0-2CCF */
b1dd58fc
RK
13019static const struct unidata st415[] = {
13020{0,dd4832,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13021{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13022{0,dd4833,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13023{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13024{0,dd4834,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13025{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13026{0,dd4835,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13027{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13028{0,dd4836,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13029{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13030{0,dd4837,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13031{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13032{0,dd4838,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13033{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13034{0,dd4839,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
13035{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
13036};
13037/* 2CD0-2CDF */
b1dd58fc
RK
13038static const struct unidata st416[] = {
13039{0,dd4840,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13040{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13041{0,dd4841,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13042{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13043{0,dd4842,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13044{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13045{0,dd4843,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13046{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13047{0,dd4844,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13048{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13049{0,dd4845,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13050{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13051{0,dd4846,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 13052{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13053{0,dd4847,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 13054{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
61507e3c 13055};
99695df9 13056/* 2CE0-2CEF */
b1dd58fc
RK
13057static const struct unidata st417[] = {
13058{0,dd4848,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9 13059{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 13060{0,dd4849,0,0,Lu,0,GBOther,WBALetter,SBUpper},
99695df9
RK
13061{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13062{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13063{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13064{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13065{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13066{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13067{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13068{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
13069{0,dd4850,0,0,Lu,0,GBOther,WBALetter,SBUpper},
13070{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13071{0,dd4851,0,0,Lu,0,GBOther,WBALetter,SBUpper},
13072{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13073{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 13074};
99695df9 13075/* 2CF0-2CFF */
b1dd58fc
RK
13076static const struct unidata st418[] = {
13077{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
13078{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9
RK
13079{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13080{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13081{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13082{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13083{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13084{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13085{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13086{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13087{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13088{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13089{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13090{0,0,0,0,No,0,GBOther,WBOther,SBOther},
13091{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13092{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
61507e3c 13093};
99695df9 13094/* 2D20-2D2F */
b1dd58fc 13095static const struct unidata st419[] = {
99695df9
RK
13096{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13097{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13098{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13099{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13100{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13101{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
13102{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13103{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13104{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13105{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13106{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13107{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13108{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13109{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13110{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13111{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 13112};
99695df9 13113/* 2D60-2D6F */
b1dd58fc 13114static const struct unidata st420[] = {
99695df9
RK
13115{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13116{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13117{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13118{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13119{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13120{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13121{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13122{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13123{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13124{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13125{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13126{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13127{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13128{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13129{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
13130{dd1282,0,0,0,Lm,CD,GBOther,WBALetter,SBOLetter}
13131};
13132/* 2D70-2D7F */
13133static const struct unidata st421[] = {
13134{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13135{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13136{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13137{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13138{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13139{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13140{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13141{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13142{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13143{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13144{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13145{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13146{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13147{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13148{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13149{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}
13150};
13151/* 2D90-2D9F */
13152static const struct unidata st422[] = {
13153{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13154{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13155{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13156{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13157{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13158{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13159{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13160{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13161{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13162{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13163{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13164{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13165{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13166{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13167{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13168{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 13169};
99695df9 13170/* 2DA0-2DAF */
b1dd58fc 13171static const struct unidata st423[] = {
99695df9
RK
13172{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13173{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13174{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13175{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13176{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13177{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13178{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13179{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13180{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13181{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13182{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13183{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13184{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13185{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13186{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13187{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 13188};
99695df9 13189/* 2E00-2E0F */
b1dd58fc 13190static const struct unidata st424[] = {
99695df9
RK
13191{0,0,0,0,Po,0,GBOther,WBOther,SBClose},
13192{0,0,0,0,Po,0,GBOther,WBOther,SBClose},
13193{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
13194{0,0,0,0,Pf,0,GBOther,WBOther,SBClose},
13195{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
13196{0,0,0,0,Pf,0,GBOther,WBOther,SBClose},
13197{0,0,0,0,Po,0,GBOther,WBOther,SBClose},
13198{0,0,0,0,Po,0,GBOther,WBOther,SBClose},
13199{0,0,0,0,Po,0,GBOther,WBOther,SBClose},
13200{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
13201{0,0,0,0,Pf,0,GBOther,WBOther,SBClose},
13202{0,0,0,0,Po,0,GBOther,WBOther,SBClose},
13203{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
13204{0,0,0,0,Pf,0,GBOther,WBOther,SBClose},
13205{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13206{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a 13207};
99695df9 13208/* 2E10-2E1F */
b1dd58fc 13209static const struct unidata st425[] = {
99695df9
RK
13210{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13211{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13212{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13213{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13214{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13215{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13216{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13217{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
a2a528f2
RK
13218{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13219{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13220{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
13221{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13222{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
13223{0,0,0,0,Pf,0,GBOther,WBOther,SBClose},
13224{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13225{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
13226};
13227/* 2E20-2E2F */
b1dd58fc 13228static const struct unidata st426[] = {
a2a528f2
RK
13229{0,0,0,0,Pi,0,GBOther,WBOther,SBClose},
13230{0,0,0,0,Pf,0,GBOther,WBOther,SBClose},
13231{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13232{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13233{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13234{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13235{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13236{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13237{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13238{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13239{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13240{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13241{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13242{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13243{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
13244{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}
13245};
13246/* 2E30-2E3F */
b1dd58fc
RK
13247static const struct unidata st427[] = {
13248{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2 13249{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2
RK
13250{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13251{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13252{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13253{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13254{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13255{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13256{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13257{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
13258{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13259{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13260{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13261{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
13262{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13263{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 13264};
99695df9 13265/* 2E90-2E9F */
b1dd58fc 13266static const struct unidata st428[] = {
99695df9
RK
13267{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13268{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13269{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13270{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13271{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13272{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13273{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13274{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13275{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13276{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13277{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13278{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13279{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13280{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13281{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 13282{dd1283,0,0,0,So,CD,GBOther,WBOther,SBOther}
c2e01e0a 13283};
99695df9 13284/* 2EF0-2EFF */
b1dd58fc 13285static const struct unidata st429[] = {
99695df9
RK
13286{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13287{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13288{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc 13289{dd1284,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13290{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13291{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13292{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13293{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13294{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13295{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13296{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13297{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13298{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13299{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13300{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13301{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 13302};
99695df9 13303/* 2F00-2F0F */
b1dd58fc 13304static const struct unidata st430[] = {
99695df9
RK
13305{dd1285,0,0,0,So,CD,GBOther,WBOther,SBOther},
13306{dd1286,0,0,0,So,CD,GBOther,WBOther,SBOther},
13307{dd1287,0,0,0,So,CD,GBOther,WBOther,SBOther},
13308{dd1288,0,0,0,So,CD,GBOther,WBOther,SBOther},
13309{dd1289,0,0,0,So,CD,GBOther,WBOther,SBOther},
13310{dd1290,0,0,0,So,CD,GBOther,WBOther,SBOther},
13311{dd1291,0,0,0,So,CD,GBOther,WBOther,SBOther},
13312{dd1292,0,0,0,So,CD,GBOther,WBOther,SBOther},
13313{dd1293,0,0,0,So,CD,GBOther,WBOther,SBOther},
13314{dd1294,0,0,0,So,CD,GBOther,WBOther,SBOther},
13315{dd1295,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13316{dd1296,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13317{dd1297,0,0,0,So,CD,GBOther,WBOther,SBOther},
13318{dd1298,0,0,0,So,CD,GBOther,WBOther,SBOther},
13319{dd1299,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13320{dd1300,0,0,0,So,CD,GBOther,WBOther,SBOther}
13321};
13322/* 2F10-2F1F */
13323static const struct unidata st431[] = {
99695df9
RK
13324{dd1301,0,0,0,So,CD,GBOther,WBOther,SBOther},
13325{dd1302,0,0,0,So,CD,GBOther,WBOther,SBOther},
13326{dd1303,0,0,0,So,CD,GBOther,WBOther,SBOther},
13327{dd1304,0,0,0,So,CD,GBOther,WBOther,SBOther},
13328{dd1305,0,0,0,So,CD,GBOther,WBOther,SBOther},
13329{dd1306,0,0,0,So,CD,GBOther,WBOther,SBOther},
13330{dd1307,0,0,0,So,CD,GBOther,WBOther,SBOther},
13331{dd1308,0,0,0,So,CD,GBOther,WBOther,SBOther},
13332{dd1309,0,0,0,So,CD,GBOther,WBOther,SBOther},
13333{dd1310,0,0,0,So,CD,GBOther,WBOther,SBOther},
13334{dd1311,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13335{dd1312,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13336{dd1313,0,0,0,So,CD,GBOther,WBOther,SBOther},
13337{dd1314,0,0,0,So,CD,GBOther,WBOther,SBOther},
13338{dd1315,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13339{dd1316,0,0,0,So,CD,GBOther,WBOther,SBOther}
13340};
13341/* 2F20-2F2F */
13342static const struct unidata st432[] = {
99695df9
RK
13343{dd1317,0,0,0,So,CD,GBOther,WBOther,SBOther},
13344{dd1318,0,0,0,So,CD,GBOther,WBOther,SBOther},
13345{dd1319,0,0,0,So,CD,GBOther,WBOther,SBOther},
13346{dd1320,0,0,0,So,CD,GBOther,WBOther,SBOther},
13347{dd1321,0,0,0,So,CD,GBOther,WBOther,SBOther},
13348{dd1322,0,0,0,So,CD,GBOther,WBOther,SBOther},
13349{dd1323,0,0,0,So,CD,GBOther,WBOther,SBOther},
13350{dd1324,0,0,0,So,CD,GBOther,WBOther,SBOther},
13351{dd1325,0,0,0,So,CD,GBOther,WBOther,SBOther},
13352{dd1326,0,0,0,So,CD,GBOther,WBOther,SBOther},
13353{dd1327,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13354{dd1328,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13355{dd1329,0,0,0,So,CD,GBOther,WBOther,SBOther},
13356{dd1330,0,0,0,So,CD,GBOther,WBOther,SBOther},
13357{dd1331,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13358{dd1332,0,0,0,So,CD,GBOther,WBOther,SBOther}
13359};
13360/* 2F30-2F3F */
13361static const struct unidata st433[] = {
99695df9
RK
13362{dd1333,0,0,0,So,CD,GBOther,WBOther,SBOther},
13363{dd1334,0,0,0,So,CD,GBOther,WBOther,SBOther},
13364{dd1335,0,0,0,So,CD,GBOther,WBOther,SBOther},
13365{dd1336,0,0,0,So,CD,GBOther,WBOther,SBOther},
13366{dd1337,0,0,0,So,CD,GBOther,WBOther,SBOther},
13367{dd1338,0,0,0,So,CD,GBOther,WBOther,SBOther},
13368{dd1339,0,0,0,So,CD,GBOther,WBOther,SBOther},
13369{dd1340,0,0,0,So,CD,GBOther,WBOther,SBOther},
13370{dd1341,0,0,0,So,CD,GBOther,WBOther,SBOther},
13371{dd1342,0,0,0,So,CD,GBOther,WBOther,SBOther},
13372{dd1343,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13373{dd1344,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13374{dd1345,0,0,0,So,CD,GBOther,WBOther,SBOther},
13375{dd1346,0,0,0,So,CD,GBOther,WBOther,SBOther},
13376{dd1347,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13377{dd1348,0,0,0,So,CD,GBOther,WBOther,SBOther}
13378};
13379/* 2F40-2F4F */
13380static const struct unidata st434[] = {
99695df9
RK
13381{dd1349,0,0,0,So,CD,GBOther,WBOther,SBOther},
13382{dd1350,0,0,0,So,CD,GBOther,WBOther,SBOther},
13383{dd1351,0,0,0,So,CD,GBOther,WBOther,SBOther},
13384{dd1352,0,0,0,So,CD,GBOther,WBOther,SBOther},
13385{dd1353,0,0,0,So,CD,GBOther,WBOther,SBOther},
13386{dd1354,0,0,0,So,CD,GBOther,WBOther,SBOther},
13387{dd1355,0,0,0,So,CD,GBOther,WBOther,SBOther},
13388{dd1356,0,0,0,So,CD,GBOther,WBOther,SBOther},
13389{dd1357,0,0,0,So,CD,GBOther,WBOther,SBOther},
13390{dd1358,0,0,0,So,CD,GBOther,WBOther,SBOther},
13391{dd1359,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13392{dd1360,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13393{dd1361,0,0,0,So,CD,GBOther,WBOther,SBOther},
13394{dd1362,0,0,0,So,CD,GBOther,WBOther,SBOther},
13395{dd1363,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13396{dd1364,0,0,0,So,CD,GBOther,WBOther,SBOther}
13397};
13398/* 2F50-2F5F */
13399static const struct unidata st435[] = {
99695df9
RK
13400{dd1365,0,0,0,So,CD,GBOther,WBOther,SBOther},
13401{dd1366,0,0,0,So,CD,GBOther,WBOther,SBOther},
13402{dd1367,0,0,0,So,CD,GBOther,WBOther,SBOther},
13403{dd1368,0,0,0,So,CD,GBOther,WBOther,SBOther},
13404{dd1369,0,0,0,So,CD,GBOther,WBOther,SBOther},
13405{dd1370,0,0,0,So,CD,GBOther,WBOther,SBOther},
13406{dd1371,0,0,0,So,CD,GBOther,WBOther,SBOther},
13407{dd1372,0,0,0,So,CD,GBOther,WBOther,SBOther},
13408{dd1373,0,0,0,So,CD,GBOther,WBOther,SBOther},
13409{dd1374,0,0,0,So,CD,GBOther,WBOther,SBOther},
13410{dd1375,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13411{dd1376,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13412{dd1377,0,0,0,So,CD,GBOther,WBOther,SBOther},
13413{dd1378,0,0,0,So,CD,GBOther,WBOther,SBOther},
13414{dd1379,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13415{dd1380,0,0,0,So,CD,GBOther,WBOther,SBOther}
13416};
13417/* 2F60-2F6F */
13418static const struct unidata st436[] = {
99695df9
RK
13419{dd1381,0,0,0,So,CD,GBOther,WBOther,SBOther},
13420{dd1382,0,0,0,So,CD,GBOther,WBOther,SBOther},
13421{dd1383,0,0,0,So,CD,GBOther,WBOther,SBOther},
13422{dd1384,0,0,0,So,CD,GBOther,WBOther,SBOther},
13423{dd1385,0,0,0,So,CD,GBOther,WBOther,SBOther},
13424{dd1386,0,0,0,So,CD,GBOther,WBOther,SBOther},
13425{dd1387,0,0,0,So,CD,GBOther,WBOther,SBOther},
13426{dd1388,0,0,0,So,CD,GBOther,WBOther,SBOther},
13427{dd1389,0,0,0,So,CD,GBOther,WBOther,SBOther},
13428{dd1390,0,0,0,So,CD,GBOther,WBOther,SBOther},
13429{dd1391,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13430{dd1392,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13431{dd1393,0,0,0,So,CD,GBOther,WBOther,SBOther},
13432{dd1394,0,0,0,So,CD,GBOther,WBOther,SBOther},
13433{dd1395,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13434{dd1396,0,0,0,So,CD,GBOther,WBOther,SBOther}
13435};
13436/* 2F70-2F7F */
13437static const struct unidata st437[] = {
99695df9
RK
13438{dd1397,0,0,0,So,CD,GBOther,WBOther,SBOther},
13439{dd1398,0,0,0,So,CD,GBOther,WBOther,SBOther},
13440{dd1399,0,0,0,So,CD,GBOther,WBOther,SBOther},
13441{dd1400,0,0,0,So,CD,GBOther,WBOther,SBOther},
13442{dd1401,0,0,0,So,CD,GBOther,WBOther,SBOther},
13443{dd1402,0,0,0,So,CD,GBOther,WBOther,SBOther},
13444{dd1403,0,0,0,So,CD,GBOther,WBOther,SBOther},
13445{dd1404,0,0,0,So,CD,GBOther,WBOther,SBOther},
13446{dd1405,0,0,0,So,CD,GBOther,WBOther,SBOther},
13447{dd1406,0,0,0,So,CD,GBOther,WBOther,SBOther},
13448{dd1407,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13449{dd1408,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13450{dd1409,0,0,0,So,CD,GBOther,WBOther,SBOther},
13451{dd1410,0,0,0,So,CD,GBOther,WBOther,SBOther},
13452{dd1411,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13453{dd1412,0,0,0,So,CD,GBOther,WBOther,SBOther}
13454};
13455/* 2F80-2F8F */
13456static const struct unidata st438[] = {
99695df9
RK
13457{dd1413,0,0,0,So,CD,GBOther,WBOther,SBOther},
13458{dd1414,0,0,0,So,CD,GBOther,WBOther,SBOther},
13459{dd1415,0,0,0,So,CD,GBOther,WBOther,SBOther},
13460{dd1416,0,0,0,So,CD,GBOther,WBOther,SBOther},
13461{dd1417,0,0,0,So,CD,GBOther,WBOther,SBOther},
13462{dd1418,0,0,0,So,CD,GBOther,WBOther,SBOther},
13463{dd1419,0,0,0,So,CD,GBOther,WBOther,SBOther},
13464{dd1420,0,0,0,So,CD,GBOther,WBOther,SBOther},
13465{dd1421,0,0,0,So,CD,GBOther,WBOther,SBOther},
13466{dd1422,0,0,0,So,CD,GBOther,WBOther,SBOther},
13467{dd1423,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13468{dd1424,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13469{dd1425,0,0,0,So,CD,GBOther,WBOther,SBOther},
13470{dd1426,0,0,0,So,CD,GBOther,WBOther,SBOther},
13471{dd1427,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13472{dd1428,0,0,0,So,CD,GBOther,WBOther,SBOther}
13473};
13474/* 2F90-2F9F */
13475static const struct unidata st439[] = {
99695df9
RK
13476{dd1429,0,0,0,So,CD,GBOther,WBOther,SBOther},
13477{dd1430,0,0,0,So,CD,GBOther,WBOther,SBOther},
13478{dd1431,0,0,0,So,CD,GBOther,WBOther,SBOther},
13479{dd1432,0,0,0,So,CD,GBOther,WBOther,SBOther},
13480{dd1433,0,0,0,So,CD,GBOther,WBOther,SBOther},
13481{dd1434,0,0,0,So,CD,GBOther,WBOther,SBOther},
13482{dd1435,0,0,0,So,CD,GBOther,WBOther,SBOther},
13483{dd1436,0,0,0,So,CD,GBOther,WBOther,SBOther},
13484{dd1437,0,0,0,So,CD,GBOther,WBOther,SBOther},
13485{dd1438,0,0,0,So,CD,GBOther,WBOther,SBOther},
13486{dd1439,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13487{dd1440,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13488{dd1441,0,0,0,So,CD,GBOther,WBOther,SBOther},
13489{dd1442,0,0,0,So,CD,GBOther,WBOther,SBOther},
13490{dd1443,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13491{dd1444,0,0,0,So,CD,GBOther,WBOther,SBOther}
13492};
13493/* 2FA0-2FAF */
13494static const struct unidata st440[] = {
99695df9
RK
13495{dd1445,0,0,0,So,CD,GBOther,WBOther,SBOther},
13496{dd1446,0,0,0,So,CD,GBOther,WBOther,SBOther},
13497{dd1447,0,0,0,So,CD,GBOther,WBOther,SBOther},
13498{dd1448,0,0,0,So,CD,GBOther,WBOther,SBOther},
13499{dd1449,0,0,0,So,CD,GBOther,WBOther,SBOther},
13500{dd1450,0,0,0,So,CD,GBOther,WBOther,SBOther},
13501{dd1451,0,0,0,So,CD,GBOther,WBOther,SBOther},
13502{dd1452,0,0,0,So,CD,GBOther,WBOther,SBOther},
13503{dd1453,0,0,0,So,CD,GBOther,WBOther,SBOther},
13504{dd1454,0,0,0,So,CD,GBOther,WBOther,SBOther},
13505{dd1455,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13506{dd1456,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13507{dd1457,0,0,0,So,CD,GBOther,WBOther,SBOther},
13508{dd1458,0,0,0,So,CD,GBOther,WBOther,SBOther},
13509{dd1459,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13510{dd1460,0,0,0,So,CD,GBOther,WBOther,SBOther}
13511};
13512/* 2FB0-2FBF */
13513static const struct unidata st441[] = {
99695df9
RK
13514{dd1461,0,0,0,So,CD,GBOther,WBOther,SBOther},
13515{dd1462,0,0,0,So,CD,GBOther,WBOther,SBOther},
13516{dd1463,0,0,0,So,CD,GBOther,WBOther,SBOther},
13517{dd1464,0,0,0,So,CD,GBOther,WBOther,SBOther},
13518{dd1465,0,0,0,So,CD,GBOther,WBOther,SBOther},
13519{dd1466,0,0,0,So,CD,GBOther,WBOther,SBOther},
13520{dd1467,0,0,0,So,CD,GBOther,WBOther,SBOther},
13521{dd1468,0,0,0,So,CD,GBOther,WBOther,SBOther},
13522{dd1469,0,0,0,So,CD,GBOther,WBOther,SBOther},
13523{dd1470,0,0,0,So,CD,GBOther,WBOther,SBOther},
13524{dd1471,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13525{dd1472,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13526{dd1473,0,0,0,So,CD,GBOther,WBOther,SBOther},
13527{dd1474,0,0,0,So,CD,GBOther,WBOther,SBOther},
13528{dd1475,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13529{dd1476,0,0,0,So,CD,GBOther,WBOther,SBOther}
13530};
13531/* 2FC0-2FCF */
13532static const struct unidata st442[] = {
99695df9
RK
13533{dd1477,0,0,0,So,CD,GBOther,WBOther,SBOther},
13534{dd1478,0,0,0,So,CD,GBOther,WBOther,SBOther},
13535{dd1479,0,0,0,So,CD,GBOther,WBOther,SBOther},
13536{dd1480,0,0,0,So,CD,GBOther,WBOther,SBOther},
13537{dd1481,0,0,0,So,CD,GBOther,WBOther,SBOther},
13538{dd1482,0,0,0,So,CD,GBOther,WBOther,SBOther},
13539{dd1483,0,0,0,So,CD,GBOther,WBOther,SBOther},
13540{dd1484,0,0,0,So,CD,GBOther,WBOther,SBOther},
13541{dd1485,0,0,0,So,CD,GBOther,WBOther,SBOther},
13542{dd1486,0,0,0,So,CD,GBOther,WBOther,SBOther},
13543{dd1487,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 13544{dd1488,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13545{dd1489,0,0,0,So,CD,GBOther,WBOther,SBOther},
13546{dd1490,0,0,0,So,CD,GBOther,WBOther,SBOther},
13547{dd1491,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13548{dd1492,0,0,0,So,CD,GBOther,WBOther,SBOther}
13549};
13550/* 2FD0-2FDF */
13551static const struct unidata st443[] = {
99695df9
RK
13552{dd1493,0,0,0,So,CD,GBOther,WBOther,SBOther},
13553{dd1494,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
13554{dd1495,0,0,0,So,CD,GBOther,WBOther,SBOther},
13555{dd1496,0,0,0,So,CD,GBOther,WBOther,SBOther},
13556{dd1497,0,0,0,So,CD,GBOther,WBOther,SBOther},
13557{dd1498,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
13558{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13559{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13560{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13561{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13562{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13563{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13564{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13565{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13566{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13567{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 13568};
99695df9 13569/* 2FF0-2FFF */
b1dd58fc 13570static const struct unidata st444[] = {
99695df9
RK
13571{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13572{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13573{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13574{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13575{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13576{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13577{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13578{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13579{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13580{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13581{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13582{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13583{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13584{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13585{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13586{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 13587};
99695df9 13588/* 3000-300F */
b1dd58fc 13589static const struct unidata st445[] = {
99695df9 13590{dd0,0,0,0,Zs,CD,GBOther,WBOther,SBSp},
a2a528f2 13591{0,0,0,0,Po,0,GBOther,WBOther,SBSContinue},
99695df9
RK
13592{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
13593{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13594{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13595{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
13596{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13597{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13598{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13599{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13600{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13601{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13602{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13603{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13604{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13605{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}
61507e3c 13606};
99695df9 13607/* 3010-301F */
b1dd58fc 13608static const struct unidata st446[] = {
99695df9
RK
13609{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13610{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13611{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13612{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13613{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13614{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13615{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13616{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13617{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13618{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13619{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13620{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13621{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
13622{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
13623{0,0,0,0,Pe,0,GBOther,WBOther,SBClose},
13624{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}
61507e3c 13625};
99695df9 13626/* 3020-302F */
b1dd58fc 13627static const struct unidata st447[] = {
99695df9
RK
13628{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13629{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13630{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13631{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13632{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13633{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13634{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13635{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13636{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13637{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter},
13638{0,0,0,218,Mn,0,GBExtend,WBExtend,SBExtend},
13639{0,0,0,228,Mn,0,GBExtend,WBExtend,SBExtend},
13640{0,0,0,232,Mn,0,GBExtend,WBExtend,SBExtend},
13641{0,0,0,222,Mn,0,GBExtend,WBExtend,SBExtend},
13642{0,0,0,224,Mn,0,GBExtend,WBExtend,SBExtend},
13643{0,0,0,224,Mn,0,GBExtend,WBExtend,SBExtend}
61507e3c 13644};
99695df9 13645/* 3030-303F */
b1dd58fc 13646static const struct unidata st448[] = {
99695df9
RK
13647{0,0,0,0,Pd,0,GBOther,WBOther,SBOther},
13648{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter},
13649{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter},
13650{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter},
13651{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter},
13652{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13653{dd1499,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9 13654{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
13655{dd1308,0,0,0,Nl,CD,GBOther,WBOther,SBOLetter},
13656{dd1500,0,0,0,Nl,CD,GBOther,WBOther,SBOLetter},
13657{dd1501,0,0,0,Nl,CD,GBOther,WBOther,SBOLetter},
99695df9
RK
13658{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
13659{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13660{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13661{0,0,0,0,So,0,GBOther,WBOther,SBOther},
13662{0,0,0,0,So,0,GBOther,WBOther,SBOther}
61507e3c 13663};
99695df9 13664/* 3040-304F */
b1dd58fc 13665static const struct unidata st449[] = {
99695df9
RK
13666{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13667{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13668{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13669{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13670{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13671{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13672{0,0,dd4022,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
13673{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13674{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13675{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13676{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13677{0,0,dd4023,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 13678{dd1502,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13679{0,0,dd4024,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 13680{dd1503,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
13681{0,0,dd4025,0,Lo,0,GBOther,WBOther,SBOLetter}
13682};
13683/* 3050-305F */
13684static const struct unidata st450[] = {
a2a528f2 13685{dd1504,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13686{0,0,dd4026,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 13687{dd1505,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13688{0,0,dd4027,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 13689{dd1506,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13690{0,0,dd4028,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9 13691{dd1507,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13692{0,0,dd4029,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9 13693{dd1508,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13694{0,0,dd4030,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9 13695{dd1509,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13696{0,0,dd4031,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 13697{dd1510,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13698{0,0,dd4032,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 13699{dd1511,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
13700{0,0,dd4033,0,Lo,0,GBOther,WBOther,SBOLetter}
13701};
13702/* 3060-306F */
13703static const struct unidata st451[] = {
99695df9 13704{dd1512,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
13705{0,0,dd4034,0,Lo,0,GBOther,WBOther,SBOLetter},
13706{dd1513,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13707{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13708{0,0,dd4035,0,Lo,0,GBOther,WBOther,SBOLetter},
13709{dd1514,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13710{0,0,dd4036,0,Lo,0,GBOther,WBOther,SBOLetter},
13711{dd1515,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13712{0,0,dd4037,0,Lo,0,GBOther,WBOther,SBOLetter},
13713{dd1516,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
13714{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13715{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13716{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13717{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13718{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13719{0,0,dd4038,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 13720};
99695df9 13721/* 3070-307F */
b1dd58fc 13722static const struct unidata st452[] = {
99695df9
RK
13723{dd1517,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13724{dd1518,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13725{0,0,dd4039,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
13726{dd1519,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13727{dd1520,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13728{0,0,dd4040,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
13729{dd1521,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13730{dd1522,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
13731{0,0,dd4041,0,Lo,0,GBOther,WBOther,SBOLetter},
13732{dd1523,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13733{dd1524,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13734{0,0,dd4042,0,Lo,0,GBOther,WBOther,SBOLetter},
13735{dd1525,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13736{dd1526,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
13737{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13738{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 13739};
99695df9 13740/* 3090-309F */
b1dd58fc 13741static const struct unidata st453[] = {
99695df9
RK
13742{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13743{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13744{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13745{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 13746{dd1527,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
13747{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13748{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
13749{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13750{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13751{0,0,0,8,Mn,0,GBExtend,WBExtend,SBExtend},
13752{0,0,0,8,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc
RK
13753{dd1528,0,0,0,Sk,CD,GBOther,WBKatakana,SBOther},
13754{dd1529,0,0,0,Sk,CD,GBOther,WBKatakana,SBOther},
13755{0,0,dd4043,0,Lm,0,GBOther,WBOther,SBOLetter},
13756{dd1530,0,0,0,Lm,0,GBOther,WBOther,SBOLetter},
13757{dd1531,0,0,0,Lo,CD,GBOther,WBOther,SBOLetter}
c2e01e0a 13758};
99695df9 13759/* 30A0-30AF */
b1dd58fc 13760static const struct unidata st454[] = {
99695df9
RK
13761{0,0,0,0,Pd,0,GBOther,WBKatakana,SBOther},
13762{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13763{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13764{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13765{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13766{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13767{0,0,dd4044,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9
RK
13768{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13769{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13770{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13771{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13772{0,0,dd4045,0,Lo,0,GBOther,WBKatakana,SBOLetter},
a2a528f2 13773{dd1532,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13774{0,0,dd4046,0,Lo,0,GBOther,WBKatakana,SBOLetter},
a2a528f2 13775{dd1533,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc
RK
13776{0,0,dd4047,0,Lo,0,GBOther,WBKatakana,SBOLetter}
13777};
13778/* 30B0-30BF */
13779static const struct unidata st455[] = {
a2a528f2 13780{dd1534,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13781{0,0,dd4048,0,Lo,0,GBOther,WBKatakana,SBOLetter},
a2a528f2 13782{dd1535,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13783{0,0,dd4049,0,Lo,0,GBOther,WBKatakana,SBOLetter},
a2a528f2 13784{dd1536,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13785{0,0,dd4050,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9 13786{dd1537,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13787{0,0,dd4051,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9 13788{dd1538,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13789{0,0,dd4052,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9 13790{dd1539,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13791{0,0,dd4053,0,Lo,0,GBOther,WBKatakana,SBOLetter},
a2a528f2 13792{dd1540,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13793{0,0,dd4054,0,Lo,0,GBOther,WBKatakana,SBOLetter},
a2a528f2 13794{dd1541,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc
RK
13795{0,0,dd4055,0,Lo,0,GBOther,WBKatakana,SBOLetter}
13796};
13797/* 30C0-30CF */
13798static const struct unidata st456[] = {
99695df9 13799{dd1542,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc
RK
13800{0,0,dd4056,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13801{dd1543,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13802{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13803{0,0,dd4057,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13804{dd1544,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13805{0,0,dd3202,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13806{dd1545,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13807{0,0,dd4058,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13808{dd1546,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9
RK
13809{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13810{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13811{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13812{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13813{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13814{0,0,dd4059,0,Lo,0,GBOther,WBKatakana,SBOLetter}
c2e01e0a 13815};
99695df9 13816/* 30D0-30DF */
b1dd58fc 13817static const struct unidata st457[] = {
99695df9
RK
13818{dd1547,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13819{dd1548,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13820{0,0,dd4060,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9
RK
13821{dd1549,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13822{dd1550,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13823{0,0,dd4061,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9
RK
13824{dd1551,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13825{dd1552,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc
RK
13826{0,0,dd4062,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13827{dd1553,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13828{dd1554,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13829{0,0,dd4063,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13830{dd1555,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13831{dd1556,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9
RK
13832{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13833{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}
c2e01e0a 13834};
99695df9 13835/* 30E0-30EF */
b1dd58fc 13836static const struct unidata st458[] = {
99695df9
RK
13837{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13838{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13839{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13840{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13841{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13842{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13843{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13844{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13845{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13846{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13847{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13848{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13849{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13850{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13851{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13852{0,0,dd4064,0,Lo,0,GBOther,WBKatakana,SBOLetter}
61507e3c 13853};
99695df9 13854/* 30F0-30FF */
b1dd58fc
RK
13855static const struct unidata st459[] = {
13856{0,0,dd4065,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13857{0,0,dd4066,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13858{0,0,dd4067,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9 13859{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc 13860{dd1557,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9
RK
13861{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13862{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc
RK
13863{dd1558,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13864{dd1559,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13865{dd1560,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
13866{dd1561,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
99695df9
RK
13867{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
13868{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter},
b1dd58fc
RK
13869{0,0,dd4068,0,Lm,0,GBOther,WBKatakana,SBOLetter},
13870{dd1562,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter},
13871{dd1563,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter}
61507e3c 13872};
99695df9 13873/* 3100-310F */
b1dd58fc 13874static const struct unidata st460[] = {
99695df9
RK
13875{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13876{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13877{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13878{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13879{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13880{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13881{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13882{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13883{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13884{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13885{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13886{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13887{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13888{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13889{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13890{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 13891};
a2a528f2 13892/* 3120-312F */
b1dd58fc 13893static const struct unidata st461[] = {
a2a528f2
RK
13894{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13895{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13896{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13897{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13898{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13899{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13900{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13901{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13902{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13903{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13904{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13905{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13906{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13907{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
13908{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
13909{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
13910};
99695df9 13911/* 3130-313F */
b1dd58fc 13912static const struct unidata st462[] = {
99695df9 13913{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
13914{dd1564,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13915{dd1565,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13916{dd1566,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13917{dd1567,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13918{dd1568,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13919{dd1569,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13920{dd1570,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13921{dd1571,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13922{dd1572,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13923{dd1573,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 13924{dd1574,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
99695df9
RK
13925{dd1575,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13926{dd1576,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13927{dd1577,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
13928{dd1578,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
13929};
13930/* 3140-314F */
13931static const struct unidata st463[] = {
99695df9
RK
13932{dd1579,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13933{dd1580,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13934{dd1581,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13935{dd1582,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13936{dd1583,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13937{dd1584,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13938{dd1585,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13939{dd1586,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13940{dd1587,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13941{dd1588,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13942{dd1589,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 13943{dd1590,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
99695df9
RK
13944{dd1591,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13945{dd1592,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13946{dd1593,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
13947{dd1594,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
13948};
13949/* 3150-315F */
13950static const struct unidata st464[] = {
99695df9
RK
13951{dd1595,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13952{dd1596,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13953{dd1597,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13954{dd1598,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13955{dd1599,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13956{dd1600,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13957{dd1601,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13958{dd1602,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13959{dd1603,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13960{dd1604,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13961{dd1605,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 13962{dd1606,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
99695df9
RK
13963{dd1607,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13964{dd1608,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13965{dd1609,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
13966{dd1610,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
13967};
13968/* 3160-316F */
13969static const struct unidata st465[] = {
99695df9
RK
13970{dd1611,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13971{dd1612,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13972{dd1613,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13973{dd1614,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13974{dd1615,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13975{dd1616,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13976{dd1617,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13977{dd1618,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13978{dd1619,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13979{dd1620,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13980{dd1621,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 13981{dd1622,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
99695df9
RK
13982{dd1623,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13983{dd1624,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13984{dd1625,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
13985{dd1626,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
13986};
13987/* 3170-317F */
13988static const struct unidata st466[] = {
99695df9
RK
13989{dd1627,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13990{dd1628,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13991{dd1629,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13992{dd1630,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13993{dd1631,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13994{dd1632,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13995{dd1633,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13996{dd1634,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13997{dd1635,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13998{dd1636,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
13999{dd1637,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 14000{dd1638,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
99695df9
RK
14001{dd1639,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14002{dd1640,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14003{dd1641,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
14004{dd1642,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
14005};
14006/* 3180-318F */
14007static const struct unidata st467[] = {
99695df9
RK
14008{dd1643,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14009{dd1644,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14010{dd1645,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14011{dd1646,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14012{dd1647,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14013{dd1648,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14014{dd1649,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14015{dd1650,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14016{dd1651,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14017{dd1652,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14018{dd1653,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
14019{dd1654,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14020{dd1655,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14021{dd1656,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
14022{dd1657,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
99695df9 14023{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 14024};
99695df9 14025/* 3190-319F */
b1dd58fc 14026static const struct unidata st468[] = {
99695df9
RK
14027{0,0,0,0,So,0,GBOther,WBOther,SBOther},
14028{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
14029{dd1285,0,0,0,No,CD,GBOther,WBOther,SBOther},
14030{dd1291,0,0,0,No,CD,GBOther,WBOther,SBOther},
14031{dd1658,0,0,0,No,CD,GBOther,WBOther,SBOther},
14032{dd1659,0,0,0,No,CD,GBOther,WBOther,SBOther},
99695df9
RK
14033{dd1660,0,0,0,So,CD,GBOther,WBOther,SBOther},
14034{dd1661,0,0,0,So,CD,GBOther,WBOther,SBOther},
14035{dd1662,0,0,0,So,CD,GBOther,WBOther,SBOther},
14036{dd1663,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14037{dd1289,0,0,0,So,CD,GBOther,WBOther,SBOther},
14038{dd1664,0,0,0,So,CD,GBOther,WBOther,SBOther},
14039{dd1665,0,0,0,So,CD,GBOther,WBOther,SBOther},
14040{dd1666,0,0,0,So,CD,GBOther,WBOther,SBOther},
14041{dd1667,0,0,0,So,CD,GBOther,WBOther,SBOther},
14042{dd1293,0,0,0,So,CD,GBOther,WBOther,SBOther}
99695df9
RK
14043};
14044/* 31F0-31FF */
b1dd58fc 14045static const struct unidata st469[] = {
99695df9
RK
14046{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14047{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14048{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14049{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14050{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14051{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14052{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14053{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14054{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14055{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14056{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14057{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14058{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14059{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14060{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
14061{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}
c2e01e0a 14062};
99695df9 14063/* 3200-320F */
b1dd58fc 14064static const struct unidata st470[] = {
99695df9
RK
14065{dd1668,0,0,0,So,CD,GBOther,WBOther,SBOther},
14066{dd1669,0,0,0,So,CD,GBOther,WBOther,SBOther},
14067{dd1670,0,0,0,So,CD,GBOther,WBOther,SBOther},
14068{dd1671,0,0,0,So,CD,GBOther,WBOther,SBOther},
14069{dd1672,0,0,0,So,CD,GBOther,WBOther,SBOther},
14070{dd1673,0,0,0,So,CD,GBOther,WBOther,SBOther},
14071{dd1674,0,0,0,So,CD,GBOther,WBOther,SBOther},
14072{dd1675,0,0,0,So,CD,GBOther,WBOther,SBOther},
14073{dd1676,0,0,0,So,CD,GBOther,WBOther,SBOther},
14074{dd1677,0,0,0,So,CD,GBOther,WBOther,SBOther},
14075{dd1678,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14076{dd1679,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14077{dd1680,0,0,0,So,CD,GBOther,WBOther,SBOther},
14078{dd1681,0,0,0,So,CD,GBOther,WBOther,SBOther},
14079{dd1682,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14080{dd1683,0,0,0,So,CD,GBOther,WBOther,SBOther}
14081};
14082/* 3210-321F */
14083static const struct unidata st471[] = {
99695df9
RK
14084{dd1684,0,0,0,So,CD,GBOther,WBOther,SBOther},
14085{dd1685,0,0,0,So,CD,GBOther,WBOther,SBOther},
14086{dd1686,0,0,0,So,CD,GBOther,WBOther,SBOther},
14087{dd1687,0,0,0,So,CD,GBOther,WBOther,SBOther},
14088{dd1688,0,0,0,So,CD,GBOther,WBOther,SBOther},
14089{dd1689,0,0,0,So,CD,GBOther,WBOther,SBOther},
14090{dd1690,0,0,0,So,CD,GBOther,WBOther,SBOther},
14091{dd1691,0,0,0,So,CD,GBOther,WBOther,SBOther},
14092{dd1692,0,0,0,So,CD,GBOther,WBOther,SBOther},
14093{dd1693,0,0,0,So,CD,GBOther,WBOther,SBOther},
14094{dd1694,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14095{dd1695,0,0,0,So,CD,GBOther,WBOther,SBOther},
14096{dd1696,0,0,0,So,CD,GBOther,WBOther,SBOther},
14097{dd1697,0,0,0,So,CD,GBOther,WBOther,SBOther},
14098{dd1698,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9 14099{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
61507e3c 14100};
99695df9 14101/* 3220-322F */
b1dd58fc 14102static const struct unidata st472[] = {
99695df9
RK
14103{dd1699,0,0,0,No,CD,GBOther,WBOther,SBOther},
14104{dd1700,0,0,0,No,CD,GBOther,WBOther,SBOther},
14105{dd1701,0,0,0,No,CD,GBOther,WBOther,SBOther},
14106{dd1702,0,0,0,No,CD,GBOther,WBOther,SBOther},
14107{dd1703,0,0,0,No,CD,GBOther,WBOther,SBOther},
14108{dd1704,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14109{dd1705,0,0,0,No,CD,GBOther,WBOther,SBOther},
14110{dd1706,0,0,0,No,CD,GBOther,WBOther,SBOther},
14111{dd1707,0,0,0,No,CD,GBOther,WBOther,SBOther},
14112{dd1708,0,0,0,No,CD,GBOther,WBOther,SBOther},
99695df9 14113{dd1709,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14114{dd1710,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14115{dd1711,0,0,0,So,CD,GBOther,WBOther,SBOther},
14116{dd1712,0,0,0,So,CD,GBOther,WBOther,SBOther},
14117{dd1713,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14118{dd1714,0,0,0,So,CD,GBOther,WBOther,SBOther}
14119};
14120/* 3230-323F */
14121static const struct unidata st473[] = {
99695df9
RK
14122{dd1715,0,0,0,So,CD,GBOther,WBOther,SBOther},
14123{dd1716,0,0,0,So,CD,GBOther,WBOther,SBOther},
14124{dd1717,0,0,0,So,CD,GBOther,WBOther,SBOther},
14125{dd1718,0,0,0,So,CD,GBOther,WBOther,SBOther},
14126{dd1719,0,0,0,So,CD,GBOther,WBOther,SBOther},
14127{dd1720,0,0,0,So,CD,GBOther,WBOther,SBOther},
14128{dd1721,0,0,0,So,CD,GBOther,WBOther,SBOther},
14129{dd1722,0,0,0,So,CD,GBOther,WBOther,SBOther},
14130{dd1723,0,0,0,So,CD,GBOther,WBOther,SBOther},
14131{dd1724,0,0,0,So,CD,GBOther,WBOther,SBOther},
14132{dd1725,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14133{dd1726,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14134{dd1727,0,0,0,So,CD,GBOther,WBOther,SBOther},
14135{dd1728,0,0,0,So,CD,GBOther,WBOther,SBOther},
14136{dd1729,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14137{dd1730,0,0,0,So,CD,GBOther,WBOther,SBOther}
e5a5a138 14138};
b1dd58fc
RK
14139/* 3240-324F */
14140static const struct unidata st474[] = {
99695df9 14141{dd1731,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14142{dd1732,0,0,0,So,CD,GBOther,WBOther,SBOther},
14143{dd1733,0,0,0,So,CD,GBOther,WBOther,SBOther},
14144{dd1734,0,0,0,So,CD,GBOther,WBOther,SBOther},
14145{dd1735,0,0,0,So,CD,GBOther,WBOther,SBOther},
14146{dd1736,0,0,0,So,CD,GBOther,WBOther,SBOther},
14147{dd1351,0,0,0,So,CD,GBOther,WBOther,SBOther},
14148{dd1737,0,0,0,So,CD,GBOther,WBOther,SBOther},
14149{0,0,0,0,So,0,GBOther,WBOther,SBOther},
14150{0,0,0,0,So,0,GBOther,WBOther,SBOther},
14151{0,0,0,0,So,0,GBOther,WBOther,SBOther},
14152{0,0,0,0,So,0,GBOther,WBOther,SBOther},
14153{0,0,0,0,So,0,GBOther,WBOther,SBOther},
14154{0,0,0,0,So,0,GBOther,WBOther,SBOther},
14155{0,0,0,0,So,0,GBOther,WBOther,SBOther},
14156{0,0,0,0,So,0,GBOther,WBOther,SBOther}
14157};
14158/* 3250-325F */
14159static const struct unidata st475[] = {
14160{dd1738,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14161{dd1739,0,0,0,No,CD,GBOther,WBOther,SBOther},
14162{dd1740,0,0,0,No,CD,GBOther,WBOther,SBOther},
14163{dd1741,0,0,0,No,CD,GBOther,WBOther,SBOther},
14164{dd1742,0,0,0,No,CD,GBOther,WBOther,SBOther},
14165{dd1743,0,0,0,No,CD,GBOther,WBOther,SBOther},
14166{dd1744,0,0,0,No,CD,GBOther,WBOther,SBOther},
14167{dd1745,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14168{dd1746,0,0,0,No,CD,GBOther,WBOther,SBOther},
14169{dd1747,0,0,0,No,CD,GBOther,WBOther,SBOther},
14170{dd1748,0,0,0,No,CD,GBOther,WBOther,SBOther},
14171{dd1749,0,0,0,No,CD,GBOther,WBOther,SBOther},
14172{dd1750,0,0,0,No,CD,GBOther,WBOther,SBOther},
14173{dd1751,0,0,0,No,CD,GBOther,WBOther,SBOther},
14174{dd1752,0,0,0,No,CD,GBOther,WBOther,SBOther},
14175{dd1753,0,0,0,No,CD,GBOther,WBOther,SBOther}
e5a5a138 14176};
99695df9 14177/* 3260-326F */
b1dd58fc
RK
14178static const struct unidata st476[] = {
14179{dd1564,0,0,0,So,CD,GBOther,WBOther,SBOther},
14180{dd1567,0,0,0,So,CD,GBOther,WBOther,SBOther},
14181{dd1570,0,0,0,So,CD,GBOther,WBOther,SBOther},
14182{dd1572,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9 14183{dd1580,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14184{dd1581,0,0,0,So,CD,GBOther,WBOther,SBOther},
14185{dd1584,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14186{dd1586,0,0,0,So,CD,GBOther,WBOther,SBOther},
14187{dd1587,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9 14188{dd1589,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14189{dd1590,0,0,0,So,CD,GBOther,WBOther,SBOther},
14190{dd1591,0,0,0,So,CD,GBOther,WBOther,SBOther},
14191{dd1592,0,0,0,So,CD,GBOther,WBOther,SBOther},
14192{dd1593,0,0,0,So,CD,GBOther,WBOther,SBOther},
14193{dd1754,0,0,0,So,CD,GBOther,WBOther,SBOther},
14194{dd1755,0,0,0,So,CD,GBOther,WBOther,SBOther}
e5a5a138 14195};
99695df9 14196/* 3270-327F */
b1dd58fc 14197static const struct unidata st477[] = {
99695df9
RK
14198{dd1756,0,0,0,So,CD,GBOther,WBOther,SBOther},
14199{dd1757,0,0,0,So,CD,GBOther,WBOther,SBOther},
14200{dd1758,0,0,0,So,CD,GBOther,WBOther,SBOther},
14201{dd1759,0,0,0,So,CD,GBOther,WBOther,SBOther},
14202{dd1760,0,0,0,So,CD,GBOther,WBOther,SBOther},
14203{dd1761,0,0,0,So,CD,GBOther,WBOther,SBOther},
14204{dd1762,0,0,0,So,CD,GBOther,WBOther,SBOther},
14205{dd1763,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14206{dd1764,0,0,0,So,CD,GBOther,WBOther,SBOther},
14207{dd1765,0,0,0,So,CD,GBOther,WBOther,SBOther},
14208{dd1766,0,0,0,So,CD,GBOther,WBOther,SBOther},
14209{dd1767,0,0,0,So,CD,GBOther,WBOther,SBOther},
14210{dd1768,0,0,0,So,CD,GBOther,WBOther,SBOther},
14211{dd1769,0,0,0,So,CD,GBOther,WBOther,SBOther},
14212{dd1770,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9 14213{0,0,0,0,So,0,GBOther,WBOther,SBOther}
e5a5a138 14214};
99695df9 14215/* 3280-328F */
b1dd58fc
RK
14216static const struct unidata st478[] = {
14217{dd1285,0,0,0,No,CD,GBOther,WBOther,SBOther},
14218{dd1291,0,0,0,No,CD,GBOther,WBOther,SBOther},
14219{dd1658,0,0,0,No,CD,GBOther,WBOther,SBOther},
14220{dd1659,0,0,0,No,CD,GBOther,WBOther,SBOther},
14221{dd1771,0,0,0,No,CD,GBOther,WBOther,SBOther},
14222{dd1772,0,0,0,No,CD,GBOther,WBOther,SBOther},
14223{dd1773,0,0,0,No,CD,GBOther,WBOther,SBOther},
14224{dd1296,0,0,0,No,CD,GBOther,WBOther,SBOther},
14225{dd1774,0,0,0,No,CD,GBOther,WBOther,SBOther},
14226{dd1308,0,0,0,No,CD,GBOther,WBOther,SBOther},
14227{dd1358,0,0,0,So,CD,GBOther,WBOther,SBOther},
14228{dd1370,0,0,0,So,CD,GBOther,WBOther,SBOther},
14229{dd1369,0,0,0,So,CD,GBOther,WBOther,SBOther},
14230{dd1359,0,0,0,So,CD,GBOther,WBOther,SBOther},
14231{dd1451,0,0,0,So,CD,GBOther,WBOther,SBOther},
14232{dd1316,0,0,0,So,CD,GBOther,WBOther,SBOther}
e5a5a138 14233};
99695df9 14234/* 3290-329F */
b1dd58fc
RK
14235static const struct unidata st479[] = {
14236{dd1356,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14237{dd1775,0,0,0,So,CD,GBOther,WBOther,SBOther},
14238{dd1776,0,0,0,So,CD,GBOther,WBOther,SBOther},
14239{dd1777,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14240{dd1778,0,0,0,So,CD,GBOther,WBOther,SBOther},
14241{dd1779,0,0,0,So,CD,GBOther,WBOther,SBOther},
14242{dd1780,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14243{dd1781,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14244{dd1782,0,0,0,So,CD,GBOther,WBOther,SBOther},
14245{dd1783,0,0,0,So,CD,GBOther,WBOther,SBOther},
14246{dd1784,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14247{dd1322,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9 14248{dd1785,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14249{dd1786,0,0,0,So,CD,GBOther,WBOther,SBOther},
14250{dd1787,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14251{dd1788,0,0,0,So,CD,GBOther,WBOther,SBOther}
14252};
14253/* 32A0-32AF */
14254static const struct unidata st480[] = {
99695df9
RK
14255{dd1789,0,0,0,So,CD,GBOther,WBOther,SBOther},
14256{dd1790,0,0,0,So,CD,GBOther,WBOther,SBOther},
14257{dd1791,0,0,0,So,CD,GBOther,WBOther,SBOther},
14258{dd1792,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14259{dd1660,0,0,0,So,CD,GBOther,WBOther,SBOther},
14260{dd1661,0,0,0,So,CD,GBOther,WBOther,SBOther},
14261{dd1662,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9 14262{dd1793,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14263{dd1794,0,0,0,So,CD,GBOther,WBOther,SBOther},
14264{dd1795,0,0,0,So,CD,GBOther,WBOther,SBOther},
14265{dd1796,0,0,0,So,CD,GBOther,WBOther,SBOther},
14266{dd1797,0,0,0,So,CD,GBOther,WBOther,SBOther},
14267{dd1798,0,0,0,So,CD,GBOther,WBOther,SBOther},
14268{dd1799,0,0,0,So,CD,GBOther,WBOther,SBOther},
14269{dd1800,0,0,0,So,CD,GBOther,WBOther,SBOther},
14270{dd1801,0,0,0,So,CD,GBOther,WBOther,SBOther}
e5a5a138 14271};
99695df9 14272/* 32B0-32BF */
b1dd58fc
RK
14273static const struct unidata st481[] = {
14274{dd1802,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14275{dd1803,0,0,0,No,CD,GBOther,WBOther,SBOther},
14276{dd1804,0,0,0,No,CD,GBOther,WBOther,SBOther},
14277{dd1805,0,0,0,No,CD,GBOther,WBOther,SBOther},
14278{dd1806,0,0,0,No,CD,GBOther,WBOther,SBOther},
14279{dd1807,0,0,0,No,CD,GBOther,WBOther,SBOther},
14280{dd1808,0,0,0,No,CD,GBOther,WBOther,SBOther},
14281{dd1809,0,0,0,No,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14282{dd1810,0,0,0,No,CD,GBOther,WBOther,SBOther},
14283{dd1811,0,0,0,No,CD,GBOther,WBOther,SBOther},
14284{dd1812,0,0,0,No,CD,GBOther,WBOther,SBOther},
14285{dd1813,0,0,0,No,CD,GBOther,WBOther,SBOther},
14286{dd1814,0,0,0,No,CD,GBOther,WBOther,SBOther},
14287{dd1815,0,0,0,No,CD,GBOther,WBOther,SBOther},
14288{dd1816,0,0,0,No,CD,GBOther,WBOther,SBOther},
14289{dd1817,0,0,0,No,CD,GBOther,WBOther,SBOther}
e5a5a138 14290};
99695df9 14291/* 32C0-32CF */
b1dd58fc 14292static const struct unidata st482[] = {
99695df9
RK
14293{dd1818,0,0,0,So,CD,GBOther,WBOther,SBOther},
14294{dd1819,0,0,0,So,CD,GBOther,WBOther,SBOther},
14295{dd1820,0,0,0,So,CD,GBOther,WBOther,SBOther},
14296{dd1821,0,0,0,So,CD,GBOther,WBOther,SBOther},
14297{dd1822,0,0,0,So,CD,GBOther,WBOther,SBOther},
14298{dd1823,0,0,0,So,CD,GBOther,WBOther,SBOther},
14299{dd1824,0,0,0,So,CD,GBOther,WBOther,SBOther},
14300{dd1825,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14301{dd1826,0,0,0,So,CD,GBOther,WBOther,SBOther},
14302{dd1827,0,0,0,So,CD,GBOther,WBOther,SBOther},
14303{dd1828,0,0,0,So,CD,GBOther,WBOther,SBOther},
14304{dd1829,0,0,0,So,CD,GBOther,WBOther,SBOther},
14305{dd1830,0,0,0,So,CD,GBOther,WBOther,SBOther},
14306{dd1831,0,0,0,So,CD,GBOther,WBOther,SBOther},
14307{dd1832,0,0,0,So,CD,GBOther,WBOther,SBOther},
14308{dd1833,0,0,0,So,CD,GBOther,WBOther,SBOther}
e5a5a138 14309};
99695df9 14310/* 32D0-32DF */
b1dd58fc 14311static const struct unidata st483[] = {
a2a528f2
RK
14312{dd1834,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14313{dd1835,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14314{dd1836,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14315{dd1837,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14316{dd1838,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14317{dd1839,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14318{dd1840,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14319{dd1841,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc 14320{dd1842,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
a2a528f2
RK
14321{dd1843,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14322{dd1844,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14323{dd1845,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14324{dd1846,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14325{dd1847,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14326{dd1848,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc
RK
14327{dd1849,0,0,0,So,CD,GBOther,WBKatakana,SBOther}
14328};
14329/* 32E0-32EF */
14330static const struct unidata st484[] = {
a2a528f2
RK
14331{dd1850,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14332{dd1851,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14333{dd1852,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14334{dd1853,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14335{dd1854,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14336{dd1855,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14337{dd1856,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14338{dd1857,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc 14339{dd1858,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
a2a528f2
RK
14340{dd1859,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14341{dd1860,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14342{dd1861,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14343{dd1862,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14344{dd1863,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14345{dd1864,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc
RK
14346{dd1865,0,0,0,So,CD,GBOther,WBKatakana,SBOther}
14347};
14348/* 32F0-32FF */
14349static const struct unidata st485[] = {
a2a528f2
RK
14350{dd1866,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14351{dd1867,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14352{dd1868,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14353{dd1869,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14354{dd1870,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14355{dd1871,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14356{dd1872,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14357{dd1873,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
a2a528f2
RK
14358{dd1874,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14359{dd1875,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14360{dd1876,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14361{dd1877,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14362{dd1878,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14363{dd1879,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14364{dd1880,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc
RK
14365{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
14366};
14367/* 3300-330F */
14368static const struct unidata st486[] = {
a2a528f2
RK
14369{dd1881,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14370{dd1882,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14371{dd1883,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14372{dd1884,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14373{dd1885,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14374{dd1886,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14375{dd1887,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14376{dd1888,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc 14377{dd1889,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
a2a528f2
RK
14378{dd1890,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14379{dd1891,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14380{dd1892,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14381{dd1893,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14382{dd1894,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14383{dd1895,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc
RK
14384{dd1896,0,0,0,So,CD,GBOther,WBKatakana,SBOther}
14385};
14386/* 3310-331F */
14387static const struct unidata st487[] = {
a2a528f2
RK
14388{dd1897,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14389{dd1898,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14390{dd1899,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14391{dd1900,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14392{dd1901,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14393{dd1902,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14394{dd1903,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14395{dd1904,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc 14396{dd1905,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
a2a528f2
RK
14397{dd1906,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14398{dd1907,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14399{dd1908,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14400{dd1909,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14401{dd1910,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14402{dd1911,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc
RK
14403{dd1912,0,0,0,So,CD,GBOther,WBKatakana,SBOther}
14404};
14405/* 3320-332F */
14406static const struct unidata st488[] = {
a2a528f2
RK
14407{dd1913,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14408{dd1914,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14409{dd1915,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14410{dd1916,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14411{dd1917,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14412{dd1918,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14413{dd1919,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14414{dd1920,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc 14415{dd1921,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
a2a528f2
RK
14416{dd1922,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14417{dd1923,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14418{dd1924,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14419{dd1925,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14420{dd1926,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14421{dd1927,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc
RK
14422{dd1928,0,0,0,So,CD,GBOther,WBKatakana,SBOther}
14423};
14424/* 3330-333F */
14425static const struct unidata st489[] = {
a2a528f2
RK
14426{dd1929,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14427{dd1930,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14428{dd1931,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14429{dd1932,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14430{dd1933,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14431{dd1934,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14432{dd1935,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14433{dd1936,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc 14434{dd1937,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
a2a528f2
RK
14435{dd1938,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14436{dd1939,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14437{dd1940,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14438{dd1941,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14439{dd1942,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14440{dd1943,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc
RK
14441{dd1944,0,0,0,So,CD,GBOther,WBKatakana,SBOther}
14442};
14443/* 3340-334F */
14444static const struct unidata st490[] = {
a2a528f2
RK
14445{dd1945,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14446{dd1946,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14447{dd1947,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14448{dd1948,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14449{dd1949,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14450{dd1950,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14451{dd1951,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14452{dd1952,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc 14453{dd1953,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
a2a528f2
RK
14454{dd1954,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14455{dd1955,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14456{dd1956,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14457{dd1957,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14458{dd1958,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14459{dd1959,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
b1dd58fc 14460{dd1960,0,0,0,So,CD,GBOther,WBKatakana,SBOther}
c2e01e0a 14461};
b1dd58fc
RK
14462/* 3350-335F */
14463static const struct unidata st491[] = {
14464{dd1961,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14465{dd1962,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14466{dd1963,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14467{dd1964,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14468{dd1965,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14469{dd1966,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14470{dd1967,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14471{dd1968,0,0,0,So,CD,GBOther,WBKatakana,SBOther},
14472{dd1969,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14473{dd1970,0,0,0,So,CD,GBOther,WBOther,SBOther},
14474{dd1971,0,0,0,So,CD,GBOther,WBOther,SBOther},
14475{dd1972,0,0,0,So,CD,GBOther,WBOther,SBOther},
14476{dd1973,0,0,0,So,CD,GBOther,WBOther,SBOther},
14477{dd1974,0,0,0,So,CD,GBOther,WBOther,SBOther},
14478{dd1975,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14479{dd1976,0,0,0,So,CD,GBOther,WBOther,SBOther}
14480};
14481/* 3360-336F */
14482static const struct unidata st492[] = {
99695df9
RK
14483{dd1977,0,0,0,So,CD,GBOther,WBOther,SBOther},
14484{dd1978,0,0,0,So,CD,GBOther,WBOther,SBOther},
14485{dd1979,0,0,0,So,CD,GBOther,WBOther,SBOther},
14486{dd1980,0,0,0,So,CD,GBOther,WBOther,SBOther},
14487{dd1981,0,0,0,So,CD,GBOther,WBOther,SBOther},
14488{dd1982,0,0,0,So,CD,GBOther,WBOther,SBOther},
14489{dd1983,0,0,0,So,CD,GBOther,WBOther,SBOther},
14490{dd1984,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14491{dd1985,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14492{dd1986,0,0,0,So,CD,GBOther,WBOther,SBOther},
14493{dd1987,0,0,0,So,CD,GBOther,WBOther,SBOther},
14494{dd1988,0,0,0,So,CD,GBOther,WBOther,SBOther},
14495{dd1989,0,0,0,So,CD,GBOther,WBOther,SBOther},
14496{dd1990,0,0,0,So,CD,GBOther,WBOther,SBOther},
14497{dd1991,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14498{dd1992,0,0,0,So,CD,GBOther,WBOther,SBOther}
14499};
14500/* 3370-337F */
14501static const struct unidata st493[] = {
99695df9
RK
14502{dd1993,0,0,0,So,CD,GBOther,WBOther,SBOther},
14503{dd1994,0,0,0,So,CD,GBOther,WBOther,SBOther},
14504{dd1995,0,0,0,So,CD,GBOther,WBOther,SBOther},
14505{dd1996,0,0,0,So,CD,GBOther,WBOther,SBOther},
14506{dd1997,0,0,0,So,CD,GBOther,WBOther,SBOther},
14507{dd1998,0,0,0,So,CD,GBOther,WBOther,SBOther},
14508{dd1999,0,0,0,So,CD,GBOther,WBOther,SBOther},
14509{dd2000,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14510{dd2001,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14511{dd2002,0,0,0,So,CD,GBOther,WBOther,SBOther},
14512{dd2003,0,0,0,So,CD,GBOther,WBOther,SBOther},
14513{dd2004,0,0,0,So,CD,GBOther,WBOther,SBOther},
14514{dd2005,0,0,0,So,CD,GBOther,WBOther,SBOther},
14515{dd2006,0,0,0,So,CD,GBOther,WBOther,SBOther},
14516{dd2007,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14517{dd2008,0,0,0,So,CD,GBOther,WBOther,SBOther}
14518};
14519/* 3380-338F */
14520static const struct unidata st494[] = {
99695df9
RK
14521{dd2009,0,0,0,So,CD,GBOther,WBOther,SBOther},
14522{dd2010,0,0,0,So,CD,GBOther,WBOther,SBOther},
14523{dd2011,0,0,0,So,CD,GBOther,WBOther,SBOther},
14524{dd2012,0,0,0,So,CD,GBOther,WBOther,SBOther},
14525{dd2013,0,0,0,So,CD,GBOther,WBOther,SBOther},
14526{dd2014,0,0,0,So,CD,GBOther,WBOther,SBOther},
14527{dd2015,0,0,0,So,CD,GBOther,WBOther,SBOther},
14528{dd2016,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14529{dd2017,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14530{dd2018,0,0,0,So,CD,GBOther,WBOther,SBOther},
14531{dd2019,0,0,0,So,CD,GBOther,WBOther,SBOther},
14532{dd2020,0,0,0,So,CD,GBOther,WBOther,SBOther},
14533{dd2021,0,0,0,So,CD,GBOther,WBOther,SBOther},
14534{dd2022,0,0,0,So,CD,GBOther,WBOther,SBOther},
14535{dd2023,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14536{dd2024,0,0,0,So,CD,GBOther,WBOther,SBOther}
14537};
14538/* 3390-339F */
14539static const struct unidata st495[] = {
99695df9
RK
14540{dd2025,0,0,0,So,CD,GBOther,WBOther,SBOther},
14541{dd2026,0,0,0,So,CD,GBOther,WBOther,SBOther},
14542{dd2027,0,0,0,So,CD,GBOther,WBOther,SBOther},
14543{dd2028,0,0,0,So,CD,GBOther,WBOther,SBOther},
14544{dd2029,0,0,0,So,CD,GBOther,WBOther,SBOther},
14545{dd2030,0,0,0,So,CD,GBOther,WBOther,SBOther},
14546{dd2031,0,0,0,So,CD,GBOther,WBOther,SBOther},
14547{dd2032,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14548{dd2033,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14549{dd2034,0,0,0,So,CD,GBOther,WBOther,SBOther},
14550{dd2035,0,0,0,So,CD,GBOther,WBOther,SBOther},
14551{dd2036,0,0,0,So,CD,GBOther,WBOther,SBOther},
14552{dd2037,0,0,0,So,CD,GBOther,WBOther,SBOther},
14553{dd2038,0,0,0,So,CD,GBOther,WBOther,SBOther},
14554{dd2039,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14555{dd2040,0,0,0,So,CD,GBOther,WBOther,SBOther}
14556};
14557/* 33A0-33AF */
14558static const struct unidata st496[] = {
99695df9
RK
14559{dd2041,0,0,0,So,CD,GBOther,WBOther,SBOther},
14560{dd2042,0,0,0,So,CD,GBOther,WBOther,SBOther},
14561{dd2043,0,0,0,So,CD,GBOther,WBOther,SBOther},
14562{dd2044,0,0,0,So,CD,GBOther,WBOther,SBOther},
14563{dd2045,0,0,0,So,CD,GBOther,WBOther,SBOther},
14564{dd2046,0,0,0,So,CD,GBOther,WBOther,SBOther},
14565{dd2047,0,0,0,So,CD,GBOther,WBOther,SBOther},
14566{dd2048,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14567{dd2049,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14568{dd2050,0,0,0,So,CD,GBOther,WBOther,SBOther},
14569{dd2051,0,0,0,So,CD,GBOther,WBOther,SBOther},
14570{dd2052,0,0,0,So,CD,GBOther,WBOther,SBOther},
14571{dd2053,0,0,0,So,CD,GBOther,WBOther,SBOther},
14572{dd2054,0,0,0,So,CD,GBOther,WBOther,SBOther},
14573{dd2055,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14574{dd2056,0,0,0,So,CD,GBOther,WBOther,SBOther}
14575};
14576/* 33B0-33BF */
14577static const struct unidata st497[] = {
99695df9
RK
14578{dd2057,0,0,0,So,CD,GBOther,WBOther,SBOther},
14579{dd2058,0,0,0,So,CD,GBOther,WBOther,SBOther},
14580{dd2059,0,0,0,So,CD,GBOther,WBOther,SBOther},
14581{dd2060,0,0,0,So,CD,GBOther,WBOther,SBOther},
14582{dd2061,0,0,0,So,CD,GBOther,WBOther,SBOther},
14583{dd2062,0,0,0,So,CD,GBOther,WBOther,SBOther},
14584{dd2063,0,0,0,So,CD,GBOther,WBOther,SBOther},
14585{dd2064,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14586{dd2065,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14587{dd2066,0,0,0,So,CD,GBOther,WBOther,SBOther},
14588{dd2067,0,0,0,So,CD,GBOther,WBOther,SBOther},
14589{dd2068,0,0,0,So,CD,GBOther,WBOther,SBOther},
14590{dd2069,0,0,0,So,CD,GBOther,WBOther,SBOther},
14591{dd2070,0,0,0,So,CD,GBOther,WBOther,SBOther},
14592{dd2071,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14593{dd2072,0,0,0,So,CD,GBOther,WBOther,SBOther}
14594};
14595/* 33C0-33CF */
14596static const struct unidata st498[] = {
99695df9
RK
14597{dd2073,0,0,0,So,CD,GBOther,WBOther,SBOther},
14598{dd2074,0,0,0,So,CD,GBOther,WBOther,SBOther},
14599{dd2075,0,0,0,So,CD,GBOther,WBOther,SBOther},
14600{dd2076,0,0,0,So,CD,GBOther,WBOther,SBOther},
14601{dd2077,0,0,0,So,CD,GBOther,WBOther,SBOther},
14602{dd2078,0,0,0,So,CD,GBOther,WBOther,SBOther},
14603{dd2079,0,0,0,So,CD,GBOther,WBOther,SBOther},
14604{dd2080,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14605{dd2081,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14606{dd2082,0,0,0,So,CD,GBOther,WBOther,SBOther},
14607{dd2083,0,0,0,So,CD,GBOther,WBOther,SBOther},
14608{dd2084,0,0,0,So,CD,GBOther,WBOther,SBOther},
14609{dd2085,0,0,0,So,CD,GBOther,WBOther,SBOther},
14610{dd2086,0,0,0,So,CD,GBOther,WBOther,SBOther},
14611{dd2087,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14612{dd2088,0,0,0,So,CD,GBOther,WBOther,SBOther}
14613};
14614/* 33D0-33DF */
14615static const struct unidata st499[] = {
99695df9
RK
14616{dd2089,0,0,0,So,CD,GBOther,WBOther,SBOther},
14617{dd2090,0,0,0,So,CD,GBOther,WBOther,SBOther},
14618{dd2091,0,0,0,So,CD,GBOther,WBOther,SBOther},
14619{dd2092,0,0,0,So,CD,GBOther,WBOther,SBOther},
14620{dd2093,0,0,0,So,CD,GBOther,WBOther,SBOther},
14621{dd2094,0,0,0,So,CD,GBOther,WBOther,SBOther},
14622{dd2095,0,0,0,So,CD,GBOther,WBOther,SBOther},
14623{dd2096,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14624{dd2097,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14625{dd2098,0,0,0,So,CD,GBOther,WBOther,SBOther},
14626{dd2099,0,0,0,So,CD,GBOther,WBOther,SBOther},
14627{dd2100,0,0,0,So,CD,GBOther,WBOther,SBOther},
14628{dd2101,0,0,0,So,CD,GBOther,WBOther,SBOther},
14629{dd2102,0,0,0,So,CD,GBOther,WBOther,SBOther},
14630{dd2103,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14631{dd2104,0,0,0,So,CD,GBOther,WBOther,SBOther}
14632};
14633/* 33E0-33EF */
14634static const struct unidata st500[] = {
99695df9
RK
14635{dd2105,0,0,0,So,CD,GBOther,WBOther,SBOther},
14636{dd2106,0,0,0,So,CD,GBOther,WBOther,SBOther},
14637{dd2107,0,0,0,So,CD,GBOther,WBOther,SBOther},
14638{dd2108,0,0,0,So,CD,GBOther,WBOther,SBOther},
14639{dd2109,0,0,0,So,CD,GBOther,WBOther,SBOther},
14640{dd2110,0,0,0,So,CD,GBOther,WBOther,SBOther},
14641{dd2111,0,0,0,So,CD,GBOther,WBOther,SBOther},
14642{dd2112,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc 14643{dd2113,0,0,0,So,CD,GBOther,WBOther,SBOther},
99695df9
RK
14644{dd2114,0,0,0,So,CD,GBOther,WBOther,SBOther},
14645{dd2115,0,0,0,So,CD,GBOther,WBOther,SBOther},
14646{dd2116,0,0,0,So,CD,GBOther,WBOther,SBOther},
14647{dd2117,0,0,0,So,CD,GBOther,WBOther,SBOther},
14648{dd2118,0,0,0,So,CD,GBOther,WBOther,SBOther},
14649{dd2119,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14650{dd2120,0,0,0,So,CD,GBOther,WBOther,SBOther}
14651};
14652/* 33F0-33FF */
14653static const struct unidata st501[] = {
99695df9
RK
14654{dd2121,0,0,0,So,CD,GBOther,WBOther,SBOther},
14655{dd2122,0,0,0,So,CD,GBOther,WBOther,SBOther},
14656{dd2123,0,0,0,So,CD,GBOther,WBOther,SBOther},
14657{dd2124,0,0,0,So,CD,GBOther,WBOther,SBOther},
14658{dd2125,0,0,0,So,CD,GBOther,WBOther,SBOther},
14659{dd2126,0,0,0,So,CD,GBOther,WBOther,SBOther},
14660{dd2127,0,0,0,So,CD,GBOther,WBOther,SBOther},
14661{dd2128,0,0,0,So,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
14662{dd2129,0,0,0,So,CD,GBOther,WBOther,SBOther},
14663{dd2130,0,0,0,So,CD,GBOther,WBOther,SBOther},
14664{dd2131,0,0,0,So,CD,GBOther,WBOther,SBOther},
14665{dd2132,0,0,0,So,CD,GBOther,WBOther,SBOther},
14666{dd2133,0,0,0,So,CD,GBOther,WBOther,SBOther},
14667{dd2134,0,0,0,So,CD,GBOther,WBOther,SBOther},
14668{dd2135,0,0,0,So,CD,GBOther,WBOther,SBOther},
14669{dd2136,0,0,0,So,CD,GBOther,WBOther,SBOther}
c2e01e0a 14670};
99695df9 14671/* 4DB0-4DBF */
b1dd58fc 14672static const struct unidata st502[] = {
99695df9
RK
14673{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
14674{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
99695df9
RK
14675{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
14676{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
14677{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
14678{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
14679{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14680{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14681{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
14682{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14683{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14684{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14685{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14686{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14687{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 14688{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 14689};
99695df9 14690/* A010-A01F */
b1dd58fc 14691static const struct unidata st503[] = {
99695df9
RK
14692{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14693{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14694{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14695{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14696{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14697{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14698{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14699{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14700{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14701{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14702{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14703{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14704{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14705{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14706{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14707{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
e5a5a138 14708};
b1dd58fc
RK
14709/* A4F0-A4FF */
14710static const struct unidata st504[] = {
14711{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14712{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14713{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14714{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14715{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14716{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14717{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14718{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14719{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14720{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14721{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14722{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14723{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14724{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14725{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
14726{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
14727};
a2a528f2 14728/* A600-A60F */
b1dd58fc 14729static const struct unidata st505[] = {
99695df9
RK
14730{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14731{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
14732{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14733{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14734{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
14735{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14736{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14737{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14738{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
14739{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14740{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14741{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
14742{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14743{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
14744{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
14745{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
c2e01e0a 14746};
a2a528f2 14747/* A620-A62F */
b1dd58fc 14748static const struct unidata st506[] = {
a2a528f2
RK
14749{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
14750{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
14751{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
14752{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
14753{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
14754{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
14755{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
14756{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
14757{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
14758{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
99695df9
RK
14759{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14760{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9
RK
14761{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14762{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14763{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14764{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 14765};
a2a528f2 14766/* A640-A64F */
b1dd58fc
RK
14767static const struct unidata st507[] = {
14768{0,dd4852,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14769{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14770{0,dd4853,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14771{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14772{0,dd4854,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14773{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14774{0,dd4855,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14775{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14776{0,dd4856,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14777{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14778{0,dd4857,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14779{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14780{0,dd4858,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14781{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14782{0,dd4859,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
14783{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
14784};
14785/* A650-A65F */
b1dd58fc
RK
14786static const struct unidata st508[] = {
14787{0,dd4860,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14788{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14789{0,dd4861,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14790{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14791{0,dd4862,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14792{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14793{0,dd4863,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14794{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14795{0,dd4864,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14796{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14797{0,dd4865,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14798{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14799{0,dd4866,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14800{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14801{0,dd4867,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
14802{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
14803};
14804/* A660-A66F */
b1dd58fc
RK
14805static const struct unidata st509[] = {
14806{0,dd4868,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14807{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14808{0,dd4869,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14809{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14810{0,dd4870,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14811{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14812{0,dd4871,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14813{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14814{0,dd4872,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14815{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
14816{0,dd4873,0,0,Lu,0,GBOther,WBALetter,SBUpper},
14817{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
14818{0,dd4874,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14819{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9 14820{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
14821{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
14822};
14823/* A670-A67F */
b1dd58fc 14824static const struct unidata st510[] = {
a2a528f2
RK
14825{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
14826{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
14827{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend},
99695df9 14828{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2
RK
14829{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14830{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14831{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14832{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14833{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14834{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14835{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14836{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14837{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
14838{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9 14839{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
a2a528f2
RK
14840{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}
14841};
14842/* A680-A68F */
b1dd58fc
RK
14843static const struct unidata st511[] = {
14844{0,dd4875,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14845{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14846{0,dd4876,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14847{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14848{0,dd4877,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14849{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14850{0,dd4878,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14851{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14852{0,dd4879,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14853{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14854{0,dd4880,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14855{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14856{0,dd4881,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14857{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14858{0,dd4882,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
14859{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
14860};
14861/* A690-A69F */
b1dd58fc
RK
14862static const struct unidata st512[] = {
14863{0,dd4883,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14864{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14865{0,dd4884,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14866{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14867{0,dd4885,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14868{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14869{0,dd4886,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14870{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
99695df9
RK
14871{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14872{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14873{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14874{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14875{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14876{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14877{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14878{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 14879};
b1dd58fc
RK
14880/* A6E0-A6EF */
14881static const struct unidata st513[] = {
14882{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14883{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14884{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14885{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14886{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14887{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
14888{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
14889{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
14890{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
14891{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
14892{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
14893{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
14894{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
14895{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
14896{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
14897{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}
14898};
14899/* A6F0-A6FF */
14900static const struct unidata st514[] = {
14901{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
14902{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
14903{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
14904{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
14905{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
14906{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
14907{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
14908{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
14909{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14910{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14911{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14912{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14913{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14914{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14915{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
14916{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
14917};
a2a528f2 14918/* A710-A71F */
b1dd58fc 14919static const struct unidata st515[] = {
a2a528f2
RK
14920{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
14921{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
14922{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
14923{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
14924{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
14925{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
14926{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
14927{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14928{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14929{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14930{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14931{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14932{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14933{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14934{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
14935{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}
e5a5a138 14936};
a2a528f2 14937/* A720-A72F */
b1dd58fc 14938static const struct unidata st516[] = {
a2a528f2
RK
14939{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
14940{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
b1dd58fc 14941{0,dd4887,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14942{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14943{0,dd4888,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14944{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14945{0,dd4889,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14946{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14947{0,dd4890,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14948{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14949{0,dd4891,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14950{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14951{0,dd4892,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14952{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14953{0,dd4893,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14954{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
e5a5a138 14955};
a2a528f2 14956/* A730-A73F */
b1dd58fc 14957static const struct unidata st517[] = {
a2a528f2
RK
14958{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
14959{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14960{0,dd4894,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14961{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14962{0,dd4895,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14963{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14964{0,dd4896,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14965{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14966{0,dd4897,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14967{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14968{0,dd4898,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14969{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14970{0,dd4899,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14971{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14972{0,dd4900,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14973{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
e5a5a138 14974};
a2a528f2 14975/* A740-A74F */
b1dd58fc
RK
14976static const struct unidata st518[] = {
14977{0,dd4901,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14978{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14979{0,dd4902,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14980{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14981{0,dd4903,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14982{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14983{0,dd4904,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14984{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14985{0,dd4905,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14986{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14987{0,dd4906,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14988{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14989{0,dd4907,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14990{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14991{0,dd4908,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14992{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
e5a5a138 14993};
a2a528f2 14994/* A750-A75F */
b1dd58fc
RK
14995static const struct unidata st519[] = {
14996{0,dd4909,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14997{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 14998{0,dd4910,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 14999{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15000{0,dd4911,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15001{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15002{0,dd4912,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15003{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15004{0,dd4913,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15005{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15006{0,dd4914,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15007{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15008{0,dd4915,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15009{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15010{0,dd4916,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
15011{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
15012};
15013/* A760-A76F */
b1dd58fc
RK
15014static const struct unidata st520[] = {
15015{0,dd4917,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15016{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15017{0,dd4918,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15018{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15019{0,dd4919,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15020{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15021{0,dd4920,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15022{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15023{0,dd4921,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15024{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15025{0,dd4922,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15026{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15027{0,dd4923,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15028{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15029{0,dd2137,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
15030{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
15031};
15032/* A770-A77F */
b1dd58fc
RK
15033static const struct unidata st521[] = {
15034{dd2137,0,0,0,Lm,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
15035{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15036{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15037{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15038{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15039{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15040{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15041{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15042{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15043{0,dd4924,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15044{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15045{0,dd4925,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15046{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
15047{0,dd4926,0,0,Lu,0,GBOther,WBALetter,SBUpper},
15048{0,dd4927,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
15049{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
15050};
15051/* A780-A78F */
b1dd58fc
RK
15052static const struct unidata st522[] = {
15053{0,dd4928,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15054{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15055{0,dd4929,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15056{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15057{0,dd4930,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15058{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc 15059{0,dd4931,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
15060{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15061{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter},
15062{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
15063{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
15064{0,dd4932,0,0,Lu,0,GBOther,WBALetter,SBUpper},
15065{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15066{0,dd547,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2 15067{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
b1dd58fc
RK
15068{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15069};
15070/* A790-A79F */
15071static const struct unidata st523[] = {
15072{0,dd4933,0,0,Lu,0,GBOther,WBALetter,SBUpper},
15073{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15074{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15075{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15076{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15077{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15078{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15079{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15080{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15081{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15082{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15083{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15084{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
15085{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15086{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15087{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15088};
b1dd58fc
RK
15089/* A7A0-A7AF */
15090static const struct unidata st524[] = {
15091{0,dd4934,0,0,Lu,0,GBOther,WBALetter,SBUpper},
15092{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15093{0,dd4935,0,0,Lu,0,GBOther,WBALetter,SBUpper},
15094{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15095{0,dd4936,0,0,Lu,0,GBOther,WBALetter,SBUpper},
15096{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15097{0,dd4937,0,0,Lu,0,GBOther,WBALetter,SBUpper},
15098{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15099{0,dd4938,0,0,Lu,0,GBOther,WBALetter,SBUpper},
15100{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
15101{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
15102{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15103{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15104{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15105{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
15106{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15107};
15108/* A7F0-A7FF */
15109static const struct unidata st525[] = {
99695df9
RK
15110{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15111{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15112{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15113{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15114{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15115{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15116{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
15117{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15118{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15119{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15120{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
a2a528f2
RK
15121{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15122{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15123{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15124{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15125{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
e5a5a138 15126};
a2a528f2 15127/* A800-A80F */
b1dd58fc 15128static const struct unidata st526[] = {
a2a528f2
RK
15129{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15130{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15131{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15132{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15133{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15134{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15135{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
15136{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15137{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15138{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15139{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15140{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15141{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15142{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15143{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15144{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
e5a5a138 15145};
a2a528f2 15146/* A820-A82F */
b1dd58fc 15147static const struct unidata st527[] = {
a2a528f2
RK
15148{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15149{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15150{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15151{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15152{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15153{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15154{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15155{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15156{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15157{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15158{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15159{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15160{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15161{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15162{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15163{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 15164};
b1dd58fc
RK
15165/* A830-A83F */
15166static const struct unidata st528[] = {
15167{0,0,0,0,No,0,GBOther,WBOther,SBOther},
15168{0,0,0,0,No,0,GBOther,WBOther,SBOther},
15169{0,0,0,0,No,0,GBOther,WBOther,SBOther},
15170{0,0,0,0,No,0,GBOther,WBOther,SBOther},
15171{0,0,0,0,No,0,GBOther,WBOther,SBOther},
15172{0,0,0,0,No,0,GBOther,WBOther,SBOther},
15173{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15174{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15175{0,0,0,0,Sc,0,GBOther,WBOther,SBOther},
15176{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15177{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15178{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15179{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15180{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15181{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15182{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15183};
a2a528f2 15184/* A870-A87F */
b1dd58fc 15185static const struct unidata st529[] = {
a2a528f2
RK
15186{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15187{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15188{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15189{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15190{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15191{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15192{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
15193{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
15194{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15195{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15196{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15197{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15198{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15199{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15200{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15201{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 15202};
a2a528f2 15203/* A880-A88F */
b1dd58fc 15204static const struct unidata st530[] = {
a2a528f2
RK
15205{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15206{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15207{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15208{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15209{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15210{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15211{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15212{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15213{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15214{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15215{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15216{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15217{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15218{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15219{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15220{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 15221};
a2a528f2 15222/* A8B0-A8BF */
b1dd58fc 15223static const struct unidata st531[] = {
a2a528f2
RK
15224{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15225{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15226{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15227{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15228{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15229{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15230{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15231{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15232{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15233{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15234{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15235{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15236{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15237{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15238{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15239{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
c2e01e0a 15240};
a2a528f2 15241/* A8C0-A8CF */
b1dd58fc 15242static const struct unidata st532[] = {
a2a528f2
RK
15243{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15244{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15245{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15246{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15247{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
15248{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15249{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15250{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15251{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15252{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15253{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15254{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15255{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15256{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15257{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
15258{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
c2e01e0a 15259};
b1dd58fc
RK
15260/* A8F0-A8FF */
15261static const struct unidata st533[] = {
15262{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
15263{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
15264{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15265{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15266{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15267{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15268{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15269{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15270{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15271{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15272{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15273{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15274{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15275{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15276{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15277{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15278};
a2a528f2 15279/* A920-A92F */
b1dd58fc 15280static const struct unidata st534[] = {
a2a528f2
RK
15281{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15282{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15283{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15284{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15285{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15286{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15287{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15288{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15289{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15290{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15291{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15292{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
15293{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
15294{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
15295{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15296{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
c2e01e0a 15297};
a2a528f2 15298/* A940-A94F */
b1dd58fc 15299static const struct unidata st535[] = {
a2a528f2
RK
15300{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15301{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15302{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15303{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15304{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15305{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15306{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15307{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15308{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15309{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15310{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15311{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15312{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15313{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15314{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15315{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 15316};
a2a528f2 15317/* A950-A95F */
b1dd58fc 15318static const struct unidata st536[] = {
a2a528f2
RK
15319{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15320{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15321{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15322{0,0,0,9,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15323{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15324{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15325{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15326{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15327{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15328{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15329{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15330{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15331{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15332{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15333{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15334{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a 15335};
b1dd58fc
RK
15336/* A970-A97F */
15337static const struct unidata st537[] = {
15338{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15339{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15340{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15341{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15342{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15343{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15344{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15345{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15346{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15347{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15348{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15349{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15350{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter},
15351{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15352{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15353{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15354};
15355/* A9B0-A9BF */
15356static const struct unidata st538[] = {
a2a528f2
RK
15357{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15358{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15359{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
15360{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
15361{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15362{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
a2a528f2
RK
15363{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15364{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15365{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15366{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
a2a528f2 15367{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
b1dd58fc 15368{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
a2a528f2
RK
15369{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15370{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15371{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
b1dd58fc
RK
15372{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
15373};
15374/* A9C0-A9CF */
15375static const struct unidata st539[] = {
15376{0,0,0,9,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15377{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15378{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15379{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15380{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15381{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15382{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15383{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15384{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
15385{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
15386{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15387{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15388{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15389{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15390{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15391{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}
15392};
15393/* A9D0-A9DF */
15394static const struct unidata st540[] = {
15395{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15396{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15397{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15398{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15399{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15400{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15401{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15402{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15403{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15404{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15405{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15406{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15407{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15408{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15409{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15410{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
15411};
15412/* AA20-AA2F */
15413static const struct unidata st541[] = {
15414{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15415{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15416{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15417{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15418{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15419{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15420{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15421{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15422{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15423{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15424{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15425{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15426{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15427{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15428{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15429{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend}
15430};
15431/* AA30-AA3F */
15432static const struct unidata st542[] = {
15433{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15434{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15435{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15436{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15437{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15438{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15439{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15440{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15441{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
15442{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15443{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15444{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15445{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15446{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15447{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15448{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 15449};
a2a528f2 15450/* AA40-AA4F */
b1dd58fc 15451static const struct unidata st543[] = {
a2a528f2
RK
15452{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15453{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15454{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15455{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15456{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15457{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15458{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15459{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15460{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15461{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15462{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15463{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15464{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15465{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
99695df9
RK
15466{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15467{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
0a4af692 15468};
a2a528f2 15469/* AA50-AA5F */
b1dd58fc 15470static const struct unidata st544[] = {
a2a528f2
RK
15471{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15472{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15473{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15474{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15475{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15476{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15477{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15478{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15479{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
15480{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
99695df9
RK
15481{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15482{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
15483{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15484{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
15485{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
15486{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
c2e01e0a 15487};
b1dd58fc
RK
15488/* AA70-AA7F */
15489static const struct unidata st545[] = {
15490{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter},
15491{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15492{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15493{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15494{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15495{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15496{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15497{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15498{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15499{0,0,0,0,So,0,GBOther,WBOther,SBOther},
15500{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15501{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15502{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15503{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15504{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15505{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15506};
15507/* AAB0-AABF */
15508static const struct unidata st546[] = {
15509{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
15510{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15511{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
15512{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
15513{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
15514{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
15515{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
15516{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
15517{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
15518{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
15519{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15520{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
15521{0,0,0,0,Lo,0,GBPrepend,WBOther,SBOLetter},
15522{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15523{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
15524{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
15525};
15526/* AAC0-AACF */
15527static const struct unidata st547[] = {
15528{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15529{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
15530{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15531{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15532{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15533{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15534{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15535{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15536{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15537{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15538{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15539{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15540{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15541{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15542{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15543{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15544};
15545/* AAD0-AADF */
15546static const struct unidata st548[] = {
15547{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15548{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15549{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15550{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15551{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15552{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15553{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15554{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15555{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15556{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15557{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15558{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15559{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15560{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter},
15561{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
15562{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
15563};
15564/* AB00-AB0F */
15565static const struct unidata st549[] = {
15566{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15567{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15568{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15569{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15570{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15571{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15572{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15573{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15574{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15575{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15576{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15577{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15578{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15579{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15580{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15581{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15582};
15583/* AB10-AB1F */
15584static const struct unidata st550[] = {
15585{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15586{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15587{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15588{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15589{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15590{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15591{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15592{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15593{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15594{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15595{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15596{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15597{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15598{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15599{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15600{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15601};
15602/* ABE0-ABEF */
15603static const struct unidata st551[] = {
15604{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15605{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15606{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
15607{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15608{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15609{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15610{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15611{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15612{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
15613{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15614{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15615{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
15616{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
15617{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
15618{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15619{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15620};
a2a528f2 15621/* AC00-AC0F */
b1dd58fc 15622static const struct unidata st552[] = {
a2a528f2
RK
15623{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter},
15624{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15625{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15626{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15627{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15628{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15629{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15630{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15631{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15632{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15633{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15634{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15635{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15636{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15637{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15638{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}
c2e01e0a 15639};
a2a528f2 15640/* AC10-AC1F */
b1dd58fc 15641static const struct unidata st553[] = {
a2a528f2
RK
15642{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15643{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15644{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15645{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15646{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15647{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15648{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15649{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15650{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15651{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15652{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15653{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15654{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter},
15655{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15656{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15657{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}
c2e01e0a 15658};
a2a528f2 15659/* AC20-AC2F */
b1dd58fc 15660static const struct unidata st554[] = {
a2a528f2
RK
15661{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15662{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15663{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15664{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15665{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15666{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15667{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15668{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15669{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15670{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15671{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15672{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15673{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15674{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15675{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15676{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}
c2e01e0a 15677};
a2a528f2 15678/* AC30-AC3F */
b1dd58fc 15679static const struct unidata st555[] = {
a2a528f2
RK
15680{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15681{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15682{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15683{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15684{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15685{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15686{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15687{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15688{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter},
15689{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15690{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15691{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15692{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15693{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15694{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15695{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}
c2e01e0a 15696};
a2a528f2 15697/* AC50-AC5F */
b1dd58fc 15698static const struct unidata st556[] = {
a2a528f2
RK
15699{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15700{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15701{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15702{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15703{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter},
15704{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15705{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15706{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15707{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15708{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15709{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15710{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15711{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15712{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15713{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15714{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}
c2e01e0a 15715};
a2a528f2 15716/* D7A0-D7AF */
b1dd58fc 15717static const struct unidata st557[] = {
a2a528f2
RK
15718{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15719{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15720{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
15721{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter},
99695df9
RK
15722{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15723{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15724{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
15725{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15726{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15727{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15728{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15729{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15730{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15731{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15732{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15733{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
e5a5a138 15734};
b1dd58fc
RK
15735/* D7C0-D7CF */
15736static const struct unidata st558[] = {
15737{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
15738{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
15739{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
15740{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
15741{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
15742{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
15743{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter},
15744{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15745{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15746{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15747{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15748{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15749{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15750{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15751{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15752{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}
15753};
15754/* D7F0-D7FF */
15755static const struct unidata st559[] = {
15756{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15757{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15758{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15759{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15760{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15761{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15762{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15763{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15764{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15765{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15766{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15767{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter},
15768{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15769{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15770{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
15771{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
15772};
a2a528f2 15773/* D800-D80F */
b1dd58fc 15774static const struct unidata st560[] = {
a2a528f2
RK
15775{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15776{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15777{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15778{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15779{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15780{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15781{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15782{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15783{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15784{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15785{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15786{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15787{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15788{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15789{0,0,0,0,Cs,0,GBOther,WBOther,SBOther},
15790{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}
0a4af692 15791};
a2a528f2 15792/* E000-E00F */
b1dd58fc 15793static const struct unidata st561[] = {
a2a528f2
RK
15794{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15795{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15796{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15797{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15798{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15799{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15800{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15801{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15802{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15803{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15804{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15805{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15806{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15807{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15808{0,0,0,0,Co,0,GBOther,WBOther,SBOther},
15809{0,0,0,0,Co,0,GBOther,WBOther,SBOther}
c2e01e0a 15810};
a2a528f2 15811/* F900-F90F */
b1dd58fc 15812static const struct unidata st562[] = {
a2a528f2
RK
15813{dd2138,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15814{dd2139,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15815{dd1443,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15816{dd2140,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15817{dd2141,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15818{dd2142,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 15819{dd2143,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15820{dd1497,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15821{dd1497,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 15822{dd2144,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15823{dd1451,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15824{dd2145,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15825{dd2146,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15826{dd2147,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15827{dd2148,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15828{dd2149,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
15829};
15830/* F910-F91F */
15831static const struct unidata st563[] = {
a2a528f2
RK
15832{dd2150,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15833{dd2151,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15834{dd2152,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15835{dd2153,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15836{dd2154,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15837{dd2155,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15838{dd2156,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15839{dd2157,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15840{dd2158,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15841{dd2159,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15842{dd2160,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15843{dd2161,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15844{dd2162,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15845{dd2163,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15846{dd2164,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15847{dd2165,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
15848};
15849/* F920-F92F */
15850static const struct unidata st564[] = {
a2a528f2
RK
15851{dd2166,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15852{dd2167,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15853{dd2168,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15854{dd2169,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15855{dd2170,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15856{dd2171,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15857{dd2172,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15858{dd2173,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15859{dd2174,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15860{dd2175,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15861{dd2176,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15862{dd2177,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15863{dd2178,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15864{dd2179,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15865{dd2180,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15866{dd2181,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
15867};
15868/* F930-F93F */
15869static const struct unidata st565[] = {
a2a528f2
RK
15870{dd2182,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15871{dd2183,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15872{dd2184,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15873{dd2185,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15874{dd1409,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15875{dd2186,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15876{dd2187,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15877{dd2188,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15878{dd2189,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15879{dd2190,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15880{dd2191,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15881{dd2192,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15882{dd2193,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15883{dd2194,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15884{dd2195,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15885{dd2196,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
15886};
15887/* F940-F94F */
15888static const struct unidata st566[] = {
15889{dd1482,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15890{dd2197,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15891{dd2198,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15892{dd2199,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15893{dd2200,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15894{dd2201,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15895{dd2202,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15896{dd2203,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15897{dd2204,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15898{dd2205,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15899{dd2206,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15900{dd2207,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15901{dd2208,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15902{dd2209,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15903{dd2210,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15904{dd2211,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
15905};
15906/* F950-F95F */
15907static const struct unidata st567[] = {
a2a528f2
RK
15908{dd2212,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15909{dd2213,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15910{dd2214,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15911{dd2215,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15912{dd2216,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15913{dd2217,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15914{dd2218,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15915{dd2219,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15916{dd2220,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15917{dd2221,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15918{dd2222,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15919{dd2223,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15920{dd2154,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15921{dd2224,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15922{dd2225,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15923{dd2226,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
15924};
15925/* F960-F96F */
15926static const struct unidata st568[] = {
a2a528f2
RK
15927{dd2227,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15928{dd2228,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15929{dd2229,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15930{dd2230,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15931{dd2231,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15932{dd2232,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15933{dd2233,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15934{dd2234,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15935{dd2235,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 15936{dd2236,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15937{dd2237,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15938{dd2238,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15939{dd2239,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15940{dd2240,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15941{dd2241,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15942{dd2242,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
15943};
15944/* F970-F97F */
15945static const struct unidata st569[] = {
a2a528f2 15946{dd2243,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15947{dd1445,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15948{dd2244,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15949{dd2245,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15950{dd2246,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15951{dd2247,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15952{dd2248,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15953{dd2249,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15954{dd2250,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 15955{dd2251,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15956{dd2252,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15957{dd2253,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15958{dd2254,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15959{dd2255,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15960{dd2256,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15961{dd2257,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
15962};
15963/* F980-F98F */
15964static const struct unidata st570[] = {
a2a528f2 15965{dd2258,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15966{dd1322,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 15967{dd2259,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15968{dd2260,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15969{dd2261,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15970{dd2262,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15971{dd2263,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15972{dd2264,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15973{dd2265,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15974{dd2266,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15975{dd1303,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15976{dd2267,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15977{dd2268,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15978{dd2269,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15979{dd2270,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15980{dd2271,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
15981};
15982/* F990-F99F */
15983static const struct unidata st571[] = {
a2a528f2
RK
15984{dd2272,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15985{dd2273,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15986{dd2274,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15987{dd2275,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15988{dd2276,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15989{dd2277,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15990{dd2278,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15991{dd2279,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 15992{dd2280,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 15993{dd2281,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
15994{dd2282,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15995{dd2283,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15996{dd2284,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15997{dd2285,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
15998{dd2286,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
15999{dd2287,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16000};
16001/* F9A0-F9AF */
16002static const struct unidata st572[] = {
a2a528f2 16003{dd2288,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16004{dd2242,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16005{dd2289,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16006{dd2290,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16007{dd2291,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16008{dd2292,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16009{dd2293,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16010{dd2294,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16011{dd2295,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16012{dd2296,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16013{dd2226,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16014{dd2297,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16015{dd2298,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16016{dd2299,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16017{dd2300,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16018{dd2301,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16019};
16020/* F9B0-F9BF */
16021static const struct unidata st573[] = {
a2a528f2
RK
16022{dd2302,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16023{dd2303,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16024{dd2304,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16025{dd2305,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16026{dd2306,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16027{dd2307,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16028{dd2308,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16029{dd2309,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16030{dd2310,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16031{dd2311,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16032{dd2312,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16033{dd2313,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16034{dd2314,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16035{dd2315,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16036{dd2316,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16037{dd2154,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16038};
16039/* F9C0-F9CF */
16040static const struct unidata st574[] = {
a2a528f2
RK
16041{dd2317,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16042{dd2318,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16043{dd2319,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16044{dd2320,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16045{dd1496,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16046{dd2321,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16047{dd2322,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16048{dd2323,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16049{dd2324,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16050{dd2325,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16051{dd2326,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16052{dd2327,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16053{dd2328,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16054{dd2329,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16055{dd2330,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16056{dd2331,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16057};
16058/* F9D0-F9DF */
16059static const struct unidata st575[] = {
a2a528f2 16060{dd2332,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16061{dd1772,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16062{dd2333,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16063{dd2334,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16064{dd2335,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16065{dd2336,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16066{dd2337,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16067{dd2338,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16068{dd2339,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16069{dd2340,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16070{dd2341,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16071{dd2228,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16072{dd2342,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16073{dd2343,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16074{dd2344,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16075{dd2345,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16076};
16077/* F9E0-F9EF */
16078static const struct unidata st576[] = {
a2a528f2
RK
16079{dd2346,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16080{dd2347,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16081{dd2348,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16082{dd2349,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16083{dd2350,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16084{dd2351,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16085{dd2352,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16086{dd2353,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16087{dd2354,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16088{dd1450,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16089{dd2355,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16090{dd2356,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16091{dd2357,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16092{dd2358,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16093{dd2359,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16094{dd2360,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16095};
16096/* F9F0-F9FF */
16097static const struct unidata st577[] = {
a2a528f2
RK
16098{dd2361,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16099{dd2362,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16100{dd2363,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16101{dd2364,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16102{dd2365,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16103{dd2366,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16104{dd2367,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16105{dd1401,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16106{dd2368,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16107{dd2369,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16108{dd2370,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16109{dd2371,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16110{dd2372,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16111{dd2373,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16112{dd2374,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16113{dd2375,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16114};
16115/* FA00-FA0F */
16116static const struct unidata st578[] = {
a2a528f2 16117{dd2376,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16118{dd2377,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16119{dd2378,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16120{dd2379,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16121{dd2380,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16122{dd2381,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16123{dd2382,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16124{dd2383,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16125{dd1428,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16126{dd2384,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16127{dd1431,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16128{dd2385,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16129{dd2386,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16130{dd2387,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16131{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16132{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16133};
16134/* FA10-FA1F */
16135static const struct unidata st579[] = {
a2a528f2 16136{dd2388,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16137{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16138{dd2389,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16139{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16140{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16141{dd2390,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16142{dd2391,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16143{dd2392,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16144{dd2393,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16145{dd2394,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16146{dd2395,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16147{dd2396,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16148{dd2397,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16149{dd2398,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16150{dd1408,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16151{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 16152};
b1dd58fc
RK
16153/* FA20-FA2F */
16154static const struct unidata st580[] = {
16155{dd2399,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16156{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16157{dd2400,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16158{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16159{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16160{dd2401,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16161{dd2402,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16162{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16163{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16164{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16165{dd2403,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16166{dd2404,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16167{dd2405,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16168{dd2406,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16169{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16170{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
16171};
16172/* FA30-FA3F */
16173static const struct unidata st581[] = {
a2a528f2
RK
16174{dd2407,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16175{dd2408,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16176{dd2409,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16177{dd2410,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16178{dd2411,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16179{dd2412,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16180{dd2413,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16181{dd2414,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16182{dd2415,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16183{dd2416,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16184{dd2417,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16185{dd2418,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16186{dd1329,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16187{dd2419,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16188{dd2420,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16189{dd2421,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16190};
16191/* FA40-FA4F */
16192static const struct unidata st582[] = {
a2a528f2
RK
16193{dd2422,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16194{dd2423,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16195{dd2424,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16196{dd2425,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16197{dd2426,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16198{dd2427,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16199{dd2428,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16200{dd2429,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16201{dd2430,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16202{dd2431,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16203{dd2432,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16204{dd2433,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16205{dd1777,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16206{dd2434,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16207{dd2435,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16208{dd2436,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16209};
16210/* FA50-FA5F */
16211static const struct unidata st583[] = {
a2a528f2 16212{dd2437,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16213{dd1781,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16214{dd2438,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16215{dd2439,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16216{dd2440,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16217{dd2441,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16218{dd2442,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16219{dd2278,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16220{dd2443,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16221{dd2444,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16222{dd2445,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16223{dd2446,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16224{dd2447,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16225{dd2448,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16226{dd2448,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16227{dd2449,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16228};
16229/* FA60-FA6F */
16230static const struct unidata st584[] = {
a2a528f2
RK
16231{dd2450,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16232{dd2451,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16233{dd2452,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16234{dd2453,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16235{dd2454,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16236{dd2455,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16237{dd2456,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16238{dd2401,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16239{dd2457,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16240{dd2458,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16241{dd2459,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16242{dd2460,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16243{dd2461,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16244{dd2462,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16245{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16246{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
16247};
16248/* FA70-FA7F */
16249static const struct unidata st585[] = {
a2a528f2 16250{dd2463,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16251{dd2464,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16252{dd2465,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16253{dd2466,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16254{dd2467,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16255{dd2468,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16256{dd2469,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16257{dd2470,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16258{dd2413,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16259{dd2471,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16260{dd2472,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16261{dd2473,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16262{dd2388,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16263{dd2474,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16264{dd2475,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16265{dd2476,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16266};
16267/* FA80-FA8F */
16268static const struct unidata st586[] = {
a2a528f2
RK
16269{dd2477,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16270{dd2478,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16271{dd2479,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16272{dd2480,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16273{dd2481,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16274{dd2482,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16275{dd2483,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16276{dd2484,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16277{dd2485,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16278{dd2421,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16279{dd2486,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16280{dd2422,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16281{dd2487,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16282{dd2488,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16283{dd2489,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16284{dd2490,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 16285};
b1dd58fc
RK
16286/* FA90-FA9F */
16287static const struct unidata st587[] = {
a2a528f2 16288{dd2491,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16289{dd2389,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16290{dd2175,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16291{dd2492,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16292{dd2493,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16293{dd1362,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16294{dd2243,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16295{dd2326,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16296{dd2494,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16297{dd2495,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16298{dd2429,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16299{dd2496,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16300{dd2430,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16301{dd2497,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16302{dd2498,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16303{dd2499,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16304};
16305/* FAA0-FAAF */
16306static const struct unidata st588[] = {
16307{dd2391,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16308{dd2500,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16309{dd2501,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16310{dd2502,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16311{dd2503,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16312{dd2504,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16313{dd2392,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16314{dd2505,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16315{dd2506,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16316{dd2507,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16317{dd2508,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16318{dd2509,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16319{dd2510,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16320{dd2442,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16321{dd2511,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16322{dd2512,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 16323};
b1dd58fc
RK
16324/* FAB0-FABF */
16325static const struct unidata st589[] = {
16326{dd2278,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16327{dd2513,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16328{dd2446,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16329{dd2514,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16330{dd2515,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16331{dd2516,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16332{dd2517,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16333{dd2518,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16334{dd2451,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16335{dd2519,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16336{dd2400,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16337{dd2520,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16338{dd2452,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16339{dd2224,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16340{dd2521,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16341{dd2453,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
c2e01e0a 16342};
b1dd58fc
RK
16343/* FAC0-FACF */
16344static const struct unidata st590[] = {
a2a528f2 16345{dd2522,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16346{dd2455,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16347{dd2523,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16348{dd2524,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16349{dd2525,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16350{dd2526,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16351{dd2527,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16352{dd2457,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16353{dd2397,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16354{dd2528,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16355{dd2458,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16356{dd2529,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 16357{dd2459,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 16358{dd2530,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
16359{dd1497,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16360{dd2531,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
16361};
16362/* FAD0-FADF */
16363static const struct unidata st591[] = {
16364{dd2532,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16365{dd2533,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16366{dd2534,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16367{dd2535,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16368{dd2536,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16369{dd2537,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16370{dd2538,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16371{dd2539,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16372{dd2540,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
16373{dd2541,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
16374{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16375{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16376{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16377{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16378{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16379{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 16380};
a2a528f2 16381/* FB00-FB0F */
b1dd58fc
RK
16382static const struct unidata st592[] = {
16383{dd2542,dd2542,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16384{dd2543,dd2543,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16385{dd2544,dd2544,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16386{dd2545,dd2545,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16387{dd2546,dd2546,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16388{dd2547,dd2548,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16389{dd2548,dd2548,0,0,Ll,CD,GBOther,WBALetter,SBLower},
99695df9
RK
16390{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16391{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 16392{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
16393{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16394{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16395{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16396{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16397{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16398{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 16399};
a2a528f2 16400/* FB10-FB1F */
b1dd58fc 16401static const struct unidata st593[] = {
99695df9
RK
16402{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16403{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16404{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
16405{dd2549,dd2549,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16406{dd2550,dd2550,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16407{dd2551,dd2551,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16408{dd2552,dd2552,0,0,Ll,CD,GBOther,WBALetter,SBLower},
16409{dd2553,dd2553,0,0,Ll,CD,GBOther,WBALetter,SBLower},
99695df9
RK
16410{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16411{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16412{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16413{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16414{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 16415{dd2554,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2 16416{0,0,0,26,Mn,0,GBExtend,WBExtend,SBExtend},
b1dd58fc 16417{dd2555,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
e5a5a138 16418};
a2a528f2 16419/* FB20-FB2F */
b1dd58fc
RK
16420static const struct unidata st594[] = {
16421{dd2556,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16422{dd1102,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16423{dd1105,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16424{dd2557,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16425{dd2558,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16426{dd2559,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16427{dd2560,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16428{dd2561,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16429{dd2562,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16430{dd1077,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
a2a528f2
RK
16431{dd2563,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16432{dd2564,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16433{dd2565,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16434{dd2566,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16435{dd2567,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16436{dd2568,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
16437};
16438/* FB30-FB3F */
16439static const struct unidata st595[] = {
a2a528f2
RK
16440{dd2569,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16441{dd2570,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2 16442{dd2571,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16443{dd2572,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16444{dd2573,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16445{dd2574,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16446{dd2575,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9 16447{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
16448{dd2576,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16449{dd2577,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16450{dd2578,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16451{dd2579,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16452{dd2580,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 16453{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 16454{dd2581,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16455{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
16456};
16457/* FB40-FB4F */
16458static const struct unidata st596[] = {
a2a528f2
RK
16459{dd2582,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16460{dd2583,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc 16461{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 16462{dd2584,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16463{dd2585,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16464{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16465{dd2586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16466{dd2587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16467{dd2588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16468{dd2589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16469{dd2590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16470{dd2591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16471{dd2592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16472{dd2593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16473{dd2594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
16474{dd2595,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 16475};
a2a528f2 16476/* FB50-FB5F */
b1dd58fc 16477static const struct unidata st597[] = {
a2a528f2
RK
16478{dd2596,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16479{dd2596,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16480{dd2597,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16481{dd2597,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16482{dd2597,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16483{dd2597,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16484{dd2598,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16485{dd2598,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16486{dd2598,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16487{dd2598,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16488{dd2599,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16489{dd2599,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16490{dd2599,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16491{dd2599,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16492{dd2600,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16493{dd2600,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16494};
16495/* FB60-FB6F */
16496static const struct unidata st598[] = {
a2a528f2
RK
16497{dd2600,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16498{dd2600,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16499{dd2601,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16500{dd2601,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16501{dd2601,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16502{dd2601,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16503{dd2602,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16504{dd2602,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16505{dd2602,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16506{dd2602,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16507{dd2603,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16508{dd2603,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16509{dd2603,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16510{dd2603,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16511{dd2604,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16512{dd2604,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16513};
16514/* FB70-FB7F */
16515static const struct unidata st599[] = {
a2a528f2
RK
16516{dd2604,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16517{dd2604,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16518{dd2605,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16519{dd2605,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16520{dd2605,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16521{dd2605,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16522{dd2606,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16523{dd2606,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16524{dd2606,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16525{dd2606,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16526{dd2607,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16527{dd2607,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16528{dd2607,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16529{dd2607,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16530{dd2608,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16531{dd2608,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16532};
16533/* FB80-FB8F */
16534static const struct unidata st600[] = {
a2a528f2
RK
16535{dd2608,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16536{dd2608,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16537{dd2609,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16538{dd2609,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16539{dd2610,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16540{dd2610,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16541{dd2611,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16542{dd2611,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16543{dd2612,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16544{dd2612,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16545{dd2613,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16546{dd2613,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16547{dd2614,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16548{dd2614,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16549{dd2615,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16550{dd2615,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
e5a5a138 16551};
b1dd58fc
RK
16552/* FB90-FB9F */
16553static const struct unidata st601[] = {
a2a528f2
RK
16554{dd2615,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16555{dd2615,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16556{dd2616,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16557{dd2616,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16558{dd2616,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16559{dd2616,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16560{dd2617,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16561{dd2617,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16562{dd2617,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16563{dd2617,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16564{dd2618,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16565{dd2618,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16566{dd2618,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16567{dd2618,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16568{dd2619,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16569{dd2619,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16570};
16571/* FBA0-FBAF */
16572static const struct unidata st602[] = {
16573{dd2620,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16574{dd2620,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16575{dd2620,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16576{dd2620,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16577{dd2621,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16578{dd2621,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16579{dd2622,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16580{dd2622,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16581{dd2622,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16582{dd2622,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16583{dd2623,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16584{dd2623,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16585{dd2623,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16586{dd2623,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16587{dd2624,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16588{dd2624,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16589};
16590/* FBB0-FBBF */
16591static const struct unidata st603[] = {
16592{dd2625,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16593{dd2625,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16594{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16595{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16596{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16597{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16598{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16599{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16600{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16601{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16602{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16603{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16604{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16605{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16606{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16607{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}
16608};
16609/* FBC0-FBCF */
16610static const struct unidata st604[] = {
16611{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
16612{0,0,0,0,Sk,0,GBOther,WBOther,SBOther},
a2a528f2
RK
16613{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16614{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16615{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16616{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16617{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16618{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16619{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16620{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16621{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16622{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16623{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16624{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16625{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16626{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
e5a5a138 16627};
a2a528f2 16628/* FBD0-FBDF */
b1dd58fc 16629static const struct unidata st605[] = {
a2a528f2
RK
16630{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16631{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
16632{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
16633{dd2626,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16634{dd2626,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16635{dd2626,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16636{dd2626,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16637{dd2627,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16638{dd2627,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16639{dd2628,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16640{dd2628,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16641{dd2629,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16642{dd2629,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16643{dd2630,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16644{dd2631,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16645{dd2631,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16646};
16647/* FBE0-FBEF */
16648static const struct unidata st606[] = {
a2a528f2
RK
16649{dd2632,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16650{dd2632,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16651{dd2633,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16652{dd2633,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16653{dd2634,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16654{dd2634,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16655{dd2634,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16656{dd2634,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16657{dd2635,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16658{dd2635,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16659{dd2636,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16660{dd2636,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16661{dd2637,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16662{dd2637,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16663{dd2638,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16664{dd2638,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16665};
16666/* FBF0-FBFF */
16667static const struct unidata st607[] = {
a2a528f2 16668{dd2639,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16669{dd2639,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16670{dd2640,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16671{dd2640,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16672{dd2641,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16673{dd2641,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16674{dd2642,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16675{dd2642,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16676{dd2642,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16677{dd2643,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16678{dd2643,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16679{dd2643,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16680{dd2644,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16681{dd2644,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16682{dd2644,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16683{dd2644,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16684};
16685/* FC00-FC0F */
16686static const struct unidata st608[] = {
a2a528f2
RK
16687{dd2645,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16688{dd2646,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16689{dd2647,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16690{dd2643,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16691{dd2648,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16692{dd2649,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16693{dd2650,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16694{dd2651,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16695{dd2652,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16696{dd2653,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16697{dd2654,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16698{dd2655,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16699{dd2656,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16700{dd2657,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16701{dd2658,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16702{dd2659,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16703};
16704/* FC10-FC1F */
16705static const struct unidata st609[] = {
a2a528f2
RK
16706{dd2660,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16707{dd2661,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16708{dd2662,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16709{dd2663,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16710{dd2664,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16711{dd2665,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16712{dd2666,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16713{dd2667,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16714{dd2668,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16715{dd2669,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16716{dd2670,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16717{dd2671,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16718{dd2672,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16719{dd2673,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16720{dd2674,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16721{dd2675,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16722};
16723/* FC20-FC2F */
16724static const struct unidata st610[] = {
a2a528f2
RK
16725{dd2676,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16726{dd2677,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16727{dd2678,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16728{dd2679,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16729{dd2680,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16730{dd2681,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16731{dd2682,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16732{dd2683,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16733{dd2684,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16734{dd2685,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16735{dd2686,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16736{dd2687,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16737{dd2688,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16738{dd2689,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16739{dd2690,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16740{dd2691,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16741};
16742/* FC30-FC3F */
16743static const struct unidata st611[] = {
a2a528f2
RK
16744{dd2692,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16745{dd2693,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16746{dd2694,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16747{dd2695,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16748{dd2696,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16749{dd2697,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16750{dd2698,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16751{dd2699,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16752{dd2700,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16753{dd2701,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16754{dd2702,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16755{dd2703,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16756{dd2704,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16757{dd2705,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16758{dd2706,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16759{dd2707,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16760};
16761/* FC40-FC4F */
16762static const struct unidata st612[] = {
a2a528f2
RK
16763{dd2708,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16764{dd2709,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16765{dd2710,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16766{dd2711,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16767{dd2712,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16768{dd2713,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16769{dd2714,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16770{dd2715,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16771{dd2716,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16772{dd2717,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16773{dd2718,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16774{dd2719,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16775{dd2720,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16776{dd2721,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16777{dd2722,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16778{dd2723,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16779};
16780/* FC50-FC5F */
16781static const struct unidata st613[] = {
a2a528f2
RK
16782{dd2724,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16783{dd2725,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16784{dd2726,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16785{dd2727,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16786{dd2728,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16787{dd2729,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16788{dd2730,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16789{dd2731,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16790{dd2732,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16791{dd2733,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16792{dd2734,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16793{dd2735,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16794{dd2736,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16795{dd2737,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16796{dd2738,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16797{dd2739,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 16798};
b1dd58fc
RK
16799/* FC60-FC6F */
16800static const struct unidata st614[] = {
a2a528f2
RK
16801{dd2740,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16802{dd2741,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16803{dd2742,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16804{dd2743,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16805{dd2744,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16806{dd2745,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16807{dd2647,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16808{dd2746,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16809{dd2643,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16810{dd2648,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16811{dd2747,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16812{dd2748,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16813{dd2652,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16814{dd2749,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16815{dd2653,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16816{dd2654,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 16817};
b1dd58fc
RK
16818/* FC70-FC7F */
16819static const struct unidata st615[] = {
a2a528f2
RK
16820{dd2750,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16821{dd2751,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16822{dd2658,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16823{dd2752,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16824{dd2659,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16825{dd2660,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16826{dd2753,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16827{dd2754,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16828{dd2662,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16829{dd2755,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16830{dd2663,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16831{dd2664,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16832{dd2693,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16833{dd2694,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16834{dd2697,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16835{dd2698,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16836};
16837/* FC80-FC8F */
16838static const struct unidata st616[] = {
16839{dd2699,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16840{dd2703,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16841{dd2704,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16842{dd2705,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16843{dd2706,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16844{dd2710,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16845{dd2711,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16846{dd2712,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16847{dd2756,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16848{dd2716,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16849{dd2757,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16850{dd2758,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16851{dd2722,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16852{dd2759,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16853{dd2723,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16854{dd2724,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16855};
16856/* FC90-FC9F */
16857static const struct unidata st617[] = {
16858{dd2737,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16859{dd2760,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16860{dd2761,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16861{dd2732,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16862{dd2762,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16863{dd2733,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16864{dd2734,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16865{dd2645,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16866{dd2646,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16867{dd2763,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16868{dd2647,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16869{dd2764,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16870{dd2649,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16871{dd2650,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16872{dd2651,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16873{dd2652,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16874};
16875/* FCA0-FCAF */
16876static const struct unidata st618[] = {
16877{dd2765,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16878{dd2655,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16879{dd2656,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16880{dd2657,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16881{dd2658,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16882{dd2766,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16883{dd2662,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16884{dd2665,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16885{dd2666,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16886{dd2667,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16887{dd2668,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16888{dd2669,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16889{dd2671,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16890{dd2672,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16891{dd2673,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16892{dd2674,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16893};
16894/* FCB0-FCBF */
16895static const struct unidata st619[] = {
a2a528f2
RK
16896{dd2675,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16897{dd2676,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16898{dd2767,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16899{dd2677,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16900{dd2678,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16901{dd2679,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16902{dd2680,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16903{dd2681,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16904{dd2682,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16905{dd2684,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16906{dd2685,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16907{dd2686,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16908{dd2687,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16909{dd2688,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16910{dd2689,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16911{dd2690,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16912};
16913/* FCC0-FCCF */
16914static const struct unidata st620[] = {
a2a528f2
RK
16915{dd2691,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16916{dd2692,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16917{dd2695,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16918{dd2696,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16919{dd2700,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16920{dd2701,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16921{dd2702,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16922{dd2703,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16923{dd2704,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16924{dd2707,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16925{dd2708,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16926{dd2709,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16927{dd2710,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16928{dd2768,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16929{dd2713,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16930{dd2714,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16931};
16932/* FCD0-FCDF */
16933static const struct unidata st621[] = {
a2a528f2
RK
16934{dd2715,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16935{dd2716,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16936{dd2719,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16937{dd2720,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16938{dd2721,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16939{dd2722,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16940{dd2769,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16941{dd2725,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16942{dd2726,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16943{dd2770,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16944{dd2729,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16945{dd2730,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16946{dd2731,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16947{dd2732,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16948{dd2771,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16949{dd2647,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 16950};
a2a528f2 16951/* FCE0-FCEF */
b1dd58fc 16952static const struct unidata st622[] = {
a2a528f2 16953{dd2764,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16954{dd2652,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16955{dd2765,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16956{dd2658,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16957{dd2766,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16958{dd2662,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16959{dd2772,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16960{dd2675,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16961{dd2773,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16962{dd2774,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16963{dd2775,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16964{dd2703,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16965{dd2704,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16966{dd2710,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16967{dd2722,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16968{dd2769,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16969};
16970/* FCF0-FCFF */
16971static const struct unidata st623[] = {
16972{dd2732,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16973{dd2771,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16974{dd2776,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16975{dd2777,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16976{dd2778,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16977{dd2779,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16978{dd2780,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16979{dd2781,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16980{dd2782,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16981{dd2783,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16982{dd2784,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16983{dd2785,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16984{dd2786,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16985{dd2787,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16986{dd2788,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16987{dd2789,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
16988};
16989/* FD00-FD0F */
16990static const struct unidata st624[] = {
a2a528f2
RK
16991{dd2790,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16992{dd2791,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
16993{dd2792,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16994{dd2793,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 16995{dd2794,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 16996{dd2795,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
16997{dd2796,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16998{dd2797,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
16999{dd2798,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17000{dd2799,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17001{dd2800,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17002{dd2801,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17003{dd2774,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17004{dd2802,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17005{dd2803,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17006{dd2804,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17007};
17008/* FD10-FD1F */
17009static const struct unidata st625[] = {
17010{dd2805,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17011{dd2779,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17012{dd2780,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17013{dd2781,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17014{dd2782,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17015{dd2783,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17016{dd2784,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17017{dd2785,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17018{dd2786,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17019{dd2787,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17020{dd2788,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17021{dd2789,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17022{dd2790,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17023{dd2791,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17024{dd2792,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17025{dd2793,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17026};
17027/* FD20-FD2F */
17028static const struct unidata st626[] = {
a2a528f2
RK
17029{dd2794,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17030{dd2795,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17031{dd2796,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17032{dd2797,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17033{dd2798,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17034{dd2799,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17035{dd2800,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17036{dd2801,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17037{dd2774,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17038{dd2802,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17039{dd2803,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17040{dd2804,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17041{dd2805,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17042{dd2799,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17043{dd2800,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17044{dd2801,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17045};
17046/* FD30-FD3F */
17047static const struct unidata st627[] = {
17048{dd2774,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17049{dd2773,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17050{dd2775,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17051{dd2683,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17052{dd2672,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17053{dd2673,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17054{dd2674,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17055{dd2799,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17056{dd2800,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17057{dd2801,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17058{dd2683,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17059{dd2684,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17060{dd2806,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17061{dd2806,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17062{0,0,0,0,Ps,0,GBOther,WBOther,SBClose},
17063{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}
17064};
17065/* FD50-FD5F */
17066static const struct unidata st628[] = {
a2a528f2
RK
17067{dd2807,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17068{dd2808,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17069{dd2808,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17070{dd2809,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17071{dd2810,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17072{dd2811,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17073{dd2812,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17074{dd2813,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17075{dd2814,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17076{dd2814,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17077{dd2815,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17078{dd2816,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17079{dd2817,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17080{dd2818,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17081{dd2819,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17082{dd2820,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 17083};
b1dd58fc
RK
17084/* FD60-FD6F */
17085static const struct unidata st629[] = {
a2a528f2
RK
17086{dd2820,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17087{dd2821,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17088{dd2822,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17089{dd2822,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17090{dd2823,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17091{dd2823,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17092{dd2824,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17093{dd2825,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17094{dd2825,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17095{dd2826,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17096{dd2827,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17097{dd2827,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17098{dd2828,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17099{dd2828,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17100{dd2829,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17101{dd2830,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17102};
17103/* FD70-FD7F */
17104static const struct unidata st630[] = {
a2a528f2
RK
17105{dd2830,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17106{dd2831,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17107{dd2831,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17108{dd2832,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17109{dd2833,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17110{dd2834,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17111{dd2835,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17112{dd2835,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17113{dd2836,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17114{dd2837,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17115{dd2838,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17116{dd2839,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17117{dd2840,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17118{dd2840,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17119{dd2841,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17120{dd2842,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17121};
17122/* FD80-FD8F */
17123static const struct unidata st631[] = {
a2a528f2
RK
17124{dd2843,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17125{dd2844,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17126{dd2845,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17127{dd2846,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17128{dd2846,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17129{dd2847,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17130{dd2847,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17131{dd2848,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17132{dd2848,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17133{dd2849,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17134{dd2850,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17135{dd2851,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17136{dd2852,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17137{dd2853,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17138{dd2854,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17139{dd2855,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 17140};
b1dd58fc
RK
17141/* FD90-FD9F */
17142static const struct unidata st632[] = {
17143{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17144{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17145{dd2856,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17146{dd2857,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17147{dd2858,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17148{dd2859,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17149{dd2860,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17150{dd2861,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17151{dd2861,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17152{dd2862,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17153{dd2863,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17154{dd2864,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17155{dd2865,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17156{dd2865,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17157{dd2866,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17158{dd2867,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17159};
17160/* FDA0-FDAF */
17161static const struct unidata st633[] = {
a2a528f2
RK
17162{dd2868,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17163{dd2869,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17164{dd2870,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17165{dd2871,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17166{dd2872,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17167{dd2873,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17168{dd2874,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17169{dd2875,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17170{dd2876,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17171{dd2877,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17172{dd2878,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17173{dd2879,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17174{dd2880,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17175{dd2881,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17176{dd2882,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17177{dd2883,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 17178};
b1dd58fc
RK
17179/* FDB0-FDBF */
17180static const struct unidata st634[] = {
17181{dd2884,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17182{dd2885,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17183{dd2886,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17184{dd2887,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17185{dd2841,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17186{dd2843,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17187{dd2888,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17188{dd2889,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17189{dd2890,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17190{dd2891,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17191{dd2892,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17192{dd2893,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17193{dd2892,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17194{dd2890,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17195{dd2894,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17196{dd2895,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17197};
17198/* FDC0-FDCF */
17199static const struct unidata st635[] = {
17200{dd2896,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17201{dd2897,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17202{dd2898,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17203{dd2893,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17204{dd2834,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17205{dd2824,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17206{dd2899,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17207{dd2900,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
99695df9
RK
17208{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17209{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17210{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17211{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17212{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17213{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17214{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17215{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 17216};
a2a528f2 17217/* FDF0-FDFF */
b1dd58fc 17218static const struct unidata st636[] = {
a2a528f2
RK
17219{dd2901,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17220{dd2902,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17221{dd2903,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17222{dd2904,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17223{dd2905,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17224{dd2906,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17225{dd2907,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17226{dd2908,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17227{dd2909,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17228{dd2910,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17229{dd2911,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17230{dd2912,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17231{dd2913,0,0,0,Sc,CD,GBOther,WBOther,SBOther},
a2a528f2
RK
17232{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17233{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17234{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
e5a5a138 17235};
a2a528f2 17236/* FE00-FE0F */
b1dd58fc 17237static const struct unidata st637[] = {
a2a528f2
RK
17238{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17239{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17240{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17241{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17242{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17243{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17244{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17245{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17246{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17247{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17248{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17249{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17250{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17251{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17252{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
17253{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
e5a5a138 17254};
a2a528f2 17255/* FE10-FE1F */
b1dd58fc
RK
17256static const struct unidata st638[] = {
17257{dd2914,0,0,0,Po,CD,GBOther,WBMidNum,SBSContinue},
17258{dd2915,0,0,0,Po,CD,GBOther,WBOther,SBSContinue},
17259{dd2916,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17260{dd2917,0,0,0,Po,CD,GBOther,WBMidLetter,SBSContinue},
a2a528f2 17261{dd309,0,0,0,Po,CD,GBOther,WBMidNum,SBOther},
b1dd58fc
RK
17262{dd2918,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17263{dd2919,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17264{dd2920,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17265{dd2921,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17266{dd2922,0,0,0,Po,CD,GBOther,WBOther,SBOther},
99695df9
RK
17267{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17268{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 17269{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
17270{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17271{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17272{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 17273};
a2a528f2 17274/* FE30-FE3F */
b1dd58fc
RK
17275static const struct unidata st639[] = {
17276{dd2923,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17277{dd2924,0,0,0,Pd,CD,GBOther,WBOther,SBSContinue},
17278{dd2925,0,0,0,Pd,CD,GBOther,WBOther,SBSContinue},
17279{dd2926,0,0,0,Pc,CD,GBOther,WBExtendNumLet,SBOther},
17280{dd2926,0,0,0,Pc,CD,GBOther,WBExtendNumLet,SBOther},
a2a528f2
RK
17281{dd1080,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17282{dd1081,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
a2a528f2
RK
17283{dd2927,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17284{dd2928,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
a2a528f2
RK
17285{dd2929,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17286{dd2930,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
b1dd58fc
RK
17287{dd2931,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17288{dd2932,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17289{dd2933,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17290{dd2934,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17291{dd1195,0,0,0,Ps,CD,GBOther,WBOther,SBClose}
17292};
17293/* FE40-FE4F */
17294static const struct unidata st640[] = {
17295{dd1196,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17296{dd2935,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17297{dd2936,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17298{dd2937,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17299{dd2938,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17300{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
17301{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
17302{dd2939,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17303{dd2940,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17304{dd2941,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17305{dd2941,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17306{dd2941,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17307{dd2941,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17308{dd2926,0,0,0,Pc,CD,GBOther,WBExtendNumLet,SBOther},
17309{dd2926,0,0,0,Pc,CD,GBOther,WBExtendNumLet,SBOther},
17310{dd2926,0,0,0,Pc,CD,GBOther,WBExtendNumLet,SBOther}
a2a528f2
RK
17311};
17312/* FE50-FE5F */
b1dd58fc
RK
17313static const struct unidata st641[] = {
17314{dd2914,0,0,0,Po,CD,GBOther,WBMidNum,SBSContinue},
17315{dd2915,0,0,0,Po,CD,GBOther,WBOther,SBSContinue},
a2a528f2 17316{dd1057,0,0,0,Po,CD,GBOther,WBMidNumLet,SBATerm},
99695df9 17317{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 17318{dd309,0,0,0,Po,CD,GBOther,WBMidNum,SBOther},
b1dd58fc
RK
17319{dd2917,0,0,0,Po,CD,GBOther,WBMidLetter,SBSContinue},
17320{dd2919,0,0,0,Po,CD,GBOther,WBOther,SBSTerm},
17321{dd2918,0,0,0,Po,CD,GBOther,WBOther,SBSTerm},
17322{dd2924,0,0,0,Pd,CD,GBOther,WBOther,SBSContinue},
a2a528f2
RK
17323{dd1080,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17324{dd1081,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
b1dd58fc
RK
17325{dd2927,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17326{dd2928,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17327{dd2929,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17328{dd2930,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17329{dd2942,0,0,0,Po,CD,GBOther,WBOther,SBOther}
a2a528f2
RK
17330};
17331/* FE60-FE6F */
b1dd58fc
RK
17332static const struct unidata st642[] = {
17333{dd2943,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17334{dd2944,0,0,0,Po,CD,GBOther,WBOther,SBOther},
a2a528f2 17335{dd1077,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
17336{dd2945,0,0,0,Pd,CD,GBOther,WBOther,SBSContinue},
17337{dd2946,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
17338{dd2947,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
a2a528f2 17339{dd1079,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
99695df9 17340{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
17341{dd2948,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17342{dd2949,0,0,0,Sc,CD,GBOther,WBOther,SBOther},
17343{dd2950,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17344{dd2951,0,0,0,Po,CD,GBOther,WBOther,SBOther},
99695df9 17345{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
17346{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17347{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 17348{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 17349};
a2a528f2 17350/* FE70-FE7F */
b1dd58fc 17351static const struct unidata st643[] = {
a2a528f2
RK
17352{dd2952,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17353{dd2953,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17354{dd2954,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17355{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17356{dd2955,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17357{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
17358{dd2956,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17359{dd2957,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17360{dd2958,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17361{dd2959,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17362{dd2960,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17363{dd2961,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17364{dd2962,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17365{dd2963,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17366{dd2964,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17367{dd2965,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17368};
17369/* FE80-FE8F */
17370static const struct unidata st644[] = {
a2a528f2
RK
17371{dd2966,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17372{dd2967,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17373{dd2967,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17374{dd2968,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17375{dd2968,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17376{dd2969,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17377{dd2969,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17378{dd2970,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17379{dd2970,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17380{dd2971,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17381{dd2971,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17382{dd2971,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17383{dd2971,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17384{dd2972,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17385{dd2972,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17386{dd2973,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 17387};
b1dd58fc
RK
17388/* FE90-FE9F */
17389static const struct unidata st645[] = {
17390{dd2973,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17391{dd2973,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2 17392{dd2973,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17393{dd2974,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17394{dd2974,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17395{dd2975,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17396{dd2975,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17397{dd2975,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17398{dd2975,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17399{dd2976,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17400{dd2976,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17401{dd2976,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17402{dd2976,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17403{dd2977,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17404{dd2977,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17405{dd2977,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
c2e01e0a 17406};
b1dd58fc
RK
17407/* FEA0-FEAF */
17408static const struct unidata st646[] = {
a2a528f2
RK
17409{dd2977,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17410{dd2978,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17411{dd2978,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17412{dd2978,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17413{dd2978,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17414{dd2979,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17415{dd2979,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17416{dd2979,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17417{dd2979,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17418{dd2980,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17419{dd2980,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17420{dd2981,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17421{dd2981,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17422{dd2982,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17423{dd2982,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17424{dd2983,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17425};
17426/* FEB0-FEBF */
17427static const struct unidata st647[] = {
a2a528f2
RK
17428{dd2983,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17429{dd2984,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17430{dd2984,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17431{dd2984,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17432{dd2984,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17433{dd2985,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17434{dd2985,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17435{dd2985,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17436{dd2985,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17437{dd2986,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17438{dd2986,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17439{dd2986,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17440{dd2986,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17441{dd2987,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17442{dd2987,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17443{dd2987,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17444};
17445/* FEC0-FECF */
17446static const struct unidata st648[] = {
a2a528f2
RK
17447{dd2987,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17448{dd2988,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17449{dd2988,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17450{dd2988,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17451{dd2988,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17452{dd2989,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17453{dd2989,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17454{dd2989,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17455{dd2989,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17456{dd2990,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17457{dd2990,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17458{dd2990,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17459{dd2990,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17460{dd2991,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17461{dd2991,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17462{dd2991,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17463};
17464/* FED0-FEDF */
17465static const struct unidata st649[] = {
17466{dd2991,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17467{dd2992,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17468{dd2992,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17469{dd2992,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17470{dd2992,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17471{dd2993,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17472{dd2993,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17473{dd2993,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17474{dd2993,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17475{dd2994,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17476{dd2994,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17477{dd2994,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17478{dd2994,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17479{dd2995,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17480{dd2995,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17481{dd2995,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17482};
17483/* FEE0-FEEF */
17484static const struct unidata st650[] = {
17485{dd2995,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17486{dd2996,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17487{dd2996,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17488{dd2996,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17489{dd2996,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17490{dd2997,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17491{dd2997,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17492{dd2997,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17493{dd2997,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17494{dd2998,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17495{dd2998,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17496{dd2998,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17497{dd2998,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17498{dd2999,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17499{dd2999,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17500{dd2635,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17501};
17502/* FEF0-FEFF */
17503static const struct unidata st651[] = {
17504{dd2635,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17505{dd3000,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17506{dd3000,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17507{dd3000,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17508{dd3000,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17509{dd3001,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17510{dd3001,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17511{dd3002,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17512{dd3002,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17513{dd3003,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17514{dd3003,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17515{dd3004,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17516{dd3004,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17517{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17518{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17519{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}
c2e01e0a 17520};
a2a528f2 17521/* FF00-FF0F */
b1dd58fc 17522static const struct unidata st652[] = {
a2a528f2 17523{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
17524{dd2918,0,0,0,Po,CD,GBOther,WBOther,SBSTerm},
17525{dd3005,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17526{dd2942,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17527{dd2949,0,0,0,Sc,CD,GBOther,WBOther,SBOther},
17528{dd2950,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17529{dd2943,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17530{dd3006,0,0,0,Po,CD,GBOther,WBMidNumLet,SBOther},
a2a528f2
RK
17531{dd1080,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17532{dd1081,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
b1dd58fc 17533{dd2944,0,0,0,Po,CD,GBOther,WBOther,SBOther},
a2a528f2 17534{dd1077,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
17535{dd2914,0,0,0,Po,CD,GBOther,WBMidNum,SBSContinue},
17536{dd2945,0,0,0,Pd,CD,GBOther,WBOther,SBSContinue},
a2a528f2 17537{dd1057,0,0,0,Po,CD,GBOther,WBMidNumLet,SBATerm},
b1dd58fc 17538{dd3007,0,0,0,Po,CD,GBOther,WBOther,SBOther}
c2e01e0a 17539};
a2a528f2 17540/* FF10-FF1F */
b1dd58fc 17541static const struct unidata st653[] = {
a2a528f2
RK
17542{dd1070,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
17543{dd9,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
17544{dd4,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
17545{dd5,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
17546{dd1071,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
17547{dd1072,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
17548{dd1073,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
17549{dd1074,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
17550{dd1075,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
17551{dd1076,0,0,0,Nd,CD,GBOther,WBOther,SBOther},
b1dd58fc 17552{dd2917,0,0,0,Po,CD,GBOther,WBMidLetter,SBSContinue},
a2a528f2 17553{dd309,0,0,0,Po,CD,GBOther,WBMidNum,SBOther},
b1dd58fc 17554{dd2946,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
a2a528f2 17555{dd1079,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
b1dd58fc
RK
17556{dd2947,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
17557{dd2919,0,0,0,Po,CD,GBOther,WBOther,SBSTerm}
c2e01e0a 17558};
a2a528f2 17559/* FF20-FF2F */
b1dd58fc
RK
17560static const struct unidata st654[] = {
17561{dd2951,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17562{dd491,dd4939,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17563{dd493,dd4940,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17564{dd1086,dd4941,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17565{dd494,dd4942,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17566{dd495,dd4943,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17567{dd1101,dd4944,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17568{dd497,dd4945,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17569{dd498,dd4946,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17570{dd499,dd4947,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17571{dd500,dd4948,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17572{dd501,dd4949,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17573{dd502,dd4950,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17574{dd503,dd4951,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17575{dd504,dd4952,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17576{dd505,dd4953,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 17577};
a2a528f2 17578/* FF30-FF3F */
b1dd58fc
RK
17579static const struct unidata st655[] = {
17580{dd507,dd4954,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17581{dd1094,dd4955,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17582{dd508,dd4956,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17583{dd1274,dd4957,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17584{dd509,dd4958,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17585{dd510,dd4959,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17586{dd1129,dd4960,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17587{dd511,dd4961,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17588{dd1134,dd4962,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17589{dd1275,dd4963,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17590{dd1098,dd4964,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
17591{dd2939,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17592{dd2948,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17593{dd2940,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17594{dd3008,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
17595{dd2926,0,0,0,Pc,CD,GBOther,WBExtendNumLet,SBOther}
c2e01e0a 17596};
a2a528f2 17597/* FF40-FF4F */
b1dd58fc 17598static const struct unidata st656[] = {
a2a528f2
RK
17599{dd1040,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
17600{dd2,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17601{dd515,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17602{dd541,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17603{dd516,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17604{dd517,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17605{dd544,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17606{dd521,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17607{dd284,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17608{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17609{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17610{dd522,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17611{dd300,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17612{dd523,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17613{dd1082,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17614{dd10,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
e5a5a138 17615};
a2a528f2 17616/* FF50-FF5F */
b1dd58fc 17617static const struct unidata st657[] = {
a2a528f2 17618{dd528,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 17619{dd1276,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
17620{dd287,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17621{dd180,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17622{dd529,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17623{dd530,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17624{dd533,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17625{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17626{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17627{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
17628{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
17629{dd2927,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17630{dd3009,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
17631{dd2928,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17632{dd3010,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
17633{dd3011,0,0,0,Ps,CD,GBOther,WBOther,SBClose}
c2e01e0a 17634};
a2a528f2 17635/* FF60-FF6F */
b1dd58fc
RK
17636static const struct unidata st658[] = {
17637{dd3012,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17638{dd2916,0,0,0,Po,CD,GBOther,WBOther,SBSTerm},
17639{dd2935,0,0,0,Ps,CD,GBOther,WBOther,SBClose},
17640{dd2936,0,0,0,Pe,CD,GBOther,WBOther,SBClose},
17641{dd2915,0,0,0,Po,CD,GBOther,WBOther,SBSContinue},
17642{dd3013,0,0,0,Po,CD,GBOther,WBOther,SBOther},
17643{dd1880,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17644{dd3014,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17645{dd3015,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17646{dd3016,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17647{dd3017,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17648{dd3018,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17649{dd3019,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17650{dd3020,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17651{dd3021,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17652{dd3022,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter}
c2e01e0a 17653};
a2a528f2 17654/* FF70-FF7F */
b1dd58fc
RK
17655static const struct unidata st659[] = {
17656{dd3023,0,0,0,Lm,CD,GBOther,WBKatakana,SBOLetter},
a2a528f2
RK
17657{dd1834,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17658{dd1835,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17659{dd1836,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17660{dd1837,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17661{dd1838,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17662{dd1839,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17663{dd1840,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
b1dd58fc 17664{dd1841,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
a2a528f2
RK
17665{dd1842,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17666{dd1843,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17667{dd1844,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17668{dd1845,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17669{dd1846,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17670{dd1847,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
b1dd58fc
RK
17671{dd1848,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter}
17672};
17673/* FF80-FF8F */
17674static const struct unidata st660[] = {
a2a528f2
RK
17675{dd1849,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17676{dd1850,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17677{dd1851,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17678{dd1852,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17679{dd1853,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17680{dd1854,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17681{dd1855,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17682{dd1856,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
b1dd58fc 17683{dd1857,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
a2a528f2
RK
17684{dd1858,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17685{dd1859,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17686{dd1860,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17687{dd1861,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17688{dd1862,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17689{dd1863,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
b1dd58fc
RK
17690{dd1864,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter}
17691};
17692/* FF90-FF9F */
17693static const struct unidata st661[] = {
a2a528f2
RK
17694{dd1865,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17695{dd1866,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17696{dd1867,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17697{dd1868,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17698{dd1869,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17699{dd1870,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
b1dd58fc
RK
17700{dd1871,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17701{dd1872,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17702{dd1873,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17703{dd1874,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17704{dd1875,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17705{dd1876,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17706{dd1877,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17707{dd3024,0,0,0,Lo,CD,GBOther,WBKatakana,SBOLetter},
17708{dd3025,0,0,0,Lm,CD,GBExtend,WBExtend,SBExtend},
17709{dd3026,0,0,0,Lm,CD,GBExtend,WBExtend,SBExtend}
a2a528f2
RK
17710};
17711/* FFA0-FFAF */
b1dd58fc 17712static const struct unidata st662[] = {
a2a528f2
RK
17713{dd3027,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17714{dd3028,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17715{dd3029,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17716{dd3030,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17717{dd3031,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17718{dd3032,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17719{dd3033,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17720{dd3034,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17721{dd3035,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17722{dd3036,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17723{dd3037,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17724{dd3038,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17725{dd3039,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17726{dd3040,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17727{dd3041,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17728{dd3042,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17729};
17730/* FFB0-FFBF */
17731static const struct unidata st663[] = {
a2a528f2
RK
17732{dd3043,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17733{dd3044,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17734{dd3045,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17735{dd3046,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17736{dd3047,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17737{dd3048,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17738{dd3049,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17739{dd3050,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17740{dd3051,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17741{dd3052,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17742{dd3053,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17743{dd3054,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17744{dd3055,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17745{dd3056,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17746{dd3057,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc 17747{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
a2a528f2 17748};
b1dd58fc
RK
17749/* FFC0-FFCF */
17750static const struct unidata st664[] = {
a2a528f2
RK
17751{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17752{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
17753{dd3058,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17754{dd3059,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17755{dd3060,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17756{dd3061,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17757{dd3062,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17758{dd3063,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17759{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17760{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
17761{dd3064,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17762{dd3065,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
17763{dd3066,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17764{dd3067,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17765{dd3068,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
b1dd58fc
RK
17766{dd3069,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter}
17767};
17768/* FFD0-FFDF */
17769static const struct unidata st665[] = {
17770{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17771{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17772{dd3070,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17773{dd3071,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17774{dd3072,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17775{dd3073,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17776{dd3074,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17777{dd3075,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17778{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17779{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17780{dd3076,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17781{dd3077,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
17782{dd3078,0,0,0,Lo,CD,GBOther,WBALetter,SBOLetter},
99695df9
RK
17783{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17784{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
17785{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
17786};
17787/* FFE0-FFEF */
b1dd58fc
RK
17788static const struct unidata st666[] = {
17789{dd3079,0,0,0,Sc,CD,GBOther,WBOther,SBOther},
17790{dd3080,0,0,0,Sc,CD,GBOther,WBOther,SBOther},
17791{dd3081,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
17792{dd3082,0,0,0,Sk,CD,GBOther,WBOther,SBOther},
17793{dd3083,0,0,0,So,CD,GBOther,WBOther,SBOther},
17794{dd3084,0,0,0,Sc,CD,GBOther,WBOther,SBOther},
17795{dd3085,0,0,0,Sc,CD,GBOther,WBOther,SBOther},
17796{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17797{dd3086,0,0,0,So,CD,GBOther,WBOther,SBOther},
17798{dd3087,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
17799{dd3088,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
17800{dd3089,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
17801{dd3090,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
17802{dd3091,0,0,0,So,CD,GBOther,WBOther,SBOther},
17803{dd3092,0,0,0,So,CD,GBOther,WBOther,SBOther},
a2a528f2
RK
17804{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
17805};
17806/* FFF0-FFFF */
b1dd58fc 17807static const struct unidata st667[] = {
99695df9
RK
17808{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17809{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17810{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17811{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17812{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17813{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17814{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17815{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17816{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
17817{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
17818{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
17819{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
17820{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17821{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9
RK
17822{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17823{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 17824};
a2a528f2 17825/* 10000-1000F */
b1dd58fc 17826static const struct unidata st668[] = {
a2a528f2
RK
17827{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17828{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17829{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17830{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17831{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17832{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17833{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17834{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17835{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17836{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17837{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17838{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17839{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17840{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17841{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17842{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 17843};
a2a528f2 17844/* 10030-1003F */
b1dd58fc 17845static const struct unidata st669[] = {
a2a528f2
RK
17846{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17847{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17848{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17849{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17850{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17851{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17852{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17853{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17854{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17855{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17856{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17857{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17858{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17859{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17860{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17861{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 17862};
a2a528f2 17863/* 10100-1010F */
b1dd58fc 17864static const struct unidata st670[] = {
a2a528f2
RK
17865{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
17866{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
17867{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17868{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17869{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17870{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17871{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17872{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17873{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17874{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17875{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17876{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17877{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17878{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17879{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17880{0,0,0,0,No,0,GBOther,WBOther,SBOther}
c2e01e0a 17881};
a2a528f2 17882/* 10130-1013F */
b1dd58fc 17883static const struct unidata st671[] = {
a2a528f2
RK
17884{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17885{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17886{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17887{0,0,0,0,No,0,GBOther,WBOther,SBOther},
99695df9 17888{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
17889{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17890{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17891{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17892{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17893{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17894{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17895{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17896{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17897{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17898{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17899{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 17900};
a2a528f2 17901/* 10140-1014F */
b1dd58fc 17902static const struct unidata st672[] = {
a2a528f2
RK
17903{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17904{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17905{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17906{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17907{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17908{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17909{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17910{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17911{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17912{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17913{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17914{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17915{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17916{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17917{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17918{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 17919};
a2a528f2 17920/* 10170-1017F */
b1dd58fc 17921static const struct unidata st673[] = {
a2a528f2
RK
17922{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17923{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17924{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17925{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17926{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
17927{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17928{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17929{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17930{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17931{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17932{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17933{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17934{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17935{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17936{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17937{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 17938};
a2a528f2 17939/* 10180-1018F */
b1dd58fc 17940static const struct unidata st674[] = {
a2a528f2
RK
17941{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17942{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17943{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17944{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17945{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17946{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17947{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17948{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17949{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17950{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17951{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17952{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17953{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17954{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17955{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
17956{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 17957};
a2a528f2 17958/* 101F0-101FF */
b1dd58fc 17959static const struct unidata st675[] = {
a2a528f2
RK
17960{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17961{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17962{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17963{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17964{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17965{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17966{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17967{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17968{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17969{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17970{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17971{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17972{0,0,0,0,So,0,GBOther,WBOther,SBOther},
17973{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
99695df9 17974{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 17975{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 17976};
a2a528f2 17977/* 10310-1031F */
b1dd58fc 17978static const struct unidata st676[] = {
a2a528f2
RK
17979{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17980{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17981{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17982{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17983{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17984{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17985{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17986{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17987{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17988{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17989{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17990{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17991{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17992{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17993{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
17994{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
17995};
17996/* 10320-1032F */
b1dd58fc 17997static const struct unidata st677[] = {
a2a528f2
RK
17998{0,0,0,0,No,0,GBOther,WBOther,SBOther},
17999{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18000{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18001{0,0,0,0,No,0,GBOther,WBOther,SBOther},
99695df9
RK
18002{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18003{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
18004{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18005{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
18006{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18007{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 18008{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 18009{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 18010{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 18011{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 18012{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 18013{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 18014};
a2a528f2 18015/* 10340-1034F */
b1dd58fc 18016static const struct unidata st678[] = {
a2a528f2
RK
18017{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18018{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
18019{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18020{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18021{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18022{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18023{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18024{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18025{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18026{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18027{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
99695df9 18028{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
18029{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18030{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18031{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 18032{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 18033};
a2a528f2 18034/* 10390-1039F */
b1dd58fc 18035static const struct unidata st679[] = {
a2a528f2
RK
18036{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18037{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18038{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18039{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18040{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18041{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18042{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18043{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18044{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18045{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18046{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18047{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18048{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18049{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
99695df9 18050{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2 18051{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
c2e01e0a 18052};
a2a528f2 18053/* 103C0-103CF */
b1dd58fc 18054static const struct unidata st680[] = {
a2a528f2
RK
18055{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18056{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18057{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18058{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18059{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18060{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18061{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18062{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18063{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18064{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18065{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18066{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18067{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18068{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18069{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18070{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
e5a5a138 18071};
a2a528f2 18072/* 103D0-103DF */
b1dd58fc 18073static const struct unidata st681[] = {
a2a528f2
RK
18074{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18075{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
18076{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
18077{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
18078{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
18079{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
18080{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18081{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18082{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18083{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18084{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18085{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18086{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18087{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18088{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18089{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
e5a5a138 18090};
a2a528f2 18091/* 10400-1040F */
b1dd58fc
RK
18092static const struct unidata st682[] = {
18093{0,dd4965,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18094{0,dd4966,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18095{0,dd4967,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18096{0,dd4968,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18097{0,dd4969,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18098{0,dd4970,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18099{0,dd4971,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18100{0,dd4972,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18101{0,dd4973,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18102{0,dd4974,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18103{0,dd4975,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18104{0,dd4976,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18105{0,dd4977,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18106{0,dd4978,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18107{0,dd4979,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18108{0,dd4980,0,0,Lu,0,GBOther,WBALetter,SBUpper}
e5a5a138 18109};
a2a528f2 18110/* 10410-1041F */
b1dd58fc
RK
18111static const struct unidata st683[] = {
18112{0,dd4981,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18113{0,dd4982,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18114{0,dd4983,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18115{0,dd4984,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18116{0,dd4985,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18117{0,dd4986,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18118{0,dd4987,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18119{0,dd4988,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18120{0,dd4989,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18121{0,dd4990,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18122{0,dd4991,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18123{0,dd4992,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18124{0,dd4993,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18125{0,dd4994,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18126{0,dd4995,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18127{0,dd4996,0,0,Lu,0,GBOther,WBALetter,SBUpper}
e5a5a138 18128};
a2a528f2 18129/* 10420-1042F */
b1dd58fc
RK
18130static const struct unidata st684[] = {
18131{0,dd4997,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18132{0,dd4998,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18133{0,dd4999,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18134{0,dd5000,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18135{0,dd5001,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18136{0,dd5002,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18137{0,dd5003,0,0,Lu,0,GBOther,WBALetter,SBUpper},
18138{0,dd5004,0,0,Lu,0,GBOther,WBALetter,SBUpper},
a2a528f2
RK
18139{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
18140{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
18141{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
18142{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
18143{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
18144{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
18145{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower},
18146{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}
e5a5a138 18147};
a2a528f2 18148/* 10800-1080F */
b1dd58fc 18149static const struct unidata st685[] = {
a2a528f2
RK
18150{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18151{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18152{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18153{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18154{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18155{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18156{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18157{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18158{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18159{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18160{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18161{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18162{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18163{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18164{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18165{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
e5a5a138 18166};
a2a528f2 18167/* 10830-1083F */
b1dd58fc 18168static const struct unidata st686[] = {
a2a528f2
RK
18169{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18170{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18171{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18172{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18173{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18174{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18175{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18176{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18177{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18178{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18179{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18180{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18181{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18182{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18183{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18184{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
e5a5a138 18185};
b1dd58fc
RK
18186/* 10850-1085F */
18187static const struct unidata st687[] = {
18188{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18189{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18190{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18191{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18192{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18193{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18194{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18195{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18196{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18197{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18198{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18199{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18200{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18201{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18202{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18203{0,0,0,0,No,0,GBOther,WBOther,SBOther}
18204};
a2a528f2 18205/* 10910-1091F */
b1dd58fc 18206static const struct unidata st688[] = {
a2a528f2
RK
18207{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18208{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18209{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18210{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18211{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18212{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18213{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18214{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18215{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18216{0,0,0,0,No,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
18217{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18218{0,0,0,0,No,0,GBOther,WBOther,SBOther},
a2a528f2
RK
18219{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18220{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18221{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18222{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
e5a5a138 18223};
a2a528f2 18224/* 10930-1093F */
b1dd58fc 18225static const struct unidata st689[] = {
a2a528f2
RK
18226{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18227{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18228{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18229{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18230{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18231{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18232{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18233{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18234{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18235{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18236{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18237{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18238{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18239{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18240{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18241{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
e5a5a138 18242};
a2a528f2 18243/* 10A00-10A0F */
b1dd58fc 18244static const struct unidata st690[] = {
a2a528f2
RK
18245{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18246{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18247{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18248{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18249{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18250{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18251{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18252{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18253{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18254{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18255{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18256{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18257{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18258{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18259{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18260{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 18261};
a2a528f2 18262/* 10A10-10A1F */
b1dd58fc 18263static const struct unidata st691[] = {
a2a528f2
RK
18264{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18265{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18266{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18267{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18268{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18269{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18270{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18271{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18272{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18273{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18274{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18275{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18276{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18277{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18278{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18279{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
c2e01e0a 18280};
a2a528f2 18281/* 10A30-10A3F */
b1dd58fc 18282static const struct unidata st692[] = {
a2a528f2
RK
18283{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18284{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18285{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18286{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18287{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18288{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18289{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18290{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18291{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18292{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
18293{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18294{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18295{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18296{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18297{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18298{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 18299};
a2a528f2 18300/* 10A40-10A4F */
b1dd58fc 18301static const struct unidata st693[] = {
a2a528f2
RK
18302{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18303{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18304{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18305{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18306{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18307{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18308{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18309{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18310{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18311{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18312{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18313{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18314{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18315{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18316{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18317{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 18318};
a2a528f2 18319/* 10A50-10A5F */
b1dd58fc 18320static const struct unidata st694[] = {
a2a528f2
RK
18321{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18322{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18323{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18324{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18325{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18326{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
18327{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
18328{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
a2a528f2
RK
18329{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18330{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18331{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18332{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18333{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18334{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18335{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18336{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 18337};
b1dd58fc
RK
18338/* 10A70-10A7F */
18339static const struct unidata st695[] = {
18340{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18341{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18342{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18343{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18344{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18345{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18346{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18347{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18348{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18349{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18350{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18351{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18352{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18353{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18354{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18355{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
18356};
18357/* 10B30-10B3F */
18358static const struct unidata st696[] = {
18359{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18360{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18361{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18362{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18363{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18364{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
18365{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18366{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18367{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
18368{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18369{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18370{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18371{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
18372{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18373{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18374{0,0,0,0,Po,0,GBOther,WBOther,SBOther}
18375};
18376/* 10B50-10B5F */
18377static const struct unidata st697[] = {
18378{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18379{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18380{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18381{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18382{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18383{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
18384{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18385{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
18386{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18387{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18388{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18389{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18390{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18391{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18392{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18393{0,0,0,0,No,0,GBOther,WBOther,SBOther}
18394};
18395/* 10B70-10B7F */
18396static const struct unidata st698[] = {
18397{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18398{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18399{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18400{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
18401{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18402{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18403{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18404{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
18405{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18406{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18407{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18408{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18409{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18410{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18411{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18412{0,0,0,0,No,0,GBOther,WBOther,SBOther}
18413};
18414/* 10C40-10C4F */
18415static const struct unidata st699[] = {
18416{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18417{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18418{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18419{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18420{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18421{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18422{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18423{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18424{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18425{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
18426{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18427{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18428{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18429{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18430{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18431{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 18432};
b1dd58fc
RK
18433/* 10E70-10E7F */
18434static const struct unidata st700[] = {
18435{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18436{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18437{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18438{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18439{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18440{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18441{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18442{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18443{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18444{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18445{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18446{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18447{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18448{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18449{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18450{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
18451};
18452/* 11000-1100F */
18453static const struct unidata st701[] = {
18454{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
18455{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18456{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
18457{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18458{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18459{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18460{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18461{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18462{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18463{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18464{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18465{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18466{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18467{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18468{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18469{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
18470};
18471/* 11030-1103F */
18472static const struct unidata st702[] = {
18473{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18474{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18475{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18476{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18477{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18478{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18479{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18480{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18481{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18482{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18483{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18484{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18485{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18486{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18487{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18488{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}
18489};
18490/* 11040-1104F */
18491static const struct unidata st703[] = {
18492{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18493{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18494{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18495{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18496{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18497{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18498{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
18499{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
18500{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
18501{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18502{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18503{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18504{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18505{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18506{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18507{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
18508};
18509/* 11050-1105F */
18510static const struct unidata st704[] = {
18511{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18512{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18513{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18514{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18515{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18516{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18517{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18518{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18519{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18520{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18521{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18522{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18523{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18524{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18525{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18526{0,0,0,0,No,0,GBOther,WBOther,SBOther}
18527};
18528/* 11060-1106F */
18529static const struct unidata st705[] = {
18530{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18531{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18532{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18533{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18534{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18535{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18536{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
18537{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
18538{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
18539{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
18540{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
18541{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
18542{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
18543{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
18544{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric},
18545{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}
18546};
18547/* 11090-1109F */
18548static const struct unidata st706[] = {
18549{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18550{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18551{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18552{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18553{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18554{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18555{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18556{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18557{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18558{0,0,dd4069,0,Lo,0,GBOther,WBALetter,SBOLetter},
18559{dd3093,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18560{0,0,dd4070,0,Lo,0,GBOther,WBALetter,SBOLetter},
18561{dd3094,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18562{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18563{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18564{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
18565};
18566/* 110A0-110AF */
18567static const struct unidata st707[] = {
18568{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18569{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18570{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18571{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18572{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18573{0,0,dd4071,0,Lo,0,GBOther,WBALetter,SBOLetter},
18574{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18575{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18576{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18577{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18578{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18579{dd3095,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18580{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18581{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18582{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter},
18583{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}
18584};
18585/* 110B0-110BF */
18586static const struct unidata st708[] = {
18587{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
18588{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
18589{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
18590{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18591{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18592{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18593{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend},
18594{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
18595{0,0,0,0,Mc,0,GBSpacingMark,WBExtend,SBExtend},
18596{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend},
18597{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend},
18598{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18599{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18600{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
18601{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
18602{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}
18603};
18604/* 110C0-110CF */
18605static const struct unidata st709[] = {
18606{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
18607{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm},
18608{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18609{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18610{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18611{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
a2a528f2
RK
18612{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18613{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18614{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18615{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18616{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18617{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18618{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18619{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18620{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18621{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 18622};
b1dd58fc
RK
18623/* 12460-1246F */
18624static const struct unidata st710[] = {
18625{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
18626{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
18627{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter},
a2a528f2
RK
18628{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18629{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
18630{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18631{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18632{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18633{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18634{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18635{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18636{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18637{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18638{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18639{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18640{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 18641};
b1dd58fc
RK
18642/* 12470-1247F */
18643static const struct unidata st711[] = {
18644{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18645{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18646{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18647{0,0,0,0,Po,0,GBOther,WBOther,SBOther},
18648{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18649{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18650{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18651{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18652{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18653{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18654{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18655{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18656{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18657{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18658{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18659{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
18660};
18661/* 1B000-1B00F */
18662static const struct unidata st712[] = {
18663{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter},
18664{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
18665{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18666{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18667{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18668{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18669{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18670{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18671{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18672{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18673{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18674{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18675{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18676{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18677{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18678{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
18679};
18680/* 1D0F0-1D0FF */
18681static const struct unidata st713[] = {
18682{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18683{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18684{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18685{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18686{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18687{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18688{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18689{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18690{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18691{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18692{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18693{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18694{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18695{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18696{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18697{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
18698};
18699/* 1D120-1D12F */
18700static const struct unidata st714[] = {
18701{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18702{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18703{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18704{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18705{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18706{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18707{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18708{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18709{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18710{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18711{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18712{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18713{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18714{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18715{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18716{0,0,0,0,So,0,GBOther,WBOther,SBOther}
18717};
18718/* 1D150-1D15F */
18719static const struct unidata st715[] = {
18720{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18721{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18722{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18723{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18724{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18725{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18726{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18727{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18728{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18729{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18730{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18731{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18732{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18733{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18734{dd3096,0,0,0,So,0,GBOther,WBOther,SBOther},
18735{dd3097,0,0,0,So,0,GBOther,WBOther,SBOther}
18736};
18737/* 1D160-1D16F */
18738static const struct unidata st716[] = {
18739{dd3098,0,0,0,So,0,GBOther,WBOther,SBOther},
18740{dd3099,0,0,0,So,0,GBOther,WBOther,SBOther},
18741{dd3100,0,0,0,So,0,GBOther,WBOther,SBOther},
18742{dd3101,0,0,0,So,0,GBOther,WBOther,SBOther},
18743{dd3102,0,0,0,So,0,GBOther,WBOther,SBOther},
a2a528f2
RK
18744{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend},
18745{0,0,0,216,Mc,0,GBSpacingMark,WBExtend,SBExtend},
18746{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
18747{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
18748{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend},
18749{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18750{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18751{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18752{0,0,0,226,Mc,0,GBSpacingMark,WBExtend,SBExtend},
18753{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend},
18754{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 18755};
a2a528f2 18756/* 1D170-1D17F */
b1dd58fc 18757static const struct unidata st717[] = {
a2a528f2
RK
18758{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend},
18759{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend},
18760{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend},
18761{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
18762{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
18763{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
18764{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
18765{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
18766{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
18767{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
18768{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
18769{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18770{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18771{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18772{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18773{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}
c2e01e0a 18774};
a2a528f2 18775/* 1D180-1D18F */
b1dd58fc 18776static const struct unidata st718[] = {
a2a528f2
RK
18777{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18778{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18779{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18780{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18781{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18782{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18783{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18784{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18785{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18786{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18787{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18788{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend},
18789{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18790{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18791{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18792{0,0,0,0,So,0,GBOther,WBOther,SBOther}
c2e01e0a 18793};
a2a528f2 18794/* 1D1A0-1D1AF */
b1dd58fc 18795static const struct unidata st719[] = {
a2a528f2
RK
18796{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18797{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18798{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18799{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18800{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18801{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18802{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18803{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18804{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18805{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18806{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18807{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18808{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18809{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18810{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18811{0,0,0,0,So,0,GBOther,WBOther,SBOther}
e5a5a138 18812};
a2a528f2 18813/* 1D1B0-1D1BF */
b1dd58fc 18814static const struct unidata st720[] = {
a2a528f2
RK
18815{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18816{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18817{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18818{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18819{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18820{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18821{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18822{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18823{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18824{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18825{0,0,0,0,So,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
18826{dd3103,0,0,0,So,0,GBOther,WBOther,SBOther},
18827{dd3104,0,0,0,So,0,GBOther,WBOther,SBOther},
18828{dd3105,0,0,0,So,0,GBOther,WBOther,SBOther},
18829{dd3106,0,0,0,So,0,GBOther,WBOther,SBOther},
18830{dd3107,0,0,0,So,0,GBOther,WBOther,SBOther}
e5a5a138 18831};
a2a528f2 18832/* 1D1C0-1D1CF */
b1dd58fc
RK
18833static const struct unidata st721[] = {
18834{dd3108,0,0,0,So,0,GBOther,WBOther,SBOther},
a2a528f2
RK
18835{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18836{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18837{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18838{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18839{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18840{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18841{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18842{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18843{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18844{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18845{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18846{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18847{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18848{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18849{0,0,0,0,So,0,GBOther,WBOther,SBOther}
e5a5a138 18850};
b1dd58fc
RK
18851/* 1D1D0-1D1DF */
18852static const struct unidata st722[] = {
18853{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18854{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18855{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18856{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18857{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18858{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18859{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18860{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18861{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18862{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18863{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18864{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18865{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18866{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18867{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18868{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
18869};
a2a528f2 18870/* 1D240-1D24F */
b1dd58fc 18871static const struct unidata st723[] = {
a2a528f2
RK
18872{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18873{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18874{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18875{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18876{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend},
18877{0,0,0,0,So,0,GBOther,WBOther,SBOther},
18878{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18879{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18880{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18881{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18882{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18883{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18884{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18885{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18886{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18887{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
e5a5a138 18888};
a2a528f2 18889/* 1D370-1D37F */
b1dd58fc 18890static const struct unidata st724[] = {
a2a528f2
RK
18891{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18892{0,0,0,0,No,0,GBOther,WBOther,SBOther},
18893{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18894{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18895{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18896{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18897{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9
RK
18898{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18899{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18900{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18901{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18902{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18903{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18904{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18905{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
18906{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
e5a5a138 18907};
a2a528f2 18908/* 1D400-1D40F */
b1dd58fc 18909static const struct unidata st725[] = {
a2a528f2
RK
18910{dd491,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18911{dd493,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18912{dd1086,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18913{dd494,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18914{dd495,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18915{dd1101,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18916{dd497,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18917{dd498,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18918{dd499,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18919{dd500,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18920{dd501,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18921{dd502,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18922{dd503,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18923{dd504,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18924{dd505,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18925{dd507,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
e5a5a138 18926};
a2a528f2 18927/* 1D410-1D41F */
b1dd58fc 18928static const struct unidata st726[] = {
a2a528f2
RK
18929{dd1094,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18930{dd508,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 18931{dd1274,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
18932{dd509,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18933{dd510,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 18934{dd1129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 18935{dd511,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
18936{dd1134,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18937{dd1275,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
18938{dd1098,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18939{dd2,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18940{dd515,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18941{dd541,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18942{dd516,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18943{dd517,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18944{dd544,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
e5a5a138 18945};
a2a528f2 18946/* 1D420-1D42F */
b1dd58fc 18947static const struct unidata st727[] = {
a2a528f2
RK
18948{dd521,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18949{dd284,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18950{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18951{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18952{dd522,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18953{dd300,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18954{dd523,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18955{dd1082,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18956{dd10,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18957{dd528,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 18958{dd1276,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
18959{dd287,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18960{dd180,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18961{dd529,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18962{dd530,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18963{dd533,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
18964};
18965/* 1D430-1D43F */
b1dd58fc 18966static const struct unidata st728[] = {
a2a528f2
RK
18967{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18968{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18969{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18970{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
18971{dd491,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18972{dd493,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18973{dd1086,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18974{dd494,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18975{dd495,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18976{dd1101,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18977{dd497,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18978{dd498,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18979{dd499,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18980{dd500,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18981{dd501,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18982{dd502,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
0b7052da 18983};
a2a528f2 18984/* 1D440-1D44F */
b1dd58fc 18985static const struct unidata st729[] = {
a2a528f2
RK
18986{dd503,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18987{dd504,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18988{dd505,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18989{dd507,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18990{dd1094,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18991{dd508,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 18992{dd1274,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
18993{dd509,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18994{dd510,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 18995{dd1129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 18996{dd511,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
18997{dd1134,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
18998{dd1275,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
18999{dd1098,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19000{dd2,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19001{dd515,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19002};
a2a528f2 19003/* 1D450-1D45F */
b1dd58fc 19004static const struct unidata st730[] = {
a2a528f2
RK
19005{dd541,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19006{dd516,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19007{dd517,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19008{dd544,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19009{dd521,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19010{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19011{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19012{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19013{dd522,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19014{dd300,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19015{dd523,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19016{dd1082,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19017{dd10,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19018{dd528,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19019{dd1276,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2 19020{dd287,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19021};
a2a528f2 19022/* 1D460-1D46F */
b1dd58fc 19023static const struct unidata st731[] = {
a2a528f2
RK
19024{dd180,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19025{dd529,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19026{dd530,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19027{dd533,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19028{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19029{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19030{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19031{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19032{dd491,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19033{dd493,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19034{dd1086,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19035{dd494,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19036{dd495,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19037{dd1101,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19038{dd497,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19039{dd498,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 19040};
a2a528f2 19041/* 1D470-1D47F */
b1dd58fc 19042static const struct unidata st732[] = {
a2a528f2
RK
19043{dd499,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19044{dd500,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19045{dd501,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19046{dd502,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19047{dd503,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19048{dd504,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19049{dd505,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19050{dd507,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19051{dd1094,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19052{dd508,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19053{dd1274,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19054{dd509,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19055{dd510,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19056{dd1129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19057{dd511,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19058{dd1134,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 19059};
a2a528f2 19060/* 1D480-1D48F */
b1dd58fc
RK
19061static const struct unidata st733[] = {
19062{dd1275,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19063{dd1098,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19064{dd2,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19065{dd515,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19066{dd541,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19067{dd516,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19068{dd517,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19069{dd544,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19070{dd521,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19071{dd284,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19072{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19073{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19074{dd522,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19075{dd300,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19076{dd523,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19077{dd1082,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19078};
a2a528f2 19079/* 1D490-1D49F */
b1dd58fc 19080static const struct unidata st734[] = {
a2a528f2
RK
19081{dd10,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19082{dd528,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19083{dd1276,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19084{dd287,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19085{dd180,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19086{dd529,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19087{dd530,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19088{dd533,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19089{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19090{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19091{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19092{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19093{dd491,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19094{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19095{dd1086,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19096{dd494,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 19097};
a2a528f2 19098/* 1D4A0-1D4AF */
b1dd58fc 19099static const struct unidata st735[] = {
a2a528f2
RK
19100{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19101{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19102{dd497,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19103{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19104{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19105{dd500,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19106{dd501,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19107{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19108{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19109{dd504,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19110{dd505,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19111{dd507,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19112{dd1094,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19113{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 19114{dd1274,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19115{dd509,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
19116};
19117/* 1D4B0-1D4BF */
b1dd58fc 19118static const struct unidata st736[] = {
a2a528f2 19119{dd510,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19120{dd1129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19121{dd511,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19122{dd1134,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19123{dd1275,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19124{dd1098,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19125{dd2,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19126{dd515,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19127{dd541,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19128{dd516,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19129{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19130{dd544,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19131{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19132{dd284,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19133{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19134{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
1a05e381 19135};
a2a528f2 19136/* 1D4C0-1D4CF */
b1dd58fc 19137static const struct unidata st737[] = {
a2a528f2
RK
19138{dd522,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19139{dd300,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19140{dd523,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19141{dd1082,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19142{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19143{dd528,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19144{dd1276,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19145{dd287,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19146{dd180,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19147{dd529,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19148{dd530,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19149{dd533,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19150{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19151{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19152{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19153{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19154};
a2a528f2 19155/* 1D500-1D50F */
b1dd58fc 19156static const struct unidata st738[] = {
a2a528f2
RK
19157{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19158{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19159{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19160{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19161{dd491,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19162{dd493,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19163{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19164{dd494,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19165{dd495,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19166{dd1101,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19167{dd497,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19168{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19169{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19170{dd500,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19171{dd501,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19172{dd502,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 19173};
a2a528f2 19174/* 1D510-1D51F */
b1dd58fc 19175static const struct unidata st739[] = {
a2a528f2
RK
19176{dd503,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19177{dd504,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19178{dd505,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19179{dd507,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19180{dd1094,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19181{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 19182{dd1274,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19183{dd509,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19184{dd510,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19185{dd1129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19186{dd511,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19187{dd1134,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19188{dd1275,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19189{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19190{dd2,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19191{dd515,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19192};
a2a528f2 19193/* 1D520-1D52F */
b1dd58fc 19194static const struct unidata st740[] = {
a2a528f2
RK
19195{dd541,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19196{dd516,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19197{dd517,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19198{dd544,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19199{dd521,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19200{dd284,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19201{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19202{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19203{dd522,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19204{dd300,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19205{dd523,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19206{dd1082,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19207{dd10,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19208{dd528,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19209{dd1276,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2 19210{dd287,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19211};
a2a528f2 19212/* 1D530-1D53F */
b1dd58fc 19213static const struct unidata st741[] = {
a2a528f2
RK
19214{dd180,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19215{dd529,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19216{dd530,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19217{dd533,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19218{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19219{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19220{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19221{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19222{dd491,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19223{dd493,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19224{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19225{dd494,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19226{dd495,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19227{dd1101,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19228{dd497,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19229{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
c2e01e0a 19230};
a2a528f2 19231/* 1D540-1D54F */
b1dd58fc 19232static const struct unidata st742[] = {
a2a528f2
RK
19233{dd499,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19234{dd500,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19235{dd501,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19236{dd502,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19237{dd503,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19238{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19239{dd505,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19240{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19241{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19242{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc 19243{dd1274,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19244{dd509,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19245{dd510,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19246{dd1129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19247{dd511,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19248{dd1134,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 19249};
a2a528f2 19250/* 1D550-1D55F */
b1dd58fc
RK
19251static const struct unidata st743[] = {
19252{dd1275,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19253{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19254{dd2,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19255{dd515,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19256{dd541,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19257{dd516,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19258{dd517,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19259{dd544,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19260{dd521,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19261{dd284,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19262{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19263{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19264{dd522,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19265{dd300,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19266{dd523,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19267{dd1082,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
19268};
19269/* 1D560-1D56F */
b1dd58fc 19270static const struct unidata st744[] = {
a2a528f2
RK
19271{dd10,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19272{dd528,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19273{dd1276,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19274{dd287,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19275{dd180,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19276{dd529,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19277{dd530,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19278{dd533,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19279{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19280{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19281{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19282{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19283{dd491,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19284{dd493,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19285{dd1086,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19286{dd494,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
1a05e381 19287};
a2a528f2 19288/* 1D570-1D57F */
b1dd58fc 19289static const struct unidata st745[] = {
a2a528f2
RK
19290{dd495,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19291{dd1101,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19292{dd497,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19293{dd498,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19294{dd499,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19295{dd500,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19296{dd501,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19297{dd502,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19298{dd503,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19299{dd504,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19300{dd505,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19301{dd507,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19302{dd1094,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19303{dd508,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19304{dd1274,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19305{dd509,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 19306};
a2a528f2 19307/* 1D580-1D58F */
b1dd58fc 19308static const struct unidata st746[] = {
a2a528f2 19309{dd510,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19310{dd1129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19311{dd511,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19312{dd1134,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19313{dd1275,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19314{dd1098,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19315{dd2,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19316{dd515,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19317{dd541,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19318{dd516,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19319{dd517,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19320{dd544,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19321{dd521,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19322{dd284,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19323{dd538,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19324{dd286,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19325};
a2a528f2 19326/* 1D590-1D59F */
b1dd58fc 19327static const struct unidata st747[] = {
a2a528f2
RK
19328{dd522,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19329{dd300,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19330{dd523,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19331{dd1082,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19332{dd10,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19333{dd528,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19334{dd1276,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19335{dd287,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19336{dd180,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19337{dd529,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19338{dd530,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19339{dd533,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19340{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19341{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19342{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19343{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19344};
a2a528f2 19345/* 1D6A0-1D6AF */
b1dd58fc 19346static const struct unidata st748[] = {
a2a528f2
RK
19347{dd291,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19348{dd301,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19349{dd292,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19350{dd571,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19351{dd3109,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19352{dd3110,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19353{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19354{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
19355{dd3111,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19356{dd3112,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19357{dd1107,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19358{dd3113,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19359{dd3114,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19360{dd3115,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19361{dd3116,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19362{dd342,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 19363};
a2a528f2 19364/* 1D6B0-1D6BF */
b1dd58fc
RK
19365static const struct unidata st749[] = {
19366{dd3117,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19367{dd3118,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19368{dd3119,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19369{dd3120,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19370{dd3121,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19371{dd3122,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19372{dd3123,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19373{dd1108,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19374{dd3124,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19375{dd3125,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19376{dd344,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19377{dd3126,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19378{dd334,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19379{dd3127,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19380{dd3128,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19381{dd3129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 19382};
a2a528f2 19383/* 1D6C0-1D6CF */
b1dd58fc 19384static const struct unidata st750[] = {
a2a528f2 19385{dd1099,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19386{dd3130,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
19387{dd3131,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19388{dd332,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19389{dd535,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19390{dd536,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19391{dd343,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19392{dd3132,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19393{dd3133,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19394{dd333,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19395{dd996,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19396{dd339,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19397{dd3134,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2 19398{dd7,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19399{dd3135,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19400{dd3136,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
a2a528f2
RK
19401};
19402/* 1D6D0-1D6DF */
b1dd58fc
RK
19403static const struct unidata st751[] = {
19404{dd3137,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19405{dd338,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19406{dd340,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19407{dd341,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19408{dd3138,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19409{dd3139,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19410{dd3140,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19411{dd337,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19412{dd537,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19413{dd3141,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19414{dd3142,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19415{dd3143,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
19416{dd3144,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19417{dd3145,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19418{dd3146,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19419{dd3147,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19420};
a2a528f2 19421/* 1D6E0-1D6EF */
b1dd58fc
RK
19422static const struct unidata st752[] = {
19423{dd3148,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19424{dd3149,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19425{dd3111,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19426{dd3112,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19427{dd1107,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19428{dd3113,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19429{dd3114,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19430{dd3115,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19431{dd3116,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19432{dd342,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19433{dd3117,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19434{dd3118,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19435{dd3119,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19436{dd3120,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19437{dd3121,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19438{dd3122,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
1a05e381 19439};
a2a528f2 19440/* 1D6F0-1D6FF */
b1dd58fc
RK
19441static const struct unidata st753[] = {
19442{dd3123,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19443{dd1108,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19444{dd3124,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19445{dd3125,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19446{dd344,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19447{dd3126,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19448{dd334,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19449{dd3127,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19450{dd3128,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19451{dd3129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19452{dd1099,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19453{dd3130,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
19454{dd3131,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19455{dd332,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19456{dd535,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19457{dd536,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
c2e01e0a 19458};
a2a528f2 19459/* 1D700-1D70F */
b1dd58fc 19460static const struct unidata st754[] = {
a2a528f2 19461{dd343,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19462{dd3132,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19463{dd3133,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19464{dd333,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19465{dd996,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19466{dd339,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19467{dd3134,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2 19468{dd7,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19469{dd3135,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19470{dd3136,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19471{dd3137,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19472{dd338,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19473{dd340,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19474{dd341,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19475{dd3138,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19476{dd3139,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
1a05e381 19477};
a2a528f2 19478/* 1D710-1D71F */
b1dd58fc
RK
19479static const struct unidata st755[] = {
19480{dd3140,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19481{dd337,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19482{dd537,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19483{dd3141,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19484{dd3142,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19485{dd3143,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
19486{dd3144,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19487{dd3145,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19488{dd3146,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19489{dd3147,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19490{dd3148,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19491{dd3149,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19492{dd3111,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19493{dd3112,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19494{dd1107,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19495{dd3113,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
c2e01e0a 19496};
a2a528f2 19497/* 1D720-1D72F */
b1dd58fc
RK
19498static const struct unidata st756[] = {
19499{dd3114,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19500{dd3115,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19501{dd3116,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19502{dd342,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19503{dd3117,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19504{dd3118,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19505{dd3119,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19506{dd3120,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19507{dd3121,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19508{dd3122,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19509{dd3123,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19510{dd1108,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19511{dd3124,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19512{dd3125,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19513{dd344,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19514{dd3126,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
99695df9 19515};
a2a528f2 19516/* 1D730-1D73F */
b1dd58fc 19517static const struct unidata st757[] = {
a2a528f2 19518{dd334,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19519{dd3127,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19520{dd3128,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19521{dd3129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19522{dd1099,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19523{dd3130,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
19524{dd3131,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19525{dd332,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19526{dd535,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19527{dd536,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19528{dd343,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19529{dd3132,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19530{dd3133,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19531{dd333,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19532{dd996,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19533{dd339,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
99695df9 19534};
a2a528f2 19535/* 1D740-1D74F */
b1dd58fc
RK
19536static const struct unidata st758[] = {
19537{dd3134,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2 19538{dd7,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19539{dd3135,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19540{dd3136,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19541{dd3137,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19542{dd338,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19543{dd340,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19544{dd341,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19545{dd3138,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19546{dd3139,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19547{dd3140,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19548{dd337,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19549{dd537,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19550{dd3141,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19551{dd3142,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19552{dd3143,0,0,0,Sm,CD,GBOther,WBOther,SBOther}
a2a528f2
RK
19553};
19554/* 1D750-1D75F */
b1dd58fc
RK
19555static const struct unidata st759[] = {
19556{dd3144,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19557{dd3145,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19558{dd3146,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19559{dd3147,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19560{dd3148,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19561{dd3149,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19562{dd3111,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19563{dd3112,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19564{dd1107,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19565{dd3113,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19566{dd3114,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19567{dd3115,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19568{dd3116,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19569{dd342,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19570{dd3117,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19571{dd3118,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
a2a528f2
RK
19572};
19573/* 1D760-1D76F */
b1dd58fc
RK
19574static const struct unidata st760[] = {
19575{dd3119,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19576{dd3120,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19577{dd3121,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19578{dd3122,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19579{dd3123,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19580{dd1108,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19581{dd3124,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19582{dd3125,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19583{dd344,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19584{dd3126,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19585{dd334,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19586{dd3127,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19587{dd3128,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19588{dd3129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19589{dd1099,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19590{dd3130,0,0,0,Sm,CD,GBOther,WBOther,SBOther}
a2a528f2
RK
19591};
19592/* 1D770-1D77F */
b1dd58fc
RK
19593static const struct unidata st761[] = {
19594{dd3131,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19595{dd332,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19596{dd535,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19597{dd536,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19598{dd343,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19599{dd3132,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19600{dd3133,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19601{dd333,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19602{dd996,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19603{dd339,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19604{dd3134,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2 19605{dd7,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19606{dd3135,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19607{dd3136,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19608{dd3137,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19609{dd338,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
19610};
19611/* 1D780-1D78F */
b1dd58fc 19612static const struct unidata st762[] = {
a2a528f2
RK
19613{dd340,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19614{dd341,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19615{dd3138,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19616{dd3139,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19617{dd3140,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19618{dd337,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19619{dd537,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19620{dd3141,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19621{dd3142,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19622{dd3143,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
19623{dd3144,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19624{dd3145,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19625{dd3146,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19626{dd3147,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19627{dd3148,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19628{dd3149,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
a2a528f2
RK
19629};
19630/* 1D790-1D79F */
b1dd58fc
RK
19631static const struct unidata st763[] = {
19632{dd3111,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19633{dd3112,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19634{dd1107,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19635{dd3113,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19636{dd3114,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19637{dd3115,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19638{dd3116,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19639{dd342,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19640{dd3117,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19641{dd3118,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19642{dd3119,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19643{dd3120,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19644{dd3121,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19645{dd3122,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19646{dd3123,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2
RK
19647{dd1108,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper}
19648};
19649/* 1D7A0-1D7AF */
b1dd58fc
RK
19650static const struct unidata st764[] = {
19651{dd3124,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19652{dd3125,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19653{dd344,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc 19654{dd3126,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19655{dd334,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19656{dd3127,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19657{dd3128,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19658{dd3129,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
a2a528f2 19659{dd1099,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
b1dd58fc
RK
19660{dd3130,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
19661{dd3131,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19662{dd332,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19663{dd535,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19664{dd536,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19665{dd343,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19666{dd3132,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
a2a528f2
RK
19667};
19668/* 1D7B0-1D7BF */
b1dd58fc
RK
19669static const struct unidata st765[] = {
19670{dd3133,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19671{dd333,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19672{dd996,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19673{dd339,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc 19674{dd3134,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2 19675{dd7,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19676{dd3135,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19677{dd3136,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19678{dd3137,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19679{dd338,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19680{dd340,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19681{dd341,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19682{dd3138,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19683{dd3139,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19684{dd3140,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19685{dd337,0,0,0,Ll,CD,GBOther,WBALetter,SBLower}
19686};
19687/* 1D7C0-1D7CF */
b1dd58fc 19688static const struct unidata st766[] = {
a2a528f2 19689{dd537,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
b1dd58fc
RK
19690{dd3141,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19691{dd3142,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19692{dd3143,0,0,0,Sm,CD,GBOther,WBOther,SBOther},
19693{dd3144,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19694{dd3145,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19695{dd3146,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19696{dd3147,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19697{dd3148,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19698{dd3149,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
19699{dd3150,0,0,0,Lu,CD,GBOther,WBALetter,SBUpper},
19700{dd3151,0,0,0,Ll,CD,GBOther,WBALetter,SBLower},
a2a528f2
RK
19701{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19702{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19703{dd1070,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19704{dd9,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric}
19705};
19706/* 1D7D0-1D7DF */
b1dd58fc 19707static const struct unidata st767[] = {
a2a528f2
RK
19708{dd4,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19709{dd5,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19710{dd1071,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19711{dd1072,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19712{dd1073,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19713{dd1074,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19714{dd1075,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19715{dd1076,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19716{dd1070,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19717{dd9,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19718{dd4,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19719{dd5,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19720{dd1071,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19721{dd1072,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19722{dd1073,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19723{dd1074,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric}
19724};
19725/* 1D7E0-1D7EF */
b1dd58fc 19726static const struct unidata st768[] = {
a2a528f2
RK
19727{dd1075,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19728{dd1076,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19729{dd1070,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19730{dd9,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19731{dd4,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19732{dd5,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19733{dd1071,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19734{dd1072,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19735{dd1073,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19736{dd1074,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19737{dd1075,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19738{dd1076,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19739{dd1070,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19740{dd9,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19741{dd4,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19742{dd5,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric}
19743};
19744/* 1D7F0-1D7FF */
b1dd58fc 19745static const struct unidata st769[] = {
a2a528f2
RK
19746{dd1071,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19747{dd1072,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19748{dd1073,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19749{dd1074,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19750{dd1075,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19751{dd1076,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19752{dd1070,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19753{dd9,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19754{dd4,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19755{dd5,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19756{dd1071,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19757{dd1072,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19758{dd1073,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19759{dd1074,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19760{dd1075,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric},
19761{dd1076,0,0,0,Nd,CD,GBOther,WBNumeric,SBNumeric}
19762};
b1dd58fc
RK
19763/* 1F0A0-1F0AF */
19764static const struct unidata st770[] = {
19765{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19766{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19767{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19768{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19769{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19770{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19771{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19772{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19773{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19774{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19775{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19776{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19777{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19778{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19779{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19780{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
19781};
19782/* 1F0B0-1F0BF */
19783static const struct unidata st771[] = {
19784{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19785{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19786{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19787{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19788{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19789{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19790{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19791{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19792{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19793{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19794{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19795{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19796{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19797{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19798{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19799{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
19800};
19801/* 1F100-1F10F */
19802static const struct unidata st772[] = {
19803{dd3152,0,0,0,No,CD,GBOther,WBOther,SBOther},
19804{dd3153,0,0,0,No,CD,GBOther,WBOther,SBOther},
19805{dd3154,0,0,0,No,CD,GBOther,WBOther,SBOther},
19806{dd3155,0,0,0,No,CD,GBOther,WBOther,SBOther},
19807{dd3156,0,0,0,No,CD,GBOther,WBOther,SBOther},
19808{dd3157,0,0,0,No,CD,GBOther,WBOther,SBOther},
19809{dd3158,0,0,0,No,CD,GBOther,WBOther,SBOther},
19810{dd3159,0,0,0,No,CD,GBOther,WBOther,SBOther},
19811{dd3160,0,0,0,No,CD,GBOther,WBOther,SBOther},
19812{dd3161,0,0,0,No,CD,GBOther,WBOther,SBOther},
19813{dd3162,0,0,0,No,CD,GBOther,WBOther,SBOther},
a2a528f2
RK
19814{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19815{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19816{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
99695df9 19817{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
b1dd58fc
RK
19818{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
19819};
19820/* 1F110-1F11F */
19821static const struct unidata st773[] = {
19822{dd3163,0,0,0,So,CD,GBOther,WBOther,SBOther},
19823{dd3164,0,0,0,So,CD,GBOther,WBOther,SBOther},
19824{dd3165,0,0,0,So,CD,GBOther,WBOther,SBOther},
19825{dd3166,0,0,0,So,CD,GBOther,WBOther,SBOther},
19826{dd3167,0,0,0,So,CD,GBOther,WBOther,SBOther},
19827{dd3168,0,0,0,So,CD,GBOther,WBOther,SBOther},
19828{dd3169,0,0,0,So,CD,GBOther,WBOther,SBOther},
19829{dd3170,0,0,0,So,CD,GBOther,WBOther,SBOther},
19830{dd3171,0,0,0,So,CD,GBOther,WBOther,SBOther},
19831{dd3172,0,0,0,So,CD,GBOther,WBOther,SBOther},
19832{dd3173,0,0,0,So,CD,GBOther,WBOther,SBOther},
19833{dd3174,0,0,0,So,CD,GBOther,WBOther,SBOther},
19834{dd3175,0,0,0,So,CD,GBOther,WBOther,SBOther},
19835{dd3176,0,0,0,So,CD,GBOther,WBOther,SBOther},
19836{dd3177,0,0,0,So,CD,GBOther,WBOther,SBOther},
19837{dd3178,0,0,0,So,CD,GBOther,WBOther,SBOther}
19838};
19839/* 1F120-1F12F */
19840static const struct unidata st774[] = {
19841{dd3179,0,0,0,So,CD,GBOther,WBOther,SBOther},
19842{dd3180,0,0,0,So,CD,GBOther,WBOther,SBOther},
19843{dd3181,0,0,0,So,CD,GBOther,WBOther,SBOther},
19844{dd3182,0,0,0,So,CD,GBOther,WBOther,SBOther},
19845{dd3183,0,0,0,So,CD,GBOther,WBOther,SBOther},
19846{dd3184,0,0,0,So,CD,GBOther,WBOther,SBOther},
19847{dd3185,0,0,0,So,CD,GBOther,WBOther,SBOther},
19848{dd3186,0,0,0,So,CD,GBOther,WBOther,SBOther},
19849{dd3187,0,0,0,So,CD,GBOther,WBOther,SBOther},
19850{dd3188,0,0,0,So,CD,GBOther,WBOther,SBOther},
19851{dd3189,0,0,0,So,CD,GBOther,WBOther,SBOther},
19852{dd1086,0,0,0,So,CD,GBOther,WBOther,SBOther},
19853{dd508,0,0,0,So,CD,GBOther,WBOther,SBOther},
19854{dd3190,0,0,0,So,CD,GBOther,WBOther,SBOther},
19855{dd3191,0,0,0,So,CD,GBOther,WBOther,SBOther},
19856{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
19857};
19858/* 1F130-1F13F */
19859static const struct unidata st775[] = {
19860{dd491,0,0,0,So,CD,GBOther,WBOther,SBOther},
19861{dd493,0,0,0,So,CD,GBOther,WBOther,SBOther},
19862{dd1086,0,0,0,So,CD,GBOther,WBOther,SBOther},
19863{dd494,0,0,0,So,CD,GBOther,WBOther,SBOther},
19864{dd495,0,0,0,So,CD,GBOther,WBOther,SBOther},
19865{dd1101,0,0,0,So,CD,GBOther,WBOther,SBOther},
19866{dd497,0,0,0,So,CD,GBOther,WBOther,SBOther},
19867{dd498,0,0,0,So,CD,GBOther,WBOther,SBOther},
19868{dd499,0,0,0,So,CD,GBOther,WBOther,SBOther},
19869{dd500,0,0,0,So,CD,GBOther,WBOther,SBOther},
19870{dd501,0,0,0,So,CD,GBOther,WBOther,SBOther},
19871{dd502,0,0,0,So,CD,GBOther,WBOther,SBOther},
19872{dd503,0,0,0,So,CD,GBOther,WBOther,SBOther},
19873{dd504,0,0,0,So,CD,GBOther,WBOther,SBOther},
19874{dd505,0,0,0,So,CD,GBOther,WBOther,SBOther},
19875{dd507,0,0,0,So,CD,GBOther,WBOther,SBOther}
19876};
19877/* 1F140-1F14F */
19878static const struct unidata st776[] = {
19879{dd1094,0,0,0,So,CD,GBOther,WBOther,SBOther},
19880{dd508,0,0,0,So,CD,GBOther,WBOther,SBOther},
19881{dd1274,0,0,0,So,CD,GBOther,WBOther,SBOther},
19882{dd509,0,0,0,So,CD,GBOther,WBOther,SBOther},
19883{dd510,0,0,0,So,CD,GBOther,WBOther,SBOther},
19884{dd1129,0,0,0,So,CD,GBOther,WBOther,SBOther},
19885{dd511,0,0,0,So,CD,GBOther,WBOther,SBOther},
19886{dd1134,0,0,0,So,CD,GBOther,WBOther,SBOther},
19887{dd1275,0,0,0,So,CD,GBOther,WBOther,SBOther},
19888{dd1098,0,0,0,So,CD,GBOther,WBOther,SBOther},
19889{dd3192,0,0,0,So,CD,GBOther,WBOther,SBOther},
19890{dd2066,0,0,0,So,CD,GBOther,WBOther,SBOther},
19891{dd3193,0,0,0,So,CD,GBOther,WBOther,SBOther},
19892{dd3194,0,0,0,So,CD,GBOther,WBOther,SBOther},
19893{dd3195,0,0,0,So,CD,GBOther,WBOther,SBOther},
19894{dd3196,0,0,0,So,CD,GBOther,WBOther,SBOther}
19895};
19896/* 1F190-1F19F */
19897static const struct unidata st777[] = {
19898{dd3197,0,0,0,So,CD,GBOther,WBOther,SBOther},
19899{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19900{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19901{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19902{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19903{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19904{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19905{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19906{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19907{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19908{0,0,0,0,So,0,GBOther,WBOther,SBOther},
99695df9
RK
19909{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19910{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19911{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19912{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19913{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
19914};
b1dd58fc
RK
19915/* 1F1E0-1F1EF */
19916static const struct unidata st778[] = {
19917{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19918{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19919{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19920{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19921{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19922{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19923{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19924{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19925{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19926{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19927{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19928{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19929{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19930{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19931{0,0,0,0,So,0,GBOther,WBOther,SBOther},
19932{0,0,0,0,So,0,GBOther,WBOther,SBOther}
1a05e381 19933};
b1dd58fc
RK
19934/* 1F200-1F20F */
19935static const struct unidata st779[] = {
19936{dd3198,0,0,0,So,CD,GBOther,WBOther,SBOther},
19937{dd3199,0,0,0,So,CD,GBOther,WBOther,SBOther},
19938{dd1844,0,0,0,So,CD,GBOther,WBOther,SBOther},
19939{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19940{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19941{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19942{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19943{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19944{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19945{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19946{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19947{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19948{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19949{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19950{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
19951{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
a2a528f2 19952};
b1dd58fc
RK
19953/* 1F210-1F21F */
19954static const struct unidata st780[] = {
19955{dd1348,0,0,0,So,CD,GBOther,WBOther,SBOther},
19956{dd3200,0,0,0,So,CD,GBOther,WBOther,SBOther},
19957{dd3201,0,0,0,So,CD,GBOther,WBOther,SBOther},
19958{dd3202,0,0,0,So,CD,GBOther,WBOther,SBOther},
19959{dd1291,0,0,0,So,CD,GBOther,WBOther,SBOther},
19960{dd3203,0,0,0,So,CD,GBOther,WBOther,SBOther},
19961{dd3204,0,0,0,So,CD,GBOther,WBOther,SBOther},
19962{dd1666,0,0,0,So,CD,GBOther,WBOther,SBOther},
19963{dd3205,0,0,0,So,CD,GBOther,WBOther,SBOther},
19964{dd3206,0,0,0,So,CD,GBOther,WBOther,SBOther},
19965{dd3207,0,0,0,So,CD,GBOther,WBOther,SBOther},
19966{dd2316,0,0,0,So,CD,GBOther,WBOther,SBOther},
19967{dd3208,0,0,0,So,CD,GBOther,WBOther,SBOther},
19968{dd3209,0,0,0,So,CD,GBOther,WBOther,SBOther},
19969{dd3210,0,0,0,So,CD,GBOther,WBOther,SBOther},
19970{dd3211,0,0,0,So,CD,GBOther,WBOther,SBOther}
19971};
19972/* 1F220-1F22F */
19973static const struct unidata st781[] = {
19974{dd3212,0,0,0,So,CD,GBOther,WBOther,SBOther},
19975{dd3213,0,0,0,So,CD,GBOther,WBOther,SBOther},
19976{dd1384,0,0,0,So,CD,GBOther,WBOther,SBOther},
19977{dd3214,0,0,0,So,CD,GBOther,WBOther,SBOther},
19978{dd3215,0,0,0,So,CD,GBOther,WBOther,SBOther},
19979{dd3216,0,0,0,So,CD,GBOther,WBOther,SBOther},
19980{dd3217,0,0,0,So,CD,GBOther,WBOther,SBOther},
19981{dd3218,0,0,0,So,CD,GBOther,WBOther,SBOther},
19982{dd3219,0,0,0,So,CD,GBOther,WBOther,SBOther},
19983{dd1285,0,0,0,So,CD,GBOther,WBOther,SBOther},
19984{dd1658,0,0,0,So,CD,GBOther,WBOther,SBOther},
19985{dd3220,0,0,0,So,CD,GBOther,WBOther,SBOther},
19986{dd1793,0,0,0,So,CD,GBOther,WBOther,SBOther},
19987{dd1661,0,0,0,So,CD,GBOther,WBOther,SBOther},
19988{dd1794,0,0,0,So,CD,GBOther,WBOther,SBOther},
19989{dd3221,0,0,0,So,CD,GBOther,WBOther,SBOther}
19990};
19991/* 1F230-1F23F */
19992static const struct unidata st782[] = {
19993{dd1440,0,0,0,So,CD,GBOther,WBOther,SBOther},
19994{dd3222,0,0,0,So,CD,GBOther,WBOther,SBOther},
19995{dd3223,0,0,0,So,CD,GBOther,WBOther,SBOther},
19996{dd3224,0,0,0,So,CD,GBOther,WBOther,SBOther},
19997{dd3225,0,0,0,So,CD,GBOther,WBOther,SBOther},
19998{dd3226,0,0,0,So,CD,GBOther,WBOther,SBOther},
19999{dd1776,0,0,0,So,CD,GBOther,WBOther,SBOther},
20000{dd1358,0,0,0,So,CD,GBOther,WBOther,SBOther},
20001{dd3227,0,0,0,So,CD,GBOther,WBOther,SBOther},
20002{dd3228,0,0,0,So,CD,GBOther,WBOther,SBOther},
20003{dd3229,0,0,0,So,CD,GBOther,WBOther,SBOther},
20004{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20005{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20006{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20007{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20008{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
a2a528f2 20009};
b1dd58fc
RK
20010/* 1F240-1F24F */
20011static const struct unidata st783[] = {
20012{dd3230,0,0,0,So,CD,GBOther,WBOther,SBOther},
20013{dd3231,0,0,0,So,CD,GBOther,WBOther,SBOther},
20014{dd3232,0,0,0,So,CD,GBOther,WBOther,SBOther},
20015{dd3233,0,0,0,So,CD,GBOther,WBOther,SBOther},
20016{dd3234,0,0,0,So,CD,GBOther,WBOther,SBOther},
20017{dd3235,0,0,0,So,CD,GBOther,WBOther,SBOther},
20018{dd3236,0,0,0,So,CD,GBOther,WBOther,SBOther},
20019{dd3237,0,0,0,So,CD,GBOther,WBOther,SBOther},
20020{dd3238,0,0,0,So,CD,GBOther,WBOther,SBOther},
20021{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20022{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20023{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20024{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20025{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20026{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20027{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
a2a528f2 20028};
b1dd58fc
RK
20029/* 1F250-1F25F */
20030static const struct unidata st784[] = {
20031{dd3239,0,0,0,So,CD,GBOther,WBOther,SBOther},
20032{dd3240,0,0,0,So,CD,GBOther,WBOther,SBOther},
20033{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20034{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20035{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20036{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20037{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20038{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20039{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20040{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20041{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20042{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20043{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20044{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20045{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20046{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
a2a528f2 20047};
b1dd58fc
RK
20048/* 1F320-1F32F */
20049static const struct unidata st785[] = {
20050{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20051{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20052{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20053{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20054{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20055{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20056{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20057{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20058{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20059{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20060{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20061{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20062{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20063{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20064{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20065{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
a2a528f2 20066};
b1dd58fc
RK
20067/* 1F330-1F33F */
20068static const struct unidata st786[] = {
20069{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20070{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20071{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20072{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20073{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20074{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20075{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20076{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20077{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20078{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20079{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20080{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20081{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20082{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20083{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20084{0,0,0,0,So,0,GBOther,WBOther,SBOther}
a2a528f2 20085};
b1dd58fc
RK
20086/* 1F370-1F37F */
20087static const struct unidata st787[] = {
20088{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20089{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20090{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20091{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20092{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20093{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20094{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20095{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20096{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20097{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20098{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20099{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20100{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20101{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20102{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20103{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
20104};
20105/* 1F3C0-1F3CF */
20106static const struct unidata st788[] = {
20107{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20108{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20109{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20110{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20111{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20112{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20113{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20114{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20115{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20116{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20117{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20118{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20119{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20120{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20121{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20122{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
20123};
20124/* 1F440-1F44F */
20125static const struct unidata st789[] = {
20126{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20127{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20128{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20129{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20130{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20131{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20132{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20133{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20134{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20135{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20136{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20137{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20138{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20139{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20140{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20141{0,0,0,0,So,0,GBOther,WBOther,SBOther}
20142};
20143/* 1F4F0-1F4FF */
20144static const struct unidata st790[] = {
20145{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20146{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20147{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20148{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20149{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20150{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20151{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20152{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20153{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20154{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20155{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20156{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20157{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20158{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20159{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20160{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
20161};
20162/* 1F560-1F56F */
20163static const struct unidata st791[] = {
20164{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20165{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20166{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20167{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20168{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20169{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20170{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20171{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20172{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20173{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20174{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20175{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20176{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20177{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20178{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20179{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
20180};
20181/* 1F5F0-1F5FF */
20182static const struct unidata st792[] = {
20183{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20184{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20185{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20186{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20187{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20188{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20189{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20190{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20191{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20192{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20193{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20194{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20195{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20196{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20197{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20198{0,0,0,0,So,0,GBOther,WBOther,SBOther}
20199};
20200/* 1F610-1F61F */
20201static const struct unidata st793[] = {
20202{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20203{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20204{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20205{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20206{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20207{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20208{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20209{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20210{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20211{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20212{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20213{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20214{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20215{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20216{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20217{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
20218};
20219/* 1F620-1F62F */
20220static const struct unidata st794[] = {
20221{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20222{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20223{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20224{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20225{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20226{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20227{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20228{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20229{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20230{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20231{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20232{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20233{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20234{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20235{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20236{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
20237};
20238/* 1F630-1F63F */
20239static const struct unidata st795[] = {
20240{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20241{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20242{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20243{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20244{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20245{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20246{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20247{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20248{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20249{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20250{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20251{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20252{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20253{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20254{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20255{0,0,0,0,So,0,GBOther,WBOther,SBOther}
20256};
20257/* 1F640-1F64F */
20258static const struct unidata st796[] = {
20259{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20260{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20261{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20262{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20263{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20264{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20265{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20266{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20267{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20268{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20269{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20270{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20271{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20272{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20273{0,0,0,0,So,0,GBOther,WBOther,SBOther},
20274{0,0,0,0,So,0,GBOther,WBOther,SBOther}
20275};
20276/* 2A6D0-2A6DF */
20277static const struct unidata st797[] = {
20278{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20279{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20280{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20281{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20282{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20283{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20284{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20285{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20286{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20287{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20288{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20289{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20290{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20291{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20292{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20293{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
20294};
20295/* 2F800-2F80F */
20296static const struct unidata st798[] = {
a2a528f2
RK
20297{dd3241,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20298{dd3242,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20299{dd3243,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20300{dd3244,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20301{dd3245,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20302{dd2407,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20303{dd3246,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20304{dd3247,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20305{dd3248,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20306{dd3249,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20307{dd2408,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20308{dd3250,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20309{dd3251,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20310{dd3252,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20311{dd2409,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20312{dd3253,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20313};
20314/* 2F810-2F81F */
20315static const struct unidata st799[] = {
a2a528f2
RK
20316{dd3254,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20317{dd3255,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20318{dd3256,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20319{dd3257,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20320{dd3258,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20321{dd3210,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20322{dd3259,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20323{dd3260,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20324{dd3261,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20325{dd3262,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20326{dd3263,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20327{dd2464,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20328{dd3264,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20329{dd1301,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20330{dd3265,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20331{dd3266,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20332};
20333/* 2F820-2F82F */
20334static const struct unidata st800[] = {
a2a528f2
RK
20335{dd3267,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20336{dd3268,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20337{dd3228,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20338{dd3269,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20339{dd3270,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20340{dd2469,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20341{dd2410,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20342{dd2411,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20343{dd2470,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20344{dd3271,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20345{dd3272,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20346{dd2230,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20347{dd3273,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20348{dd2412,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20349{dd3274,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20350{dd3275,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20351};
20352/* 2F830-2F83F */
20353static const struct unidata st801[] = {
a2a528f2 20354{dd3276,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20355{dd3277,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20356{dd3277,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20357{dd3277,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20358{dd3278,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20359{dd3279,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20360{dd3280,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20361{dd3281,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20362{dd3282,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20363{dd3283,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20364{dd3284,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20365{dd3285,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20366{dd3286,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20367{dd3287,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20368{dd3288,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20369{dd3289,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20370};
20371/* 2F840-2F84F */
20372static const struct unidata st802[] = {
a2a528f2
RK
20373{dd3290,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20374{dd3291,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20375{dd3292,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20376{dd3293,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20377{dd3294,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20378{dd3295,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20379{dd3295,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20380{dd2472,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20381{dd3296,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20382{dd3297,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20383{dd3298,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20384{dd3299,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20385{dd2414,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20386{dd3300,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20387{dd3301,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20388{dd3302,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20389};
20390/* 2F850-2F85F */
20391static const struct unidata st803[] = {
20392{dd2376,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20393{dd3303,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20394{dd3304,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20395{dd3305,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20396{dd3306,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20397{dd3307,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20398{dd3308,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20399{dd3309,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20400{dd3310,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20401{dd3311,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20402{dd3312,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20403{dd3313,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20404{dd3314,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20405{dd3203,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20406{dd3315,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20407{dd3316,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20408};
20409/* 2F860-2F86F */
20410static const struct unidata st804[] = {
a2a528f2
RK
20411{dd3317,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20412{dd3318,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20413{dd3319,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20414{dd3320,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20415{dd3321,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20416{dd3322,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20417{dd3323,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20418{dd3324,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20419{dd3325,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20420{dd3326,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20421{dd3327,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20422{dd3327,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20423{dd3328,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20424{dd3329,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20425{dd3330,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20426{dd2226,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20427};
20428/* 2F870-2F87F */
20429static const struct unidata st805[] = {
a2a528f2
RK
20430{dd3331,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20431{dd3332,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20432{dd3333,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20433{dd3334,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20434{dd3335,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20435{dd1327,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20436{dd3336,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20437{dd3337,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20438{dd1329,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20439{dd3338,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20440{dd3339,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20441{dd3340,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20442{dd3341,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20443{dd3342,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20444{dd3343,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20445{dd3344,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20446};
20447/* 2F880-2F88F */
20448static const struct unidata st806[] = {
a2a528f2
RK
20449{dd3345,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20450{dd3346,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20451{dd3347,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20452{dd3348,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20453{dd3349,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20454{dd3350,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20455{dd3351,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20456{dd3352,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20457{dd3353,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20458{dd3354,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20459{dd3355,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20460{dd3356,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20461{dd3357,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20462{dd3358,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20463{dd2174,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20464{dd3359,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20465};
20466/* 2F890-2F89F */
20467static const struct unidata st807[] = {
20468{dd1339,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20469{dd3360,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20470{dd3360,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20471{dd3361,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20472{dd3362,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20473{dd3362,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20474{dd3363,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20475{dd3364,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20476{dd3365,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20477{dd3366,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20478{dd3367,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20479{dd3368,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20480{dd3369,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20481{dd3370,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20482{dd3371,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20483{dd3372,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20484};
20485/* 2F8A0-2F8AF */
20486static const struct unidata st808[] = {
a2a528f2 20487{dd3373,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20488{dd3374,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20489{dd3375,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20490{dd2419,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20491{dd3376,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20492{dd3377,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20493{dd3378,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20494{dd3379,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20495{dd2484,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20496{dd3379,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20497{dd3380,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20498{dd2421,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20499{dd3381,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20500{dd3382,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20501{dd3383,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20502{dd3384,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20503};
b1dd58fc
RK
20504/* 2F8B0-2F8BF */
20505static const struct unidata st809[] = {
20506{dd2422,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20507{dd2147,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20508{dd3385,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20509{dd3386,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20510{dd3387,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20511{dd3388,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20512{dd3389,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20513{dd3390,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20514{dd3391,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20515{dd3392,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20516{dd3393,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20517{dd3394,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20518{dd3395,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20519{dd3396,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20520{dd3397,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20521{dd3398,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20522};
b1dd58fc
RK
20523/* 2F8C0-2F8CF */
20524static const struct unidata st810[] = {
a2a528f2
RK
20525{dd3399,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20526{dd3400,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20527{dd3401,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20528{dd3402,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20529{dd3403,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20530{dd3404,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20531{dd3405,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20532{dd3406,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20533{dd2423,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20534{dd3407,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20535{dd3408,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20536{dd3409,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20537{dd3410,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20538{dd3411,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20539{dd3412,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20540{dd2425,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
a2a528f2 20541};
b1dd58fc
RK
20542/* 2F8D0-2F8DF */
20543static const struct unidata st811[] = {
a2a528f2
RK
20544{dd3413,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20545{dd3414,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20546{dd3415,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20547{dd3416,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20548{dd3417,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20549{dd3418,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20550{dd3419,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20551{dd3420,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20552{dd2175,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20553{dd2492,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20554{dd3421,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20555{dd3422,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20556{dd3423,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20557{dd3424,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20558{dd3425,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20559{dd3426,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20560};
20561/* 2F8E0-2F8EF */
20562static const struct unidata st812[] = {
a2a528f2 20563{dd3427,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20564{dd3428,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20565{dd2426,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20566{dd3429,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20567{dd3430,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20568{dd3431,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20569{dd3432,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20570{dd2534,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20571{dd3433,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20572{dd3434,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20573{dd3435,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20574{dd3436,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20575{dd3437,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20576{dd3438,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20577{dd3439,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20578{dd3440,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20579};
20580/* 2F8F0-2F8FF */
20581static const struct unidata st813[] = {
a2a528f2
RK
20582{dd3441,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20583{dd3442,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20584{dd3443,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20585{dd3444,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20586{dd3445,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20587{dd2243,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20588{dd3446,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20589{dd3447,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20590{dd3448,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20591{dd3449,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20592{dd3450,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20593{dd3451,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20594{dd3452,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20595{dd3453,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20596{dd3454,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20597{dd3455,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20598};
20599/* 2F900-2F90F */
20600static const struct unidata st814[] = {
a2a528f2 20601{dd3456,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20602{dd2427,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20603{dd2326,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20604{dd3457,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20605{dd3458,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20606{dd3459,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20607{dd3460,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20608{dd3461,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20609{dd3462,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20610{dd3463,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20611{dd3464,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20612{dd2495,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20613{dd3465,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20614{dd3466,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20615{dd3467,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20616{dd3468,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20617};
20618/* 2F910-2F91F */
20619static const struct unidata st815[] = {
a2a528f2
RK
20620{dd3469,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20621{dd3470,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20622{dd3471,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20623{dd3472,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20624{dd2496,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20625{dd3473,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20626{dd3474,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20627{dd3475,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20628{dd3476,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20629{dd3477,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20630{dd3478,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20631{dd3479,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20632{dd3480,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20633{dd3481,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20634{dd3482,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20635{dd3483,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20636};
20637/* 2F920-2F92F */
20638static const struct unidata st816[] = {
a2a528f2 20639{dd3484,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20640{dd2498,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20641{dd3485,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20642{dd3486,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20643{dd3487,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20644{dd3488,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20645{dd3489,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20646{dd3490,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20647{dd3491,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20648{dd3492,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20649{dd3493,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20650{dd3494,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20651{dd3495,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20652{dd3495,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20653{dd3496,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20654{dd3497,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20655};
20656/* 2F930-2F93F */
20657static const struct unidata st817[] = {
20658{dd2500,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20659{dd3498,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20660{dd3499,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20661{dd3500,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20662{dd3501,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20663{dd3502,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20664{dd3503,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20665{dd3504,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20666{dd2229,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20667{dd3505,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20668{dd3506,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20669{dd3507,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20670{dd3508,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20671{dd3509,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20672{dd3510,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20673{dd3511,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
a2a528f2 20674};
b1dd58fc
RK
20675/* 2F940-2F94F */
20676static const struct unidata st818[] = {
20677{dd2506,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20678{dd3512,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20679{dd3513,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20680{dd3514,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20681{dd3515,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20682{dd3516,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20683{dd3517,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20684{dd3517,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20685{dd2507,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20686{dd2536,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20687{dd3518,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20688{dd3519,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20689{dd3520,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20690{dd3521,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20691{dd3522,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20692{dd2192,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
a2a528f2 20693};
b1dd58fc
RK
20694/* 2F950-2F95F */
20695static const struct unidata st819[] = {
20696{dd2509,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20697{dd3523,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20698{dd3524,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20699{dd2437,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20700{dd3525,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20701{dd3526,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20702{dd2396,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20703{dd3527,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20704{dd3528,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20705{dd2440,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20706{dd3529,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20707{dd3530,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20708{dd3531,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20709{dd3532,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20710{dd3532,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20711{dd3533,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20712};
20713/* 2F960-2F96F */
20714static const struct unidata st820[] = {
a2a528f2
RK
20715{dd3534,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20716{dd3535,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20717{dd3536,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20718{dd3537,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20719{dd3538,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20720{dd3539,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20721{dd3540,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20722{dd3541,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20723{dd3542,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20724{dd3543,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20725{dd3544,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20726{dd3545,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20727{dd3546,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20728{dd3547,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20729{dd3548,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20730{dd3549,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20731};
20732/* 2F970-2F97F */
20733static const struct unidata st821[] = {
a2a528f2
RK
20734{dd3550,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20735{dd3551,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20736{dd3552,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20737{dd3553,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20738{dd3554,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20739{dd3555,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20740{dd3556,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20741{dd3557,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20742{dd3558,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20743{dd3559,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20744{dd2446,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20745{dd3560,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20746{dd3561,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20747{dd3562,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20748{dd3563,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20749{dd3564,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20750};
20751/* 2F980-2F98F */
20752static const struct unidata st822[] = {
a2a528f2
RK
20753{dd3565,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20754{dd3566,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20755{dd3567,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20756{dd3568,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20757{dd3569,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20758{dd3570,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20759{dd3571,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20760{dd3572,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20761{dd3573,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20762{dd3574,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20763{dd3575,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20764{dd3361,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20765{dd3576,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20766{dd3577,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20767{dd3578,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20768{dd3579,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20769};
20770/* 2F990-2F99F */
20771static const struct unidata st823[] = {
a2a528f2
RK
20772{dd3580,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20773{dd3581,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20774{dd3582,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20775{dd3583,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20776{dd3584,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20777{dd3585,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20778{dd3586,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20779{dd3587,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20780{dd2246,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20781{dd3588,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20782{dd3589,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20783{dd3590,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20784{dd3591,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20785{dd3592,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20786{dd3593,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20787{dd2449,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20788};
20789/* 2F9A0-2F9AF */
20790static const struct unidata st824[] = {
a2a528f2
RK
20791{dd3594,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20792{dd3595,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc 20793{dd3596,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20794{dd3597,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20795{dd3598,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20796{dd3599,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20797{dd3600,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20798{dd3601,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20799{dd3602,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20800{dd3603,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20801{dd3604,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20802{dd3605,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20803{dd3606,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2 20804{dd3607,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
b1dd58fc
RK
20805{dd3608,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20806{dd3609,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20807};
20808/* 2F9B0-2F9BF */
20809static const struct unidata st825[] = {
20810{dd3610,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20811{dd3611,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20812{dd3612,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20813{dd3613,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20814{dd2187,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20815{dd3614,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20816{dd3615,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20817{dd3616,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20818{dd3617,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20819{dd3618,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20820{dd3619,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20821{dd2516,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20822{dd3620,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20823{dd3621,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20824{dd3622,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20825{dd3623,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20826};
20827/* 2F9C0-2F9CF */
20828static const struct unidata st826[] = {
20829{dd3624,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20830{dd3625,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20831{dd3626,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20832{dd3627,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20833{dd1429,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20834{dd3628,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20835{dd3629,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20836{dd3630,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20837{dd3631,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20838{dd3632,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20839{dd3633,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20840{dd3634,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20841{dd3635,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20842{dd3636,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20843{dd3637,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20844{dd3638,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20845};
20846/* 2F9D0-2F9DF */
20847static const struct unidata st827[] = {
20848{dd2521,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20849{dd2522,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20850{dd1436,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20851{dd3639,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20852{dd3640,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20853{dd3641,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20854{dd3642,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20855{dd3643,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20856{dd3644,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20857{dd3645,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20858{dd3646,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20859{dd3647,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20860{dd3648,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20861{dd3649,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20862{dd3650,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20863{dd2523,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20864};
20865/* 2F9E0-2F9EF */
20866static const struct unidata st828[] = {
20867{dd3651,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20868{dd3652,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20869{dd3653,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20870{dd3654,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20871{dd3655,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20872{dd3656,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20873{dd3657,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20874{dd3658,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20875{dd3659,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20876{dd3660,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20877{dd3661,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20878{dd3662,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20879{dd3663,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20880{dd3664,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20881{dd3665,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20882{dd3666,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20883};
20884/* 2F9F0-2F9FF */
20885static const struct unidata st829[] = {
20886{dd3667,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20887{dd3668,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20888{dd3669,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20889{dd3670,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20890{dd3671,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20891{dd3672,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20892{dd3673,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20893{dd3674,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20894{dd3675,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20895{dd3676,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20896{dd3677,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20897{dd3678,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20898{dd3679,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20899{dd3680,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20900{dd2529,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20901{dd2529,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20902};
20903/* 2FA00-2FA0F */
20904static const struct unidata st830[] = {
20905{dd3681,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20906{dd3682,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20907{dd3683,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20908{dd3684,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20909{dd3685,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20910{dd3686,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20911{dd3687,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20912{dd3688,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20913{dd3689,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20914{dd3690,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20915{dd2530,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20916{dd3691,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20917{dd3692,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20918{dd3693,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20919{dd3694,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20920{dd3695,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}
20921};
20922/* 2FA10-2FA1F */
20923static const struct unidata st831[] = {
20924{dd3696,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20925{dd3697,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20926{dd3698,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20927{dd3699,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20928{dd3700,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20929{dd1484,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20930{dd3701,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20931{dd1488,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20932{dd3702,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20933{dd3703,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20934{dd3704,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20935{dd3705,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20936{dd1493,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
20937{dd3706,0,0,0,Lo,0,GBOther,WBOther,SBOLetter},
a2a528f2
RK
20938{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20939{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
20940};
20941/* E0000-E000F */
b1dd58fc 20942static const struct unidata st832[] = {
a2a528f2
RK
20943{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20944{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20945{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20946{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20947{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20948{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20949{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20950{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20951{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20952{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20953{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20954{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20955{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20956{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20957{0,0,0,0,Cn,0,GBOther,WBOther,SBOther},
20958{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}
20959};
20960/* E0020-E002F */
b1dd58fc 20961static const struct unidata st833[] = {
a2a528f2
RK
20962{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20963{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20964{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20965{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20966{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20967{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20968{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20969{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20970{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20971{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20972{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20973{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20974{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20975{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20976{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat},
20977{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}
20978};
20979const struct unidata *const unidata[]={
20980st0,
20981st1,
20982st2,
20983st3,
20984st4,
20985st5,
20986st6,
20987st7,
20988st8,
20989st1,
20990st9,
20991st10,
20992st11,
20993st12,
20994st13,
20995st14,
20996st15,
20997st16,
20998st17,
20999st18,
21000st19,
21001st20,
21002st21,
21003st22,
21004st23,
21005st24,
21006st25,
21007st26,
21008st27,
21009st28,
21010st29,
21011st30,
21012st31,
21013st32,
21014st33,
21015st34,
21016st35,
21017st36,
21018st36,
21019st36,
21020st36,
21021st37,
21022st36,
21023st38,
21024st39,
21025st40,
21026st41,
21027st42,
21028st43,
21029st44,
21030st45,
21031st46,
21032st47,
21033st48,
21034st49,
21035st50,
21036st51,
21037st52,
21038st53,
21039st54,
21040st55,
21041st56,
21042st57,
21043st58,
21044st59,
21045st60,
21046st61,
21047st62,
21048st63,
21049st64,
21050st65,
21051st66,
21052st67,
21053st68,
21054st69,
21055st70,
21056st71,
21057st72,
21058st73,
21059st74,
21060st75,
21061st76,
99695df9 21062st77,
a2a528f2
RK
21063st78,
21064st79,
21065st80,
21066st81,
21067st36,
21068st82,
21069st83,
21070st84,
21071st85,
21072st86,
21073st87,
21074st88,
21075st89,
21076st90,
21077st91,
21078st92,
21079st87,
21080st93,
21081st94,
21082st95,
21083st96,
21084st87,
21085st87,
21086st87,
21087st87,
21088st97,
21089st98,
21090st99,
21091st100,
21092st101,
21093st102,
21094st87,
21095st103,
21096st104,
21097st87,
21098st87,
21099st87,
21100st87,
21101st87,
21102st105,
21103st106,
21104st107,
21105st87,
21106st108,
21107st109,
b1dd58fc 21108st87,
a2a528f2
RK
21109st110,
21110st111,
a2a528f2 21111st112,
b1dd58fc 21112st87,
a2a528f2
RK
21113st113,
21114st114,
b1dd58fc
RK
21115st114,
21116st114,
21117st114,
21118st114,
21119st114,
21120st114,
21121st114,
21122st114,
21123st114,
a2a528f2 21124st115,
b1dd58fc 21125st87,
a2a528f2
RK
21126st116,
21127st117,
21128st118,
21129st119,
21130st120,
21131st121,
21132st122,
21133st123,
21134st124,
21135st125,
21136st126,
a2a528f2
RK
21137st127,
21138st128,
21139st129,
21140st130,
b1dd58fc
RK
21141st123,
21142st124,
a2a528f2
RK
21143st131,
21144st132,
21145st133,
a2a528f2
RK
21146st134,
21147st135,
21148st136,
a2a528f2 21149st137,
b1dd58fc 21150st124,
a2a528f2
RK
21151st138,
21152st139,
21153st140,
b1dd58fc 21154st128,
a2a528f2 21155st141,
b1dd58fc
RK
21156st122,
21157st123,
21158st124,
a2a528f2
RK
21159st142,
21160st143,
21161st144,
b1dd58fc 21162st128,
a2a528f2
RK
21163st145,
21164st146,
21165st147,
a2a528f2
RK
21166st148,
21167st149,
21168st150,
a2a528f2 21169st151,
b1dd58fc 21170st134,
a2a528f2
RK
21171st152,
21172st153,
a2a528f2 21173st154,
b1dd58fc 21174st124,
a2a528f2 21175st155,
a2a528f2
RK
21176st156,
21177st157,
b1dd58fc 21178st128,
a2a528f2 21179st158,
a2a528f2 21180st159,
b1dd58fc
RK
21181st154,
21182st124,
a2a528f2
RK
21183st160,
21184st161,
21185st162,
b1dd58fc 21186st128,
a2a528f2 21187st163,
b1dd58fc
RK
21188st159,
21189st154,
21190st87,
a2a528f2
RK
21191st164,
21192st165,
a2a528f2 21193st166,
b1dd58fc 21194st128,
a2a528f2
RK
21195st167,
21196st168,
a2a528f2 21197st169,
b1dd58fc 21198st87,
a2a528f2
RK
21199st170,
21200st171,
a2a528f2 21201st172,
b1dd58fc 21202st114,
a2a528f2
RK
21203st173,
21204st174,
b1dd58fc 21205st175,
a2a528f2
RK
21206st175,
21207st176,
21208st177,
21209st178,
b1dd58fc
RK
21210st114,
21211st114,
a2a528f2
RK
21212st179,
21213st180,
a2a528f2
RK
21214st181,
21215st182,
21216st183,
21217st184,
b1dd58fc
RK
21218st114,
21219st114,
a2a528f2
RK
21220st185,
21221st186,
21222st187,
21223st188,
21224st189,
21225st190,
21226st191,
21227st192,
21228st193,
21229st194,
a2a528f2
RK
21230st195,
21231st196,
21232st197,
21233st198,
b1dd58fc
RK
21234st114,
21235st114,
21236st175,
21237st175,
a2a528f2
RK
21238st199,
21239st200,
21240st201,
21241st202,
21242st203,
21243st204,
21244st205,
a2a528f2
RK
21245st206,
21246st207,
a2a528f2
RK
21247st208,
21248st209,
b1dd58fc
RK
21249st87,
21250st87,
a2a528f2
RK
21251st210,
21252st211,
21253st211,
21254st211,
21255st211,
b1dd58fc
RK
21256st211,
21257st211,
21258st212,
21259st212,
21260st212,
a2a528f2 21261st212,
a2a528f2
RK
21262st213,
21263st214,
b1dd58fc
RK
21264st214,
21265st214,
21266st214,
21267st214,
a2a528f2
RK
21268st87,
21269st87,
a2a528f2
RK
21270st87,
21271st87,
21272st215,
21273st216,
a2a528f2 21274st87,
a2a528f2 21275st87,
b1dd58fc 21276st215,
a2a528f2
RK
21277st87,
21278st87,
b1dd58fc 21279st217,
a2a528f2
RK
21280st218,
21281st219,
a2a528f2 21282st87,
a2a528f2
RK
21283st87,
21284st87,
b1dd58fc 21285st218,
a2a528f2
RK
21286st87,
21287st87,
21288st87,
b1dd58fc
RK
21289st220,
21290st221,
a2a528f2 21291st222,
b1dd58fc 21292st87,
a2a528f2
RK
21293st223,
21294st87,
21295st87,
21296st87,
21297st87,
21298st87,
b1dd58fc
RK
21299st224,
21300st225,
21301st87,
21302st87,
21303st87,
21304st87,
21305st87,
a2a528f2
RK
21306st87,
21307st87,
21308st87,
21309st87,
21310st87,
21311st87,
21312st87,
21313st87,
21314st87,
21315st87,
21316st87,
21317st87,
21318st87,
21319st87,
21320st87,
21321st87,
21322st87,
21323st87,
21324st87,
21325st87,
21326st87,
21327st87,
21328st87,
21329st87,
21330st87,
21331st87,
21332st87,
21333st87,
21334st87,
21335st87,
21336st87,
21337st87,
a2a528f2 21338st226,
b1dd58fc 21339st87,
a2a528f2 21340st227,
b1dd58fc 21341st228,
a2a528f2
RK
21342st87,
21343st87,
21344st87,
21345st87,
a2a528f2
RK
21346st229,
21347st230,
21348st231,
a2a528f2
RK
21349st232,
21350st87,
21351st233,
b1dd58fc 21352st87,
a2a528f2 21353st234,
b1dd58fc 21354st231,
a2a528f2 21355st235,
b1dd58fc
RK
21356st175,
21357st175,
21358st175,
a2a528f2
RK
21359st236,
21360st237,
21361st238,
21362st239,
21363st240,
a2a528f2 21364st241,
b1dd58fc 21365st239,
a2a528f2
RK
21366st87,
21367st87,
21368st242,
21369st87,
21370st87,
21371st243,
b1dd58fc 21372st87,
a2a528f2
RK
21373st87,
21374st244,
b1dd58fc
RK
21375st87,
21376st87,
21377st87,
21378st87,
a2a528f2 21379st245,
b1dd58fc 21380st87,
a2a528f2
RK
21381st246,
21382st247,
a2a528f2
RK
21383st248,
21384st249,
b1dd58fc 21385st175,
a2a528f2
RK
21386st250,
21387st251,
b1dd58fc
RK
21388st175,
21389st175,
a2a528f2
RK
21390st252,
21391st253,
21392st254,
a2a528f2 21393st255,
a2a528f2 21394st256,
b1dd58fc 21395st256,
a2a528f2 21396st87,
b1dd58fc
RK
21397st257,
21398st175,
21399st175,
21400st175,
a2a528f2
RK
21401st258,
21402st259,
21403st260,
b1dd58fc
RK
21404st239,
21405st239,
a2a528f2 21406st261,
b1dd58fc
RK
21407st114,
21408st114,
21409st114,
21410st114,
21411st114,
a2a528f2
RK
21412st262,
21413st263,
21414st87,
21415st264,
a2a528f2
RK
21416st265,
21417st266,
21418st267,
a2a528f2 21419st268,
a2a528f2 21420st269,
b1dd58fc 21421st87,
a2a528f2 21422st270,
b1dd58fc
RK
21423st239,
21424st87,
21425st87,
a2a528f2
RK
21426st271,
21427st272,
b1dd58fc
RK
21428st87,
21429st87,
a2a528f2
RK
21430st273,
21431st274,
a2a528f2 21432st275,
b1dd58fc
RK
21433st107,
21434st87,
a2a528f2 21435st276,
b1dd58fc
RK
21436st114,
21437st114,
21438st114,
21439st114,
21440st114,
a2a528f2
RK
21441st277,
21442st278,
21443st279,
b1dd58fc
RK
21444st36,
21445st36,
a2a528f2
RK
21446st280,
21447st281,
21448st282,
21449st283,
21450st284,
21451st285,
b1dd58fc 21452st36,
a2a528f2
RK
21453st286,
21454st287,
21455st288,
21456st289,
21457st290,
21458st291,
21459st292,
21460st293,
21461st294,
21462st295,
21463st296,
21464st297,
21465st298,
21466st299,
21467st300,
21468st301,
21469st302,
21470st303,
21471st304,
21472st305,
21473st306,
21474st307,
21475st308,
21476st309,
21477st310,
21478st311,
21479st312,
21480st313,
21481st314,
21482st315,
21483st316,
21484st317,
21485st318,
21486st319,
21487st320,
21488st321,
21489st322,
21490st323,
21491st324,
21492st325,
a2a528f2
RK
21493st326,
21494st327,
21495st328,
21496st329,
21497st330,
21498st331,
21499st332,
21500st333,
21501st334,
21502st335,
21503st336,
b1dd58fc 21504st114,
a2a528f2
RK
21505st337,
21506st338,
21507st339,
a2a528f2
RK
21508st340,
21509st341,
a2a528f2
RK
21510st342,
21511st343,
21512st344,
21513st345,
21514st346,
21515st347,
a2a528f2
RK
21516st348,
21517st349,
21518st350,
b1dd58fc 21519st256,
a2a528f2
RK
21520st351,
21521st352,
b1dd58fc 21522st256,
a2a528f2 21523st353,
a2a528f2 21524st354,
a2a528f2 21525st355,
a2a528f2 21526st356,
a2a528f2 21527st357,
a2a528f2 21528st358,
b1dd58fc 21529st355,
a2a528f2 21530st359,
a2a528f2
RK
21531st360,
21532st361,
a2a528f2 21533st362,
a2a528f2 21534st363,
a2a528f2 21535st364,
b1dd58fc
RK
21536st355,
21537st355,
a2a528f2 21538st365,
b1dd58fc 21539st355,
a2a528f2 21540st366,
b1dd58fc 21541st256,
a2a528f2 21542st367,
b1dd58fc
RK
21543st256,
21544st256,
21545st256,
21546st256,
a2a528f2 21547st368,
b1dd58fc 21548st256,
a2a528f2 21549st369,
b1dd58fc 21550st355,
a2a528f2 21551st370,
b1dd58fc 21552st256,
a2a528f2
RK
21553st371,
21554st372,
21555st373,
b1dd58fc
RK
21556st256,
21557st256,
a2a528f2 21558st374,
b1dd58fc 21559st114,
a2a528f2 21560st375,
b1dd58fc 21561st114,
a2a528f2 21562st376,
a2a528f2 21563st377,
a2a528f2 21564st378,
a2a528f2
RK
21565st379,
21566st380,
a2a528f2 21567st381,
a2a528f2 21568st382,
a2a528f2
RK
21569st383,
21570st384,
21571st385,
b1dd58fc
RK
21572st256,
21573st256,
21574st256,
21575st256,
21576st256,
21577st256,
21578st256,
21579st256,
21580st256,
21581st256,
21582st256,
a2a528f2 21583st386,
a2a528f2 21584st387,
b1dd58fc
RK
21585st256,
21586st256,
a2a528f2 21587st388,
b1dd58fc
RK
21588st256,
21589st256,
21590st256,
21591st256,
21592st256,
21593st256,
a2a528f2 21594st389,
b1dd58fc
RK
21595st256,
21596st256,
21597st256,
21598st256,
21599st256,
21600st256,
21601st256,
21602st256,
21603st256,
21604st390,
21605st256,
21606st256,
21607st256,
21608st256,
a2a528f2
RK
21609st391,
21610st392,
a2a528f2 21611st393,
b1dd58fc 21612st385,
a2a528f2 21613st394,
b1dd58fc
RK
21614st256,
21615st256,
a2a528f2 21616st395,
b1dd58fc 21617st355,
a2a528f2 21618st396,
b1dd58fc
RK
21619st355,
21620st256,
21621st256,
21622st256,
21623st256,
21624st256,
21625st256,
21626st256,
21627st256,
21628st256,
21629st256,
21630st256,
21631st256,
21632st256,
21633st256,
21634st256,
21635st256,
21636st355,
21637st355,
21638st355,
21639st355,
21640st355,
21641st355,
21642st355,
21643st355,
a2a528f2 21644st397,
a2a528f2 21645st398,
b1dd58fc
RK
21646st355,
21647st355,
21648st355,
a2a528f2 21649st399,
b1dd58fc 21650st355,
a2a528f2
RK
21651st400,
21652st401,
b1dd58fc
RK
21653st355,
21654st355,
21655st355,
21656st355,
21657st355,
21658st355,
a2a528f2 21659st402,
b1dd58fc
RK
21660st355,
21661st355,
21662st355,
21663st355,
21664st355,
a2a528f2 21665st403,
b1dd58fc
RK
21666st355,
21667st355,
21668st256,
21669st256,
21670st256,
21671st355,
a2a528f2 21672st404,
b1dd58fc
RK
21673st223,
21674st114,
21675st114,
21676st114,
21677st114,
21678st114,
21679st114,
21680st114,
21681st114,
21682st114,
21683st114,
a2a528f2
RK
21684st405,
21685st406,
21686st407,
b1dd58fc
RK
21687st36,
21688st36,
a2a528f2
RK
21689st408,
21690st409,
21691st410,
21692st411,
21693st412,
21694st413,
a2a528f2 21695st414,
a2a528f2 21696st415,
a2a528f2 21697st416,
a2a528f2
RK
21698st417,
21699st418,
b1dd58fc
RK
21700st36,
21701st36,
a2a528f2 21702st419,
b1dd58fc
RK
21703st87,
21704st87,
21705st87,
a2a528f2 21706st420,
a2a528f2 21707st421,
b1dd58fc 21708st87,
a2a528f2
RK
21709st422,
21710st423,
b1dd58fc
RK
21711st423,
21712st423,
21713st423,
21714st43,
21715st43,
a2a528f2
RK
21716st424,
21717st425,
21718st426,
21719st427,
b1dd58fc
RK
21720st114,
21721st114,
21722st114,
21723st114,
21724st256,
a2a528f2 21725st428,
b1dd58fc
RK
21726st256,
21727st256,
21728st256,
21729st256,
21730st256,
a2a528f2
RK
21731st429,
21732st430,
21733st431,
21734st432,
21735st433,
21736st434,
21737st435,
21738st436,
a2a528f2
RK
21739st437,
21740st438,
21741st439,
21742st440,
21743st441,
21744st442,
21745st443,
b1dd58fc 21746st114,
a2a528f2
RK
21747st444,
21748st445,
a2a528f2
RK
21749st446,
21750st447,
21751st448,
21752st449,
21753st450,
21754st451,
21755st452,
b1dd58fc 21756st175,
a2a528f2 21757st453,
a2a528f2
RK
21758st454,
21759st455,
21760st456,
21761st457,
21762st458,
21763st459,
21764st460,
a2a528f2 21765st87,
b1dd58fc 21766st461,
a2a528f2
RK
21767st462,
21768st463,
21769st464,
21770st465,
21771st466,
21772st467,
21773st468,
b1dd58fc
RK
21774st87,
21775st88,
21776st256,
21777st256,
21778st373,
a2a528f2
RK
21779st469,
21780st470,
21781st471,
21782st472,
21783st473,
21784st474,
21785st475,
21786st476,
21787st477,
21788st478,
21789st479,
21790st480,
21791st481,
21792st482,
21793st483,
21794st484,
21795st485,
21796st486,
21797st487,
21798st488,
21799st489,
21800st490,
21801st491,
21802st492,
21803st493,
21804st494,
b1dd58fc
RK
21805st495,
21806st496,
21807st497,
21808st498,
21809st499,
21810st500,
21811st501,
21812st175,
21813st175,
21814st175,
21815st175,
21816st175,
21817st175,
21818st175,
21819st175,
21820st175,
21821st175,
21822st175,
21823st175,
21824st175,
21825st175,
21826st175,
21827st175,
21828st175,
21829st175,
21830st175,
21831st175,
21832st175,
21833st175,
21834st175,
21835st175,
21836st175,
21837st175,
21838st175,
21839st175,
21840st175,
21841st175,
21842st175,
21843st175,
21844st175,
21845st175,
21846st175,
21847st175,
21848st175,
21849st175,
21850st175,
21851st175,
21852st175,
21853st175,
21854st175,
21855st175,
21856st175,
21857st175,
21858st175,
21859st175,
21860st175,
21861st175,
21862st175,
21863st175,
21864st175,
21865st175,
21866st175,
21867st175,
21868st175,
21869st175,
21870st175,
21871st175,
21872st175,
21873st175,
21874st175,
21875st175,
21876st175,
21877st175,
21878st175,
21879st175,
21880st175,
21881st175,
21882st175,
21883st175,
21884st175,
21885st175,
21886st175,
21887st175,
21888st175,
21889st175,
21890st175,
21891st175,
21892st175,
21893st175,
21894st175,
21895st175,
21896st175,
21897st175,
21898st175,
21899st175,
21900st175,
21901st175,
21902st175,
21903st175,
21904st175,
21905st175,
21906st175,
21907st175,
21908st175,
21909st175,
21910st175,
21911st175,
21912st175,
21913st175,
21914st175,
21915st175,
21916st175,
21917st175,
21918st175,
21919st175,
21920st175,
21921st175,
21922st175,
21923st175,
21924st175,
21925st175,
21926st175,
21927st175,
21928st175,
21929st175,
21930st175,
21931st175,
21932st175,
21933st175,
21934st175,
21935st175,
21936st175,
21937st175,
21938st175,
21939st175,
21940st175,
21941st175,
21942st175,
21943st175,
21944st175,
21945st175,
21946st175,
21947st175,
21948st175,
21949st175,
21950st175,
21951st175,
21952st175,
21953st175,
21954st175,
21955st175,
21956st175,
21957st175,
21958st175,
21959st175,
21960st175,
21961st175,
21962st175,
21963st175,
21964st175,
21965st175,
21966st175,
21967st175,
21968st175,
21969st175,
21970st175,
21971st175,
21972st175,
21973st175,
21974st175,
21975st175,
21976st175,
21977st175,
21978st175,
21979st175,
21980st175,
21981st175,
21982st175,
21983st175,
21984st175,
21985st175,
21986st175,
21987st175,
21988st175,
21989st175,
21990st175,
21991st175,
21992st175,
21993st175,
21994st175,
21995st175,
21996st175,
21997st175,
21998st175,
21999st175,
22000st175,
22001st175,
22002st175,
22003st175,
22004st175,
22005st175,
22006st175,
22007st175,
22008st175,
22009st175,
22010st175,
22011st175,
22012st175,
22013st175,
22014st175,
22015st175,
22016st175,
22017st175,
22018st175,
22019st175,
22020st175,
22021st175,
22022st175,
22023st175,
22024st175,
22025st175,
22026st175,
22027st175,
22028st175,
22029st175,
22030st175,
22031st175,
22032st175,
22033st175,
22034st175,
22035st175,
22036st175,
22037st175,
22038st175,
22039st175,
22040st175,
22041st175,
22042st175,
22043st175,
22044st175,
22045st175,
22046st175,
22047st175,
22048st175,
22049st175,
22050st175,
22051st175,
22052st175,
22053st175,
22054st175,
22055st175,
22056st175,
22057st175,
22058st175,
22059st175,
22060st175,
22061st175,
22062st175,
22063st175,
22064st175,
22065st175,
22066st175,
22067st175,
22068st175,
22069st175,
22070st175,
22071st175,
22072st175,
22073st175,
22074st175,
22075st175,
22076st175,
22077st175,
22078st175,
22079st175,
22080st175,
22081st175,
22082st175,
22083st175,
22084st175,
22085st175,
22086st175,
22087st175,
22088st175,
22089st175,
22090st175,
22091st175,
22092st175,
22093st175,
22094st175,
22095st175,
22096st175,
22097st175,
22098st175,
22099st175,
22100st175,
22101st175,
22102st175,
22103st175,
22104st175,
22105st175,
22106st175,
22107st175,
22108st175,
22109st175,
22110st175,
22111st175,
22112st175,
22113st175,
22114st175,
22115st175,
22116st175,
22117st175,
22118st175,
22119st175,
22120st175,
22121st175,
22122st175,
22123st175,
22124st175,
22125st175,
22126st175,
22127st175,
22128st175,
22129st175,
22130st175,
22131st175,
22132st175,
22133st175,
22134st175,
22135st175,
22136st175,
22137st175,
22138st175,
22139st175,
22140st175,
22141st175,
22142st175,
22143st175,
22144st175,
22145st175,
22146st175,
22147st175,
22148st175,
22149st175,
22150st175,
22151st175,
22152st175,
22153st175,
22154st175,
22155st175,
22156st175,
22157st175,
22158st175,
22159st175,
22160st175,
22161st175,
22162st175,
22163st175,
22164st175,
22165st175,
22166st175,
22167st175,
22168st175,
22169st175,
22170st175,
22171st175,
22172st175,
22173st175,
22174st175,
22175st175,
22176st175,
22177st175,
22178st175,
22179st175,
22180st175,
22181st175,
22182st175,
22183st175,
22184st175,
22185st175,
22186st175,
22187st175,
22188st175,
22189st175,
22190st175,
22191st175,
22192st175,
22193st175,
22194st175,
22195st175,
22196st175,
22197st175,
22198st175,
22199st175,
22200st175,
22201st175,
22202st175,
22203st175,
22204st175,
22205st175,
22206st175,
22207st175,
22208st175,
22209st175,
22210st175,
22211st175,
22212st175,
22213st175,
22214st175,
22215st175,
22216st175,
22217st175,
22218st175,
22219st175,
22220st175,
22221st175,
22222st175,
22223st502,
22224st256,
22225st256,
22226st256,
22227st256,
22228st175,
22229st175,
22230st175,
22231st175,
22232st175,
22233st175,
22234st175,
22235st175,
22236st175,
22237st175,
22238st175,
22239st175,
22240st175,
22241st175,
22242st175,
22243st175,
22244st175,
22245st175,
22246st175,
22247st175,
22248st175,
22249st175,
22250st175,
22251st175,
22252st175,
22253st175,
22254st175,
22255st175,
22256st175,
22257st175,
22258st175,
22259st175,
22260st175,
22261st175,
22262st175,
22263st175,
22264st175,
22265st175,
22266st175,
22267st175,
22268st175,
22269st175,
22270st175,
22271st175,
22272st175,
22273st175,
22274st175,
22275st175,
22276st175,
22277st175,
22278st175,
22279st175,
22280st175,
22281st175,
22282st175,
22283st175,
22284st175,
22285st175,
22286st175,
22287st175,
22288st175,
22289st175,
22290st175,
22291st175,
22292st175,
22293st175,
22294st175,
22295st175,
22296st175,
22297st175,
22298st175,
22299st175,
22300st175,
22301st175,
22302st175,
22303st175,
22304st175,
22305st175,
22306st175,
22307st175,
22308st175,
22309st175,
22310st175,
22311st175,
22312st175,
22313st175,
22314st175,
22315st175,
22316st175,
22317st175,
22318st175,
22319st175,
22320st175,
22321st175,
22322st175,
22323st175,
22324st175,
22325st175,
22326st175,
22327st175,
22328st175,
22329st175,
22330st175,
22331st175,
22332st175,
22333st175,
22334st175,
22335st175,
22336st175,
22337st175,
22338st175,
22339st175,
22340st175,
22341st175,
22342st175,
22343st175,
22344st175,
22345st175,
22346st175,
22347st175,
22348st175,
22349st175,
22350st175,
22351st175,
22352st175,
22353st175,
22354st175,
22355st175,
22356st175,
22357st175,
22358st175,
22359st175,
22360st175,
22361st175,
22362st175,
22363st175,
22364st175,
22365st175,
22366st175,
22367st175,
22368st175,
22369st175,
22370st175,
22371st175,
22372st175,
22373st175,
22374st175,
22375st175,
22376st175,
22377st175,
22378st175,
22379st175,
22380st175,
22381st175,
22382st175,
22383st175,
22384st175,
22385st175,
22386st175,
22387st175,
22388st175,
22389st175,
22390st175,
22391st175,
22392st175,
22393st175,
22394st175,
22395st175,
22396st175,
22397st175,
22398st175,
22399st175,
22400st175,
22401st175,
22402st175,
22403st175,
22404st175,
22405st175,
22406st175,
22407st175,
22408st175,
22409st175,
22410st175,
22411st175,
22412st175,
22413st175,
22414st175,
22415st175,
22416st175,
22417st175,
22418st175,
22419st175,
22420st175,
22421st175,
22422st175,
22423st175,
22424st175,
22425st175,
22426st175,
22427st175,
22428st175,
22429st175,
22430st175,
22431st175,
22432st175,
22433st175,
22434st175,
22435st175,
22436st175,
22437st175,
22438st175,
22439st175,
22440st175,
22441st175,
22442st175,
22443st175,
22444st175,
22445st175,
22446st175,
22447st175,
22448st175,
22449st175,
22450st175,
22451st175,
22452st175,
22453st175,
22454st175,
22455st175,
22456st175,
22457st175,
22458st175,
22459st175,
22460st175,
22461st175,
22462st175,
22463st175,
22464st175,
22465st175,
22466st175,
22467st175,
22468st175,
22469st175,
22470st175,
22471st175,
22472st175,
22473st175,
22474st175,
22475st175,
22476st175,
22477st175,
22478st175,
22479st175,
22480st175,
22481st175,
22482st175,
22483st175,
22484st175,
22485st175,
22486st175,
22487st175,
22488st175,
22489st175,
22490st175,
22491st175,
22492st175,
22493st175,
22494st175,
22495st175,
22496st175,
22497st175,
22498st175,
22499st175,
22500st175,
22501st175,
22502st175,
22503st175,
22504st175,
22505st175,
22506st175,
22507st175,
22508st175,
22509st175,
22510st175,
22511st175,
22512st175,
22513st175,
22514st175,
22515st175,
22516st175,
22517st175,
22518st175,
22519st175,
22520st175,
22521st175,
22522st175,
22523st175,
22524st175,
22525st175,
22526st175,
22527st175,
22528st175,
22529st175,
22530st175,
22531st175,
22532st175,
22533st175,
22534st175,
22535st175,
22536st175,
22537st175,
22538st175,
22539st175,
22540st175,
22541st175,
22542st175,
22543st175,
22544st175,
22545st175,
22546st175,
22547st175,
22548st175,
22549st175,
22550st175,
22551st175,
22552st175,
22553st175,
22554st175,
22555st175,
22556st175,
22557st175,
22558st175,
22559st175,
22560st175,
22561st175,
22562st175,
22563st175,
22564st175,
22565st175,
22566st175,
22567st175,
22568st175,
22569st175,
22570st175,
22571st175,
22572st175,
22573st175,
22574st175,
22575st175,
22576st175,
22577st175,
22578st175,
22579st175,
22580st175,
22581st175,
22582st175,
22583st175,
22584st175,
22585st175,
22586st175,
22587st175,
22588st175,
22589st175,
22590st175,
22591st175,
22592st175,
22593st175,
22594st175,
22595st175,
22596st175,
22597st175,
22598st175,
22599st175,
22600st175,
22601st175,
22602st175,
22603st175,
22604st175,
22605st175,
22606st175,
22607st175,
22608st175,
22609st175,
22610st175,
22611st175,
22612st175,
22613st175,
22614st175,
22615st175,
22616st175,
22617st175,
22618st175,
22619st175,
22620st175,
22621st175,
22622st175,
22623st175,
22624st175,
22625st175,
22626st175,
22627st175,
22628st175,
22629st175,
22630st175,
22631st175,
22632st175,
22633st175,
22634st175,
22635st175,
22636st175,
22637st175,
22638st175,
22639st175,
22640st175,
22641st175,
22642st175,
22643st175,
22644st175,
22645st175,
22646st175,
22647st175,
22648st175,
22649st175,
22650st175,
22651st175,
22652st175,
22653st175,
22654st175,
22655st175,
22656st175,
22657st175,
22658st175,
22659st175,
22660st175,
22661st175,
22662st175,
22663st175,
22664st175,
22665st175,
22666st175,
22667st175,
22668st175,
22669st175,
22670st175,
22671st175,
22672st175,
22673st175,
22674st175,
22675st175,
22676st175,
22677st175,
22678st175,
22679st175,
22680st175,
22681st175,
22682st175,
22683st175,
22684st175,
22685st175,
22686st175,
22687st175,
22688st175,
22689st175,
22690st175,
22691st175,
22692st175,
22693st175,
22694st175,
22695st175,
22696st175,
22697st175,
22698st175,
22699st175,
22700st175,
22701st175,
22702st175,
22703st175,
22704st175,
22705st175,
22706st175,
22707st175,
22708st175,
22709st175,
22710st175,
22711st175,
22712st175,
22713st175,
22714st175,
22715st175,
22716st175,
22717st175,
22718st175,
22719st175,
22720st175,
22721st175,
22722st175,
22723st175,
22724st175,
22725st175,
22726st175,
22727st175,
22728st175,
22729st175,
22730st175,
22731st175,
22732st175,
22733st175,
22734st175,
22735st175,
22736st175,
22737st175,
22738st175,
22739st175,
22740st175,
22741st175,
22742st175,
22743st175,
22744st175,
22745st175,
22746st175,
22747st175,
22748st175,
22749st175,
22750st175,
22751st175,
22752st175,
22753st175,
22754st175,
22755st175,
22756st175,
22757st175,
22758st175,
22759st175,
22760st175,
22761st175,
22762st175,
22763st175,
22764st175,
22765st175,
22766st175,
22767st175,
22768st175,
22769st175,
22770st175,
22771st175,
22772st175,
22773st175,
22774st175,
22775st175,
22776st175,
22777st175,
22778st175,
22779st175,
22780st175,
22781st175,
22782st175,
22783st175,
22784st175,
22785st175,
22786st175,
22787st175,
22788st175,
22789st175,
22790st175,
22791st175,
22792st175,
22793st175,
22794st175,
22795st175,
22796st175,
22797st175,
22798st175,
22799st175,
22800st175,
22801st175,
22802st175,
22803st175,
22804st175,
22805st175,
22806st175,
22807st175,
22808st175,
22809st175,
22810st175,
22811st175,
22812st175,
22813st175,
22814st175,
22815st175,
22816st175,
22817st175,
22818st175,
22819st175,
22820st175,
22821st175,
22822st175,
22823st175,
22824st175,
22825st175,
22826st175,
22827st175,
22828st175,
22829st175,
22830st175,
22831st175,
22832st175,
22833st175,
22834st175,
22835st175,
22836st175,
22837st175,
22838st175,
22839st175,
22840st175,
22841st175,
22842st175,
22843st175,
22844st175,
22845st175,
22846st175,
22847st175,
22848st175,
22849st175,
22850st175,
22851st175,
22852st175,
22853st175,
22854st175,
22855st175,
22856st175,
22857st175,
22858st175,
22859st175,
22860st175,
22861st175,
22862st175,
22863st175,
22864st175,
22865st175,
22866st175,
22867st175,
22868st175,
22869st175,
22870st175,
22871st175,
22872st175,
22873st175,
22874st175,
22875st175,
22876st175,
22877st175,
22878st175,
22879st175,
22880st175,
22881st175,
22882st175,
22883st175,
22884st175,
22885st175,
22886st175,
22887st175,
22888st175,
22889st175,
22890st175,
22891st175,
22892st175,
22893st175,
22894st175,
22895st175,
22896st175,
22897st175,
22898st175,
22899st175,
22900st175,
22901st175,
22902st175,
22903st175,
22904st175,
22905st175,
22906st175,
22907st175,
22908st175,
22909st175,
22910st175,
22911st175,
22912st175,
22913st175,
22914st175,
22915st175,
22916st175,
22917st175,
22918st175,
22919st175,
22920st175,
22921st175,
22922st175,
22923st175,
22924st175,
22925st175,
22926st175,
22927st175,
22928st175,
22929st175,
22930st175,
22931st175,
22932st175,
22933st175,
22934st175,
22935st175,
22936st175,
22937st175,
22938st175,
22939st175,
22940st175,
22941st175,
22942st175,
22943st175,
22944st175,
22945st175,
22946st175,
22947st175,
22948st175,
22949st175,
22950st175,
22951st175,
22952st175,
22953st175,
22954st175,
22955st175,
22956st175,
22957st175,
22958st175,
22959st175,
22960st175,
22961st175,
22962st175,
22963st175,
22964st175,
22965st175,
22966st175,
22967st175,
22968st175,
22969st175,
22970st175,
22971st175,
22972st175,
22973st175,
22974st175,
22975st175,
22976st175,
22977st175,
22978st175,
22979st175,
22980st175,
22981st175,
22982st175,
22983st175,
22984st175,
22985st175,
22986st175,
22987st175,
22988st175,
22989st175,
22990st175,
22991st175,
22992st175,
22993st175,
22994st175,
22995st175,
22996st175,
22997st175,
22998st175,
22999st175,
23000st175,
23001st175,
23002st175,
23003st175,
23004st175,
23005st175,
23006st175,
23007st175,
23008st175,
23009st175,
23010st175,
23011st175,
23012st175,
23013st175,
23014st175,
23015st175,
23016st175,
23017st175,
23018st175,
23019st175,
23020st175,
23021st175,
23022st175,
23023st175,
23024st175,
23025st175,
23026st175,
23027st175,
23028st175,
23029st175,
23030st175,
23031st175,
23032st175,
23033st175,
23034st175,
23035st175,
23036st175,
23037st175,
23038st175,
23039st175,
23040st175,
23041st175,
23042st175,
23043st175,
23044st175,
23045st175,
23046st175,
23047st175,
23048st175,
23049st175,
23050st175,
23051st175,
23052st175,
23053st175,
23054st175,
23055st175,
23056st175,
23057st175,
23058st175,
23059st175,
23060st175,
23061st175,
23062st175,
23063st175,
23064st175,
23065st175,
23066st175,
23067st175,
23068st175,
23069st175,
23070st175,
23071st175,
23072st175,
23073st175,
23074st175,
23075st175,
23076st175,
23077st175,
23078st175,
23079st175,
23080st175,
23081st175,
23082st175,
23083st175,
23084st175,
23085st175,
23086st175,
23087st175,
23088st175,
23089st175,
23090st175,
23091st175,
23092st175,
23093st175,
23094st175,
23095st175,
23096st175,
23097st175,
23098st175,
23099st175,
23100st175,
23101st175,
23102st175,
23103st175,
23104st175,
23105st175,
23106st175,
23107st175,
23108st175,
23109st175,
23110st175,
23111st175,
23112st175,
23113st175,
23114st175,
23115st175,
23116st175,
23117st175,
23118st175,
23119st175,
23120st175,
23121st175,
23122st175,
23123st175,
23124st175,
23125st175,
23126st175,
23127st175,
23128st175,
23129st175,
23130st175,
23131st175,
23132st175,
23133st175,
23134st175,
23135st175,
23136st175,
23137st175,
23138st175,
23139st175,
23140st175,
23141st175,
23142st175,
23143st175,
23144st175,
23145st175,
23146st175,
23147st175,
23148st175,
23149st175,
23150st175,
23151st175,
23152st175,
23153st175,
23154st175,
23155st175,
23156st175,
23157st175,
23158st175,
23159st175,
23160st175,
23161st175,
23162st175,
23163st175,
23164st175,
23165st175,
23166st175,
23167st175,
23168st175,
23169st175,
23170st175,
23171st175,
23172st175,
23173st175,
23174st175,
23175st175,
23176st175,
23177st175,
23178st175,
23179st175,
23180st175,
23181st175,
23182st175,
23183st175,
23184st175,
23185st175,
23186st175,
23187st175,
23188st175,
23189st175,
23190st175,
23191st175,
23192st175,
23193st175,
23194st175,
23195st175,
23196st175,
23197st175,
23198st175,
23199st175,
23200st175,
23201st175,
23202st175,
23203st175,
23204st175,
23205st175,
23206st175,
23207st175,
23208st175,
23209st175,
23210st175,
23211st175,
23212st175,
23213st175,
23214st175,
23215st175,
23216st175,
23217st175,
23218st175,
23219st175,
23220st175,
23221st175,
23222st175,
23223st175,
23224st175,
23225st175,
23226st175,
23227st175,
23228st175,
23229st175,
23230st175,
23231st175,
23232st175,
23233st175,
23234st175,
23235st175,
23236st175,
23237st175,
23238st175,
23239st175,
23240st175,
23241st175,
23242st175,
23243st175,
23244st175,
23245st175,
23246st175,
23247st175,
23248st175,
23249st175,
23250st175,
23251st175,
23252st175,
23253st175,
23254st175,
23255st175,
23256st175,
23257st175,
23258st175,
23259st175,
23260st175,
23261st175,
23262st175,
23263st175,
23264st175,
23265st175,
23266st175,
23267st175,
23268st175,
23269st175,
23270st175,
23271st175,
23272st175,
23273st175,
23274st175,
23275st175,
23276st175,
23277st175,
23278st175,
23279st175,
23280st175,
23281st175,
23282st175,
23283st175,
23284st175,
23285st175,
23286st175,
23287st175,
23288st175,
23289st175,
23290st175,
23291st175,
23292st175,
23293st175,
23294st175,
23295st175,
23296st175,
23297st175,
23298st175,
23299st175,
23300st175,
23301st175,
23302st175,
23303st175,
23304st175,
23305st175,
23306st175,
23307st175,
23308st175,
23309st175,
23310st175,
23311st175,
23312st175,
23313st175,
23314st175,
23315st175,
23316st175,
23317st175,
23318st175,
23319st175,
23320st175,
23321st175,
23322st175,
23323st175,
23324st175,
23325st175,
23326st175,
23327st175,
23328st175,
23329st175,
23330st175,
23331st175,
23332st175,
23333st175,
23334st175,
23335st175,
23336st175,
23337st175,
23338st175,
23339st175,
23340st175,
23341st175,
23342st175,
23343st175,
23344st175,
23345st175,
23346st175,
23347st175,
23348st175,
23349st175,
23350st175,
23351st175,
23352st175,
23353st175,
23354st175,
23355st175,
23356st175,
23357st175,
23358st175,
23359st175,
23360st175,
23361st175,
23362st175,
23363st175,
23364st175,
23365st175,
23366st175,
23367st175,
23368st175,
23369st175,
23370st175,
23371st175,
23372st175,
23373st175,
23374st175,
23375st175,
23376st175,
23377st175,
23378st175,
23379st175,
23380st175,
23381st175,
23382st175,
23383st175,
23384st175,
23385st175,
23386st175,
23387st175,
23388st175,
23389st175,
23390st175,
23391st175,
23392st175,
23393st175,
23394st175,
23395st175,
23396st175,
23397st175,
23398st175,
23399st175,
23400st175,
23401st175,
23402st175,
23403st175,
23404st175,
23405st175,
23406st175,
23407st175,
23408st175,
23409st175,
23410st175,
23411st175,
23412st175,
23413st175,
23414st175,
23415st175,
23416st175,
23417st175,
23418st175,
23419st175,
23420st175,
23421st175,
23422st175,
23423st175,
23424st175,
23425st175,
23426st175,
23427st175,
23428st175,
23429st175,
23430st175,
23431st175,
23432st175,
23433st175,
23434st175,
23435st175,
23436st175,
23437st175,
23438st175,
23439st175,
23440st175,
23441st175,
23442st175,
23443st175,
23444st175,
23445st175,
23446st175,
23447st175,
23448st175,
23449st175,
23450st175,
23451st175,
23452st175,
23453st175,
23454st175,
23455st175,
23456st175,
23457st175,
23458st175,
23459st175,
23460st175,
23461st175,
23462st175,
23463st175,
23464st175,
23465st175,
23466st175,
23467st175,
23468st175,
23469st175,
23470st175,
23471st175,
23472st175,
23473st175,
23474st175,
23475st175,
23476st175,
23477st175,
23478st175,
23479st175,
23480st175,
23481st175,
23482st175,
23483st175,
23484st175,
23485st175,
23486st175,
23487st175,
23488st175,
23489st175,
23490st175,
23491st175,
23492st175,
23493st175,
23494st175,
23495st175,
23496st175,
23497st175,
23498st175,
23499st175,
23500st175,
23501st175,
23502st175,
23503st175,
23504st175,
23505st175,
23506st175,
23507st175,
23508st175,
23509st175,
23510st175,
23511st175,
23512st175,
23513st175,
23514st175,
23515st175,
23516st175,
23517st175,
23518st175,
23519st175,
23520st175,
23521st175,
23522st175,
23523st175,
23524st175,
23525st175,
23526st175,
23527st175,
23528st175,
23529st175,
23530st175,
23531st175,
23532st175,
23533st175,
23534st175,
23535st175,
23536st252,
23537st114,
23538st114,
23539st114,
23540st87,
23541st503,
23542st87,
23543st87,
23544st87,
23545st87,
23546st87,
23547st87,
23548st87,
23549st87,
23550st87,
23551st87,
23552st87,
23553st87,
23554st87,
23555st87,
23556st87,
23557st87,
23558st87,
23559st87,
23560st87,
23561st87,
23562st87,
23563st87,
23564st87,
23565st87,
23566st87,
23567st87,
23568st87,
23569st87,
23570st87,
23571st87,
23572st87,
23573st87,
23574st87,
23575st87,
23576st87,
23577st87,
23578st87,
23579st87,
23580st87,
23581st87,
23582st87,
23583st87,
23584st87,
23585st87,
23586st87,
23587st87,
23588st87,
23589st87,
23590st87,
23591st87,
23592st87,
23593st87,
23594st87,
23595st87,
23596st87,
23597st87,
23598st87,
23599st87,
23600st87,
23601st87,
23602st87,
23603st87,
23604st87,
23605st87,
23606st87,
23607st87,
23608st87,
23609st87,
23610st87,
23611st87,
23612st246,
23613st256,
23614st256,
23615st256,
23616st374,
23617st87,
23618st87,
23619st504,
23620st87,
23621st87,
23622st87,
23623st87,
23624st87,
23625st87,
23626st87,
23627st87,
23628st87,
23629st87,
23630st87,
23631st87,
23632st87,
23633st87,
23634st87,
23635st87,
23636st505,
23637st87,
23638st506,
23639st114,
23640st507,
23641st508,
23642st509,
23643st510,
23644st511,
23645st512,
23646st87,
23647st87,
23648st87,
23649st87,
23650st513,
23651st514,
23652st42,
23653st515,
23654st516,
23655st517,
23656st518,
23657st519,
23658st520,
23659st521,
23660st522,
23661st523,
23662st524,
23663st114,
23664st114,
23665st114,
23666st114,
23667st525,
23668st526,
23669st87,
23670st527,
23671st528,
23672st87,
23673st87,
23674st87,
23675st529,
23676st530,
23677st87,
23678st87,
23679st531,
23680st532,
23681st239,
23682st43,
23683st533,
23684st107,
23685st87,
23686st534,
23687st87,
23688st535,
23689st536,
23690st211,
23691st537,
23692st115,
23693st87,
23694st87,
23695st538,
23696st539,
23697st540,
23698st114,
23699st114,
23700st87,
23701st87,
23702st541,
23703st542,
23704st543,
23705st544,
23706st175,
23707st545,
23708st175,
23709st175,
23710st175,
23711st546,
23712st547,
23713st548,
23714st114,
23715st114,
23716st549,
23717st550,
23718st423,
23719st114,
23720st114,
23721st114,
23722st114,
23723st114,
23724st114,
23725st114,
23726st114,
23727st114,
23728st87,
23729st87,
23730st551,
23731st239,
23732st552,
23733st553,
23734st554,
23735st555,
23736st554,
23737st556,
23738st554,
23739st552,
23740st553,
23741st554,
23742st555,
23743st554,
23744st556,
23745st554,
23746st552,
23747st553,
23748st554,
23749st555,
23750st554,
23751st556,
23752st554,
23753st552,
23754st553,
23755st554,
23756st555,
23757st554,
23758st556,
23759st554,
23760st552,
23761st553,
23762st554,
23763st555,
23764st554,
23765st556,
23766st554,
23767st552,
23768st553,
23769st554,
23770st555,
23771st554,
23772st556,
23773st554,
23774st552,
23775st553,
23776st554,
23777st555,
23778st554,
23779st556,
23780st554,
23781st552,
23782st553,
23783st554,
23784st555,
23785st554,
23786st556,
23787st554,
23788st552,
23789st553,
23790st554,
23791st555,
23792st554,
23793st556,
23794st554,
23795st552,
23796st553,
23797st554,
23798st555,
23799st554,
23800st556,
23801st554,
23802st552,
23803st553,
23804st554,
23805st555,
23806st554,
23807st556,
23808st554,
23809st552,
23810st553,
23811st554,
23812st555,
23813st554,
23814st556,
23815st554,
23816st552,
23817st553,
23818st554,
23819st555,
23820st554,
23821st556,
23822st554,
23823st552,
23824st553,
23825st554,
23826st555,
23827st554,
23828st556,
23829st554,
23830st552,
23831st553,
23832st554,
23833st555,
23834st554,
23835st556,
23836st554,
23837st552,
23838st553,
23839st554,
23840st555,
23841st554,
23842st556,
23843st554,
23844st552,
23845st553,
23846st554,
23847st555,
23848st554,
23849st556,
23850st554,
23851st552,
23852st553,
23853st554,
23854st555,
23855st554,
23856st556,
23857st554,
23858st552,
23859st553,
23860st554,
23861st555,
23862st554,
23863st556,
23864st554,
23865st552,
23866st553,
23867st554,
23868st555,
23869st554,
23870st556,
23871st554,
23872st552,
23873st553,
23874st554,
23875st555,
23876st554,
23877st556,
23878st554,
23879st552,
23880st553,
23881st554,
23882st555,
23883st554,
23884st556,
23885st554,
23886st552,
23887st553,
23888st554,
23889st555,
23890st554,
23891st556,
23892st554,
23893st552,
23894st553,
23895st554,
23896st555,
23897st554,
23898st556,
23899st554,
23900st552,
23901st553,
23902st554,
23903st555,
23904st554,
23905st556,
23906st554,
23907st552,
23908st553,
23909st554,
23910st555,
23911st554,
23912st556,
23913st554,
23914st552,
23915st553,
23916st554,
23917st555,
23918st554,
23919st556,
23920st554,
23921st552,
23922st553,
23923st554,
23924st555,
23925st554,
23926st556,
23927st554,
23928st552,
23929st553,
23930st554,
23931st555,
23932st554,
23933st556,
23934st554,
23935st552,
23936st553,
23937st554,
23938st555,
23939st554,
23940st556,
23941st554,
23942st552,
23943st553,
23944st554,
23945st555,
23946st554,
23947st556,
23948st554,
23949st552,
23950st553,
23951st554,
23952st555,
23953st554,
23954st556,
23955st554,
23956st552,
23957st553,
23958st554,
23959st555,
23960st554,
23961st556,
23962st554,
23963st552,
23964st553,
23965st554,
23966st555,
23967st554,
23968st556,
23969st554,
23970st552,
23971st553,
23972st554,
23973st555,
23974st554,
23975st556,
23976st554,
23977st552,
23978st553,
23979st554,
23980st555,
23981st554,
23982st556,
23983st554,
23984st552,
23985st553,
23986st554,
23987st555,
23988st554,
23989st556,
23990st554,
23991st552,
23992st553,
23993st554,
23994st555,
23995st554,
23996st556,
23997st554,
23998st552,
23999st553,
24000st554,
24001st555,
24002st554,
24003st556,
24004st554,
24005st552,
24006st553,
24007st554,
24008st555,
24009st554,
24010st556,
24011st554,
24012st552,
24013st553,
24014st554,
24015st555,
24016st554,
24017st556,
24018st554,
24019st552,
24020st553,
24021st554,
24022st555,
24023st554,
24024st556,
24025st554,
24026st552,
24027st553,
24028st554,
24029st555,
24030st554,
24031st556,
24032st554,
24033st552,
24034st553,
24035st554,
24036st555,
24037st554,
24038st556,
24039st554,
24040st552,
24041st553,
24042st554,
24043st555,
24044st554,
24045st556,
24046st554,
24047st552,
24048st553,
24049st554,
24050st555,
24051st554,
24052st556,
24053st554,
24054st552,
24055st553,
24056st554,
24057st555,
24058st554,
24059st556,
24060st554,
24061st552,
24062st553,
24063st554,
24064st555,
24065st554,
24066st556,
24067st554,
24068st552,
24069st553,
24070st554,
24071st555,
24072st554,
24073st556,
24074st554,
24075st552,
24076st553,
24077st554,
24078st555,
24079st554,
24080st556,
24081st554,
24082st552,
24083st553,
24084st554,
24085st555,
24086st554,
24087st556,
24088st554,
24089st552,
24090st553,
24091st554,
24092st555,
24093st554,
24094st556,
24095st554,
24096st552,
24097st553,
24098st554,
24099st555,
24100st554,
24101st556,
24102st554,
24103st552,
24104st553,
24105st554,
24106st555,
24107st554,
24108st556,
24109st554,
24110st552,
24111st553,
24112st554,
24113st555,
24114st554,
24115st556,
24116st554,
24117st552,
24118st553,
24119st554,
24120st555,
24121st554,
24122st556,
24123st554,
24124st552,
24125st553,
24126st554,
24127st555,
24128st554,
24129st556,
24130st554,
24131st552,
24132st553,
24133st554,
24134st555,
24135st554,
24136st556,
24137st554,
24138st552,
24139st553,
24140st554,
24141st555,
24142st554,
24143st556,
24144st554,
24145st552,
24146st553,
24147st554,
24148st555,
24149st554,
24150st556,
24151st554,
24152st552,
24153st553,
24154st554,
24155st555,
24156st554,
24157st556,
24158st554,
24159st552,
24160st553,
24161st554,
24162st555,
24163st554,
24164st556,
24165st554,
24166st552,
24167st553,
24168st554,
24169st555,
24170st554,
24171st556,
24172st554,
24173st552,
24174st553,
24175st554,
24176st555,
24177st554,
24178st556,
24179st554,
24180st552,
24181st553,
24182st554,
24183st555,
24184st554,
24185st556,
24186st554,
24187st552,
24188st553,
24189st554,
24190st555,
24191st554,
24192st556,
24193st554,
24194st552,
24195st553,
24196st554,
24197st555,
24198st554,
24199st556,
24200st554,
24201st552,
24202st553,
24203st554,
24204st555,
24205st554,
24206st556,
24207st554,
24208st552,
24209st553,
24210st554,
24211st555,
24212st554,
24213st556,
24214st554,
24215st552,
24216st553,
24217st554,
24218st555,
24219st554,
24220st556,
24221st554,
24222st552,
24223st553,
24224st554,
24225st555,
24226st554,
24227st556,
24228st554,
24229st552,
24230st553,
24231st554,
24232st555,
24233st554,
24234st556,
24235st554,
24236st552,
24237st553,
24238st554,
24239st555,
24240st554,
24241st556,
24242st554,
24243st552,
24244st553,
24245st554,
24246st555,
24247st554,
24248st556,
24249st554,
24250st552,
24251st553,
24252st554,
24253st555,
24254st554,
24255st556,
24256st554,
24257st552,
24258st553,
24259st554,
24260st555,
24261st554,
24262st556,
24263st554,
24264st552,
24265st553,
24266st554,
24267st555,
24268st554,
24269st556,
24270st554,
24271st552,
24272st553,
24273st554,
24274st555,
24275st554,
24276st556,
24277st554,
24278st552,
24279st553,
24280st554,
24281st555,
24282st554,
24283st556,
24284st554,
24285st552,
24286st553,
24287st554,
24288st555,
24289st554,
24290st556,
24291st554,
24292st552,
24293st553,
24294st554,
24295st555,
24296st554,
24297st556,
24298st554,
24299st552,
24300st553,
24301st554,
24302st555,
24303st554,
24304st556,
24305st554,
24306st552,
24307st553,
24308st554,
24309st555,
24310st554,
24311st556,
24312st554,
24313st552,
24314st553,
24315st554,
24316st555,
24317st554,
24318st556,
24319st554,
24320st552,
24321st553,
24322st554,
24323st555,
24324st554,
24325st556,
24326st554,
24327st552,
24328st553,
24329st554,
24330st555,
24331st554,
24332st556,
24333st554,
24334st552,
24335st553,
24336st554,
24337st555,
24338st554,
24339st556,
24340st554,
24341st552,
24342st553,
24343st554,
24344st555,
24345st554,
24346st556,
24347st554,
24348st552,
24349st553,
24350st554,
24351st555,
24352st554,
24353st556,
24354st554,
24355st552,
24356st553,
24357st554,
24358st555,
24359st554,
24360st556,
24361st554,
24362st552,
24363st553,
24364st554,
24365st555,
24366st554,
24367st556,
24368st554,
24369st552,
24370st553,
24371st554,
24372st555,
24373st554,
24374st556,
24375st554,
24376st552,
24377st553,
24378st554,
24379st555,
24380st554,
24381st556,
24382st554,
24383st552,
24384st553,
24385st554,
24386st555,
24387st554,
24388st556,
24389st554,
24390st552,
24391st553,
24392st554,
24393st555,
24394st554,
24395st556,
24396st554,
24397st552,
24398st553,
24399st554,
24400st555,
24401st554,
24402st556,
24403st554,
24404st552,
24405st553,
24406st554,
24407st555,
24408st554,
24409st556,
24410st554,
24411st552,
24412st553,
24413st554,
24414st555,
24415st554,
24416st556,
24417st554,
24418st552,
24419st553,
24420st554,
24421st555,
24422st554,
24423st556,
24424st554,
24425st552,
24426st553,
24427st554,
24428st555,
24429st554,
24430st557,
24431st212,
24432st558,
24433st214,
24434st214,
24435st559,
24436st560,
24437st560,
24438st560,
24439st560,
24440st560,
24441st560,
24442st560,
24443st560,
24444st560,
24445st560,
24446st560,
24447st560,
24448st560,
24449st560,
24450st560,
24451st560,
24452st560,
24453st560,
24454st560,
24455st560,
24456st560,
24457st560,
24458st560,
24459st560,
24460st560,
24461st560,
24462st560,
24463st560,
24464st560,
24465st560,
24466st560,
24467st560,
24468st560,
24469st560,
24470st560,
24471st560,
24472st560,
24473st560,
24474st560,
24475st560,
24476st560,
24477st560,
24478st560,
24479st560,
24480st560,
24481st560,
24482st560,
24483st560,
24484st560,
24485st560,
24486st560,
24487st560,
24488st560,
24489st560,
24490st560,
24491st560,
24492st560,
24493st560,
24494st560,
24495st560,
24496st560,
24497st560,
24498st560,
24499st560,
24500st560,
24501st560,
24502st560,
24503st560,
24504st560,
24505st560,
24506st560,
24507st560,
24508st560,
24509st560,
24510st560,
24511st560,
24512st560,
24513st560,
24514st560,
24515st560,
24516st560,
24517st560,
24518st560,
24519st560,
24520st560,
24521st560,
24522st560,
24523st560,
24524st560,
24525st560,
24526st560,
24527st560,
24528st560,
24529st560,
24530st560,
24531st560,
24532st560,
24533st560,
24534st560,
24535st560,
24536st560,
24537st560,
24538st560,
24539st560,
24540st560,
24541st560,
24542st560,
24543st560,
24544st560,
24545st560,
24546st560,
24547st560,
24548st560,
24549st560,
24550st560,
24551st560,
24552st560,
24553st560,
24554st560,
24555st560,
24556st560,
24557st560,
24558st560,
24559st560,
24560st560,
24561st560,
24562st560,
24563st560,
24564st561,
24565st561,
24566st561,
24567st561,
24568st561,
24569st561,
24570st561,
24571st561,
24572st561,
24573st561,
24574st561,
24575st561,
24576st561,
24577st561,
24578st561,
24579st561,
24580st561,
24581st561,
24582st561,
24583st561,
24584st561,
24585st561,
24586st561,
24587st561,
24588st561,
24589st561,
24590st561,
24591st561,
24592st561,
24593st561,
24594st561,
24595st561,
24596st561,
24597st561,
24598st561,
24599st561,
24600st561,
24601st561,
24602st561,
24603st561,
24604st561,
24605st561,
24606st561,
24607st561,
24608st561,
24609st561,
24610st561,
24611st561,
24612st561,
24613st561,
24614st561,
24615st561,
24616st561,
24617st561,
24618st561,
24619st561,
24620st561,
24621st561,
24622st561,
24623st561,
24624st561,
24625st561,
24626st561,
24627st561,
24628st561,
24629st561,
24630st561,
24631st561,
24632st561,
24633st561,
24634st561,
24635st561,
24636st561,
24637st561,
24638st561,
24639st561,
24640st561,
24641st561,
24642st561,
24643st561,
24644st561,
24645st561,
24646st561,
24647st561,
24648st561,
24649st561,
24650st561,
24651st561,
24652st561,
24653st561,
24654st561,
24655st561,
24656st561,
24657st561,
24658st561,
24659st561,
24660st561,
24661st561,
24662st561,
24663st561,
24664st561,
24665st561,
24666st561,
24667st561,
24668st561,
24669st561,
24670st561,
24671st561,
24672st561,
24673st561,
24674st561,
24675st561,
24676st561,
24677st561,
24678st561,
24679st561,
24680st561,
24681st561,
24682st561,
24683st561,
24684st561,
24685st561,
24686st561,
24687st561,
24688st561,
24689st561,
24690st561,
24691st561,
24692st561,
24693st561,
24694st561,
24695st561,
24696st561,
24697st561,
24698st561,
24699st561,
24700st561,
24701st561,
24702st561,
24703st561,
24704st561,
24705st561,
24706st561,
24707st561,
24708st561,
24709st561,
24710st561,
24711st561,
24712st561,
24713st561,
24714st561,
24715st561,
24716st561,
24717st561,
24718st561,
24719st561,
24720st561,
24721st561,
24722st561,
24723st561,
24724st561,
24725st561,
24726st561,
24727st561,
24728st561,
24729st561,
24730st561,
24731st561,
24732st561,
24733st561,
24734st561,
24735st561,
24736st561,
24737st561,
24738st561,
24739st561,
24740st561,
24741st561,
24742st561,
24743st561,
24744st561,
24745st561,
24746st561,
24747st561,
24748st561,
24749st561,
24750st561,
24751st561,
24752st561,
24753st561,
24754st561,
24755st561,
24756st561,
24757st561,
24758st561,
24759st561,
24760st561,
24761st561,
24762st561,
24763st561,
24764st561,
24765st561,
24766st561,
24767st561,
24768st561,
24769st561,
24770st561,
24771st561,
24772st561,
24773st561,
24774st561,
24775st561,
24776st561,
24777st561,
24778st561,
24779st561,
24780st561,
24781st561,
24782st561,
24783st561,
24784st561,
24785st561,
24786st561,
24787st561,
24788st561,
24789st561,
24790st561,
24791st561,
24792st561,
24793st561,
24794st561,
24795st561,
24796st561,
24797st561,
24798st561,
24799st561,
24800st561,
24801st561,
24802st561,
24803st561,
24804st561,
24805st561,
24806st561,
24807st561,
24808st561,
24809st561,
24810st561,
24811st561,
24812st561,
24813st561,
24814st561,
24815st561,
24816st561,
24817st561,
24818st561,
24819st561,
24820st561,
24821st561,
24822st561,
24823st561,
24824st561,
24825st561,
24826st561,
24827st561,
24828st561,
24829st561,
24830st561,
24831st561,
24832st561,
24833st561,
24834st561,
24835st561,
24836st561,
24837st561,
24838st561,
24839st561,
24840st561,
24841st561,
24842st561,
24843st561,
24844st561,
24845st561,
24846st561,
24847st561,
24848st561,
24849st561,
24850st561,
24851st561,
24852st561,
24853st561,
24854st561,
24855st561,
24856st561,
24857st561,
24858st561,
24859st561,
24860st561,
24861st561,
24862st561,
24863st561,
24864st561,
24865st561,
24866st561,
24867st561,
24868st561,
24869st561,
24870st561,
24871st561,
24872st561,
24873st561,
24874st561,
24875st561,
24876st561,
24877st561,
24878st561,
24879st561,
24880st561,
24881st561,
24882st561,
24883st561,
24884st561,
24885st561,
24886st561,
24887st561,
24888st561,
24889st561,
24890st561,
24891st561,
24892st561,
24893st561,
24894st561,
24895st561,
24896st561,
24897st561,
24898st561,
24899st561,
24900st561,
24901st561,
24902st561,
24903st561,
24904st561,
24905st561,
24906st561,
24907st561,
24908st561,
24909st561,
24910st561,
24911st561,
24912st561,
24913st561,
24914st561,
24915st561,
24916st561,
24917st561,
24918st561,
24919st561,
24920st561,
24921st561,
24922st561,
24923st561,
24924st561,
24925st561,
24926st561,
24927st561,
24928st561,
24929st561,
24930st561,
24931st561,
24932st561,
24933st561,
24934st561,
24935st561,
24936st561,
24937st561,
24938st561,
24939st561,
24940st561,
24941st561,
24942st561,
24943st561,
24944st561,
24945st561,
24946st561,
24947st561,
24948st561,
24949st561,
24950st561,
24951st561,
24952st561,
24953st561,
24954st561,
24955st561,
24956st561,
24957st561,
24958st561,
24959st561,
24960st561,
24961st561,
24962st561,
24963st561,
24964st562,
24965st563,
24966st564,
24967st565,
24968st566,
24969st567,
24970st568,
24971st569,
24972st570,
24973st571,
24974st572,
24975st573,
24976st574,
24977st575,
24978st576,
24979st577,
24980st578,
24981st579,
24982st580,
24983st581,
24984st582,
24985st583,
24986st584,
24987st585,
24988st586,
24989st587,
24990st588,
24991st589,
24992st590,
24993st591,
24994st114,
24995st114,
24996st592,
24997st593,
24998st594,
24999st595,
25000st596,
25001st597,
25002st598,
25003st599,
25004st600,
25005st601,
25006st602,
25007st603,
25008st604,
25009st605,
25010st606,
25011st607,
25012st608,
25013st609,
25014st610,
25015st611,
25016st612,
25017st613,
25018st614,
25019st615,
25020st616,
25021st617,
25022st618,
25023st619,
25024st620,
25025st621,
25026st622,
25027st623,
25028st624,
25029st625,
25030st626,
25031st627,
25032st114,
25033st628,
25034st629,
25035st630,
25036st631,
25037st632,
25038st633,
25039st634,
25040st635,
25041st114,
25042st114,
25043st636,
25044st637,
25045st638,
25046st291,
25047st639,
25048st640,
25049st641,
25050st642,
25051st643,
25052st644,
25053st645,
25054st646,
25055st647,
25056st648,
25057st649,
25058st650,
25059st651,
25060st652,
25061st653,
25062st654,
25063st655,
25064st656,
25065st657,
25066st658,
25067st659,
25068st660,
25069st661,
25070st662,
25071st663,
25072st664,
25073st665,
25074st666,
25075st667,
25076st668,
25077st87,
25078st219,
25079st669,
25080st461,
25081st461,
25082st114,
25083st114,
25084st87,
25085st87,
25086st87,
25087st87,
25088st87,
25089st87,
25090st87,
25091st88,
25092st670,
25093st385,
25094st385,
25095st671,
25096st672,
25097st672,
25098st672,
25099st673,
25100st674,
25101st444,
25102st114,
25103st114,
25104st114,
25105st256,
25106st256,
25107st675,
25108st114,
25109st114,
25110st114,
25111st114,
25112st114,
25113st114,
25114st114,
25115st114,
25116st87,
25117st246,
25118st87,
25119st87,
25120st87,
25121st140,
25122st114,
25123st114,
25124st87,
25125st676,
25126st677,
25127st87,
25128st678,
25129st114,
25130st114,
25131st114,
25132st87,
25133st679,
25134st87,
25135st87,
25136st680,
25137st681,
25138st114,
25139st114,
25140st682,
25141st683,
25142st684,
25143st36,
25144st36,
25145st87,
25146st87,
25147st87,
25148st87,
25149st461,
25150st239,
25151st114,
25152st114,
25153st114,
25154st114,
25155st114,
25156st114,
25157st114,
25158st114,
25159st114,
25160st114,
25161st114,
25162st114,
25163st114,
25164st114,
25165st114,
25166st114,
25167st114,
25168st114,
25169st114,
25170st114,
25171st114,
25172st114,
25173st114,
25174st114,
25175st114,
25176st114,
25177st114,
25178st114,
25179st114,
25180st114,
25181st114,
25182st114,
25183st114,
25184st114,
25185st114,
25186st114,
25187st114,
25188st114,
25189st114,
25190st114,
25191st114,
25192st114,
25193st114,
25194st114,
25195st114,
25196st114,
25197st114,
25198st114,
25199st114,
25200st114,
25201st114,
25202st114,
25203st114,
25204st685,
25205st87,
25206st87,
25207st686,
25208st87,
25209st687,
25210st114,
25211st114,
25212st114,
25213st114,
25214st114,
25215st114,
25216st114,
25217st114,
25218st114,
25219st114,
25220st87,
25221st688,
25222st87,
25223st689,
25224st114,
25225st114,
25226st114,
25227st114,
25228st114,
25229st114,
25230st114,
25231st114,
25232st114,
25233st114,
25234st114,
25235st114,
25236st690,
25237st691,
25238st87,
25239st692,
25240st693,
25241st694,
25242st87,
25243st695,
25244st114,
25245st114,
25246st114,
25247st114,
25248st114,
25249st114,
25250st114,
25251st114,
25252st87,
25253st87,
25254st87,
25255st696,
25256st87,
25257st697,
25258st87,
25259st698,
25260st114,
25261st114,
25262st114,
25263st114,
25264st114,
25265st114,
25266st114,
25267st114,
25268st87,
25269st87,
25270st87,
25271st87,
25272st699,
25273st114,
25274st114,
25275st114,
25276st114,
25277st114,
25278st114,
25279st114,
25280st114,
25281st114,
25282st114,
25283st114,
25284st114,
25285st114,
25286st114,
25287st114,
25288st114,
25289st114,
25290st114,
25291st114,
25292st114,
25293st114,
25294st114,
25295st114,
25296st114,
25297st114,
25298st114,
25299st114,
25300st114,
25301st114,
25302st114,
25303st114,
25304st114,
25305st114,
25306st385,
25307st700,
25308st114,
25309st114,
25310st114,
25311st114,
25312st114,
25313st114,
25314st114,
25315st114,
25316st114,
25317st114,
25318st114,
25319st114,
25320st114,
25321st114,
25322st114,
25323st114,
25324st114,
25325st114,
25326st114,
25327st114,
25328st114,
25329st114,
25330st114,
25331st114,
25332st701,
25333st87,
25334st87,
25335st702,
25336st703,
25337st704,
25338st705,
25339st114,
25340st269,
25341st706,
25342st707,
25343st708,
25344st709,
25345st114,
25346st114,
25347st114,
25348st114,
25349st114,
25350st114,
25351st114,
25352st114,
25353st114,
25354st114,
25355st114,
25356st114,
25357st114,
25358st114,
25359st114,
25360st114,
25361st114,
25362st114,
25363st114,
25364st114,
25365st114,
25366st114,
25367st114,
25368st114,
25369st114,
25370st114,
25371st114,
25372st114,
25373st114,
25374st114,
25375st114,
25376st114,
25377st114,
25378st114,
25379st114,
25380st114,
25381st114,
25382st114,
25383st114,
25384st114,
25385st114,
25386st114,
25387st114,
25388st114,
25389st114,
25390st114,
25391st114,
25392st114,
25393st114,
25394st114,
25395st114,
25396st114,
25397st114,
25398st114,
25399st114,
25400st114,
25401st114,
25402st114,
25403st114,
25404st114,
25405st114,
25406st114,
25407st114,
25408st114,
25409st114,
25410st114,
25411st114,
25412st114,
25413st114,
25414st114,
25415st114,
25416st114,
25417st114,
25418st114,
25419st114,
25420st114,
25421st114,
25422st114,
25423st114,
25424st114,
25425st114,
25426st114,
25427st114,
25428st114,
25429st114,
25430st114,
25431st114,
25432st114,
25433st114,
25434st114,
25435st114,
25436st114,
25437st114,
25438st114,
25439st114,
25440st114,
25441st114,
25442st114,
25443st114,
25444st114,
25445st114,
25446st114,
25447st114,
25448st114,
25449st114,
25450st114,
25451st114,
25452st114,
25453st114,
25454st114,
25455st114,
25456st114,
25457st114,
25458st114,
25459st114,
25460st114,
25461st114,
25462st114,
25463st114,
25464st114,
25465st114,
25466st114,
25467st114,
25468st114,
25469st114,
25470st114,
25471st114,
25472st114,
25473st114,
25474st114,
25475st114,
25476st114,
25477st114,
25478st114,
25479st114,
25480st114,
25481st114,
25482st114,
25483st114,
25484st114,
25485st114,
25486st114,
25487st114,
25488st114,
25489st114,
25490st114,
25491st114,
25492st114,
25493st114,
25494st114,
25495st114,
25496st114,
25497st114,
25498st114,
25499st114,
25500st114,
25501st114,
25502st114,
25503st114,
25504st114,
25505st114,
25506st114,
25507st114,
25508st114,
25509st114,
25510st114,
25511st114,
25512st114,
25513st114,
25514st114,
25515st114,
25516st114,
25517st114,
25518st114,
25519st114,
25520st114,
25521st114,
25522st114,
25523st114,
25524st114,
25525st114,
25526st114,
25527st114,
25528st114,
25529st114,
25530st114,
25531st114,
25532st114,
25533st114,
25534st114,
25535st114,
25536st114,
25537st114,
25538st114,
25539st114,
25540st114,
25541st114,
25542st114,
25543st114,
25544st114,
25545st114,
25546st114,
25547st114,
25548st114,
25549st114,
25550st114,
25551st114,
25552st114,
25553st114,
25554st114,
25555st114,
25556st114,
25557st114,
25558st114,
25559st114,
25560st114,
25561st114,
25562st114,
25563st114,
25564st114,
25565st114,
25566st114,
25567st114,
25568st114,
25569st114,
25570st114,
25571st114,
25572st114,
25573st114,
25574st114,
25575st114,
25576st114,
25577st114,
25578st114,
25579st114,
25580st114,
25581st114,
25582st114,
25583st114,
25584st114,
25585st114,
25586st114,
25587st114,
25588st87,
25589st87,
25590st87,
25591st87,
25592st87,
25593st87,
25594st87,
25595st87,
25596st87,
25597st87,
25598st87,
25599st87,
25600st87,
25601st87,
25602st87,
25603st87,
25604st87,
25605st87,
25606st87,
25607st87,
25608st87,
25609st87,
25610st87,
25611st87,
25612st87,
25613st87,
25614st87,
25615st87,
25616st87,
25617st87,
25618st87,
25619st87,
25620st87,
25621st87,
25622st87,
25623st87,
25624st87,
25625st87,
25626st87,
25627st87,
25628st87,
25629st87,
25630st87,
25631st87,
25632st87,
25633st87,
25634st87,
25635st87,
25636st87,
25637st87,
25638st87,
25639st87,
25640st87,
25641st87,
25642st676,
25643st114,
25644st114,
25645st114,
25646st114,
25647st114,
25648st114,
25649st114,
25650st114,
25651st114,
25652st672,
25653st672,
25654st672,
25655st672,
25656st672,
25657st672,
25658st710,
25659st711,
25660st114,
25661st114,
25662st114,
25663st114,
25664st114,
25665st114,
25666st114,
25667st114,
25668st114,
25669st114,
25670st114,
25671st114,
25672st114,
25673st114,
25674st114,
25675st114,
25676st114,
25677st114,
25678st114,
25679st114,
25680st114,
25681st114,
25682st114,
25683st114,
25684st114,
25685st114,
25686st114,
25687st114,
25688st114,
25689st114,
25690st114,
25691st114,
25692st114,
25693st114,
25694st114,
25695st114,
25696st114,
25697st114,
25698st114,
25699st114,
25700st114,
25701st114,
25702st114,
25703st114,
25704st114,
25705st114,
25706st114,
25707st114,
25708st114,
25709st114,
25710st114,
25711st114,
25712st114,
25713st114,
25714st114,
25715st114,
25716st114,
25717st114,
25718st114,
25719st114,
25720st114,
25721st114,
25722st114,
25723st114,
25724st114,
25725st114,
25726st114,
25727st114,
25728st114,
25729st114,
25730st114,
25731st114,
25732st114,
25733st114,
25734st114,
25735st114,
25736st114,
25737st114,
25738st114,
25739st114,
25740st114,
25741st114,
25742st114,
25743st114,
25744st114,
25745st114,
25746st114,
25747st114,
25748st114,
25749st114,
25750st114,
25751st114,
25752st114,
25753st114,
25754st114,
25755st114,
25756st114,
25757st114,
25758st114,
25759st114,
25760st114,
25761st114,
25762st114,
25763st114,
25764st114,
25765st114,
25766st114,
25767st114,
25768st114,
25769st114,
25770st114,
25771st114,
25772st114,
25773st114,
25774st114,
25775st114,
25776st114,
25777st114,
25778st114,
25779st114,
25780st114,
25781st114,
25782st114,
25783st114,
25784st114,
25785st114,
25786st114,
25787st114,
25788st114,
25789st114,
25790st114,
25791st114,
25792st114,
25793st114,
25794st114,
25795st114,
25796st114,
25797st114,
25798st114,
25799st114,
25800st114,
25801st114,
25802st114,
25803st114,
25804st114,
25805st114,
25806st114,
25807st114,
25808st114,
25809st114,
25810st114,
25811st114,
25812st114,
25813st114,
25814st114,
25815st114,
25816st114,
25817st114,
25818st114,
25819st114,
25820st114,
25821st114,
25822st114,
25823st114,
25824st114,
25825st114,
25826st114,
25827st114,
25828st114,
25829st114,
25830st114,
25831st114,
25832st114,
25833st114,
25834st114,
25835st114,
25836st114,
25837st114,
25838st114,
25839st114,
25840st114,
25841st114,
25842st114,
25843st114,
25844st87,
25845st87,
25846st87,
25847st87,
25848st87,
25849st87,
25850st87,
25851st87,
25852st87,
25853st87,
25854st87,
25855st87,
25856st87,
25857st87,
25858st87,
25859st87,
25860st87,
25861st87,
25862st87,
25863st87,
25864st87,
25865st87,
25866st87,
25867st87,
25868st87,
25869st87,
25870st87,
25871st87,
25872st87,
25873st87,
25874st87,
25875st87,
25876st87,
25877st87,
25878st87,
25879st87,
25880st87,
25881st87,
25882st87,
25883st87,
25884st87,
25885st87,
25886st87,
25887st87,
25888st87,
25889st87,
25890st87,
25891st87,
25892st87,
25893st87,
25894st87,
25895st87,
25896st87,
25897st87,
25898st87,
25899st87,
25900st87,
25901st87,
25902st87,
25903st87,
25904st87,
25905st87,
25906st87,
25907st87,
25908st87,
25909st87,
25910st676,
25911st114,
25912st114,
25913st114,
25914st114,
25915st114,
25916st114,
25917st114,
25918st114,
25919st114,
25920st114,
25921st114,
25922st114,
25923st114,
25924st114,
25925st114,
25926st114,
25927st114,
25928st114,
25929st114,
25930st114,
25931st114,
25932st114,
25933st114,
25934st114,
25935st114,
25936st114,
25937st114,
25938st114,
25939st114,
25940st114,
25941st114,
25942st114,
25943st114,
25944st114,
25945st114,
25946st114,
25947st114,
25948st114,
25949st114,
25950st114,
25951st114,
25952st114,
25953st114,
25954st114,
25955st114,
25956st114,
25957st114,
25958st114,
25959st114,
25960st114,
25961st114,
25962st114,
25963st114,
25964st114,
25965st114,
25966st114,
25967st114,
25968st114,
25969st114,
25970st114,
25971st114,
25972st114,
25973st114,
25974st114,
25975st114,
25976st114,
25977st114,
25978st114,
25979st114,
25980st114,
25981st114,
25982st114,
25983st114,
25984st114,
25985st114,
25986st114,
25987st114,
25988st114,
25989st114,
25990st114,
25991st114,
25992st114,
25993st114,
25994st114,
25995st114,
25996st114,
25997st114,
25998st114,
25999st114,
26000st114,
26001st114,
26002st114,
26003st114,
26004st114,
26005st114,
26006st114,
26007st114,
26008st114,
26009st114,
26010st114,
26011st114,
26012st114,
26013st114,
26014st114,
26015st114,
26016st114,
26017st114,
26018st114,
26019st114,
26020st114,
26021st114,
26022st114,
26023st114,
26024st114,
26025st114,
26026st114,
26027st114,
26028st114,
26029st114,
26030st114,
26031st114,
26032st114,
26033st114,
26034st114,
26035st114,
26036st114,
26037st114,
26038st114,
26039st114,
26040st114,
26041st114,
26042st114,
26043st114,
26044st114,
26045st114,
26046st114,
26047st114,
26048st114,
26049st114,
26050st114,
26051st114,
26052st114,
26053st114,
26054st114,
26055st114,
26056st114,
26057st114,
26058st114,
26059st114,
26060st114,
26061st114,
26062st114,
26063st114,
26064st114,
26065st114,
26066st114,
26067st114,
26068st114,
26069st114,
26070st114,
26071st114,
26072st114,
26073st114,
26074st114,
26075st114,
26076st114,
26077st114,
26078st114,
26079st114,
26080st114,
26081st114,
26082st114,
26083st114,
26084st114,
26085st114,
26086st114,
26087st114,
26088st114,
26089st114,
26090st114,
26091st114,
26092st114,
26093st114,
26094st114,
26095st114,
26096st114,
26097st114,
26098st114,
26099st114,
26100st114,
26101st114,
26102st114,
26103st114,
26104st114,
26105st114,
26106st114,
26107st114,
26108st114,
26109st114,
26110st114,
26111st114,
26112st114,
26113st114,
26114st114,
26115st114,
26116st114,
26117st114,
26118st114,
26119st114,
26120st114,
26121st114,
26122st114,
26123st114,
26124st114,
26125st114,
26126st114,
26127st114,
26128st114,
26129st114,
26130st114,
26131st114,
26132st114,
26133st114,
26134st114,
26135st114,
26136st114,
26137st114,
26138st114,
26139st114,
26140st114,
26141st114,
26142st114,
26143st114,
26144st114,
26145st114,
26146st114,
26147st114,
26148st114,
26149st114,
26150st114,
26151st114,
26152st114,
26153st114,
26154st114,
26155st114,
26156st114,
26157st114,
26158st114,
26159st114,
26160st114,
26161st114,
26162st114,
26163st114,
26164st114,
26165st114,
26166st114,
26167st114,
26168st114,
26169st114,
26170st114,
26171st114,
26172st114,
26173st114,
26174st114,
26175st114,
26176st114,
26177st114,
26178st114,
26179st114,
26180st114,
26181st114,
26182st114,
26183st114,
26184st114,
26185st114,
26186st114,
26187st114,
26188st114,
26189st114,
26190st114,
26191st114,
26192st114,
26193st114,
26194st114,
26195st114,
26196st114,
26197st114,
26198st114,
26199st114,
26200st114,
26201st114,
26202st114,
26203st114,
26204st114,
26205st114,
26206st114,
26207st114,
26208st114,
26209st114,
26210st114,
26211st114,
26212st114,
26213st114,
26214st114,
26215st114,
26216st114,
26217st114,
26218st114,
26219st114,
26220st114,
26221st114,
26222st114,
26223st114,
26224st114,
26225st114,
26226st114,
26227st114,
26228st114,
26229st114,
26230st114,
26231st114,
26232st114,
26233st114,
26234st114,
26235st114,
26236st114,
26237st114,
26238st114,
26239st114,
26240st114,
26241st114,
26242st114,
26243st114,
26244st114,
26245st114,
26246st114,
26247st114,
26248st114,
26249st114,
26250st114,
26251st114,
26252st114,
26253st114,
26254st114,
26255st114,
26256st114,
26257st114,
26258st114,
26259st114,
26260st114,
26261st114,
26262st114,
26263st114,
26264st114,
26265st114,
26266st114,
26267st114,
26268st114,
26269st114,
26270st114,
26271st114,
26272st114,
26273st114,
26274st114,
26275st114,
26276st114,
26277st114,
26278st114,
26279st114,
26280st114,
26281st114,
26282st114,
26283st114,
26284st114,
26285st114,
26286st114,
26287st114,
26288st114,
26289st114,
26290st114,
26291st114,
26292st114,
26293st114,
26294st114,
26295st114,
26296st114,
26297st114,
26298st114,
26299st114,
26300st114,
26301st114,
26302st114,
26303st114,
26304st114,
26305st114,
26306st114,
26307st114,
26308st114,
26309st114,
26310st114,
26311st114,
26312st114,
26313st114,
26314st114,
26315st114,
26316st114,
26317st114,
26318st114,
26319st114,
26320st114,
26321st114,
26322st114,
26323st114,
26324st114,
26325st114,
26326st114,
26327st114,
26328st114,
26329st114,
26330st114,
26331st114,
26332st114,
26333st114,
26334st114,
26335st114,
26336st114,
26337st114,
26338st114,
26339st114,
26340st114,
26341st114,
26342st114,
26343st114,
26344st114,
26345st114,
26346st114,
26347st114,
26348st114,
26349st114,
26350st114,
26351st114,
26352st114,
26353st114,
26354st114,
26355st114,
26356st114,
26357st114,
26358st114,
26359st114,
26360st114,
26361st114,
26362st114,
26363st114,
26364st114,
26365st114,
26366st114,
26367st114,
26368st114,
26369st114,
26370st114,
26371st114,
26372st114,
26373st114,
26374st114,
26375st114,
26376st114,
26377st114,
26378st114,
26379st114,
26380st114,
26381st114,
26382st114,
26383st114,
26384st114,
26385st114,
26386st114,
26387st114,
26388st114,
26389st114,
26390st114,
26391st114,
26392st114,
26393st114,
26394st114,
26395st114,
26396st114,
26397st114,
26398st114,
26399st114,
26400st114,
26401st114,
26402st114,
26403st114,
26404st114,
26405st114,
26406st114,
26407st114,
26408st114,
26409st114,
26410st114,
26411st114,
26412st114,
26413st114,
26414st114,
26415st114,
26416st114,
26417st114,
26418st114,
26419st114,
26420st114,
26421st114,
26422st114,
26423st114,
26424st114,
26425st114,
26426st114,
26427st114,
26428st114,
26429st114,
26430st114,
26431st114,
26432st114,
26433st114,
26434st114,
26435st114,
26436st114,
26437st114,
26438st114,
26439st114,
26440st114,
26441st114,
26442st114,
26443st114,
26444st114,
26445st114,
26446st114,
26447st114,
26448st114,
26449st114,
26450st114,
26451st114,
26452st114,
26453st114,
26454st114,
26455st114,
26456st114,
26457st114,
26458st114,
26459st114,
26460st114,
26461st114,
26462st114,
26463st114,
26464st114,
26465st114,
26466st114,
26467st114,
26468st114,
26469st114,
26470st114,
26471st114,
26472st114,
26473st114,
26474st114,
26475st114,
26476st114,
26477st114,
26478st114,
26479st114,
26480st114,
26481st114,
26482st114,
26483st114,
26484st114,
26485st114,
26486st114,
26487st114,
26488st114,
26489st114,
26490st114,
26491st114,
26492st114,
26493st114,
26494st114,
26495st114,
26496st114,
26497st114,
26498st114,
26499st114,
26500st114,
26501st114,
26502st114,
26503st114,
26504st114,
26505st114,
26506st114,
26507st114,
26508st114,
26509st114,
26510st114,
26511st114,
26512st114,
26513st114,
26514st114,
26515st114,
26516st114,
26517st114,
26518st114,
26519st114,
26520st114,
26521st114,
26522st114,
26523st114,
26524st114,
26525st114,
26526st114,
26527st114,
26528st114,
26529st114,
26530st114,
26531st114,
26532st114,
26533st114,
26534st114,
26535st114,
26536st114,
26537st114,
26538st114,
26539st114,
26540st114,
26541st114,
26542st114,
26543st114,
26544st114,
26545st114,
26546st114,
26547st114,
26548st114,
26549st114,
26550st114,
26551st114,
26552st114,
26553st114,
26554st114,
26555st114,
26556st114,
26557st114,
26558st114,
26559st114,
26560st114,
26561st114,
26562st114,
26563st114,
26564st114,
26565st114,
26566st114,
26567st114,
26568st114,
26569st114,
26570st114,
26571st114,
26572st114,
26573st114,
26574st114,
26575st114,
26576st114,
26577st114,
26578st114,
26579st114,
26580st114,
26581st114,
26582st114,
26583st114,
26584st114,
26585st114,
26586st114,
26587st114,
26588st114,
26589st114,
26590st114,
26591st114,
26592st114,
26593st114,
26594st114,
26595st114,
26596st114,
26597st114,
26598st114,
26599st114,
26600st114,
26601st114,
26602st114,
26603st114,
26604st114,
26605st114,
26606st114,
26607st114,
26608st114,
26609st114,
26610st114,
26611st114,
26612st114,
26613st114,
26614st114,
26615st114,
26616st114,
26617st114,
26618st114,
26619st114,
26620st114,
26621st114,
26622st114,
26623st114,
26624st114,
26625st114,
26626st114,
26627st114,
26628st114,
26629st114,
26630st114,
26631st114,
26632st114,
26633st114,
26634st114,
26635st114,
26636st114,
26637st114,
26638st114,
26639st114,
26640st114,
26641st114,
26642st114,
26643st114,
26644st114,
26645st114,
26646st114,
26647st114,
26648st114,
26649st114,
26650st114,
26651st114,
26652st114,
26653st114,
26654st114,
26655st114,
26656st114,
26657st114,
26658st114,
26659st114,
26660st114,
26661st114,
26662st114,
26663st114,
26664st114,
26665st114,
26666st114,
26667st114,
26668st114,
26669st114,
26670st114,
26671st114,
26672st114,
26673st114,
26674st114,
26675st114,
26676st114,
26677st114,
26678st114,
26679st114,
26680st114,
26681st114,
26682st114,
26683st114,
26684st114,
26685st114,
26686st114,
26687st114,
26688st114,
26689st114,
26690st114,
26691st114,
26692st114,
26693st114,
26694st114,
26695st114,
26696st114,
26697st114,
26698st114,
26699st114,
26700st114,
26701st114,
26702st114,
26703st114,
26704st114,
26705st114,
26706st114,
26707st114,
26708st114,
26709st114,
26710st114,
26711st114,
26712st114,
26713st114,
26714st114,
26715st114,
26716st114,
26717st114,
26718st114,
26719st114,
26720st114,
26721st114,
26722st114,
26723st114,
26724st114,
26725st114,
26726st114,
26727st114,
26728st114,
26729st114,
26730st114,
26731st114,
26732st114,
26733st114,
26734st114,
26735st114,
26736st114,
26737st114,
26738st114,
26739st114,
26740st87,
26741st87,
26742st87,
26743st87,
26744st87,
26745st87,
26746st87,
26747st87,
26748st87,
26749st87,
26750st87,
26751st87,
26752st87,
26753st87,
26754st87,
26755st87,
26756st87,
26757st87,
26758st87,
26759st87,
26760st87,
26761st87,
26762st87,
26763st87,
26764st87,
26765st87,
26766st87,
26767st87,
26768st87,
26769st87,
26770st87,
26771st87,
26772st87,
26773st87,
26774st87,
26775st699,
26776st114,
26777st114,
26778st114,
26779st114,
26780st114,
26781st114,
26782st114,
26783st114,
26784st114,
26785st114,
26786st114,
26787st114,
26788st114,
26789st114,
26790st114,
26791st114,
26792st114,
26793st114,
26794st114,
26795st114,
26796st114,
26797st114,
26798st114,
26799st114,
26800st114,
26801st114,
26802st114,
26803st114,
26804st114,
26805st114,
26806st114,
26807st114,
26808st114,
26809st114,
26810st114,
26811st114,
26812st114,
26813st114,
26814st114,
26815st114,
26816st114,
26817st114,
26818st114,
26819st114,
26820st114,
26821st114,
26822st114,
26823st114,
26824st114,
26825st114,
26826st114,
26827st114,
26828st114,
26829st114,
26830st114,
26831st114,
26832st114,
26833st114,
26834st114,
26835st114,
26836st114,
26837st114,
26838st114,
26839st114,
26840st114,
26841st114,
26842st114,
26843st114,
26844st114,
26845st114,
26846st114,
26847st114,
26848st114,
26849st114,
26850st114,
26851st114,
26852st114,
26853st114,
26854st114,
26855st114,
26856st114,
26857st114,
26858st114,
26859st114,
26860st114,
26861st114,
26862st114,
26863st114,
26864st114,
26865st114,
26866st114,
26867st114,
26868st114,
26869st114,
26870st114,
26871st114,
26872st114,
26873st114,
26874st114,
26875st114,
26876st114,
26877st114,
26878st114,
26879st114,
26880st114,
26881st114,
26882st114,
26883st114,
26884st114,
26885st114,
26886st114,
26887st114,
26888st114,
26889st114,
26890st114,
26891st114,
26892st114,
26893st114,
26894st114,
26895st114,
26896st114,
26897st114,
26898st114,
26899st114,
26900st114,
26901st114,
26902st114,
26903st114,
26904st114,
26905st114,
26906st114,
26907st114,
26908st114,
26909st114,
26910st114,
26911st114,
26912st114,
26913st114,
26914st114,
26915st114,
26916st114,
26917st114,
26918st114,
26919st114,
26920st114,
26921st114,
26922st114,
26923st114,
26924st114,
26925st114,
26926st114,
26927st114,
26928st114,
26929st114,
26930st114,
26931st114,
26932st114,
26933st114,
26934st114,
26935st114,
26936st114,
26937st114,
26938st114,
26939st114,
26940st114,
26941st114,
26942st114,
26943st114,
26944st114,
26945st114,
26946st114,
26947st114,
26948st114,
26949st114,
26950st114,
26951st114,
26952st114,
26953st114,
26954st114,
26955st114,
26956st114,
26957st114,
26958st114,
26959st114,
26960st114,
26961st114,
26962st114,
26963st114,
26964st114,
26965st114,
26966st114,
26967st114,
26968st114,
26969st114,
26970st114,
26971st114,
26972st114,
26973st114,
26974st114,
26975st114,
26976st114,
26977st114,
26978st114,
26979st114,
26980st114,
26981st114,
26982st114,
26983st114,
26984st114,
26985st114,
26986st114,
26987st114,
26988st114,
26989st114,
26990st114,
26991st114,
26992st114,
26993st114,
26994st114,
26995st114,
26996st114,
26997st114,
26998st114,
26999st114,
27000st114,
27001st114,
27002st114,
27003st114,
27004st114,
27005st114,
27006st114,
27007st114,
27008st114,
27009st114,
27010st114,
27011st114,
27012st114,
27013st114,
27014st114,
27015st114,
27016st114,
27017st114,
27018st114,
27019st114,
27020st114,
27021st114,
27022st114,
27023st114,
27024st114,
27025st114,
27026st114,
27027st114,
27028st114,
27029st114,
27030st114,
27031st114,
27032st114,
27033st114,
27034st114,
27035st114,
27036st114,
27037st114,
27038st114,
27039st114,
27040st114,
27041st114,
27042st114,
27043st114,
27044st114,
27045st114,
27046st114,
27047st114,
27048st114,
27049st114,
27050st114,
27051st114,
27052st114,
27053st114,
27054st114,
27055st114,
27056st114,
27057st114,
27058st114,
27059st114,
27060st114,
27061st114,
27062st114,
27063st114,
27064st114,
27065st114,
27066st114,
27067st114,
27068st114,
27069st114,
27070st114,
27071st114,
27072st114,
27073st114,
27074st114,
27075st114,
27076st114,
27077st114,
27078st114,
27079st114,
27080st114,
27081st114,
27082st114,
27083st114,
27084st114,
27085st114,
27086st114,
27087st114,
27088st114,
27089st114,
27090st114,
27091st114,
27092st114,
27093st114,
27094st114,
27095st114,
27096st114,
27097st114,
27098st114,
27099st114,
27100st114,
27101st114,
27102st114,
27103st114,
27104st114,
27105st114,
27106st114,
27107st114,
27108st114,
27109st114,
27110st114,
27111st114,
27112st114,
27113st114,
27114st114,
27115st114,
27116st114,
27117st114,
27118st114,
27119st114,
27120st114,
27121st114,
27122st114,
27123st114,
27124st114,
27125st114,
27126st114,
27127st114,
27128st114,
27129st114,
27130st114,
27131st114,
27132st114,
27133st114,
27134st114,
27135st114,
27136st114,
27137st114,
27138st114,
27139st114,
27140st114,
27141st114,
27142st114,
27143st114,
27144st114,
27145st114,
27146st114,
27147st114,
27148st114,
27149st114,
27150st114,
27151st114,
27152st114,
27153st114,
27154st114,
27155st114,
27156st114,
27157st114,
27158st114,
27159st114,
27160st114,
27161st114,
27162st114,
27163st114,
27164st114,
27165st114,
27166st114,
27167st114,
27168st114,
27169st114,
27170st114,
27171st114,
27172st114,
27173st114,
27174st114,
27175st114,
27176st114,
27177st114,
27178st114,
27179st114,
27180st114,
27181st114,
27182st114,
27183st114,
27184st114,
27185st114,
27186st114,
27187st114,
27188st114,
27189st114,
27190st114,
27191st114,
27192st114,
27193st114,
27194st114,
27195st114,
27196st114,
27197st114,
27198st114,
27199st114,
27200st114,
27201st114,
27202st114,
27203st114,
27204st114,
27205st114,
27206st114,
27207st114,
27208st114,
27209st114,
27210st114,
27211st114,
27212st114,
27213st114,
27214st114,
27215st114,
27216st114,
27217st114,
27218st114,
27219st114,
27220st114,
27221st114,
27222st114,
27223st114,
27224st114,
27225st114,
27226st114,
27227st114,
27228st114,
27229st114,
27230st114,
27231st114,
27232st114,
27233st114,
27234st114,
27235st114,
27236st114,
27237st114,
27238st114,
27239st114,
27240st114,
27241st114,
27242st114,
27243st114,
27244st114,
27245st114,
27246st114,
27247st114,
27248st114,
27249st114,
27250st114,
27251st114,
27252st114,
27253st114,
27254st114,
27255st114,
27256st114,
27257st114,
27258st114,
27259st114,
27260st114,
27261st114,
27262st114,
27263st114,
27264st114,
27265st114,
27266st114,
27267st114,
27268st114,
27269st114,
27270st114,
27271st114,
27272st114,
27273st114,
27274st114,
27275st114,
27276st114,
27277st114,
27278st114,
27279st114,
27280st114,
27281st114,
27282st114,
27283st114,
27284st114,
27285st114,
27286st114,
27287st114,
27288st114,
27289st114,
27290st114,
27291st114,
27292st114,
27293st114,
27294st114,
27295st114,
27296st114,
27297st114,
27298st114,
27299st114,
27300st114,
27301st114,
27302st114,
27303st114,
27304st114,
27305st114,
27306st114,
27307st114,
27308st114,
27309st114,
27310st114,
27311st114,
27312st114,
27313st114,
27314st114,
27315st114,
27316st114,
27317st114,
27318st114,
27319st114,
27320st114,
27321st114,
27322st114,
27323st114,
27324st114,
27325st114,
27326st114,
27327st114,
27328st114,
27329st114,
27330st114,
27331st114,
27332st114,
27333st114,
27334st114,
27335st114,
27336st114,
27337st114,
27338st114,
27339st114,
27340st114,
27341st114,
27342st114,
27343st114,
27344st114,
27345st114,
27346st114,
27347st114,
27348st114,
27349st114,
27350st114,
27351st114,
27352st114,
27353st114,
27354st114,
27355st114,
27356st114,
27357st114,
27358st114,
27359st114,
27360st114,
27361st114,
27362st114,
27363st114,
27364st114,
27365st114,
27366st114,
27367st114,
27368st114,
27369st114,
27370st114,
27371st114,
27372st114,
27373st114,
27374st114,
27375st114,
27376st114,
27377st114,
27378st114,
27379st114,
27380st114,
27381st114,
27382st114,
27383st114,
27384st114,
27385st114,
27386st114,
27387st114,
27388st114,
27389st114,
27390st114,
27391st114,
27392st114,
27393st114,
27394st114,
27395st114,
27396st114,
27397st114,
27398st114,
27399st114,
27400st114,
27401st114,
27402st114,
27403st114,
27404st114,
27405st114,
27406st114,
27407st114,
27408st114,
27409st114,
27410st114,
27411st114,
27412st114,
27413st114,
27414st114,
27415st114,
27416st114,
27417st114,
27418st114,
27419st114,
27420st114,
27421st114,
27422st114,
27423st114,
27424st114,
27425st114,
27426st114,
27427st114,
27428st114,
27429st114,
27430st114,
27431st114,
27432st114,
27433st114,
27434st114,
27435st114,
27436st114,
27437st114,
27438st114,
27439st114,
27440st114,
27441st114,
27442st114,
27443st114,
27444st114,
27445st114,
27446st114,
27447st114,
27448st114,
27449st114,
27450st114,
27451st114,
27452st114,
27453st114,
27454st114,
27455st114,
27456st114,
27457st114,
27458st114,
27459st114,
27460st114,
27461st114,
27462st114,
27463st114,
27464st114,
27465st114,
27466st114,
27467st114,
27468st114,
27469st114,
27470st114,
27471st114,
27472st114,
27473st114,
27474st114,
27475st114,
27476st114,
27477st114,
27478st114,
27479st114,
27480st114,
27481st114,
27482st114,
27483st114,
27484st114,
27485st114,
27486st114,
27487st114,
27488st114,
27489st114,
27490st114,
27491st114,
27492st114,
27493st114,
27494st114,
27495st114,
27496st114,
27497st114,
27498st114,
27499st114,
27500st114,
27501st114,
27502st114,
27503st114,
27504st114,
27505st114,
27506st114,
27507st114,
27508st114,
27509st114,
27510st114,
27511st114,
27512st114,
27513st114,
27514st114,
27515st114,
27516st114,
27517st114,
27518st114,
27519st114,
27520st114,
27521st114,
27522st114,
27523st114,
27524st114,
27525st114,
27526st114,
27527st114,
27528st114,
27529st114,
27530st114,
27531st114,
27532st114,
27533st114,
27534st114,
27535st114,
27536st114,
27537st114,
27538st114,
27539st114,
27540st114,
27541st114,
27542st114,
27543st114,
27544st114,
27545st114,
27546st114,
27547st114,
27548st114,
27549st114,
27550st114,
27551st114,
27552st114,
27553st114,
27554st114,
27555st114,
27556st114,
27557st114,
27558st114,
27559st114,
27560st114,
27561st114,
27562st114,
27563st114,
27564st114,
27565st114,
27566st114,
27567st114,
27568st114,
27569st114,
27570st114,
27571st114,
27572st114,
27573st114,
27574st114,
27575st114,
27576st114,
27577st114,
27578st114,
27579st114,
27580st114,
27581st114,
27582st114,
27583st114,
27584st114,
27585st114,
27586st114,
27587st114,
27588st114,
27589st114,
27590st114,
27591st114,
27592st114,
27593st114,
27594st114,
27595st114,
27596st114,
27597st114,
27598st114,
27599st114,
27600st114,
27601st114,
27602st114,
27603st114,
27604st114,
27605st114,
27606st114,
27607st114,
27608st114,
27609st114,
27610st114,
27611st114,
27612st114,
27613st114,
27614st114,
27615st114,
27616st114,
27617st114,
27618st114,
27619st114,
27620st114,
27621st114,
27622st114,
27623st114,
27624st114,
27625st114,
27626st114,
27627st114,
27628st114,
27629st114,
27630st114,
27631st114,
27632st114,
27633st114,
27634st114,
27635st114,
27636st114,
27637st114,
27638st114,
27639st114,
27640st114,
27641st114,
27642st114,
27643st114,
27644st114,
27645st114,
27646st114,
27647st114,
27648st114,
27649st114,
27650st114,
27651st114,
27652st114,
27653st114,
27654st114,
27655st114,
27656st114,
27657st114,
27658st114,
27659st114,
27660st114,
27661st114,
27662st114,
27663st114,
27664st114,
27665st114,
27666st114,
27667st114,
27668st114,
27669st114,
27670st114,
27671st114,
27672st114,
27673st114,
27674st114,
27675st114,
27676st114,
27677st114,
27678st114,
27679st114,
27680st114,
27681st114,
27682st114,
27683st114,
27684st114,
27685st114,
27686st114,
27687st114,
27688st114,
27689st114,
27690st114,
27691st114,
27692st114,
27693st114,
27694st114,
27695st114,
27696st114,
27697st114,
27698st114,
27699st114,
27700st114,
27701st114,
27702st114,
27703st114,
27704st114,
27705st114,
27706st114,
27707st114,
27708st114,
27709st114,
27710st114,
27711st114,
27712st114,
27713st114,
27714st114,
27715st114,
27716st114,
27717st114,
27718st114,
27719st114,
27720st114,
27721st114,
27722st114,
27723st114,
27724st114,
27725st114,
27726st114,
27727st114,
27728st114,
27729st114,
27730st114,
27731st114,
27732st114,
27733st114,
27734st114,
27735st114,
27736st114,
27737st114,
27738st114,
27739st114,
27740st114,
27741st114,
27742st114,
27743st114,
27744st114,
27745st114,
27746st114,
27747st114,
27748st114,
27749st114,
27750st114,
27751st114,
27752st114,
27753st114,
27754st114,
27755st114,
27756st114,
27757st114,
27758st114,
27759st114,
27760st114,
27761st114,
27762st114,
27763st114,
27764st114,
27765st114,
27766st114,
27767st114,
27768st114,
27769st114,
27770st114,
27771st114,
27772st114,
27773st114,
27774st114,
27775st114,
27776st114,
27777st114,
27778st114,
27779st114,
27780st114,
27781st114,
27782st114,
27783st114,
27784st114,
27785st114,
27786st114,
27787st114,
27788st114,
27789st114,
27790st114,
27791st114,
27792st114,
27793st114,
27794st114,
27795st114,
27796st114,
27797st114,
27798st114,
27799st114,
27800st114,
27801st114,
27802st114,
27803st114,
27804st114,
27805st114,
27806st114,
27807st114,
27808st114,
27809st114,
27810st114,
27811st114,
27812st114,
27813st114,
27814st114,
27815st114,
27816st114,
27817st114,
27818st114,
27819st114,
27820st114,
27821st114,
27822st114,
27823st114,
27824st114,
27825st114,
27826st114,
27827st114,
27828st114,
27829st114,
27830st114,
27831st114,
27832st114,
27833st114,
27834st114,
27835st114,
27836st114,
27837st114,
27838st114,
27839st114,
27840st114,
27841st114,
27842st114,
27843st114,
27844st114,
27845st114,
27846st114,
27847st114,
27848st114,
27849st114,
27850st114,
27851st114,
27852st114,
27853st114,
27854st114,
27855st114,
27856st114,
27857st114,
27858st114,
27859st114,
27860st114,
27861st114,
27862st114,
27863st114,
27864st114,
27865st114,
27866st114,
27867st114,
27868st114,
27869st114,
27870st114,
27871st114,
27872st114,
27873st114,
27874st114,
27875st114,
27876st114,
27877st114,
27878st114,
27879st114,
27880st114,
27881st114,
27882st114,
27883st114,
27884st114,
27885st114,
27886st114,
27887st114,
27888st114,
27889st114,
27890st114,
27891st114,
27892st712,
27893st114,
27894st114,
27895st114,
27896st114,
27897st114,
27898st114,
27899st114,
27900st114,
27901st114,
27902st114,
27903st114,
27904st114,
27905st114,
27906st114,
27907st114,
27908st114,
27909st114,
27910st114,
27911st114,
27912st114,
27913st114,
27914st114,
27915st114,
27916st114,
27917st114,
27918st114,
27919st114,
27920st114,
27921st114,
27922st114,
27923st114,
27924st114,
27925st114,
27926st114,
27927st114,
27928st114,
27929st114,
27930st114,
27931st114,
27932st114,
27933st114,
27934st114,
27935st114,
27936st114,
27937st114,
27938st114,
27939st114,
27940st114,
27941st114,
27942st114,
27943st114,
27944st114,
27945st114,
27946st114,
27947st114,
27948st114,
27949st114,
27950st114,
27951st114,
27952st114,
27953st114,
27954st114,
27955st114,
27956st114,
27957st114,
27958st114,
27959st114,
27960st114,
27961st114,
27962st114,
27963st114,
27964st114,
27965st114,
27966st114,
27967st114,
27968st114,
27969st114,
27970st114,
27971st114,
27972st114,
27973st114,
27974st114,
27975st114,
27976st114,
27977st114,
27978st114,
27979st114,
27980st114,
27981st114,
27982st114,
27983st114,
27984st114,
27985st114,
27986st114,
27987st114,
27988st114,
27989st114,
27990st114,
27991st114,
27992st114,
27993st114,
27994st114,
27995st114,
27996st114,
27997st114,
27998st114,
27999st114,
28000st114,
28001st114,
28002st114,
28003st114,
28004st114,
28005st114,
28006st114,
28007st114,
28008st114,
28009st114,
28010st114,
28011st114,
28012st114,
28013st114,
28014st114,
28015st114,
28016st114,
28017st114,
28018st114,
28019st114,
28020st114,
28021st114,
28022st114,
28023st114,
28024st114,
28025st114,
28026st114,
28027st114,
28028st114,
28029st114,
28030st114,
28031st114,
28032st114,
28033st114,
28034st114,
28035st114,
28036st114,
28037st114,
28038st114,
28039st114,
28040st114,
28041st114,
28042st114,
28043st114,
28044st114,
28045st114,
28046st114,
28047st114,
28048st114,
28049st114,
28050st114,
28051st114,
28052st114,
28053st114,
28054st114,
28055st114,
28056st114,
28057st114,
28058st114,
28059st114,
28060st114,
28061st114,
28062st114,
28063st114,
28064st114,
28065st114,
28066st114,
28067st114,
28068st114,
28069st114,
28070st114,
28071st114,
28072st114,
28073st114,
28074st114,
28075st114,
28076st114,
28077st114,
28078st114,
28079st114,
28080st114,
28081st114,
28082st114,
28083st114,
28084st114,
28085st114,
28086st114,
28087st114,
28088st114,
28089st114,
28090st114,
28091st114,
28092st114,
28093st114,
28094st114,
28095st114,
28096st114,
28097st114,
28098st114,
28099st114,
28100st114,
28101st114,
28102st114,
28103st114,
28104st114,
28105st114,
28106st114,
28107st114,
28108st114,
28109st114,
28110st114,
28111st114,
28112st114,
28113st114,
28114st114,
28115st114,
28116st114,
28117st114,
28118st114,
28119st114,
28120st114,
28121st114,
28122st114,
28123st114,
28124st114,
28125st114,
28126st114,
28127st114,
28128st114,
28129st114,
28130st114,
28131st114,
28132st114,
28133st114,
28134st114,
28135st114,
28136st114,
28137st114,
28138st114,
28139st114,
28140st114,
28141st114,
28142st114,
28143st114,
28144st114,
28145st114,
28146st114,
28147st114,
28148st114,
28149st114,
28150st114,
28151st114,
28152st114,
28153st114,
28154st114,
28155st114,
28156st114,
28157st114,
28158st114,
28159st114,
28160st114,
28161st114,
28162st114,
28163st114,
28164st114,
28165st114,
28166st114,
28167st114,
28168st114,
28169st114,
28170st114,
28171st114,
28172st114,
28173st114,
28174st114,
28175st114,
28176st114,
28177st114,
28178st114,
28179st114,
28180st114,
28181st114,
28182st114,
28183st114,
28184st114,
28185st114,
28186st114,
28187st114,
28188st114,
28189st114,
28190st114,
28191st114,
28192st114,
28193st114,
28194st114,
28195st114,
28196st114,
28197st114,
28198st114,
28199st114,
28200st114,
28201st114,
28202st114,
28203st114,
28204st114,
28205st114,
28206st114,
28207st114,
28208st114,
28209st114,
28210st114,
28211st114,
28212st114,
28213st114,
28214st114,
28215st114,
28216st114,
28217st114,
28218st114,
28219st114,
28220st114,
28221st114,
28222st114,
28223st114,
28224st114,
28225st114,
28226st114,
28227st114,
28228st114,
28229st114,
28230st114,
28231st114,
28232st114,
28233st114,
28234st114,
28235st114,
28236st114,
28237st114,
28238st114,
28239st114,
28240st114,
28241st114,
28242st114,
28243st114,
28244st114,
28245st114,
28246st114,
28247st114,
28248st114,
28249st114,
28250st114,
28251st114,
28252st114,
28253st114,
28254st114,
28255st114,
28256st114,
28257st114,
28258st114,
28259st114,
28260st114,
28261st114,
28262st114,
28263st114,
28264st114,
28265st114,
28266st114,
28267st114,
28268st114,
28269st114,
28270st114,
28271st114,
28272st114,
28273st114,
28274st114,
28275st114,
28276st114,
28277st114,
28278st114,
28279st114,
28280st114,
28281st114,
28282st114,
28283st114,
28284st114,
28285st114,
28286st114,
28287st114,
28288st114,
28289st114,
28290st114,
28291st114,
28292st114,
28293st114,
28294st114,
28295st114,
28296st114,
28297st114,
28298st114,
28299st114,
28300st114,
28301st114,
28302st114,
28303st114,
28304st114,
28305st114,
28306st114,
28307st114,
28308st114,
28309st114,
28310st114,
28311st114,
28312st114,
28313st114,
28314st114,
28315st114,
28316st114,
28317st114,
28318st114,
28319st114,
28320st114,
28321st114,
28322st114,
28323st114,
28324st114,
28325st114,
28326st114,
28327st114,
28328st114,
28329st114,
28330st114,
28331st114,
28332st114,
28333st114,
28334st114,
28335st114,
28336st114,
28337st114,
28338st114,
28339st114,
28340st114,
28341st114,
28342st114,
28343st114,
28344st114,
28345st114,
28346st114,
28347st114,
28348st114,
28349st114,
28350st114,
28351st114,
28352st114,
28353st114,
28354st114,
28355st114,
28356st114,
28357st114,
28358st114,
28359st114,
28360st114,
28361st114,
28362st114,
28363st114,
28364st114,
28365st114,
28366st114,
28367st114,
28368st114,
28369st114,
28370st114,
28371st114,
28372st114,
28373st114,
28374st114,
28375st114,
28376st114,
28377st114,
28378st114,
28379st114,
28380st114,
28381st114,
28382st114,
28383st114,
28384st114,
28385st114,
28386st114,
28387st114,
28388st114,
28389st114,
28390st114,
28391st114,
28392st114,
28393st114,
28394st114,
28395st114,
28396st114,
28397st114,
28398st114,
28399st114,
28400st114,
28401st114,
28402st114,
28403st114,
28404st256,
28405st256,
28406st256,
28407st256,
28408st256,
28409st256,
28410st256,
28411st256,
28412st256,
28413st256,
28414st256,
28415st256,
28416st256,
28417st256,
28418st256,
28419st713,
28420st256,
28421st256,
28422st714,
28423st256,
28424st256,
28425st715,
28426st716,
28427st717,
28428st718,
28429st256,
28430st719,
28431st720,
28432st721,
28433st722,
28434st114,
28435st114,
28436st256,
28437st256,
28438st256,
28439st256,
28440st723,
28441st114,
28442st114,
28443st114,
28444st114,
28445st114,
28446st114,
28447st114,
28448st114,
28449st114,
28450st114,
28451st114,
28452st256,
28453st256,
28454st256,
28455st256,
28456st256,
28457st374,
28458st385,
28459st724,
28460st114,
28461st114,
28462st114,
28463st114,
28464st114,
28465st114,
28466st114,
28467st114,
28468st725,
a2a528f2
RK
28469st726,
28470st727,
28471st728,
28472st729,
28473st730,
28474st731,
28475st732,
28476st733,
28477st734,
28478st735,
28479st736,
28480st737,
b1dd58fc
RK
28481st725,
28482st726,
28483st727,
a2a528f2
RK
28484st738,
28485st739,
28486st740,
28487st741,
28488st742,
28489st743,
28490st744,
28491st745,
28492st746,
28493st747,
b1dd58fc
RK
28494st725,
28495st726,
28496st727,
28497st728,
28498st729,
28499st740,
28500st731,
28501st732,
28502st733,
28503st744,
28504st745,
28505st746,
28506st747,
28507st725,
28508st726,
28509st727,
a2a528f2
RK
28510st748,
28511st749,
28512st750,
28513st751,
28514st752,
28515st753,
28516st754,
28517st755,
28518st756,
28519st757,
28520st758,
28521st759,
a2a528f2 28522st760,
a2a528f2 28523st761,
b1dd58fc
RK
28524st762,
28525st763,
28526st764,
28527st765,
28528st766,
28529st767,
28530st768,
28531st769,
28532st114,
28533st114,
28534st114,
28535st114,
28536st114,
28537st114,
28538st114,
28539st114,
28540st114,
28541st114,
28542st114,
28543st114,
28544st114,
28545st114,
28546st114,
28547st114,
28548st114,
28549st114,
28550st114,
28551st114,
28552st114,
28553st114,
28554st114,
28555st114,
28556st114,
28557st114,
28558st114,
28559st114,
28560st114,
28561st114,
28562st114,
28563st114,
28564st114,
28565st114,
28566st114,
28567st114,
28568st114,
28569st114,
28570st114,
28571st114,
28572st114,
28573st114,
28574st114,
28575st114,
28576st114,
28577st114,
28578st114,
28579st114,
28580st114,
28581st114,
28582st114,
28583st114,
28584st114,
28585st114,
28586st114,
28587st114,
28588st114,
28589st114,
28590st114,
28591st114,
28592st114,
28593st114,
28594st114,
28595st114,
28596st114,
28597st114,
28598st114,
28599st114,
28600st114,
28601st114,
28602st114,
28603st114,
28604st114,
28605st114,
28606st114,
28607st114,
28608st114,
28609st114,
28610st114,
28611st114,
28612st114,
28613st114,
28614st114,
28615st114,
28616st114,
28617st114,
28618st114,
28619st114,
28620st114,
28621st114,
28622st114,
28623st114,
28624st114,
28625st114,
28626st114,
28627st114,
28628st114,
28629st114,
28630st114,
28631st114,
28632st114,
28633st114,
28634st114,
28635st114,
28636st114,
28637st114,
28638st114,
28639st114,
28640st114,
28641st114,
28642st114,
28643st114,
28644st114,
28645st114,
28646st114,
28647st114,
28648st114,
28649st114,
28650st114,
28651st114,
28652st114,
28653st114,
28654st114,
28655st114,
28656st114,
28657st114,
28658st114,
28659st114,
28660st114,
28661st114,
28662st114,
28663st114,
28664st114,
28665st114,
28666st114,
28667st114,
28668st114,
28669st114,
28670st114,
28671st114,
28672st114,
28673st114,
28674st114,
28675st114,
28676st114,
28677st114,
28678st114,
28679st114,
28680st114,
28681st114,
28682st114,
28683st114,
28684st114,
28685st114,
28686st114,
28687st114,
28688st114,
28689st114,
28690st114,
28691st114,
28692st114,
28693st114,
28694st114,
28695st114,
28696st114,
28697st114,
28698st114,
28699st114,
28700st114,
28701st114,
28702st114,
28703st114,
28704st114,
28705st114,
28706st114,
28707st114,
28708st114,
28709st114,
28710st114,
28711st114,
28712st114,
28713st114,
28714st114,
28715st114,
28716st114,
28717st114,
28718st114,
28719st114,
28720st114,
28721st114,
28722st114,
28723st114,
28724st114,
28725st114,
28726st114,
28727st114,
28728st114,
28729st114,
28730st114,
28731st114,
28732st114,
28733st114,
28734st114,
28735st114,
28736st114,
28737st114,
28738st114,
28739st114,
28740st114,
28741st114,
28742st114,
28743st114,
28744st114,
28745st114,
28746st114,
28747st114,
28748st114,
28749st114,
28750st114,
28751st114,
28752st114,
28753st114,
28754st114,
28755st114,
28756st114,
28757st114,
28758st114,
28759st114,
28760st114,
28761st114,
28762st114,
28763st114,
28764st114,
28765st114,
28766st114,
28767st114,
28768st114,
28769st114,
28770st114,
28771st114,
28772st114,
28773st114,
28774st114,
28775st114,
28776st114,
28777st114,
28778st114,
28779st114,
28780st114,
28781st114,
28782st114,
28783st114,
28784st114,
28785st114,
28786st114,
28787st114,
28788st114,
28789st114,
28790st114,
28791st114,
28792st114,
28793st114,
28794st114,
28795st114,
28796st114,
28797st114,
28798st114,
28799st114,
28800st114,
28801st114,
28802st114,
28803st114,
28804st114,
28805st114,
28806st114,
28807st114,
28808st114,
28809st114,
28810st114,
28811st114,
28812st114,
28813st114,
28814st114,
28815st114,
28816st114,
28817st114,
28818st114,
28819st114,
28820st114,
28821st114,
28822st114,
28823st114,
28824st114,
28825st114,
28826st114,
28827st114,
28828st114,
28829st114,
28830st114,
28831st114,
28832st114,
28833st114,
28834st114,
28835st114,
28836st114,
28837st114,
28838st114,
28839st114,
28840st114,
28841st114,
28842st114,
28843st114,
28844st114,
28845st114,
28846st114,
28847st114,
28848st114,
28849st114,
28850st114,
28851st114,
28852st114,
28853st114,
28854st114,
28855st114,
28856st114,
28857st114,
28858st114,
28859st114,
28860st114,
28861st114,
28862st114,
28863st114,
28864st114,
28865st114,
28866st114,
28867st114,
28868st114,
28869st114,
28870st114,
28871st114,
28872st114,
28873st114,
28874st114,
28875st114,
28876st114,
28877st114,
28878st114,
28879st114,
28880st114,
28881st114,
28882st114,
28883st114,
28884st114,
28885st114,
28886st114,
28887st114,
28888st114,
28889st114,
28890st114,
28891st114,
28892st114,
28893st114,
28894st114,
28895st114,
28896st114,
28897st114,
28898st114,
28899st114,
28900st114,
28901st114,
28902st114,
28903st114,
28904st114,
28905st114,
28906st114,
28907st114,
28908st114,
28909st114,
28910st114,
28911st114,
28912st114,
28913st114,
28914st114,
28915st114,
28916st256,
28917st256,
28918st444,
28919st256,
28920st256,
28921st256,
28922st256,
28923st256,
28924st256,
28925st373,
28926st770,
28927st771,
28928st390,
28929st390,
28930st114,
28931st114,
28932st772,
28933st773,
28934st774,
28935st775,
28936st776,
28937st256,
28938st223,
28939st256,
28940st256,
28941st777,
28942st114,
28943st114,
28944st114,
28945st114,
28946st778,
28947st256,
28948st779,
28949st780,
28950st781,
28951st782,
28952st783,
28953st784,
28954st114,
28955st114,
28956st114,
28957st114,
28958st114,
28959st114,
28960st114,
28961st114,
28962st114,
28963st114,
28964st256,
28965st256,
28966st785,
28967st786,
28968st256,
28969st256,
28970st256,
28971st787,
28972st256,
28973st373,
28974st256,
28975st256,
28976st788,
28977st114,
28978st256,
28979st785,
28980st256,
28981st256,
28982st256,
28983st770,
28984st789,
28985st256,
28986st256,
28987st256,
28988st256,
28989st256,
28990st256,
28991st256,
28992st256,
28993st256,
28994st256,
28995st790,
28996st256,
28997st256,
28998st256,
28999st722,
29000st114,
29001st256,
29002st791,
29003st114,
29004st114,
29005st114,
29006st114,
29007st114,
29008st114,
29009st114,
29010st114,
29011st792,
29012st390,
29013st793,
29014st794,
29015st795,
29016st796,
29017st114,
29018st114,
29019st114,
29020st256,
29021st256,
29022st256,
29023st256,
29024st713,
29025st114,
29026st114,
29027st114,
29028st256,
29029st256,
29030st256,
29031st256,
29032st256,
29033st256,
29034st256,
29035st373,
29036st114,
29037st114,
29038st114,
29039st114,
29040st114,
29041st114,
29042st114,
29043st114,
29044st114,
29045st114,
29046st114,
29047st114,
29048st114,
29049st114,
29050st114,
29051st114,
29052st114,
29053st114,
29054st114,
29055st114,
29056st114,
29057st114,
29058st114,
29059st114,
29060st114,
29061st114,
29062st114,
29063st114,
29064st114,
29065st114,
29066st114,
29067st114,
29068st114,
29069st114,
29070st114,
29071st114,
29072st114,
29073st114,
29074st114,
29075st114,
29076st114,
29077st114,
29078st114,
29079st114,
29080st114,
29081st114,
29082st114,
29083st114,
29084st114,
29085st114,
29086st114,
29087st114,
29088st114,
29089st114,
29090st114,
29091st114,
29092st114,
29093st114,
29094st114,
29095st114,
29096st114,
29097st114,
29098st114,
29099st114,
29100st114,
29101st114,
29102st114,
29103st114,
29104st114,
29105st114,
29106st114,
29107st114,
29108st114,
29109st114,
29110st114,
29111st114,
29112st114,
29113st114,
29114st114,
29115st114,
29116st114,
29117st114,
29118st114,
29119st114,
29120st114,
29121st114,
29122st114,
29123st114,
29124st114,
29125st114,
29126st114,
29127st114,
29128st114,
29129st114,
29130st114,
29131st114,
29132st114,
29133st114,
29134st114,
29135st114,
29136st114,
29137st114,
29138st114,
29139st114,
29140st114,
29141st114,
29142st114,
29143st114,
29144st114,
29145st114,
29146st114,
29147st114,
29148st114,
29149st114,
29150st114,
29151st114,
29152st114,
29153st114,
29154st114,
29155st114,
29156st114,
29157st114,
29158st114,
29159st114,
29160st114,
29161st114,
29162st114,
29163st114,
29164st114,
29165st114,
29166st114,
29167st114,
29168st114,
29169st114,
29170st114,
29171st114,
29172st175,
29173st175,
29174st175,
29175st175,
29176st175,
29177st175,
29178st175,
29179st175,
29180st175,
29181st175,
29182st175,
29183st175,
29184st175,
29185st175,
29186st175,
29187st175,
29188st175,
29189st175,
29190st175,
29191st175,
29192st175,
29193st175,
29194st175,
29195st175,
29196st175,
29197st175,
29198st175,
29199st175,
29200st175,
29201st175,
29202st175,
29203st175,
29204st175,
29205st175,
29206st175,
29207st175,
29208st175,
29209st175,
29210st175,
29211st175,
29212st175,
29213st175,
29214st175,
29215st175,
29216st175,
29217st175,
29218st175,
29219st175,
29220st175,
29221st175,
29222st175,
29223st175,
29224st175,
29225st175,
29226st175,
29227st175,
29228st175,
29229st175,
29230st175,
29231st175,
29232st175,
29233st175,
29234st175,
29235st175,
29236st175,
29237st175,
29238st175,
29239st175,
29240st175,
29241st175,
29242st175,
29243st175,
29244st175,
29245st175,
29246st175,
29247st175,
29248st175,
29249st175,
29250st175,
29251st175,
29252st175,
29253st175,
29254st175,
29255st175,
29256st175,
29257st175,
29258st175,
29259st175,
29260st175,
29261st175,
29262st175,
29263st175,
29264st175,
29265st175,
29266st175,
29267st175,
29268st175,
29269st175,
29270st175,
29271st175,
29272st175,
29273st175,
29274st175,
29275st175,
29276st175,
29277st175,
29278st175,
29279st175,
29280st175,
29281st175,
29282st175,
29283st175,
29284st175,
29285st175,
29286st175,
29287st175,
29288st175,
29289st175,
29290st175,
29291st175,
29292st175,
29293st175,
29294st175,
29295st175,
29296st175,
29297st175,
29298st175,
29299st175,
29300st175,
29301st175,
29302st175,
29303st175,
29304st175,
29305st175,
29306st175,
29307st175,
29308st175,
29309st175,
29310st175,
29311st175,
29312st175,
29313st175,
29314st175,
29315st175,
29316st175,
29317st175,
29318st175,
29319st175,
29320st175,
29321st175,
29322st175,
29323st175,
29324st175,
29325st175,
29326st175,
29327st175,
29328st175,
29329st175,
29330st175,
29331st175,
29332st175,
29333st175,
29334st175,
29335st175,
29336st175,
29337st175,
29338st175,
29339st175,
29340st175,
29341st175,
29342st175,
29343st175,
29344st175,
29345st175,
29346st175,
29347st175,
29348st175,
29349st175,
29350st175,
29351st175,
29352st175,
29353st175,
29354st175,
29355st175,
29356st175,
29357st175,
29358st175,
29359st175,
29360st175,
29361st175,
29362st175,
29363st175,
29364st175,
29365st175,
29366st175,
29367st175,
29368st175,
29369st175,
29370st175,
29371st175,
29372st175,
29373st175,
29374st175,
29375st175,
29376st175,
29377st175,
29378st175,
29379st175,
29380st175,
29381st175,
29382st175,
29383st175,
29384st175,
29385st175,
29386st175,
29387st175,
29388st175,
29389st175,
29390st175,
29391st175,
29392st175,
29393st175,
29394st175,
29395st175,
29396st175,
29397st175,
29398st175,
29399st175,
29400st175,
29401st175,
29402st175,
29403st175,
29404st175,
29405st175,
29406st175,
29407st175,
29408st175,
29409st175,
29410st175,
29411st175,
29412st175,
29413st175,
29414st175,
29415st175,
29416st175,
29417st175,
29418st175,
29419st175,
29420st175,
29421st175,
29422st175,
29423st175,
29424st175,
29425st175,
29426st175,
29427st175,
29428st175,
29429st175,
29430st175,
29431st175,
29432st175,
29433st175,
29434st175,
29435st175,
29436st175,
29437st175,
29438st175,
29439st175,
29440st175,
29441st175,
29442st175,
29443st175,
29444st175,
29445st175,
29446st175,
29447st175,
29448st175,
29449st175,
29450st175,
29451st175,
29452st175,
29453st175,
29454st175,
29455st175,
29456st175,
29457st175,
29458st175,
29459st175,
29460st175,
29461st175,
29462st175,
29463st175,
29464st175,
29465st175,
29466st175,
29467st175,
29468st175,
29469st175,
29470st175,
29471st175,
29472st175,
29473st175,
29474st175,
29475st175,
29476st175,
29477st175,
29478st175,
29479st175,
29480st175,
29481st175,
29482st175,
29483st175,
29484st175,
29485st175,
29486st175,
29487st175,
29488st175,
29489st175,
29490st175,
29491st175,
29492st175,
29493st175,
29494st175,
29495st175,
29496st175,
29497st175,
29498st175,
29499st175,
29500st175,
29501st175,
29502st175,
29503st175,
29504st175,
29505st175,
29506st175,
29507st175,
29508st175,
29509st175,
29510st175,
29511st175,
29512st175,
29513st175,
29514st175,
29515st175,
29516st175,
29517st175,
29518st175,
29519st175,
29520st175,
29521st175,
29522st175,
29523st175,
29524st175,
29525st175,
29526st175,
29527st175,
29528st175,
29529st175,
29530st175,
29531st175,
29532st175,
29533st175,
29534st175,
29535st175,
29536st175,
29537st175,
29538st175,
29539st175,
29540st175,
29541st175,
29542st175,
29543st175,
29544st175,
29545st175,
29546st175,
29547st175,
29548st175,
29549st175,
29550st175,
29551st175,
29552st175,
29553st175,
29554st175,
29555st175,
29556st175,
29557st175,
29558st175,
29559st175,
29560st175,
29561st175,
29562st175,
29563st175,
29564st175,
29565st175,
29566st175,
29567st175,
29568st175,
29569st175,
29570st175,
29571st175,
29572st175,
29573st175,
29574st175,
29575st175,
29576st175,
29577st175,
29578st175,
29579st175,
29580st175,
29581st175,
29582st175,
29583st175,
29584st175,
29585st175,
29586st175,
29587st175,
29588st175,
29589st175,
29590st175,
29591st175,
29592st175,
29593st175,
29594st175,
29595st175,
29596st175,
29597st175,
29598st175,
29599st175,
29600st175,
29601st175,
29602st175,
29603st175,
29604st175,
29605st175,
29606st175,
29607st175,
29608st175,
29609st175,
29610st175,
29611st175,
29612st175,
29613st175,
29614st175,
29615st175,
29616st175,
29617st175,
29618st175,
29619st175,
29620st175,
29621st175,
29622st175,
29623st175,
29624st175,
29625st175,
29626st175,
29627st175,
29628st175,
29629st175,
29630st175,
29631st175,
29632st175,
29633st175,
29634st175,
29635st175,
29636st175,
29637st175,
29638st175,
29639st175,
29640st175,
29641st175,
29642st175,
29643st175,
29644st175,
29645st175,
29646st175,
29647st175,
29648st175,
29649st175,
29650st175,
29651st175,
29652st175,
29653st175,
29654st175,
29655st175,
29656st175,
29657st175,
29658st175,
29659st175,
29660st175,
29661st175,
29662st175,
29663st175,
29664st175,
29665st175,
29666st175,
29667st175,
29668st175,
29669st175,
29670st175,
29671st175,
29672st175,
29673st175,
29674st175,
29675st175,
29676st175,
29677st175,
29678st175,
29679st175,
29680st175,
29681st175,
29682st175,
29683st175,
29684st175,
29685st175,
29686st175,
29687st175,
29688st175,
29689st175,
29690st175,
29691st175,
29692st175,
29693st175,
29694st175,
29695st175,
29696st175,
29697st175,
29698st175,
29699st175,
29700st175,
29701st175,
29702st175,
29703st175,
29704st175,
29705st175,
29706st175,
29707st175,
29708st175,
29709st175,
29710st175,
29711st175,
29712st175,
29713st175,
29714st175,
29715st175,
29716st175,
29717st175,
29718st175,
29719st175,
29720st175,
29721st175,
29722st175,
29723st175,
29724st175,
29725st175,
29726st175,
29727st175,
29728st175,
29729st175,
29730st175,
29731st175,
29732st175,
29733st175,
29734st175,
29735st175,
29736st175,
29737st175,
29738st175,
29739st175,
29740st175,
29741st175,
29742st175,
29743st175,
29744st175,
29745st175,
29746st175,
29747st175,
29748st175,
29749st175,
29750st175,
29751st175,
29752st175,
29753st175,
29754st175,
29755st175,
29756st175,
29757st175,
29758st175,
29759st175,
29760st175,
29761st175,
29762st175,
29763st175,
29764st175,
29765st175,
29766st175,
29767st175,
29768st175,
29769st175,
29770st175,
29771st175,
29772st175,
29773st175,
29774st175,
29775st175,
29776st175,
29777st175,
29778st175,
29779st175,
29780st175,
29781st175,
29782st175,
29783st175,
29784st175,
29785st175,
29786st175,
29787st175,
29788st175,
29789st175,
29790st175,
29791st175,
29792st175,
29793st175,
29794st175,
29795st175,
29796st175,
29797st175,
29798st175,
29799st175,
29800st175,
29801st175,
29802st175,
29803st175,
29804st175,
29805st175,
29806st175,
29807st175,
29808st175,
29809st175,
29810st175,
29811st175,
29812st175,
29813st175,
29814st175,
29815st175,
29816st175,
29817st175,
29818st175,
29819st175,
29820st175,
29821st175,
29822st175,
29823st175,
29824st175,
29825st175,
29826st175,
29827st175,
29828st175,
29829st175,
29830st175,
29831st175,
29832st175,
29833st175,
29834st175,
29835st175,
29836st175,
29837st175,
29838st175,
29839st175,
29840st175,
29841st175,
29842st175,
29843st175,
29844st175,
29845st175,
29846st175,
29847st175,
29848st175,
29849st175,
29850st175,
29851st175,
29852st175,
29853st175,
29854st175,
29855st175,
29856st175,
29857st175,
29858st175,
29859st175,
29860st175,
29861st175,
29862st175,
29863st175,
29864st175,
29865st175,
29866st175,
29867st175,
29868st175,
29869st175,
29870st175,
29871st175,
29872st175,
29873st175,
29874st175,
29875st175,
29876st175,
29877st175,
29878st175,
29879st175,
29880st175,
29881st175,
29882st175,
29883st175,
29884st175,
29885st175,
29886st175,
29887st175,
29888st175,
29889st175,
29890st175,
29891st175,
29892st175,
29893st175,
29894st175,
29895st175,
29896st175,
29897st175,
29898st175,
29899st175,
29900st175,
29901st175,
29902st175,
29903st175,
29904st175,
29905st175,
29906st175,
29907st175,
29908st175,
29909st175,
29910st175,
29911st175,
29912st175,
29913st175,
29914st175,
29915st175,
29916st175,
29917st175,
29918st175,
29919st175,
29920st175,
29921st175,
29922st175,
29923st175,
29924st175,
29925st175,
29926st175,
29927st175,
29928st175,
29929st175,
29930st175,
29931st175,
29932st175,
29933st175,
29934st175,
29935st175,
29936st175,
29937st175,
29938st175,
29939st175,
29940st175,
29941st175,
29942st175,
29943st175,
29944st175,
29945st175,
29946st175,
29947st175,
29948st175,
29949st175,
29950st175,
29951st175,
29952st175,
29953st175,
29954st175,
29955st175,
29956st175,
29957st175,
29958st175,
29959st175,
29960st175,
29961st175,
29962st175,
29963st175,
29964st175,
29965st175,
29966st175,
29967st175,
29968st175,
29969st175,
29970st175,
29971st175,
29972st175,
29973st175,
29974st175,
29975st175,
29976st175,
29977st175,
29978st175,
29979st175,
29980st175,
29981st175,
29982st175,
29983st175,
29984st175,
29985st175,
29986st175,
29987st175,
29988st175,
29989st175,
29990st175,
29991st175,
29992st175,
29993st175,
29994st175,
29995st175,
29996st175,
29997st175,
29998st175,
29999st175,
30000st175,
30001st175,
30002st175,
30003st175,
30004st175,
30005st175,
30006st175,
30007st175,
30008st175,
30009st175,
30010st175,
30011st175,
30012st175,
30013st175,
30014st175,
30015st175,
30016st175,
30017st175,
30018st175,
30019st175,
30020st175,
30021st175,
30022st175,
30023st175,
30024st175,
30025st175,
30026st175,
30027st175,
30028st175,
30029st175,
30030st175,
30031st175,
30032st175,
30033st175,
30034st175,
30035st175,
30036st175,
30037st175,
30038st175,
30039st175,
30040st175,
30041st175,
30042st175,
30043st175,
30044st175,
30045st175,
30046st175,
30047st175,
30048st175,
30049st175,
30050st175,
30051st175,
30052st175,
30053st175,
30054st175,
30055st175,
30056st175,
30057st175,
30058st175,
30059st175,
30060st175,
30061st175,
30062st175,
30063st175,
30064st175,
30065st175,
30066st175,
30067st175,
30068st175,
30069st175,
30070st175,
30071st175,
30072st175,
30073st175,
30074st175,
30075st175,
30076st175,
30077st175,
30078st175,
30079st175,
30080st175,
30081st175,
30082st175,
30083st175,
30084st175,
30085st175,
30086st175,
30087st175,
30088st175,
30089st175,
30090st175,
30091st175,
30092st175,
30093st175,
30094st175,
30095st175,
30096st175,
30097st175,
30098st175,
30099st175,
30100st175,
30101st175,
30102st175,
30103st175,
30104st175,
30105st175,
30106st175,
30107st175,
30108st175,
30109st175,
30110st175,
30111st175,
30112st175,
30113st175,
30114st175,
30115st175,
30116st175,
30117st175,
30118st175,
30119st175,
30120st175,
30121st175,
30122st175,
30123st175,
30124st175,
30125st175,
30126st175,
30127st175,
30128st175,
30129st175,
30130st175,
30131st175,
30132st175,
30133st175,
30134st175,
30135st175,
30136st175,
30137st175,
30138st175,
30139st175,
30140st175,
30141st175,
30142st175,
30143st175,
30144st175,
30145st175,
30146st175,
30147st175,
30148st175,
30149st175,
30150st175,
30151st175,
30152st175,
30153st175,
30154st175,
30155st175,
30156st175,
30157st175,
30158st175,
30159st175,
30160st175,
30161st175,
30162st175,
30163st175,
30164st175,
30165st175,
30166st175,
30167st175,
30168st175,
30169st175,
30170st175,
30171st175,
30172st175,
30173st175,
30174st175,
30175st175,
30176st175,
30177st175,
30178st175,
30179st175,
30180st175,
30181st175,
30182st175,
30183st175,
30184st175,
30185st175,
30186st175,
30187st175,
30188st175,
30189st175,
30190st175,
30191st175,
30192st175,
30193st175,
30194st175,
30195st175,
30196st175,
30197st175,
30198st175,
30199st175,
30200st175,
30201st175,
30202st175,
30203st175,
30204st175,
30205st175,
30206st175,
30207st175,
30208st175,
30209st175,
30210st175,
30211st175,
30212st175,
30213st175,
30214st175,
30215st175,
30216st175,
30217st175,
30218st175,
30219st175,
30220st175,
30221st175,
30222st175,
30223st175,
30224st175,
30225st175,
30226st175,
30227st175,
30228st175,
30229st175,
30230st175,
30231st175,
30232st175,
30233st175,
30234st175,
30235st175,
30236st175,
30237st175,
30238st175,
30239st175,
30240st175,
30241st175,
30242st175,
30243st175,
30244st175,
30245st175,
30246st175,
30247st175,
30248st175,
30249st175,
30250st175,
30251st175,
30252st175,
30253st175,
30254st175,
30255st175,
30256st175,
30257st175,
30258st175,
30259st175,
30260st175,
30261st175,
30262st175,
30263st175,
30264st175,
30265st175,
30266st175,
30267st175,
30268st175,
30269st175,
30270st175,
30271st175,
30272st175,
30273st175,
30274st175,
30275st175,
30276st175,
30277st175,
30278st175,
30279st175,
30280st175,
30281st175,
30282st175,
30283st175,
30284st175,
30285st175,
30286st175,
30287st175,
30288st175,
30289st175,
30290st175,
30291st175,
30292st175,
30293st175,
30294st175,
30295st175,
30296st175,
30297st175,
30298st175,
30299st175,
30300st175,
30301st175,
30302st175,
30303st175,
30304st175,
30305st175,
30306st175,
30307st175,
30308st175,
30309st175,
30310st175,
30311st175,
30312st175,
30313st175,
30314st175,
30315st175,
30316st175,
30317st175,
30318st175,
30319st175,
30320st175,
30321st175,
30322st175,
30323st175,
30324st175,
30325st175,
30326st175,
30327st175,
30328st175,
30329st175,
30330st175,
30331st175,
30332st175,
30333st175,
30334st175,
30335st175,
30336st175,
30337st175,
30338st175,
30339st175,
30340st175,
30341st175,
30342st175,
30343st175,
30344st175,
30345st175,
30346st175,
30347st175,
30348st175,
30349st175,
30350st175,
30351st175,
30352st175,
30353st175,
30354st175,
30355st175,
30356st175,
30357st175,
30358st175,
30359st175,
30360st175,
30361st175,
30362st175,
30363st175,
30364st175,
30365st175,
30366st175,
30367st175,
30368st175,
30369st175,
30370st175,
30371st175,
30372st175,
30373st175,
30374st175,
30375st175,
30376st175,
30377st175,
30378st175,
30379st175,
30380st175,
30381st175,
30382st175,
30383st175,
30384st175,
30385st175,
30386st175,
30387st175,
30388st175,
30389st175,
30390st175,
30391st175,
30392st175,
30393st175,
30394st175,
30395st175,
30396st175,
30397st175,
30398st175,
30399st175,
30400st175,
30401st175,
30402st175,
30403st175,
30404st175,
30405st175,
30406st175,
30407st175,
30408st175,
30409st175,
30410st175,
30411st175,
30412st175,
30413st175,
30414st175,
30415st175,
30416st175,
30417st175,
30418st175,
30419st175,
30420st175,
30421st175,
30422st175,
30423st175,
30424st175,
30425st175,
30426st175,
30427st175,
30428st175,
30429st175,
30430st175,
30431st175,
30432st175,
30433st175,
30434st175,
30435st175,
30436st175,
30437st175,
30438st175,
30439st175,
30440st175,
30441st175,
30442st175,
30443st175,
30444st175,
30445st175,
30446st175,
30447st175,
30448st175,
30449st175,
30450st175,
30451st175,
30452st175,
30453st175,
30454st175,
30455st175,
30456st175,
30457st175,
30458st175,
30459st175,
30460st175,
30461st175,
30462st175,
30463st175,
30464st175,
30465st175,
30466st175,
30467st175,
30468st175,
30469st175,
30470st175,
30471st175,
30472st175,
30473st175,
30474st175,
30475st175,
30476st175,
30477st175,
30478st175,
30479st175,
30480st175,
30481st175,
30482st175,
30483st175,
30484st175,
30485st175,
30486st175,
30487st175,
30488st175,
30489st175,
30490st175,
30491st175,
30492st175,
30493st175,
30494st175,
30495st175,
30496st175,
30497st175,
30498st175,
30499st175,
30500st175,
30501st175,
30502st175,
30503st175,
30504st175,
30505st175,
30506st175,
30507st175,
30508st175,
30509st175,
30510st175,
30511st175,
30512st175,
30513st175,
30514st175,
30515st175,
30516st175,
30517st175,
30518st175,
30519st175,
30520st175,
30521st175,
30522st175,
30523st175,
30524st175,
30525st175,
30526st175,
30527st175,
30528st175,
30529st175,
30530st175,
30531st175,
30532st175,
30533st175,
30534st175,
30535st175,
30536st175,
30537st175,
30538st175,
30539st175,
30540st175,
30541st175,
30542st175,
30543st175,
30544st175,
30545st175,
30546st175,
30547st175,
30548st175,
30549st175,
30550st175,
30551st175,
30552st175,
30553st175,
30554st175,
30555st175,
30556st175,
30557st175,
30558st175,
30559st175,
30560st175,
30561st175,
30562st175,
30563st175,
30564st175,
30565st175,
30566st175,
30567st175,
30568st175,
30569st175,
30570st175,
30571st175,
30572st175,
30573st175,
30574st175,
30575st175,
30576st175,
30577st175,
30578st175,
30579st175,
30580st175,
30581st175,
30582st175,
30583st175,
30584st175,
30585st175,
30586st175,
30587st175,
30588st175,
30589st175,
30590st175,
30591st175,
30592st175,
30593st175,
30594st175,
30595st175,
30596st175,
30597st175,
30598st175,
30599st175,
30600st175,
30601st175,
30602st175,
30603st175,
30604st175,
30605st175,
30606st175,
30607st175,
30608st175,
30609st175,
30610st175,
30611st175,
30612st175,
30613st175,
30614st175,
30615st175,
30616st175,
30617st175,
30618st175,
30619st175,
30620st175,
30621st175,
30622st175,
30623st175,
30624st175,
30625st175,
30626st175,
30627st175,
30628st175,
30629st175,
30630st175,
30631st175,
30632st175,
30633st175,
30634st175,
30635st175,
30636st175,
30637st175,
30638st175,
30639st175,
30640st175,
30641st175,
30642st175,
30643st175,
30644st175,
30645st175,
30646st175,
30647st175,
30648st175,
30649st175,
30650st175,
30651st175,
30652st175,
30653st175,
30654st175,
30655st175,
30656st175,
30657st175,
30658st175,
30659st175,
30660st175,
30661st175,
30662st175,
30663st175,
30664st175,
30665st175,
30666st175,
30667st175,
30668st175,
30669st175,
30670st175,
30671st175,
30672st175,
30673st175,
30674st175,
30675st175,
30676st175,
30677st175,
30678st175,
30679st175,
30680st175,
30681st175,
30682st175,
30683st175,
30684st175,
30685st175,
30686st175,
30687st175,
30688st175,
30689st175,
30690st175,
30691st175,
30692st175,
30693st175,
30694st175,
30695st175,
30696st175,
30697st175,
30698st175,
30699st175,
30700st175,
30701st175,
30702st175,
30703st175,
30704st175,
30705st175,
30706st175,
30707st175,
30708st175,
30709st175,
30710st175,
30711st175,
30712st175,
30713st175,
30714st175,
30715st175,
30716st175,
30717st175,
30718st175,
30719st175,
30720st175,
30721st175,
30722st175,
30723st175,
30724st175,
30725st175,
30726st175,
30727st175,
30728st175,
30729st175,
30730st175,
30731st175,
30732st175,
30733st175,
30734st175,
30735st175,
30736st175,
30737st175,
30738st175,
30739st175,
30740st175,
30741st175,
30742st175,
30743st175,
30744st175,
30745st175,
30746st175,
30747st175,
30748st175,
30749st175,
30750st175,
30751st175,
30752st175,
30753st175,
30754st175,
30755st175,
30756st175,
30757st175,
30758st175,
30759st175,
30760st175,
30761st175,
30762st175,
30763st175,
30764st175,
30765st175,
30766st175,
30767st175,
30768st175,
30769st175,
30770st175,
30771st175,
30772st175,
30773st175,
30774st175,
30775st175,
30776st175,
30777st175,
30778st175,
30779st175,
30780st175,
30781st175,
30782st175,
30783st175,
30784st175,
30785st175,
30786st175,
30787st175,
30788st175,
30789st175,
30790st175,
30791st175,
30792st175,
30793st175,
30794st175,
30795st175,
30796st175,
30797st175,
30798st175,
30799st175,
30800st175,
30801st175,
30802st175,
30803st175,
30804st175,
30805st175,
30806st175,
30807st175,
30808st175,
30809st175,
30810st175,
30811st175,
30812st175,
30813st175,
30814st175,
30815st175,
30816st175,
30817st175,
30818st175,
30819st175,
30820st175,
30821st175,
30822st175,
30823st175,
30824st175,
30825st175,
30826st175,
30827st175,
30828st175,
30829st175,
30830st175,
30831st175,
30832st175,
30833st175,
30834st175,
30835st175,
30836st175,
30837st175,
30838st175,
30839st175,
30840st175,
30841st175,
30842st175,
30843st175,
30844st175,
30845st175,
30846st175,
30847st175,
30848st175,
30849st175,
30850st175,
30851st175,
30852st175,
30853st175,
30854st175,
30855st175,
30856st175,
30857st175,
30858st175,
30859st175,
30860st175,
30861st175,
30862st175,
30863st175,
30864st175,
30865st175,
30866st175,
30867st175,
30868st175,
30869st175,
30870st175,
30871st175,
30872st175,
30873st175,
30874st175,
30875st175,
30876st175,
30877st175,
30878st175,
30879st175,
30880st175,
30881st175,
30882st175,
30883st175,
30884st175,
30885st175,
30886st175,
30887st175,
30888st175,
30889st175,
30890st175,
30891st175,
30892st175,
30893st175,
30894st175,
30895st175,
30896st175,
30897st175,
30898st175,
30899st175,
30900st175,
30901st175,
30902st175,
30903st175,
30904st175,
30905st175,
30906st175,
30907st175,
30908st175,
30909st175,
30910st175,
30911st175,
30912st175,
30913st175,
30914st175,
30915st175,
30916st175,
30917st175,
30918st175,
30919st175,
30920st175,
30921st175,
30922st175,
30923st175,
30924st175,
30925st175,
30926st175,
30927st175,
30928st175,
30929st175,
30930st175,
30931st175,
30932st175,
30933st175,
30934st175,
30935st175,
30936st175,
30937st175,
30938st175,
30939st175,
30940st175,
30941st175,
30942st175,
30943st175,
30944st175,
30945st175,
30946st175,
30947st175,
30948st175,
30949st175,
30950st175,
30951st175,
30952st175,
30953st175,
30954st175,
30955st175,
30956st175,
30957st175,
30958st175,
30959st175,
30960st175,
30961st175,
30962st175,
30963st175,
30964st175,
30965st175,
30966st175,
30967st175,
30968st175,
30969st175,
30970st175,
30971st175,
30972st175,
30973st175,
30974st175,
30975st175,
30976st175,
30977st175,
30978st175,
30979st175,
30980st175,
30981st175,
30982st175,
30983st175,
30984st175,
30985st175,
30986st175,
30987st175,
30988st175,
30989st175,
30990st175,
30991st175,
30992st175,
30993st175,
30994st175,
30995st175,
30996st175,
30997st175,
30998st175,
30999st175,
31000st175,
31001st175,
31002st175,
31003st175,
31004st175,
31005st175,
31006st175,
31007st175,
31008st175,
31009st175,
31010st175,
31011st175,
31012st175,
31013st175,
31014st175,
31015st175,
31016st175,
31017st175,
31018st175,
31019st175,
31020st175,
31021st175,
31022st175,
31023st175,
31024st175,
31025st175,
31026st175,
31027st175,
31028st175,
31029st175,
31030st175,
31031st175,
31032st175,
31033st175,
31034st175,
31035st175,
31036st175,
31037st175,
31038st175,
31039st175,
31040st175,
31041st175,
31042st175,
31043st175,
31044st175,
31045st175,
31046st175,
31047st175,
31048st175,
31049st175,
31050st175,
31051st175,
31052st175,
31053st175,
31054st175,
31055st175,
31056st175,
31057st175,
31058st175,
31059st175,
31060st175,
31061st175,
31062st175,
31063st175,
31064st175,
31065st175,
31066st175,
31067st175,
31068st175,
31069st175,
31070st175,
31071st175,
31072st175,
31073st175,
31074st175,
31075st175,
31076st175,
31077st175,
31078st175,
31079st175,
31080st175,
31081st175,
31082st175,
31083st175,
31084st175,
31085st175,
31086st175,
31087st175,
31088st175,
31089st175,
31090st175,
31091st175,
31092st175,
31093st175,
31094st175,
31095st175,
31096st175,
31097st175,
31098st175,
31099st175,
31100st175,
31101st175,
31102st175,
31103st175,
31104st175,
31105st175,
31106st175,
31107st175,
31108st175,
31109st175,
31110st175,
31111st175,
31112st175,
31113st175,
31114st175,
31115st175,
31116st175,
31117st175,
31118st175,
31119st175,
31120st175,
31121st175,
31122st175,
31123st175,
31124st175,
31125st175,
31126st175,
31127st175,
31128st175,
31129st175,
31130st175,
31131st175,
31132st175,
31133st175,
31134st175,
31135st175,
31136st175,
31137st175,
31138st175,
31139st175,
31140st175,
31141st175,
31142st175,
31143st175,
31144st175,
31145st175,
31146st175,
31147st175,
31148st175,
31149st175,
31150st175,
31151st175,
31152st175,
31153st175,
31154st175,
31155st175,
31156st175,
31157st175,
31158st175,
31159st175,
31160st175,
31161st175,
31162st175,
31163st175,
31164st175,
31165st175,
31166st175,
31167st175,
31168st175,
31169st175,
31170st175,
31171st175,
31172st175,
31173st175,
31174st175,
31175st175,
31176st175,
31177st175,
31178st175,
31179st175,
31180st175,
31181st175,
31182st175,
31183st175,
31184st175,
31185st175,
31186st175,
31187st175,
31188st175,
31189st175,
31190st175,
31191st175,
31192st175,
31193st175,
31194st175,
31195st175,
31196st175,
31197st175,
31198st175,
31199st175,
31200st175,
31201st175,
31202st175,
31203st175,
31204st175,
31205st175,
31206st175,
31207st175,
31208st175,
31209st175,
31210st175,
31211st175,
31212st175,
31213st175,
31214st175,
31215st175,
31216st175,
31217st175,
31218st175,
31219st175,
31220st175,
31221st175,
31222st175,
31223st175,
31224st175,
31225st175,
31226st175,
31227st175,
31228st175,
31229st175,
31230st175,
31231st175,
31232st175,
31233st175,
31234st175,
31235st175,
31236st175,
31237st175,
31238st175,
31239st175,
31240st175,
31241st175,
31242st175,
31243st175,
31244st175,
31245st175,
31246st175,
31247st175,
31248st175,
31249st175,
31250st175,
31251st175,
31252st175,
31253st175,
31254st175,
31255st175,
31256st175,
31257st175,
31258st175,
31259st175,
31260st175,
31261st175,
31262st175,
31263st175,
31264st175,
31265st175,
31266st175,
31267st175,
31268st175,
31269st175,
31270st175,
31271st175,
31272st175,
31273st175,
31274st175,
31275st175,
31276st175,
31277st175,
31278st175,
31279st175,
31280st175,
31281st175,
31282st175,
31283st175,
31284st175,
31285st175,
31286st175,
31287st175,
31288st175,
31289st175,
31290st175,
31291st175,
31292st175,
31293st175,
31294st175,
31295st175,
31296st175,
31297st175,
31298st175,
31299st175,
31300st175,
31301st175,
31302st175,
31303st175,
31304st175,
31305st175,
31306st175,
31307st175,
31308st175,
31309st175,
31310st175,
31311st175,
31312st175,
31313st175,
31314st175,
31315st175,
31316st175,
31317st175,
31318st175,
31319st175,
31320st175,
31321st175,
31322st175,
31323st175,
31324st175,
31325st175,
31326st175,
31327st175,
31328st175,
31329st175,
31330st175,
31331st175,
31332st175,
31333st175,
31334st175,
31335st175,
31336st175,
31337st175,
31338st175,
31339st175,
31340st175,
31341st175,
31342st175,
31343st175,
31344st175,
31345st175,
31346st175,
31347st175,
31348st175,
31349st175,
31350st175,
31351st175,
31352st175,
31353st175,
31354st175,
31355st175,
31356st175,
31357st175,
31358st175,
31359st175,
31360st175,
31361st175,
31362st175,
31363st175,
31364st175,
31365st175,
31366st175,
31367st175,
31368st175,
31369st175,
31370st175,
31371st175,
31372st175,
31373st175,
31374st175,
31375st175,
31376st175,
31377st175,
31378st175,
31379st175,
31380st175,
31381st175,
31382st175,
31383st175,
31384st175,
31385st175,
31386st175,
31387st175,
31388st175,
31389st175,
31390st175,
31391st175,
31392st175,
31393st175,
31394st175,
31395st175,
31396st175,
31397st175,
31398st175,
31399st175,
31400st175,
31401st175,
31402st175,
31403st175,
31404st175,
31405st175,
31406st175,
31407st175,
31408st175,
31409st175,
31410st175,
31411st175,
31412st175,
31413st175,
31414st175,
31415st175,
31416st175,
31417st175,
31418st175,
31419st175,
31420st175,
31421st175,
31422st175,
31423st175,
31424st175,
31425st175,
31426st175,
31427st175,
31428st175,
31429st175,
31430st175,
31431st175,
31432st175,
31433st175,
31434st175,
31435st175,
31436st175,
31437st175,
31438st175,
31439st175,
31440st175,
31441st175,
31442st175,
31443st175,
31444st175,
31445st175,
31446st175,
31447st175,
31448st175,
31449st175,
31450st175,
31451st175,
31452st175,
31453st175,
31454st175,
31455st175,
31456st175,
31457st175,
31458st175,
31459st175,
31460st175,
31461st175,
31462st175,
31463st175,
31464st175,
31465st175,
31466st175,
31467st175,
31468st175,
31469st175,
31470st175,
31471st175,
31472st175,
31473st175,
31474st175,
31475st175,
31476st175,
31477st175,
31478st175,
31479st175,
31480st175,
31481st175,
31482st175,
31483st175,
31484st175,
31485st175,
31486st175,
31487st175,
31488st175,
31489st175,
31490st175,
31491st175,
31492st175,
31493st175,
31494st175,
31495st175,
31496st175,
31497st175,
31498st175,
31499st175,
31500st175,
31501st175,
31502st175,
31503st175,
31504st175,
31505st175,
31506st175,
31507st175,
31508st175,
31509st175,
31510st175,
31511st175,
31512st175,
31513st175,
31514st175,
31515st175,
31516st175,
31517st175,
31518st175,
31519st175,
31520st175,
31521st175,
31522st175,
31523st175,
31524st175,
31525st175,
31526st175,
31527st175,
31528st175,
31529st175,
31530st175,
31531st175,
31532st175,
31533st175,
31534st175,
31535st175,
31536st175,
31537st175,
31538st175,
31539st175,
31540st175,
31541st175,
31542st175,
31543st175,
31544st175,
31545st175,
31546st175,
31547st175,
31548st175,
31549st175,
31550st175,
31551st175,
31552st175,
31553st175,
31554st175,
31555st175,
31556st175,
31557st175,
31558st175,
31559st175,
31560st175,
31561st175,
31562st175,
31563st175,
31564st175,
31565st175,
31566st175,
31567st175,
31568st175,
31569st175,
31570st175,
31571st175,
31572st175,
31573st175,
31574st175,
31575st175,
31576st175,
31577st175,
31578st175,
31579st175,
31580st175,
31581st175,
31582st175,
31583st175,
31584st175,
31585st175,
31586st175,
31587st175,
31588st175,
31589st175,
31590st175,
31591st175,
31592st175,
31593st175,
31594st175,
31595st175,
31596st175,
31597st175,
31598st175,
31599st175,
31600st175,
31601st175,
31602st175,
31603st175,
31604st175,
31605st175,
31606st175,
31607st175,
31608st175,
31609st175,
31610st175,
31611st175,
31612st175,
31613st175,
31614st175,
31615st175,
31616st175,
31617st175,
31618st175,
31619st175,
31620st175,
31621st175,
31622st175,
31623st175,
31624st175,
31625st175,
31626st175,
31627st175,
31628st175,
31629st175,
31630st175,
31631st175,
31632st175,
31633st175,
31634st175,
31635st175,
31636st175,
31637st175,
31638st175,
31639st175,
31640st175,
31641st175,
31642st175,
31643st175,
31644st175,
31645st175,
31646st175,
31647st175,
31648st175,
31649st175,
31650st175,
31651st175,
31652st175,
31653st175,
31654st175,
31655st175,
31656st175,
31657st175,
31658st175,
31659st175,
31660st175,
31661st175,
31662st175,
31663st175,
31664st175,
31665st175,
31666st175,
31667st175,
31668st175,
31669st175,
31670st175,
31671st175,
31672st175,
31673st175,
31674st175,
31675st175,
31676st175,
31677st175,
31678st175,
31679st175,
31680st175,
31681st175,
31682st175,
31683st175,
31684st175,
31685st175,
31686st175,
31687st175,
31688st175,
31689st175,
31690st175,
31691st175,
31692st175,
31693st175,
31694st175,
31695st175,
31696st175,
31697st175,
31698st175,
31699st175,
31700st175,
31701st175,
31702st175,
31703st175,
31704st175,
31705st175,
31706st175,
31707st175,
31708st175,
31709st175,
31710st175,
31711st175,
31712st175,
31713st175,
31714st175,
31715st175,
31716st175,
31717st175,
31718st175,
31719st175,
31720st175,
31721st175,
31722st175,
31723st175,
31724st175,
31725st175,
31726st175,
31727st175,
31728st175,
31729st175,
31730st175,
31731st175,
31732st175,
31733st175,
31734st175,
31735st175,
31736st175,
31737st175,
31738st175,
31739st175,
31740st175,
31741st175,
31742st175,
31743st175,
31744st175,
31745st175,
31746st175,
31747st175,
31748st175,
31749st175,
31750st175,
31751st175,
31752st175,
31753st175,
31754st175,
31755st175,
31756st175,
31757st175,
31758st175,
31759st175,
31760st175,
31761st175,
31762st175,
31763st175,
31764st175,
31765st175,
31766st175,
31767st175,
31768st175,
31769st175,
31770st175,
31771st175,
31772st175,
31773st175,
31774st175,
31775st175,
31776st175,
31777st175,
31778st175,
31779st175,
31780st175,
31781st175,
31782st175,
31783st175,
31784st175,
31785st175,
31786st175,
31787st175,
31788st175,
31789st175,
31790st175,
31791st175,
31792st175,
31793st175,
31794st175,
31795st175,
31796st175,
31797st175,
31798st175,
31799st175,
31800st175,
31801st175,
31802st175,
31803st175,
31804st175,
31805st175,
31806st175,
31807st175,
31808st175,
31809st175,
31810st175,
31811st175,
31812st175,
31813st175,
31814st175,
31815st175,
31816st175,
31817st175,
31818st175,
31819st175,
31820st175,
31821st175,
31822st175,
31823st175,
31824st175,
31825st175,
31826st175,
31827st175,
31828st175,
31829st175,
31830st175,
31831st175,
31832st175,
31833st175,
31834st175,
31835st175,
31836st175,
31837st175,
31838st175,
31839st175,
31840st175,
31841st797,
31842st114,
31843st114,
31844st175,
31845st175,
31846st175,
31847st175,
31848st175,
31849st175,
31850st175,
31851st175,
31852st175,
31853st175,
31854st175,
31855st175,
31856st175,
31857st175,
31858st175,
31859st175,
31860st175,
31861st175,
31862st175,
31863st175,
31864st175,
31865st175,
31866st175,
31867st175,
31868st175,
31869st175,
31870st175,
31871st175,
31872st175,
31873st175,
31874st175,
31875st175,
31876st175,
31877st175,
31878st175,
31879st175,
31880st175,
31881st175,
31882st175,
31883st175,
31884st175,
31885st175,
31886st175,
31887st175,
31888st175,
31889st175,
31890st175,
31891st175,
31892st175,
31893st175,
31894st175,
31895st175,
31896st175,
31897st175,
31898st175,
31899st175,
31900st175,
31901st175,
31902st175,
31903st175,
31904st175,
31905st175,
31906st175,
31907st175,
31908st175,
31909st175,
31910st175,
31911st175,
31912st175,
31913st175,
31914st175,
31915st175,
31916st175,
31917st175,
31918st175,
31919st175,
31920st175,
31921st175,
31922st175,
31923st175,
31924st175,
31925st175,
31926st175,
31927st175,
31928st175,
31929st175,
31930st175,
31931st175,
31932st175,
31933st175,
31934st175,
31935st175,
31936st175,
31937st175,
31938st175,
31939st175,
31940st175,
31941st175,
31942st175,
31943st175,
31944st175,
31945st175,
31946st175,
31947st175,
31948st175,
31949st175,
31950st175,
31951st175,
31952st175,
31953st175,
31954st175,
31955st175,
31956st175,
31957st175,
31958st175,
31959st175,
31960st175,
31961st175,
31962st175,
31963st175,
31964st175,
31965st175,
31966st175,
31967st175,
31968st175,
31969st175,
31970st175,
31971st175,
31972st175,
31973st175,
31974st175,
31975st175,
31976st175,
31977st175,
31978st175,
31979st175,
31980st175,
31981st175,
31982st175,
31983st175,
31984st175,
31985st175,
31986st175,
31987st175,
31988st175,
31989st175,
31990st175,
31991st175,
31992st175,
31993st175,
31994st175,
31995st175,
31996st175,
31997st175,
31998st175,
31999st175,
32000st175,
32001st175,
32002st175,
32003st175,
32004st175,
32005st175,
32006st175,
32007st175,
32008st175,
32009st175,
32010st175,
32011st175,
32012st175,
32013st175,
32014st175,
32015st175,
32016st175,
32017st175,
32018st175,
32019st175,
32020st175,
32021st175,
32022st175,
32023st175,
32024st175,
32025st175,
32026st175,
32027st175,
32028st175,
32029st175,
32030st175,
32031st175,
32032st175,
32033st175,
32034st175,
32035st175,
32036st175,
32037st175,
32038st175,
32039st175,
32040st175,
32041st175,
32042st175,
32043st175,
32044st175,
32045st175,
32046st175,
32047st175,
32048st175,
32049st175,
32050st175,
32051st175,
32052st175,
32053st175,
32054st175,
32055st175,
32056st175,
32057st175,
32058st175,
32059st175,
32060st175,
32061st175,
32062st175,
32063st175,
32064st175,
32065st175,
32066st175,
32067st175,
32068st175,
32069st175,
32070st175,
32071st175,
32072st175,
32073st175,
32074st175,
32075st175,
32076st175,
32077st175,
32078st175,
32079st175,
32080st175,
32081st175,
32082st175,
32083st175,
32084st175,
32085st175,
32086st175,
32087st175,
32088st175,
32089st175,
32090st175,
32091st175,
32092st175,
32093st175,
32094st175,
32095st175,
32096st175,
32097st175,
32098st175,
32099st175,
32100st175,
32101st175,
32102st175,
32103st251,
32104st175,
32105st175,
32106st175,
32107st175,
32108st175,
32109st175,
32110st175,
32111st175,
32112st175,
32113st175,
32114st175,
32115st175,
32116st175,
32117st250,
32118st114,
32119st114,
32120st114,
32121st114,
32122st114,
32123st114,
32124st114,
32125st114,
32126st114,
32127st114,
32128st114,
32129st114,
32130st114,
32131st114,
32132st114,
32133st114,
32134st114,
32135st114,
32136st114,
32137st114,
32138st114,
32139st114,
32140st114,
32141st114,
32142st114,
32143st114,
32144st114,
32145st114,
32146st114,
32147st114,
32148st114,
32149st114,
32150st114,
32151st114,
32152st114,
32153st114,
32154st114,
32155st114,
32156st114,
32157st114,
32158st114,
32159st114,
32160st114,
32161st114,
32162st114,
32163st114,
32164st114,
32165st114,
32166st114,
32167st114,
32168st114,
32169st114,
32170st114,
32171st114,
32172st114,
32173st114,
32174st114,
32175st114,
32176st114,
32177st114,
32178st114,
32179st114,
32180st114,
32181st114,
32182st114,
32183st114,
32184st114,
32185st114,
32186st114,
32187st114,
32188st114,
32189st114,
32190st114,
32191st114,
32192st114,
32193st114,
32194st114,
32195st114,
32196st114,
32197st114,
32198st114,
32199st114,
32200st114,
32201st114,
32202st114,
32203st114,
32204st114,
32205st114,
32206st114,
32207st114,
32208st114,
32209st114,
32210st114,
32211st114,
32212st114,
32213st114,
32214st114,
32215st114,
32216st114,
32217st114,
32218st114,
32219st114,
32220st114,
32221st114,
32222st114,
32223st114,
32224st114,
32225st114,
32226st114,
32227st114,
32228st114,
32229st114,
32230st114,
32231st114,
32232st114,
32233st114,
32234st114,
32235st114,
32236st114,
32237st114,
32238st114,
32239st114,
32240st114,
32241st114,
32242st114,
32243st114,
32244st114,
32245st114,
32246st114,
32247st114,
32248st114,
32249st114,
32250st114,
32251st114,
32252st114,
32253st114,
32254st114,
32255st114,
32256st114,
32257st114,
32258st114,
32259st114,
32260st114,
32261st114,
32262st114,
32263st114,
32264st114,
32265st114,
32266st114,
32267st114,
32268st114,
32269st114,
32270st114,
32271st114,
32272st114,
32273st114,
32274st114,
32275st114,
32276st114,
32277st114,
32278st114,
32279st114,
32280st114,
32281st114,
32282st114,
32283st114,
32284st114,
32285st114,
32286st114,
32287st114,
32288st114,
32289st114,
32290st114,
32291st114,
32292st114,
32293st114,
32294st114,
32295st114,
32296st114,
32297st114,
32298st114,
32299st114,
32300st114,
32301st114,
32302st114,
32303st114,
32304st114,
32305st114,
32306st114,
32307st114,
32308st114,
32309st114,
32310st114,
32311st114,
32312st114,
32313st114,
32314st114,
32315st114,
32316st114,
32317st114,
32318st114,
32319st114,
32320st114,
32321st114,
32322st114,
32323st114,
32324st114,
32325st114,
32326st114,
32327st114,
32328st114,
32329st114,
32330st114,
32331st114,
32332st114,
32333st114,
32334st114,
32335st114,
32336st114,
32337st114,
32338st114,
32339st114,
32340st114,
32341st114,
32342st114,
32343st114,
32344st114,
32345st114,
32346st114,
32347st114,
32348st114,
32349st114,
32350st114,
32351st114,
32352st114,
32353st114,
32354st114,
32355st114,
32356st114,
32357st114,
32358st114,
32359st114,
32360st114,
32361st114,
32362st114,
32363st114,
32364st114,
32365st114,
32366st114,
32367st114,
32368st114,
32369st114,
32370st114,
32371st114,
32372st114,
32373st114,
32374st114,
32375st114,
32376st114,
32377st114,
32378st114,
32379st114,
32380st114,
32381st114,
32382st114,
32383st114,
32384st114,
32385st114,
32386st114,
32387st114,
32388st114,
32389st114,
32390st114,
32391st114,
32392st114,
32393st114,
32394st114,
32395st114,
32396st114,
32397st114,
32398st114,
32399st114,
32400st114,
32401st114,
32402st114,
32403st114,
32404st114,
32405st114,
32406st114,
32407st114,
32408st114,
32409st114,
32410st114,
32411st114,
32412st114,
32413st114,
32414st114,
32415st114,
32416st114,
32417st114,
32418st114,
32419st114,
32420st114,
32421st114,
32422st114,
32423st114,
32424st114,
32425st114,
32426st114,
32427st114,
32428st114,
32429st114,
32430st114,
32431st114,
32432st114,
32433st114,
32434st114,
32435st114,
32436st114,
32437st114,
32438st114,
32439st114,
32440st114,
32441st114,
32442st114,
32443st114,
32444st114,
32445st114,
32446st114,
32447st114,
32448st114,
32449st114,
32450st114,
32451st114,
32452st114,
32453st114,
32454st114,
32455st114,
32456st114,
32457st114,
32458st114,
32459st114,
32460st114,
32461st114,
32462st114,
32463st114,
32464st114,
32465st114,
32466st114,
32467st114,
32468st114,
32469st114,
32470st114,
32471st114,
32472st114,
32473st114,
32474st114,
32475st114,
32476st114,
32477st114,
32478st114,
32479st114,
32480st114,
32481st114,
32482st114,
32483st114,
32484st114,
32485st114,
32486st114,
32487st114,
32488st114,
32489st114,
32490st114,
32491st114,
32492st114,
32493st114,
32494st114,
32495st114,
32496st114,
32497st114,
32498st114,
32499st114,
32500st114,
32501st114,
32502st114,
32503st114,
32504st114,
32505st114,
32506st114,
32507st114,
32508st114,
32509st114,
32510st114,
32511st114,
32512st114,
32513st114,
32514st114,
32515st114,
32516st114,
32517st114,
32518st114,
32519st114,
32520st114,
32521st114,
32522st114,
32523st114,
32524st114,
32525st114,
32526st114,
32527st114,
32528st114,
32529st114,
32530st114,
32531st114,
32532st114,
32533st114,
32534st114,
32535st114,
32536st114,
32537st114,
32538st114,
32539st114,
32540st114,
32541st114,
32542st114,
32543st114,
32544st114,
32545st114,
32546st114,
32547st114,
32548st114,
32549st114,
32550st114,
32551st114,
32552st114,
32553st114,
32554st114,
32555st114,
32556st114,
32557st114,
32558st114,
32559st114,
32560st114,
32561st114,
32562st114,
32563st114,
32564st114,
32565st114,
32566st114,
32567st114,
32568st114,
32569st114,
32570st114,
32571st114,
32572st114,
32573st114,
32574st114,
32575st114,
32576st114,
32577st114,
32578st114,
32579st114,
32580st114,
32581st114,
32582st114,
32583st114,
32584st114,
32585st114,
32586st114,
32587st114,
32588st114,
32589st114,
32590st114,
32591st114,
32592st114,
32593st114,
32594st114,
32595st114,
32596st114,
32597st114,
32598st114,
32599st114,
32600st114,
32601st114,
32602st114,
32603st114,
32604st114,
32605st114,
32606st114,
32607st114,
32608st114,
32609st114,
32610st114,
32611st114,
32612st114,
32613st114,
32614st114,
32615st114,
32616st114,
32617st114,
32618st114,
32619st114,
32620st114,
32621st114,
32622st114,
32623st114,
32624st114,
32625st114,
32626st114,
32627st114,
32628st114,
32629st114,
32630st114,
32631st114,
32632st114,
32633st114,
32634st114,
32635st114,
32636st114,
32637st114,
32638st114,
32639st114,
32640st114,
32641st114,
32642st114,
32643st114,
32644st114,
32645st114,
32646st114,
32647st114,
32648st114,
32649st114,
32650st114,
32651st114,
32652st114,
32653st114,
32654st114,
32655st114,
32656st114,
32657st114,
32658st114,
32659st114,
32660st114,
32661st114,
32662st114,
32663st114,
32664st114,
32665st114,
32666st114,
32667st114,
32668st114,
32669st114,
32670st114,
32671st114,
32672st114,
32673st114,
32674st114,
32675st114,
32676st114,
32677st114,
32678st114,
32679st114,
32680st114,
32681st114,
32682st114,
32683st114,
32684st114,
32685st114,
32686st114,
32687st114,
32688st114,
32689st114,
32690st114,
32691st114,
32692st114,
32693st114,
32694st114,
32695st114,
32696st114,
32697st114,
32698st114,
32699st114,
32700st114,
32701st114,
32702st114,
32703st114,
32704st114,
32705st114,
32706st114,
32707st114,
32708st114,
32709st114,
32710st114,
32711st114,
32712st114,
32713st114,
32714st114,
32715st114,
32716st114,
32717st114,
32718st114,
32719st114,
32720st114,
32721st114,
32722st114,
32723st114,
32724st114,
32725st114,
32726st114,
32727st114,
32728st114,
32729st114,
32730st114,
32731st114,
32732st114,
32733st114,
32734st114,
32735st114,
32736st114,
32737st114,
32738st114,
32739st114,
32740st114,
32741st114,
32742st114,
32743st114,
32744st114,
32745st114,
32746st114,
32747st114,
32748st114,
32749st114,
32750st114,
32751st114,
32752st114,
32753st114,
32754st114,
32755st114,
32756st114,
32757st114,
32758st114,
32759st114,
32760st114,
32761st114,
32762st114,
32763st114,
32764st114,
32765st114,
32766st114,
32767st114,
32768st114,
32769st114,
32770st114,
32771st114,
32772st114,
32773st114,
32774st114,
32775st114,
32776st114,
32777st114,
32778st114,
32779st114,
32780st114,
32781st114,
32782st114,
32783st114,
32784st114,
32785st114,
32786st114,
32787st114,
32788st114,
32789st114,
32790st114,
32791st114,
32792st114,
32793st114,
32794st114,
32795st114,
32796st114,
32797st114,
32798st114,
32799st114,
32800st114,
32801st114,
32802st114,
32803st114,
32804st114,
32805st114,
32806st114,
32807st114,
32808st114,
32809st114,
32810st114,
32811st114,
32812st114,
32813st114,
32814st114,
32815st114,
32816st114,
32817st114,
32818st114,
32819st114,
32820st114,
32821st114,
32822st114,
32823st114,
32824st114,
32825st114,
32826st114,
32827st114,
32828st114,
32829st114,
32830st114,
32831st114,
32832st114,
32833st114,
32834st114,
32835st114,
32836st114,
32837st114,
32838st114,
32839st114,
32840st114,
32841st114,
32842st114,
32843st114,
32844st114,
32845st114,
32846st114,
32847st114,
32848st114,
32849st114,
32850st114,
32851st114,
32852st114,
32853st114,
32854st114,
32855st114,
32856st114,
32857st114,
32858st114,
32859st114,
32860st114,
32861st114,
32862st114,
32863st114,
32864st114,
32865st114,
32866st114,
32867st114,
32868st114,
32869st114,
32870st114,
32871st114,
32872st114,
32873st114,
32874st114,
32875st114,
32876st114,
32877st114,
32878st114,
32879st114,
32880st114,
32881st114,
32882st114,
32883st114,
32884st114,
32885st114,
32886st114,
32887st114,
32888st114,
32889st114,
32890st114,
32891st114,
32892st114,
32893st114,
32894st114,
32895st114,
32896st114,
32897st114,
32898st114,
32899st114,
32900st114,
32901st114,
32902st114,
32903st114,
32904st114,
32905st114,
32906st114,
32907st114,
32908st114,
32909st114,
32910st114,
32911st114,
32912st114,
32913st114,
32914st114,
32915st114,
32916st114,
32917st114,
32918st114,
32919st114,
32920st114,
32921st114,
32922st114,
32923st114,
32924st114,
32925st114,
32926st114,
32927st114,
32928st114,
32929st114,
32930st114,
32931st114,
32932st114,
32933st114,
32934st114,
32935st114,
32936st114,
32937st114,
32938st114,
32939st114,
32940st114,
32941st114,
32942st114,
32943st114,
32944st114,
32945st114,
32946st114,
32947st114,
32948st114,
32949st114,
32950st114,
32951st114,
32952st114,
32953st114,
32954st114,
32955st114,
32956st114,
32957st114,
32958st114,
32959st114,
32960st114,
32961st114,
32962st114,
32963st114,
32964st114,
32965st114,
32966st114,
32967st114,
32968st114,
32969st114,
32970st114,
32971st114,
32972st114,
32973st114,
32974st114,
32975st114,
32976st114,
32977st114,
32978st114,
32979st114,
32980st114,
32981st114,
32982st114,
32983st114,
32984st114,
32985st114,
32986st114,
32987st114,
32988st114,
32989st114,
32990st114,
32991st114,
32992st114,
32993st114,
32994st114,
32995st114,
32996st114,
32997st114,
32998st114,
32999st114,
33000st114,
33001st114,
33002st114,
33003st114,
33004st114,
33005st114,
33006st114,
33007st114,
33008st114,
33009st114,
33010st114,
33011st114,
33012st114,
33013st114,
33014st114,
33015st114,
33016st114,
33017st114,
33018st114,
33019st114,
33020st114,
33021st114,
33022st114,
33023st114,
33024st114,
33025st114,
33026st114,
33027st114,
33028st114,
33029st114,
33030st114,
33031st114,
33032st114,
33033st114,
33034st114,
33035st114,
33036st114,
33037st114,
33038st114,
33039st114,
33040st114,
33041st114,
33042st114,
33043st114,
33044st114,
33045st114,
33046st114,
33047st114,
33048st114,
33049st114,
33050st114,
33051st114,
33052st114,
33053st114,
33054st114,
33055st114,
33056st114,
33057st114,
33058st114,
33059st114,
33060st114,
33061st114,
33062st114,
33063st114,
33064st114,
33065st114,
33066st114,
33067st114,
33068st114,
33069st114,
33070st114,
33071st114,
33072st114,
33073st114,
33074st114,
33075st114,
33076st114,
33077st114,
33078st114,
33079st114,
33080st114,
33081st114,
33082st114,
33083st114,
33084st114,
33085st114,
33086st114,
33087st114,
33088st114,
33089st114,
33090st114,
33091st114,
33092st114,
33093st114,
33094st114,
33095st114,
33096st114,
33097st114,
33098st114,
33099st114,
33100st114,
33101st114,
33102st114,
33103st114,
33104st114,
33105st114,
33106st114,
33107st114,
33108st114,
33109st114,
33110st114,
33111st114,
33112st114,
33113st114,
33114st114,
33115st114,
33116st114,
33117st114,
33118st114,
33119st114,
33120st114,
33121st114,
33122st114,
33123st114,
33124st114,
33125st114,
33126st114,
33127st114,
33128st114,
33129st114,
33130st114,
33131st114,
33132st114,
33133st114,
33134st114,
33135st114,
33136st114,
33137st114,
33138st114,
33139st114,
33140st798,
33141st799,
33142st800,
33143st801,
33144st802,
33145st803,
33146st804,
33147st805,
33148st806,
33149st807,
33150st808,
33151st809,
33152st810,
33153st811,
33154st812,
33155st813,
33156st814,
33157st815,
33158st816,
33159st817,
33160st818,
33161st819,
33162st820,
33163st821,
33164st822,
33165st823,
33166st824,
33167st825,
33168st826,
33169st827,
33170st828,
33171st829,
33172st830,
33173st831,
33174st114,
33175st114,
33176st114,
33177st114,
33178st114,
33179st114,
33180st114,
33181st114,
33182st114,
33183st114,
33184st114,
33185st114,
33186st114,
33187st114,
33188st114,
33189st114,
33190st114,
33191st114,
33192st114,
33193st114,
33194st114,
33195st114,
33196st114,
33197st114,
33198st114,
33199st114,
33200st114,
33201st114,
33202st114,
33203st114,
33204st114,
33205st114,
33206st114,
33207st114,
33208st114,
33209st114,
33210st114,
33211st114,
33212st114,
33213st114,
33214st114,
33215st114,
33216st114,
33217st114,
33218st114,
33219st114,
33220st114,
33221st114,
33222st114,
33223st114,
33224st114,
33225st114,
33226st114,
33227st114,
33228st114,
33229st114,
33230st114,
33231st114,
33232st114,
33233st114,
33234st114,
33235st114,
33236st114,
33237st114,
33238st114,
33239st114,
33240st114,
33241st114,
33242st114,
33243st114,
33244st114,
33245st114,
33246st114,
33247st114,
33248st114,
33249st114,
33250st114,
33251st114,
33252st114,
33253st114,
33254st114,
33255st114,
33256st114,
33257st114,
33258st114,
33259st114,
33260st114,
33261st114,
33262st114,
33263st114,
33264st114,
33265st114,
33266st114,
33267st114,
33268st832,
33269st114,
33270st833,
33271st833,
33272st833,
33273st833,
33274st833,
33275st833,
33276st114,
33277st114,
33278st114,
33279st114,
33280st114,
33281st114,
33282st114,
33283st114,
33284st637,
33285st637,
33286st637,
33287st637,
33288st637,
33289st637,
33290st637,
33291st637,
33292st637,
33293st637,
33294st637,
33295st637,
33296st637,
33297st637,
33298st637,
33299st114,
61507e3c 33300};
18cda350
RK
33301const struct unicode_utf8_row unicode_utf8_valid[] = {
33302 { 1, 0, 0 }, /* 0 */
33303 { 1, 0, 0 }, /* 1 */
33304 { 1, 0, 0 }, /* 2 */
33305 { 1, 0, 0 }, /* 3 */
33306 { 1, 0, 0 }, /* 4 */
33307 { 1, 0, 0 }, /* 5 */
33308 { 1, 0, 0 }, /* 6 */
33309 { 1, 0, 0 }, /* 7 */
33310 { 1, 0, 0 }, /* 8 */
33311 { 1, 0, 0 }, /* 9 */
33312 { 1, 0, 0 }, /* 10 */
33313 { 1, 0, 0 }, /* 11 */
33314 { 1, 0, 0 }, /* 12 */
33315 { 1, 0, 0 }, /* 13 */
33316 { 1, 0, 0 }, /* 14 */
33317 { 1, 0, 0 }, /* 15 */
33318 { 1, 0, 0 }, /* 16 */
33319 { 1, 0, 0 }, /* 17 */
33320 { 1, 0, 0 }, /* 18 */
33321 { 1, 0, 0 }, /* 19 */
33322 { 1, 0, 0 }, /* 20 */
33323 { 1, 0, 0 }, /* 21 */
33324 { 1, 0, 0 }, /* 22 */
33325 { 1, 0, 0 }, /* 23 */
33326 { 1, 0, 0 }, /* 24 */
33327 { 1, 0, 0 }, /* 25 */
33328 { 1, 0, 0 }, /* 26 */
33329 { 1, 0, 0 }, /* 27 */
33330 { 1, 0, 0 }, /* 28 */
33331 { 1, 0, 0 }, /* 29 */
33332 { 1, 0, 0 }, /* 30 */
33333 { 1, 0, 0 }, /* 31 */
33334 { 1, 0, 0 }, /* 32 */
33335 { 1, 0, 0 }, /* 33 */
33336 { 1, 0, 0 }, /* 34 */
33337 { 1, 0, 0 }, /* 35 */
33338 { 1, 0, 0 }, /* 36 */
33339 { 1, 0, 0 }, /* 37 */
33340 { 1, 0, 0 }, /* 38 */
33341 { 1, 0, 0 }, /* 39 */
33342 { 1, 0, 0 }, /* 40 */
33343 { 1, 0, 0 }, /* 41 */
33344 { 1, 0, 0 }, /* 42 */
33345 { 1, 0, 0 }, /* 43 */
33346 { 1, 0, 0 }, /* 44 */
33347 { 1, 0, 0 }, /* 45 */
33348 { 1, 0, 0 }, /* 46 */
33349 { 1, 0, 0 }, /* 47 */
33350 { 1, 0, 0 }, /* 48 */
33351 { 1, 0, 0 }, /* 49 */
33352 { 1, 0, 0 }, /* 50 */
33353 { 1, 0, 0 }, /* 51 */
33354 { 1, 0, 0 }, /* 52 */
33355 { 1, 0, 0 }, /* 53 */
33356 { 1, 0, 0 }, /* 54 */
33357 { 1, 0, 0 }, /* 55 */
33358 { 1, 0, 0 }, /* 56 */
33359 { 1, 0, 0 }, /* 57 */
33360 { 1, 0, 0 }, /* 58 */
33361 { 1, 0, 0 }, /* 59 */
33362 { 1, 0, 0 }, /* 60 */
33363 { 1, 0, 0 }, /* 61 */
33364 { 1, 0, 0 }, /* 62 */
33365 { 1, 0, 0 }, /* 63 */
33366 { 1, 0, 0 }, /* 64 */
33367 { 1, 0, 0 }, /* 65 */
33368 { 1, 0, 0 }, /* 66 */
33369 { 1, 0, 0 }, /* 67 */
33370 { 1, 0, 0 }, /* 68 */
33371 { 1, 0, 0 }, /* 69 */
33372 { 1, 0, 0 }, /* 70 */
33373 { 1, 0, 0 }, /* 71 */
33374 { 1, 0, 0 }, /* 72 */
33375 { 1, 0, 0 }, /* 73 */
33376 { 1, 0, 0 }, /* 74 */
33377 { 1, 0, 0 }, /* 75 */
33378 { 1, 0, 0 }, /* 76 */
33379 { 1, 0, 0 }, /* 77 */
33380 { 1, 0, 0 }, /* 78 */
33381 { 1, 0, 0 }, /* 79 */
33382 { 1, 0, 0 }, /* 80 */
33383 { 1, 0, 0 }, /* 81 */
33384 { 1, 0, 0 }, /* 82 */
33385 { 1, 0, 0 }, /* 83 */
33386 { 1, 0, 0 }, /* 84 */
33387 { 1, 0, 0 }, /* 85 */
33388 { 1, 0, 0 }, /* 86 */
33389 { 1, 0, 0 }, /* 87 */
33390 { 1, 0, 0 }, /* 88 */
33391 { 1, 0, 0 }, /* 89 */
33392 { 1, 0, 0 }, /* 90 */
33393 { 1, 0, 0 }, /* 91 */
33394 { 1, 0, 0 }, /* 92 */
33395 { 1, 0, 0 }, /* 93 */
33396 { 1, 0, 0 }, /* 94 */
33397 { 1, 0, 0 }, /* 95 */
33398 { 1, 0, 0 }, /* 96 */
33399 { 1, 0, 0 }, /* 97 */
33400 { 1, 0, 0 }, /* 98 */
33401 { 1, 0, 0 }, /* 99 */
33402 { 1, 0, 0 }, /* 100 */
33403 { 1, 0, 0 }, /* 101 */
33404 { 1, 0, 0 }, /* 102 */
33405 { 1, 0, 0 }, /* 103 */
33406 { 1, 0, 0 }, /* 104 */
33407 { 1, 0, 0 }, /* 105 */
33408 { 1, 0, 0 }, /* 106 */
33409 { 1, 0, 0 }, /* 107 */
33410 { 1, 0, 0 }, /* 108 */
33411 { 1, 0, 0 }, /* 109 */
33412 { 1, 0, 0 }, /* 110 */
33413 { 1, 0, 0 }, /* 111 */
33414 { 1, 0, 0 }, /* 112 */
33415 { 1, 0, 0 }, /* 113 */
33416 { 1, 0, 0 }, /* 114 */
33417 { 1, 0, 0 }, /* 115 */
33418 { 1, 0, 0 }, /* 116 */
33419 { 1, 0, 0 }, /* 117 */
33420 { 1, 0, 0 }, /* 118 */
33421 { 1, 0, 0 }, /* 119 */
33422 { 1, 0, 0 }, /* 120 */
33423 { 1, 0, 0 }, /* 121 */
33424 { 1, 0, 0 }, /* 122 */
33425 { 1, 0, 0 }, /* 123 */
33426 { 1, 0, 0 }, /* 124 */
33427 { 1, 0, 0 }, /* 125 */
33428 { 1, 0, 0 }, /* 126 */
33429 { 1, 0, 0 }, /* 127 */
33430 { 0, 0, 0 }, /* 128 */
33431 { 0, 0, 0 }, /* 129 */
33432 { 0, 0, 0 }, /* 130 */
33433 { 0, 0, 0 }, /* 131 */
33434 { 0, 0, 0 }, /* 132 */
33435 { 0, 0, 0 }, /* 133 */
33436 { 0, 0, 0 }, /* 134 */
33437 { 0, 0, 0 }, /* 135 */
33438 { 0, 0, 0 }, /* 136 */
33439 { 0, 0, 0 }, /* 137 */
33440 { 0, 0, 0 }, /* 138 */
33441 { 0, 0, 0 }, /* 139 */
33442 { 0, 0, 0 }, /* 140 */
33443 { 0, 0, 0 }, /* 141 */
33444 { 0, 0, 0 }, /* 142 */
33445 { 0, 0, 0 }, /* 143 */
33446 { 0, 0, 0 }, /* 144 */
33447 { 0, 0, 0 }, /* 145 */
33448 { 0, 0, 0 }, /* 146 */
33449 { 0, 0, 0 }, /* 147 */
33450 { 0, 0, 0 }, /* 148 */
33451 { 0, 0, 0 }, /* 149 */
33452 { 0, 0, 0 }, /* 150 */
33453 { 0, 0, 0 }, /* 151 */
33454 { 0, 0, 0 }, /* 152 */
33455 { 0, 0, 0 }, /* 153 */
33456 { 0, 0, 0 }, /* 154 */
33457 { 0, 0, 0 }, /* 155 */
33458 { 0, 0, 0 }, /* 156 */
33459 { 0, 0, 0 }, /* 157 */
33460 { 0, 0, 0 }, /* 158 */
33461 { 0, 0, 0 }, /* 159 */
33462 { 0, 0, 0 }, /* 160 */
33463 { 0, 0, 0 }, /* 161 */
33464 { 0, 0, 0 }, /* 162 */
33465 { 0, 0, 0 }, /* 163 */
33466 { 0, 0, 0 }, /* 164 */
33467 { 0, 0, 0 }, /* 165 */
33468 { 0, 0, 0 }, /* 166 */
33469 { 0, 0, 0 }, /* 167 */
33470 { 0, 0, 0 }, /* 168 */
33471 { 0, 0, 0 }, /* 169 */
33472 { 0, 0, 0 }, /* 170 */
33473 { 0, 0, 0 }, /* 171 */
33474 { 0, 0, 0 }, /* 172 */
33475 { 0, 0, 0 }, /* 173 */
33476 { 0, 0, 0 }, /* 174 */
33477 { 0, 0, 0 }, /* 175 */
33478 { 0, 0, 0 }, /* 176 */
33479 { 0, 0, 0 }, /* 177 */
33480 { 0, 0, 0 }, /* 178 */
33481 { 0, 0, 0 }, /* 179 */
33482 { 0, 0, 0 }, /* 180 */
33483 { 0, 0, 0 }, /* 181 */
33484 { 0, 0, 0 }, /* 182 */
33485 { 0, 0, 0 }, /* 183 */
33486 { 0, 0, 0 }, /* 184 */
33487 { 0, 0, 0 }, /* 185 */
33488 { 0, 0, 0 }, /* 186 */
33489 { 0, 0, 0 }, /* 187 */
33490 { 0, 0, 0 }, /* 188 */
33491 { 0, 0, 0 }, /* 189 */
33492 { 0, 0, 0 }, /* 190 */
33493 { 0, 0, 0 }, /* 191 */
33494 { 0, 0, 0 }, /* 192 */
33495 { 0, 0, 0 }, /* 193 */
33496 { 2, 0x80, 0xBF }, /* 194 */
33497 { 2, 0x80, 0xBF }, /* 195 */
33498 { 2, 0x80, 0xBF }, /* 196 */
33499 { 2, 0x80, 0xBF }, /* 197 */
33500 { 2, 0x80, 0xBF }, /* 198 */
33501 { 2, 0x80, 0xBF }, /* 199 */
33502 { 2, 0x80, 0xBF }, /* 200 */
33503 { 2, 0x80, 0xBF }, /* 201 */
33504 { 2, 0x80, 0xBF }, /* 202 */
33505 { 2, 0x80, 0xBF }, /* 203 */
33506 { 2, 0x80, 0xBF }, /* 204 */
33507 { 2, 0x80, 0xBF }, /* 205 */
33508 { 2, 0x80, 0xBF }, /* 206 */
33509 { 2, 0x80, 0xBF }, /* 207 */
33510 { 2, 0x80, 0xBF }, /* 208 */
33511 { 2, 0x80, 0xBF }, /* 209 */
33512 { 2, 0x80, 0xBF }, /* 210 */
33513 { 2, 0x80, 0xBF }, /* 211 */
33514 { 2, 0x80, 0xBF }, /* 212 */
33515 { 2, 0x80, 0xBF }, /* 213 */
33516 { 2, 0x80, 0xBF }, /* 214 */
33517 { 2, 0x80, 0xBF }, /* 215 */
33518 { 2, 0x80, 0xBF }, /* 216 */
33519 { 2, 0x80, 0xBF }, /* 217 */
33520 { 2, 0x80, 0xBF }, /* 218 */
33521 { 2, 0x80, 0xBF }, /* 219 */
33522 { 2, 0x80, 0xBF }, /* 220 */
33523 { 2, 0x80, 0xBF }, /* 221 */
33524 { 2, 0x80, 0xBF }, /* 222 */
33525 { 2, 0x80, 0xBF }, /* 223 */
33526 { 3, 0xA0, 0xBF }, /* 224 */
33527 { 3, 0x80, 0xBF }, /* 225 */
33528 { 3, 0x80, 0xBF }, /* 226 */
33529 { 3, 0x80, 0xBF }, /* 227 */
33530 { 3, 0x80, 0xBF }, /* 228 */
33531 { 3, 0x80, 0xBF }, /* 229 */
33532 { 3, 0x80, 0xBF }, /* 230 */
33533 { 3, 0x80, 0xBF }, /* 231 */
33534 { 3, 0x80, 0xBF }, /* 232 */
33535 { 3, 0x80, 0xBF }, /* 233 */
33536 { 3, 0x80, 0xBF }, /* 234 */
33537 { 3, 0x80, 0xBF }, /* 235 */
33538 { 3, 0x80, 0xBF }, /* 236 */
33539 { 3, 0x80, 0x9F }, /* 237 */
33540 { 3, 0x80, 0xBF }, /* 238 */
33541 { 3, 0x80, 0xBF }, /* 239 */
33542 { 4, 0x90, 0xBF }, /* 240 */
33543 { 4, 0x80, 0xBF }, /* 241 */
33544 { 4, 0x80, 0xBF }, /* 242 */
33545 { 4, 0x80, 0xBF }, /* 243 */
33546 { 4, 0x80, 0x8F }, /* 244 */
33547 { 0, 0, 0 }, /* 245 */
33548 { 0, 0, 0 }, /* 246 */
33549 { 0, 0, 0 }, /* 247 */
33550 { 0, 0, 0 }, /* 248 */
33551 { 0, 0, 0 }, /* 249 */
33552 { 0, 0, 0 }, /* 250 */
33553 { 0, 0, 0 }, /* 251 */
33554 { 0, 0, 0 }, /* 252 */
33555 { 0, 0, 0 }, /* 253 */
33556 { 0, 0, 0 }, /* 254 */
33557 { 0, 0, 0 }, /* 255 */
33558};