From: Richard Kettlewell Date: Sun, 18 Nov 2007 15:44:50 +0000 (+0000) Subject: more space efficient unicode tables X-Git-Tag: debian-1_5_99dev9~1^2~38 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/commitdiff_plain/c2e01e0ac91c61de69158113d2ab59f6831b2941?hp=0ee05b2684ef70aa8ad72f4cae57a57bd972d45b more space efficient unicode tables --- diff --git a/lib/unidata.c b/lib/unidata.c index 8666f87..7baf4ba 100644 --- a/lib/unidata.c +++ b/lib/unidata.c @@ -4666,7 +4666,7 @@ cf955[]={66636,0}, cf956[]={66637,0}, cf957[]={66638,0}, cf958[]={66639,0}; -/* 0000-007F */ +/* 0000-000F */ static const struct unidata st0[] = { {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, @@ -4683,6 +4683,10 @@ static const struct unidata st0[] = { {0,0,0,0,Cc,0,GBControl,WBOther,SBSp}, {0,0,0,0,Cc,0,GBCR,WBOther,SBSep}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, +{0,0,0,0,Cc,0,GBControl,WBOther,SBOther} +}; +/* 0010-001F */ +static const struct unidata st1[] = { {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, @@ -4698,8 +4702,10 @@ static const struct unidata st0[] = { {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, +{0,0,0,0,Cc,0,GBControl,WBOther,SBOther} +}; +/* 0020-002F */ +static const struct unidata st2[] = { {0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, {0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, {0,0,0,0,Po,0,GBOther,WBOther,SBClose}, @@ -4715,7 +4721,10 @@ static const struct unidata st0[] = { {0,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, {0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBMidNum,SBATerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 0030-003F */ +static const struct unidata st3[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, @@ -4731,7 +4740,10 @@ static const struct unidata st0[] = { {0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm} +}; +/* 0040-004F */ +static const struct unidata st4[] = { {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,cf0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf1,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -4747,7 +4759,10 @@ static const struct unidata st0[] = { {0,0,cf11,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf12,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf13,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf14,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf14,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 0050-005F */ +static const struct unidata st5[] = { {0,0,cf15,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf16,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf17,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -4763,7 +4778,10 @@ static const struct unidata st0[] = { {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, +{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther} +}; +/* 0060-006F */ +static const struct unidata st6[] = { {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -4779,7 +4797,10 @@ static const struct unidata st0[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0070-007F */ +static const struct unidata st7[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -4797,8 +4818,8 @@ static const struct unidata st0[] = { {0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther} }; -/* 0080-00FF */ -static const struct unidata st1[] = { +/* 0080-008F */ +static const struct unidata st8[] = { {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, @@ -4814,23 +4835,10 @@ static const struct unidata st1[] = { {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, {0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, -{0,0,0,0,Cc,0,GBControl,WBOther,SBOther}, +{0,0,0,0,Cc,0,GBControl,WBOther,SBOther} +}; +/* 00A0-00AF */ +static const struct unidata st9[] = { {cd0,0,0,0,Zs,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, @@ -4846,7 +4854,10 @@ static const struct unidata st1[] = { {0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd3,0,0,0,Sk,0,GBOther,WBOther,SBOther} +}; +/* 00B0-00BF */ +static const struct unidata st10[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {cd4,0,0,0,No,0,GBOther,WBOther,SBOther}, @@ -4862,7 +4873,10 @@ static const struct unidata st1[] = { {cd11,0,0,0,No,0,GBOther,WBOther,SBOther}, {cd12,0,0,0,No,0,GBOther,WBOther,SBOther}, {cd13,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 00C0-00CF */ +static const struct unidata st11[] = { {cd14,cd14,cf27,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd15,cd15,cf28,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd16,cd16,cf29,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -4878,7 +4892,10 @@ static const struct unidata st1[] = { {cd25,cd25,cf39,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd26,cd26,cf40,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd27,cd27,cf41,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd28,cd28,cf42,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd28,cd28,cf42,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 00D0-00DF */ +static const struct unidata st12[] = { {0,0,cf43,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd29,cd29,cf44,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd30,cd30,cf45,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -4894,7 +4911,10 @@ static const struct unidata st1[] = { {cd38,cd38,cf54,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd39,cd39,cf55,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf56,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf57,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf57,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 00E0-00EF */ +static const struct unidata st13[] = { {cd40,cd40,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd41,cd41,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd42,cd42,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -4910,7 +4930,10 @@ static const struct unidata st1[] = { {cd51,cd51,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd52,cd52,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd53,cd53,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd54,cd54,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd54,cd54,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 00F0-00FF */ +static const struct unidata st14[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd55,cd55,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd56,cd56,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -4928,8 +4951,8 @@ static const struct unidata st1[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd66,cd66,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 0100-017F */ -static const struct unidata st2[] = { +/* 0100-010F */ +static const struct unidata st15[] = { {cd67,cd67,cf58,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd68,cd68,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd69,cd69,cf59,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -4945,7 +4968,10 @@ static const struct unidata st2[] = { {cd79,cd79,cf64,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd80,cd80,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd81,cd81,cf65,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd82,cd82,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd82,cd82,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0110-011F */ +static const struct unidata st16[] = { {0,0,cf66,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd83,cd83,cf67,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -4961,7 +4987,10 @@ static const struct unidata st2[] = { {cd93,cd93,cf72,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd94,cd94,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd95,cd95,cf73,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd96,cd96,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd96,cd96,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0120-012F */ +static const struct unidata st17[] = { {cd97,cd97,cf74,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd98,cd98,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd99,cd99,cf75,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -4977,7 +5006,10 @@ static const struct unidata st2[] = { {cd107,cd107,cf80,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd108,cd108,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd109,cd109,cf81,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd110,cd110,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd110,cd110,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0130-013F */ +static const struct unidata st18[] = { {cd111,cd111,cf82,0,Lu,unicode_normalize_before_casefold,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd112,0,cf83,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -4993,7 +5025,10 @@ static const struct unidata st2[] = { {cd121,cd121,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd122,cd122,cf88,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd123,cd123,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd124,0,cf89,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd124,0,cf89,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 0140-014F */ +static const struct unidata st19[] = { {cd125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf90,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5009,7 +5044,10 @@ static const struct unidata st2[] = { {cd133,cd133,cf96,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd134,cd134,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd135,cd135,cf97,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd136,cd136,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd136,cd136,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0150-015F */ +static const struct unidata st20[] = { {cd137,cd137,cf98,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd138,cd138,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf99,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5025,7 +5063,10 @@ static const struct unidata st2[] = { {cd147,cd147,cf104,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd148,cd148,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd149,cd149,cf105,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd150,cd150,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd150,cd150,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0160-016F */ +static const struct unidata st21[] = { {cd151,cd151,cf106,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd152,cd152,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd153,cd153,cf107,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5041,7 +5082,10 @@ static const struct unidata st2[] = { {cd161,cd161,cf112,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd162,cd162,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd163,cd163,cf113,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd164,cd164,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd164,cd164,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0170-017F */ +static const struct unidata st22[] = { {cd165,cd165,cf114,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd166,cd166,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd167,cd167,cf115,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5059,8 +5103,8 @@ static const struct unidata st2[] = { {cd179,cd179,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd180,0,cf18,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 0180-01FF */ -static const struct unidata st3[] = { +/* 0180-018F */ +static const struct unidata st23[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf122,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf123,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5076,7 +5120,10 @@ static const struct unidata st3[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf130,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf131,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf131,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 0190-019F */ +static const struct unidata st24[] = { {0,0,cf132,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf133,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5092,7 +5139,10 @@ static const struct unidata st3[] = { {0,0,cf139,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf140,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf141,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf141,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 01A0-01AF */ +static const struct unidata st25[] = { {cd181,cd181,cf142,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd182,cd182,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf143,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5108,7 +5158,10 @@ static const struct unidata st3[] = { {0,0,cf148,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf149,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd183,cd183,cf150,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd183,cd183,cf150,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 01B0-01BF */ +static const struct unidata st26[] = { {cd184,cd184,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf151,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf152,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5124,7 +5177,10 @@ static const struct unidata st3[] = { {0,0,cf157,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 01C0-01CF */ +static const struct unidata st27[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -5140,7 +5196,10 @@ static const struct unidata st3[] = { {cd193,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd194,cd194,cf161,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd195,cd195,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd196,cd196,cf162,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd196,cd196,cf162,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 01D0-01DF */ +static const struct unidata st28[] = { {cd197,cd197,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd198,cd198,cf163,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd199,cd199,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5156,7 +5215,10 @@ static const struct unidata st3[] = { {cd209,cd209,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd210,cd210,cf169,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd211,cd211,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd211,cd211,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 01E0-01EF */ +static const struct unidata st29[] = { {cd212,cd212,cf170,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd213,cd213,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd214,cd214,cf171,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5172,7 +5234,10 @@ static const struct unidata st3[] = { {cd222,cd222,cf176,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd223,cd223,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd224,cd224,cf177,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd225,cd225,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd225,cd225,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 01F0-01FF */ +static const struct unidata st30[] = { {cd226,cd226,cf178,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, {cd227,0,cf179,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd228,0,cf179,0,Lt,0,GBOther,WBALetter,SBUpper}, @@ -5190,8 +5255,8 @@ static const struct unidata st3[] = { {cd238,cd238,cf186,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd239,cd239,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 0200-027F */ -static const struct unidata st4[] = { +/* 0200-020F */ +static const struct unidata st31[] = { {cd240,cd240,cf187,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd241,cd241,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd242,cd242,cf188,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5207,7 +5272,10 @@ static const struct unidata st4[] = { {cd252,cd252,cf193,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd253,cd253,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd254,cd254,cf194,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd255,cd255,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd255,cd255,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0210-021F */ +static const struct unidata st32[] = { {cd256,cd256,cf195,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd257,cd257,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd258,cd258,cf196,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5223,7 +5291,10 @@ static const struct unidata st4[] = { {0,0,cf201,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd268,cd268,cf202,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd269,cd269,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd269,cd269,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0220-022F */ +static const struct unidata st33[] = { {0,0,cf203,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf204,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5239,7 +5310,10 @@ static const struct unidata st4[] = { {cd276,cd276,cf209,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd277,cd277,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd278,cd278,cf210,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd279,cd279,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd279,cd279,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0230-023F */ +static const struct unidata st34[] = { {cd280,cd280,cf211,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd281,cd281,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd282,cd282,cf212,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5255,7 +5329,10 @@ static const struct unidata st4[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf215,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf216,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0240-024F */ +static const struct unidata st35[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf217,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5271,59 +5348,10 @@ static const struct unidata st4[] = { {0,0,cf224,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf225,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 0280-02FF */ -static const struct unidata st5[] = { -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +/* 0250-025F */ +static const struct unidata st36[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5339,6 +5367,10 @@ static const struct unidata st5[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0290-029F */ +static const struct unidata st37[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5354,23 +5386,10 @@ static const struct unidata st5[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 02B0-02BF */ +static const struct unidata st38[] = { {cd284,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, {cd285,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, {cd286,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, @@ -5386,7 +5405,10 @@ static const struct unidata st5[] = { {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter} +}; +/* 02C0-02CF */ +static const struct unidata st39[] = { {0,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, @@ -5402,7 +5424,10 @@ static const struct unidata st5[] = { {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter} +}; +/* 02D0-02DF */ +static const struct unidata st40[] = { {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, @@ -5418,7 +5443,10 @@ static const struct unidata st5[] = { {cd297,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {cd298,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther} +}; +/* 02E0-02EF */ +static const struct unidata st41[] = { {cd299,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, {cd300,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, {cd180,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, @@ -5434,7 +5462,10 @@ static const struct unidata st5[] = { {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther} +}; +/* 02F0-02FF */ +static const struct unidata st42[] = { {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, @@ -5452,9 +5483,8 @@ static const struct unidata st5[] = { {0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {0,0,0,0,Sk,0,GBOther,WBOther,SBOther} }; -/* 0300-037F */ -static const struct unidata st6[] = { -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +/* 0300-030F */ +static const struct unidata st43[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -5470,6 +5500,10 @@ static const struct unidata st6[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0310-031F */ +static const struct unidata st44[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -5485,7 +5519,10 @@ static const struct unidata st6[] = { {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0320-032F */ +static const struct unidata st45[] = { {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,202,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,202,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -5501,7 +5538,10 @@ static const struct unidata st6[] = { {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0330-033F */ +static const struct unidata st46[] = { {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -5517,7 +5557,10 @@ static const struct unidata st6[] = { {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0340-034F */ +static const struct unidata st47[] = { {cd303,cd303,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {cd304,cd304,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -5533,7 +5576,10 @@ static const struct unidata st6[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0350-035F */ +static const struct unidata st48[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -5549,7 +5595,10 @@ static const struct unidata st6[] = { {0,0,0,233,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,234,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,234,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,233,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,233,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0360-036F */ +static const struct unidata st49[] = { {0,0,0,234,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,234,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,233,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -5565,7 +5614,10 @@ static const struct unidata st6[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0370-037F */ +static const struct unidata st50[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -5583,8 +5635,8 @@ static const struct unidata st6[] = { {cd309,cd309,0,0,Po,0,GBOther,WBMidNum,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0380-03FF */ -static const struct unidata st7[] = { +/* 0380-038F */ +static const struct unidata st51[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -5600,7 +5652,10 @@ static const struct unidata st7[] = { {cd316,cd316,cf231,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {cd317,cd317,cf232,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd318,cd318,cf233,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd318,cd318,cf233,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 0390-039F */ +static const struct unidata st52[] = { {cd319,cd319,cf234,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, {0,0,cf235,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf236,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5616,7 +5671,10 @@ static const struct unidata st7[] = { {0,0,cf26,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf245,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf246,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf247,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf247,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 03A0-03AF */ +static const struct unidata st53[] = { {0,0,cf248,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf249,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -5632,7 +5690,10 @@ static const struct unidata st7[] = { {cd322,cd322,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd323,cd323,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd324,cd324,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd325,cd325,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd325,cd325,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 03B0-03BF */ +static const struct unidata st54[] = { {cd326,cd326,cf259,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5648,7 +5709,10 @@ static const struct unidata st7[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 03C0-03CF */ +static const struct unidata st55[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf250,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5664,7 +5728,10 @@ static const struct unidata st7[] = { {cd329,cd329,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd330,cd330,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd331,cd331,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 03D0-03DF */ +static const struct unidata st56[] = { {cd332,0,cf236,0,Ll,0,GBOther,WBALetter,SBLower}, {cd333,0,cf242,0,Ll,0,GBOther,WBALetter,SBLower}, {cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5680,7 +5747,10 @@ static const struct unidata st7[] = { {0,0,cf262,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf263,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 03E0-03EF */ +static const struct unidata st57[] = { {0,0,cf264,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf265,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5696,7 +5766,10 @@ static const struct unidata st7[] = { {0,0,cf270,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf271,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 03F0-03FF */ +static const struct unidata st58[] = { {cd339,0,cf243,0,Ll,0,GBOther,WBALetter,SBLower}, {cd340,0,cf249,0,Ll,0,GBOther,WBALetter,SBLower}, {cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5714,8 +5787,8 @@ static const struct unidata st7[] = { {0,0,cf276,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf277,0,Lu,0,GBOther,WBALetter,SBUpper} }; -/* 0400-047F */ -static const struct unidata st8[] = { +/* 0400-040F */ +static const struct unidata st59[] = { {cd345,cd345,cf278,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd346,cd346,cf279,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf280,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5731,7 +5804,10 @@ static const struct unidata st8[] = { {cd349,cd349,cf290,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd350,cd350,cf291,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd351,cd351,cf292,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf293,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf293,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 0410-041F */ +static const struct unidata st60[] = { {0,0,cf294,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf295,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf296,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5747,7 +5823,10 @@ static const struct unidata st8[] = { {0,0,cf306,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf307,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf308,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf309,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf309,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 0420-042F */ +static const struct unidata st61[] = { {0,0,cf310,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf311,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf312,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5763,7 +5842,10 @@ static const struct unidata st8[] = { {0,0,cf322,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf323,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf324,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf325,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf325,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 0430-043F */ +static const struct unidata st62[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5779,27 +5861,14 @@ static const struct unidata st8[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0450-045F */ +static const struct unidata st63[] = { +{cd354,cd354,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd355,cd355,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd354,cd354,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd355,cd355,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd356,cd356,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd356,cd356,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5811,7 +5880,10 @@ static const struct unidata st8[] = { {cd358,cd358,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd359,cd359,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd360,cd360,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0460-046F */ +static const struct unidata st64[] = { {0,0,cf326,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf327,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5827,7 +5899,10 @@ static const struct unidata st8[] = { {0,0,cf332,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf333,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0470-047F */ +static const struct unidata st65[] = { {0,0,cf334,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf335,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5845,8 +5920,8 @@ static const struct unidata st8[] = { {0,0,cf341,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 0480-04FF */ -static const struct unidata st9[] = { +/* 0480-048F */ +static const struct unidata st66[] = { {0,0,cf342,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, @@ -5862,7 +5937,10 @@ static const struct unidata st9[] = { {0,0,cf344,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf345,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0490-049F */ +static const struct unidata st67[] = { {0,0,cf346,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf347,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5878,7 +5956,10 @@ static const struct unidata st9[] = { {0,0,cf352,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf353,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 04A0-04AF */ +static const struct unidata st68[] = { {0,0,cf354,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf355,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5894,7 +5975,10 @@ static const struct unidata st9[] = { {0,0,cf360,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf361,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 04B0-04BF */ +static const struct unidata st69[] = { {0,0,cf362,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf363,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5910,7 +5994,10 @@ static const struct unidata st9[] = { {0,0,cf368,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf369,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 04C0-04CF */ +static const struct unidata st70[] = { {0,0,cf370,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd363,cd363,cf371,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd364,cd364,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -5926,7 +6013,10 @@ static const struct unidata st9[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf377,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 04D0-04DF */ +static const struct unidata st71[] = { {cd365,cd365,cf378,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd366,cd366,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd367,cd367,cf379,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5942,7 +6032,10 @@ static const struct unidata st9[] = { {cd373,cd373,cf384,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd374,cd374,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd375,cd375,cf385,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd376,cd376,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd376,cd376,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 04E0-04EF */ +static const struct unidata st72[] = { {0,0,cf386,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd377,cd377,cf387,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5958,7 +6051,10 @@ static const struct unidata st9[] = { {cd385,cd385,cf392,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd386,cd386,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd387,cd387,cf393,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd388,cd388,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd388,cd388,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 04F0-04FF */ +static const struct unidata st73[] = { {cd389,cd389,cf394,0,Lu,0,GBOther,WBALetter,SBUpper}, {cd390,cd390,0,0,Ll,0,GBOther,WBALetter,SBLower}, {cd391,cd391,cf395,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5976,8 +6072,8 @@ static const struct unidata st9[] = { {0,0,cf401,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 0500-057F */ -static const struct unidata st10[] = { +/* 0500-050F */ +static const struct unidata st74[] = { {0,0,cf402,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf403,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -5993,7 +6089,10 @@ static const struct unidata st10[] = { {0,0,cf408,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf409,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 0510-051F */ +static const struct unidata st75[] = { {0,0,cf410,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,cf411,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -6009,6 +6108,10 @@ static const struct unidata st10[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0520-052F */ +static const struct unidata st76[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -6024,8 +6127,10 @@ static const struct unidata st10[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0530-053F */ +static const struct unidata st77[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,cf412,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf413,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -6041,7 +6146,10 @@ static const struct unidata st10[] = { {0,0,cf423,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf424,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf425,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf426,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf426,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 0540-054F */ +static const struct unidata st78[] = { {0,0,cf427,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf428,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf429,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -6057,7 +6165,10 @@ static const struct unidata st10[] = { {0,0,cf439,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf440,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf441,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf442,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf442,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 0550-055F */ +static const struct unidata st79[] = { {0,0,cf443,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf444,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,cf445,0,Lu,0,GBOther,WBALetter,SBUpper}, @@ -6073,7 +6184,10 @@ static const struct unidata st10[] = { {0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 0560-056F */ +static const struct unidata st80[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -6089,26 +6203,10 @@ static const struct unidata st10[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 0580-05FF */ -static const struct unidata st11[] = { +/* 0580-058F */ +static const struct unidata st81[] = { {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, @@ -6124,7 +6222,10 @@ static const struct unidata st11[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0590-059F */ +static const struct unidata st82[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6140,7 +6241,10 @@ static const struct unidata st11[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 05A0-05AF */ +static const struct unidata st83[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6156,7 +6260,10 @@ static const struct unidata st11[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,222,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,228,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 05B0-05BF */ +static const struct unidata st84[] = { {0,0,0,10,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,11,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,12,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6172,7 +6279,10 @@ static const struct unidata st11[] = { {0,0,0,21,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,22,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,23,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,23,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 05C0-05CF */ +static const struct unidata st85[] = { {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,24,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,25,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6188,8 +6298,10 @@ static const struct unidata st11[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 05D0-05DF */ +static const struct unidata st86[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6205,6 +6317,10 @@ static const struct unidata st11[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 05E0-05EF */ +static const struct unidata st87[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6220,7 +6336,10 @@ static const struct unidata st11[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 05F0-05FF */ +static const struct unidata st88[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6238,8 +6357,8 @@ static const struct unidata st11[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0600-067F */ -static const struct unidata st12[] = { +/* 0600-060F */ +static const struct unidata st89[] = { {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, @@ -6255,7 +6374,10 @@ static const struct unidata st12[] = { {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 0610-061F */ +static const struct unidata st90[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6271,7 +6393,10 @@ static const struct unidata st12[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm} +}; +/* 0620-062F */ +static const struct unidata st91[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {cd398,cd398,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6287,23 +6412,10 @@ static const struct unidata st12[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0640-064F */ +static const struct unidata st92[] = { {0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6319,7 +6431,10 @@ static const struct unidata st12[] = { {0,0,0,28,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,29,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,30,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,31,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,31,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0650-065F */ +static const struct unidata st93[] = { {0,0,0,32,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,33,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,34,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6335,7 +6450,10 @@ static const struct unidata st12[] = { {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0660-066F */ +static const struct unidata st94[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, @@ -6351,7 +6469,10 @@ static const struct unidata st12[] = { {0,0,0,0,Po,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0670-067F */ +static const struct unidata st95[] = { {0,0,0,35,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6369,72 +6490,8 @@ static const struct unidata st12[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* 0680-06FF */ -static const struct unidata st13[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +/* 06C0-06CF */ +static const struct unidata st96[] = { {cd407,cd407,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {cd408,cd408,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6450,7 +6507,10 @@ static const struct unidata st13[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 06D0-06DF */ +static const struct unidata st97[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6466,7 +6526,10 @@ static const struct unidata st13[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 06E0-06EF */ +static const struct unidata st98[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6482,7 +6545,10 @@ static const struct unidata st13[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 06F0-06FF */ +static const struct unidata st99[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, @@ -6500,8 +6566,8 @@ static const struct unidata st13[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* 0700-077F */ -static const struct unidata st14[] = { +/* 0700-070F */ +static const struct unidata st100[] = { {0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, {0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, {0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, @@ -6517,7 +6583,10 @@ static const struct unidata st14[] = { {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat} +}; +/* 0710-071F */ +static const struct unidata st101[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,36,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6533,23 +6602,10 @@ static const struct unidata st14[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0730-073F */ +static const struct unidata st102[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6565,7 +6621,10 @@ static const struct unidata st14[] = { {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0740-074F */ +static const struct unidata st103[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6581,6 +6640,10 @@ static const struct unidata st14[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0760-076F */ +static const struct unidata st104[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6595,27 +6658,32 @@ static const struct unidata st14[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 07A0-07AF */ +static const struct unidata st105[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 07B0-07BF */ +static const struct unidata st106[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -6631,8 +6699,30 @@ static const struct unidata st14[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0780-07FF */ -static const struct unidata st15[] = { +/* 07C0-07CF */ +static const struct unidata st107[] = { +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 07E0-07EF */ +static const struct unidata st108[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6641,6 +6731,41 @@ static const struct unidata st15[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 07F0-07FF */ +static const struct unidata st109[] = { +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0900-090F */ +static const struct unidata st110[] = { +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6648,6 +6773,10 @@ static const struct unidata st15[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0920-092F */ +static const struct unidata st111[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6657,20 +6786,36 @@ static const struct unidata st15[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd410,cd410,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0930-093F */ +static const struct unidata st112[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd411,cd411,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd412,cd412,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter} +}; +/* 0940-094F */ +static const struct unidata st113[] = { +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, @@ -6679,14 +6824,55 @@ static const struct unidata st15[] = { {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0950-095F */ +static const struct unidata st114[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd413,cd413,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd414,cd414,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd415,cd415,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd416,cd416,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd417,cd417,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd418,cd418,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd419,cd419,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd420,cd420,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0960-096F */ +static const struct unidata st115[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +}; +/* 0970-097F */ +static const struct unidata st116[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -6697,20 +6883,19 @@ static const struct unidata st15[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0980-098F */ +static const struct unidata st117[] = { +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6719,7 +6904,15 @@ static const struct unidata st15[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0990-099F */ +static const struct unidata st118[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6732,6 +6925,11 @@ static const struct unidata st15[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 09A0-09AF */ +static const struct unidata st119[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6740,94 +6938,54 @@ static const struct unidata st15[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* 0800-087F */ -static const struct unidata st16[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 09B0-09BF */ +static const struct unidata st120[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter} +}; +/* 09C0-09CF */ +static const struct unidata st121[] = { +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd421,cd421,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd422,cd422,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 09D0-09DF */ +static const struct unidata st122[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -6835,36 +6993,113 @@ static const struct unidata st16[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd423,cd423,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd424,cd424,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd425,cd425,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 09E0-09EF */ +static const struct unidata st123[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +}; +/* 09F0-09FF */ +static const struct unidata st124[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0A00-0A0F */ +static const struct unidata st125[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0A30-0A3F */ +static const struct unidata st126[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd426,cd426,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd427,cd427,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter} +}; +/* 0A40-0A4F */ +static const struct unidata st127[] = { +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0A50-0A5F */ +static const struct unidata st128[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -6874,13 +7109,40 @@ static const struct unidata st16[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd428,cd428,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd429,cd429,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd430,cd430,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd431,cd431,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0A60-0A6F */ +static const struct unidata st129[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +}; +/* 0A70-0A7F */ +static const struct unidata st130[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -6893,12 +7155,13 @@ static const struct unidata st16[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0900-097F */ -static const struct unidata st17[] = { +/* 0A80-0A8F */ +static const struct unidata st131[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6908,8 +7171,14 @@ static const struct unidata st17[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0A90-0A9F */ +static const struct unidata st132[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6922,32 +7191,15 @@ static const struct unidata st17[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0AB0-0ABF */ +static const struct unidata st133[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd410,cd410,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd411,cd411,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd412,cd412,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -6958,56 +7210,33 @@ static const struct unidata st17[] = { {0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter} +}; +/* 0AC0-0ACF */ +static const struct unidata st134[] = { {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0AD0-0ADF */ +static const struct unidata st135[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd413,cd413,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd414,cd414,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd415,cd415,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd416,cd416,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd417,cd417,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd418,cd418,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd419,cd419,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd420,cd420,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7018,114 +7247,91 @@ static const struct unidata st17[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0980-09FF */ -static const struct unidata st18[] = { +/* 0AF0-0AFF */ +static const struct unidata st136[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0B30-0B3F */ +static const struct unidata st137[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0B40-0B4F */ +static const struct unidata st138[] = { {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd432,cd432,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd421,cd421,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd422,cd422,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd433,cd433,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd434,cd434,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0B50-0B5F */ +static const struct unidata st139[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd423,cd423,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd424,cd424,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd435,cd435,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd436,cd436,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd425,cd425,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0B60-0B6F */ +static const struct unidata st140[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, @@ -7137,105 +7343,124 @@ static const struct unidata st18[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +}; +/* 0B70-0B7F */ +static const struct unidata st141[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} -}; -/* 0A00-0A7F */ -static const struct unidata st19[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0B80-0B8F */ +static const struct unidata st142[] = { +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0B90-0B9F */ +static const struct unidata st143[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd437,cd437,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0BA0-0BAF */ +static const struct unidata st144[] = { +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0BB0-0BBF */ +static const struct unidata st145[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd426,cd426,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd427,cd427,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter} +}; +/* 0BC0-0BCF */ +static const struct unidata st146[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd438,cd438,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd439,cd439,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd440,cd440,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0BD0-0BDF */ +static const struct unidata st147[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7243,54 +7468,40 @@ static const struct unidata st19[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd428,cd428,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd429,cd429,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd430,cd430,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd431,cd431,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0BF0-0BFF */ +static const struct unidata st148[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0A80-0AFF */ -static const struct unidata st20[] = { +/* 0C00-0C0F */ +static const struct unidata st149[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -7301,10 +7512,12 @@ static const struct unidata st20[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0C10-0C1F */ +static const struct unidata st150[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -7320,11 +7533,10 @@ static const struct unidata st20[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0C30-0C3F */ +static const struct unidata st151[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -7335,44 +7547,41 @@ static const struct unidata st20[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0C40-0C4F */ +static const struct unidata st152[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd441,cd441,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0C50-0C5F */ +static const struct unidata st153[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,84,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,91,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7381,48 +7590,14 @@ static const struct unidata st20[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0C80-0C8F */ +static const struct unidata st154[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} -}; -/* 0B00-0B7F */ -static const struct unidata st21[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -7433,42 +7608,13 @@ static const struct unidata st21[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0CB0-0CBF */ +static const struct unidata st155[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7481,58 +7627,55 @@ static const struct unidata st21[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0CC0-0CCF */ +static const struct unidata st156[] = { +{cd442,cd442,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd432,cd432,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd443,cd443,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd444,cd444,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd433,cd433,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd434,cd434,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd445,cd445,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd446,cd446,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0CD0-0CDF */ +static const struct unidata st157[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd435,cd435,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd436,cd436,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0CF0-0CFF */ +static const struct unidata st158[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7542,18 +7685,33 @@ static const struct unidata st21[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0D40-0D4F */ +static const struct unidata st159[] = { +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd447,cd447,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd448,cd448,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd449,cd449,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0B80-0BFF */ -static const struct unidata st22[] = { +/* 0D80-0D8F */ +static const struct unidata st160[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -7561,25 +7719,19 @@ static const struct unidata st22[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0D90-0D9F */ +static const struct unidata st161[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd437,cd437,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7587,15 +7739,16 @@ static const struct unidata st22[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0DB0-0DBF */ +static const struct unidata st162[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -7605,39 +7758,57 @@ static const struct unidata st22[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0DC0-0DCF */ +static const struct unidata st163[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend} +}; +/* 0DD0-0DDF */ +static const struct unidata st164[] = { {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd438,cd438,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd439,cd439,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd440,cd440,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd450,cd450,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd451,cd451,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd452,cd452,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd453,cd453,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend} +}; +/* 0DF0-0DFF */ +static const struct unidata st165[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7647,129 +7818,468 @@ static const struct unidata st22[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0E00-0E0F */ +static const struct unidata st166[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 0E10-0E1F */ +static const struct unidata st167[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 0E30-0E3F */ +static const struct unidata st168[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd454,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,103,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,103,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther} +}; +/* 0E40-0E4F */ +static const struct unidata st169[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 0E50-0E5F */ +static const struct unidata st170[] = { +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0E80-0E8F */ +static const struct unidata st171[] = { +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0C00-0C7F */ -static const struct unidata st23[] = { +/* 0E90-0E9F */ +static const struct unidata st172[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 0EA0-0EAF */ +static const struct unidata st173[] = { +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 0EB0-0EBF */ +static const struct unidata st174[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd455,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,118,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,118,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0EC0-0ECF */ +static const struct unidata st175[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0ED0-0EDF */ +static const struct unidata st176[] = { +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd456,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd457,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0F00-0F0F */ +static const struct unidata st177[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd458,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 0F10-0F1F */ +static const struct unidata st178[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 0F20-0F2F */ +static const struct unidata st179[] = { +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 0F30-0F3F */ +static const struct unidata st180[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,216,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOther} +}; +/* 0F40-0F4F */ +static const struct unidata st181[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd459,cd459,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd460,cd460,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0F50-0F5F */ +static const struct unidata st182[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd461,cd461,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd462,cd462,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd463,cd463,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 0F60-0F6F */ +static const struct unidata st183[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd464,cd464,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd441,cd441,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0F70-0F7F */ +static const struct unidata st184[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,129,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd465,cd465,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,132,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd466,cd466,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd467,cd467,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd468,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd469,cd469,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd470,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter} +}; +/* 0F80-0F8F */ +static const struct unidata st185[] = { +{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd471,cd471,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,84,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,91,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 0F90-0F9F */ +static const struct unidata st186[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd472,cd472,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd473,cd473,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0FA0-0FAF */ +static const struct unidata st187[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd474,cd474,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd475,cd475,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd476,cd476,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 0FB0-0FBF */ +static const struct unidata st188[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd477,cd477,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 0FC0-0FCF */ +static const struct unidata st189[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 0FD0-0FDF */ +static const struct unidata st190[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7777,12 +8287,54 @@ static const struct unidata st23[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1020-102F */ +static const struct unidata st191[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd478,cd478,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 1030-103F */ +static const struct unidata st192[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1040-104F */ +static const struct unidata st193[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, @@ -7793,12 +8345,78 @@ static const struct unidata st23[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 1050-105F */ +static const struct unidata st194[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 10A0-10AF */ +static const struct unidata st195[] = { +{0,0,cf451,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf452,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf453,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf454,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf455,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf456,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf457,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf458,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf459,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf460,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf461,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf462,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf463,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf464,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf465,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf466,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 10B0-10BF */ +static const struct unidata st196[] = { +{0,0,cf467,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf468,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf469,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf470,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf471,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf472,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf473,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf474,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf475,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf476,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf477,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf478,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf479,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf480,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf481,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf482,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 10C0-10CF */ +static const struct unidata st197[] = { +{0,0,cf483,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf484,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf485,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf486,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf487,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf488,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7810,33 +8428,8 @@ static const struct unidata st23[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0C80-0CFF */ -static const struct unidata st24[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +/* 10F0-10FF */ +static const struct unidata st198[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -7848,92 +8441,119 @@ static const struct unidata st24[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd479,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd442,cd442,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd443,cd443,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd444,cd444,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd445,cd445,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd446,cd446,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1100-110F */ +static const struct unidata st199[] = { +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter} +}; +/* 1150-115F */ +static const struct unidata st200[] = { +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter} +}; +/* 1160-116F */ +static const struct unidata st201[] = { +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter} +}; +/* 11A0-11AF */ +static const struct unidata st202[] = { +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter} +}; +/* 11B0-11BF */ +static const struct unidata st203[] = { +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter} +}; +/* 11F0-11FF */ +static const struct unidata st204[] = { +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7941,14 +8561,8 @@ static const struct unidata st24[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0D00-0D7F */ -static const struct unidata st25[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +/* 1240-124F */ +static const struct unidata st205[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -7956,8 +8570,6 @@ static const struct unidata st25[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -7965,26 +8577,11 @@ static const struct unidata st25[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1250-125F */ +static const struct unidata st206[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -7992,99 +8589,26 @@ static const struct unidata st25[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd447,cd447,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd448,cd448,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd449,cd449,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0D80-0DFF */ -static const struct unidata st26[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +/* 12B0-12BF */ +static const struct unidata st207[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -8092,15 +8616,18 @@ static const struct unidata st26[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 12C0-12CF */ +static const struct unidata st208[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -8108,6 +8635,10 @@ static const struct unidata st26[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 12D0-12DF */ +static const struct unidata st209[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -8115,6 +8646,7 @@ static const struct unidata st26[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -8122,9 +8654,12 @@ static const struct unidata st26[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 1350-135F */ +static const struct unidata st210[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -8135,12 +8670,71 @@ static const struct unidata st26[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 1360-136F */ +static const struct unidata st211[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 1370-137F */ +static const struct unidata st212[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1390-139F */ +static const struct unidata st213[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 13F0-13FF */ +static const struct unidata st214[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -8148,34 +8742,211 @@ static const struct unidata st26[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1400-140F */ +static const struct unidata st215[] = { +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 1660-166F */ +static const struct unidata st216[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 1670-167F */ +static const struct unidata st217[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1680-168F */ +static const struct unidata st218[] = { +{0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 1690-169F */ +static const struct unidata st219[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 16E0-16EF */ +static const struct unidata st220[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter} +}; +/* 16F0-16FF */ +static const struct unidata st221[] = { +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1700-170F */ +static const struct unidata st222[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 1710-171F */ +static const struct unidata st223[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1730-173F */ +static const struct unidata st224[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd450,cd450,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd451,cd451,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd452,cd452,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd453,cd453,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1750-175F */ +static const struct unidata st225[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -8187,10 +8958,15 @@ static const struct unidata st26[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1770-177F */ +static const struct unidata st226[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -8203,88 +8979,65 @@ static const struct unidata st26[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0E00-0E7F */ -static const struct unidata st27[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +/* 17B0-17BF */ +static const struct unidata st227[] = { {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd454,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,103,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,103,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,107,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter} +}; +/* 17C0-17CF */ +static const struct unidata st228[] = { +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 17D0-17DF */ +static const struct unidata st229[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 17E0-17EF */ +static const struct unidata st230[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, @@ -8295,19 +9048,80 @@ static const struct unidata st27[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 17F0-17FF */ +static const struct unidata st231[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1800-180F */ +static const struct unidata st232[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1840-184F */ +static const struct unidata st233[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 1870-187F */ +static const struct unidata st234[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -8315,52 +9129,143 @@ static const struct unidata st27[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 18A0-18AF */ +static const struct unidata st235[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,228,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1910-191F */ +static const struct unidata st236[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1920-192F */ +static const struct unidata st237[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1930-193F */ +static const struct unidata st238[] = { +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,222,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1940-194F */ +static const struct unidata st239[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +}; +/* 1960-196F */ +static const struct unidata st240[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0E80-0EFF */ -static const struct unidata st28[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 1970-197F */ +static const struct unidata st241[] = { {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 19A0-19AF */ +static const struct unidata st242[] = { {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -8368,54 +9273,56 @@ static const struct unidata st28[] = { {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 19B0-19BF */ +static const struct unidata st243[] = { +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter} +}; +/* 19C0-19CF */ +static const struct unidata st244[] = { +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd455,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,118,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,118,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,122,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 19D0-19DF */ +static const struct unidata st245[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, @@ -8428,289 +9335,374 @@ static const struct unidata st28[] = { {0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd456,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd457,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} }; -/* 0F00-0F7F */ -static const struct unidata st29[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +/* 19E0-19EF */ +static const struct unidata st246[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd458,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,216,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 1A10-1A1F */ +static const struct unidata st247[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd459,cd459,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 1B00-1B0F */ +static const struct unidata st248[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd480,cd480,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd481,cd481,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd482,cd482,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd483,cd483,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd460,cd460,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd484,cd484,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 1B10-1B1F */ +static const struct unidata st249[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd485,cd485,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd461,cd461,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd462,cd462,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd463,cd463,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 1B30-1B3F */ +static const struct unidata st250[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd486,cd486,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd487,cd487,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter} +}; +/* 1B40-1B4F */ +static const struct unidata st251[] = { +{cd488,cd488,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{cd489,cd489,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd490,cd490,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,9,Mc,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd464,cd464,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,129,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd465,cd465,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,132,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd466,cd466,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd467,cd467,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd468,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd469,cd469,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd470,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 0F80-0FFF */ -static const struct unidata st30[] = { -{0,0,0,130,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd471,cd471,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +/* 1B50-1B5F */ +static const struct unidata st252[] = { +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm} +}; +/* 1B60-1B6F */ +static const struct unidata st253[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 1B70-1B7F */ +static const struct unidata st254[] = { {0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd472,cd472,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd473,cd473,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd474,cd474,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd475,cd475,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd476,cd476,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd477,cd477,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1D20-1D2F */ +static const struct unidata st255[] = { +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd491,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd492,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd493,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower} +}; +/* 1D30-1D3F */ +static const struct unidata st256[] = { +{cd494,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd495,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd496,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd497,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd498,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd499,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd500,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd501,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd502,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd503,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd504,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd505,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd506,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd507,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd508,0,0,0,Lm,0,GBOther,WBALetter,SBLower} +}; +/* 1D40-1D4F */ +static const struct unidata st257[] = { +{cd509,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd510,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd511,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd2,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd512,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd513,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd514,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd518,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd519,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd520,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd521,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd522,0,0,0,Lm,0,GBOther,WBALetter,SBLower} +}; +/* 1D50-1D5F */ +static const struct unidata st258[] = { +{cd523,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd524,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd10,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd525,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd526,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd527,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd528,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd531,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd532,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd534,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd332,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd535,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd536,0,0,0,Lm,0,GBOther,WBALetter,SBLower} +}; +/* 1D60-1D6F */ +static const struct unidata st259[] = { +{cd337,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd537,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D70-1D7F */ +static const struct unidata st260[] = { +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd539,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D90-1D9F */ +static const struct unidata st261[] = { +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd540,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd541,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd542,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd543,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd520,0,0,0,Lm,0,GBOther,WBALetter,SBLower} +}; +/* 1DA0-1DAF */ +static const struct unidata st262[] = { +{cd544,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd545,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd546,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd547,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd548,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd549,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd550,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd551,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd552,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd553,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd554,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd555,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd556,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd557,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd558,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd559,0,0,0,Lm,0,GBOther,WBALetter,SBLower} +}; +/* 1DB0-1DBF */ +static const struct unidata st263[] = { +{cd560,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd561,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd562,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd563,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd564,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd565,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd566,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd567,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd568,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd569,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd570,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd572,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd573,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd574,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd333,0,0,0,Lm,0,GBOther,WBALetter,SBLower} +}; +/* 1DC0-1DCF */ +static const struct unidata st264[] = { +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1DF0-1DFF */ +static const struct unidata st265[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -8725,525 +9717,800 @@ static const struct unidata st30[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend} }; -/* 1000-107F */ -static const struct unidata st31[] = { -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd478,cd478,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 1E00-1E0F */ +static const struct unidata st266[] = { +{cd575,cd575,cf489,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd576,cd576,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd577,cd577,cf490,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd578,cd578,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd579,cd579,cf491,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd580,cd580,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd581,cd581,cf492,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd582,cd582,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd583,cd583,cf493,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd584,cd584,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd585,cd585,cf494,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd586,cd586,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd587,cd587,cf495,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd588,cd588,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd589,cd589,cf496,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd590,cd590,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1E10-1E1F */ +static const struct unidata st267[] = { +{cd591,cd591,cf497,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd592,cd592,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd593,cd593,cf498,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd594,cd594,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd595,cd595,cf499,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd596,cd596,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd597,cd597,cf500,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd598,cd598,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd599,cd599,cf501,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd600,cd600,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd601,cd601,cf502,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd602,cd602,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd603,cd603,cf503,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd604,cd604,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd605,cd605,cf504,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd606,cd606,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1E20-1E2F */ +static const struct unidata st268[] = { +{cd607,cd607,cf505,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd608,cd608,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd609,cd609,cf506,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd610,cd610,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd611,cd611,cf507,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd612,cd612,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd613,cd613,cf508,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd614,cd614,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd615,cd615,cf509,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd616,cd616,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd617,cd617,cf510,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd618,cd618,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd619,cd619,cf511,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd620,cd620,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd621,cd621,cf512,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd622,cd622,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1E30-1E3F */ +static const struct unidata st269[] = { +{cd623,cd623,cf513,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd624,cd624,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd625,cd625,cf514,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd626,cd626,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd627,cd627,cf515,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd628,cd628,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd629,cd629,cf516,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd630,cd630,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd631,cd631,cf517,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd632,cd632,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd633,cd633,cf518,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd634,cd634,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd635,cd635,cf519,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd636,cd636,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd637,cd637,cf520,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd638,cd638,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1E40-1E4F */ +static const struct unidata st270[] = { +{cd639,cd639,cf521,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd640,cd640,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd641,cd641,cf522,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd642,cd642,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd643,cd643,cf523,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd644,cd644,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd645,cd645,cf524,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd646,cd646,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd647,cd647,cf525,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd648,cd648,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd649,cd649,cf526,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd650,cd650,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd651,cd651,cf527,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd652,cd652,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd653,cd653,cf528,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd654,cd654,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1E50-1E5F */ +static const struct unidata st271[] = { +{cd655,cd655,cf529,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd656,cd656,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd657,cd657,cf530,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd658,cd658,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd659,cd659,cf531,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd660,cd660,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd661,cd661,cf532,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd662,cd662,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd663,cd663,cf533,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd664,cd664,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd665,cd665,cf534,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd666,cd666,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd667,cd667,cf535,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd668,cd668,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd669,cd669,cf536,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd670,cd670,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1E60-1E6F */ +static const struct unidata st272[] = { +{cd671,cd671,cf537,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd672,cd672,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd673,cd673,cf538,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd674,cd674,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd675,cd675,cf539,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd676,cd676,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd677,cd677,cf540,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd678,cd678,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd679,cd679,cf541,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd680,cd680,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd681,cd681,cf542,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd682,cd682,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd683,cd683,cf543,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd684,cd684,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd685,cd685,cf544,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd686,cd686,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1E70-1E7F */ +static const struct unidata st273[] = { +{cd687,cd687,cf545,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd688,cd688,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd689,cd689,cf546,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd690,cd690,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd691,cd691,cf547,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd692,cd692,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd693,cd693,cf548,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd694,cd694,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd695,cd695,cf549,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd696,cd696,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd697,cd697,cf550,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd698,cd698,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd699,cd699,cf551,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd700,cd700,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd701,cd701,cf552,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd702,cd702,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1E80-1E8F */ +static const struct unidata st274[] = { +{cd703,cd703,cf553,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd704,cd704,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd705,cd705,cf554,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd706,cd706,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd707,cd707,cf555,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd708,cd708,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd709,cd709,cf556,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd710,cd710,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd711,cd711,cf557,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd712,cd712,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd713,cd713,cf558,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd714,cd714,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd715,cd715,cf559,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd716,cd716,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd717,cd717,cf560,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd718,cd718,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1E90-1E9F */ +static const struct unidata st275[] = { +{cd719,cd719,cf561,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd720,cd720,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd721,cd721,cf562,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd722,cd722,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd723,cd723,cf563,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd724,cd724,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd725,cd725,cf564,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd726,cd726,cf565,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd727,cd727,cf566,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd728,cd728,cf567,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd729,0,cf568,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd730,cd730,cf537,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1080-10FF */ -static const struct unidata st32[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 1EA0-1EAF */ +static const struct unidata st276[] = { +{cd731,cd731,cf569,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd732,cd732,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd733,cd733,cf570,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd734,cd734,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd735,cd735,cf571,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd736,cd736,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd737,cd737,cf572,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd738,cd738,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd739,cd739,cf573,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd740,cd740,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd741,cd741,cf574,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd742,cd742,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd743,cd743,cf575,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd744,cd744,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd745,cd745,cf576,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd746,cd746,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1EB0-1EBF */ +static const struct unidata st277[] = { +{cd747,cd747,cf577,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd748,cd748,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd749,cd749,cf578,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd750,cd750,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd751,cd751,cf579,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd752,cd752,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd753,cd753,cf580,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd754,cd754,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd755,cd755,cf581,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd756,cd756,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd757,cd757,cf582,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd758,cd758,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd759,cd759,cf583,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd760,cd760,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd761,cd761,cf584,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd762,cd762,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1EC0-1ECF */ +static const struct unidata st278[] = { +{cd763,cd763,cf585,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd764,cd764,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd765,cd765,cf586,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd766,cd766,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd767,cd767,cf587,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd768,cd768,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd769,cd769,cf588,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd770,cd770,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd771,cd771,cf589,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd772,cd772,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd773,cd773,cf590,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd774,cd774,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd775,cd775,cf591,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd776,cd776,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd777,cd777,cf592,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd778,cd778,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1ED0-1EDF */ +static const struct unidata st279[] = { +{cd779,cd779,cf593,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd780,cd780,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd781,cd781,cf594,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd782,cd782,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd783,cd783,cf595,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd784,cd784,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd785,cd785,cf596,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd786,cd786,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd787,cd787,cf597,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd788,cd788,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd789,cd789,cf598,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd790,cd790,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd791,cd791,cf599,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd792,cd792,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd793,cd793,cf600,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd794,cd794,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1EE0-1EEF */ +static const struct unidata st280[] = { +{cd795,cd795,cf601,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd796,cd796,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd797,cd797,cf602,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd798,cd798,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd799,cd799,cf603,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd800,cd800,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd801,cd801,cf604,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd802,cd802,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd803,cd803,cf605,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd804,cd804,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd805,cd805,cf606,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd806,cd806,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd807,cd807,cf607,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd808,cd808,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd809,cd809,cf608,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd810,cd810,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1EF0-1EFF */ +static const struct unidata st281[] = { +{cd811,cd811,cf609,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd812,cd812,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd813,cd813,cf610,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd814,cd814,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd815,cd815,cf611,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd816,cd816,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd817,cd817,cf612,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd818,cd818,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd819,cd819,cf613,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd820,cd820,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1F00-1F0F */ +static const struct unidata st282[] = { +{cd821,cd821,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd822,cd822,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd823,cd823,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd824,cd824,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd825,cd825,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd826,cd826,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd827,cd827,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd828,cd828,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd829,cd829,cf614,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd830,cd830,cf615,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd831,cd831,cf616,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd832,cd832,cf617,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd833,cd833,cf618,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd834,cd834,cf619,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd835,cd835,cf620,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd836,cd836,cf621,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1F10-1F1F */ +static const struct unidata st283[] = { +{cd837,cd837,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd838,cd838,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd839,cd839,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd840,cd840,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd841,cd841,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd842,cd842,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd843,cd843,cf622,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd844,cd844,cf623,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd845,cd845,cf624,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd846,cd846,cf625,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd847,cd847,cf626,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd848,cd848,cf627,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1F20-1F2F */ +static const struct unidata st284[] = { +{cd849,cd849,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd850,cd850,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd851,cd851,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd852,cd852,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd853,cd853,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd854,cd854,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd855,cd855,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd856,cd856,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd857,cd857,cf628,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd858,cd858,cf629,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd859,cd859,cf630,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd860,cd860,cf631,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd861,cd861,cf632,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd862,cd862,cf633,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd863,cd863,cf634,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd864,cd864,cf635,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1F30-1F3F */ +static const struct unidata st285[] = { +{cd865,cd865,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd866,cd866,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd867,cd867,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd868,cd868,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd869,cd869,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd870,cd870,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd871,cd871,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd872,cd872,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd873,cd873,cf636,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd874,cd874,cf637,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd875,cd875,cf638,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd876,cd876,cf639,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd877,cd877,cf640,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd878,cd878,cf641,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd879,cd879,cf642,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd880,cd880,cf643,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1F40-1F4F */ +static const struct unidata st286[] = { +{cd881,cd881,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd882,cd882,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd883,cd883,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd884,cd884,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd885,cd885,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd886,cd886,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd887,cd887,cf644,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd888,cd888,cf645,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd889,cd889,cf646,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd890,cd890,cf647,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd891,cd891,cf648,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd892,cd892,cf649,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1F50-1F5F */ +static const struct unidata st287[] = { +{cd893,cd893,cf650,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd894,cd894,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd895,cd895,cf651,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd896,cd896,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd897,cd897,cf652,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd898,cd898,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd899,cd899,cf653,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd900,cd900,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd901,cd901,cf654,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd902,cd902,cf655,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd903,cd903,cf656,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd904,cd904,cf657,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1F60-1F6F */ +static const struct unidata st288[] = { +{cd905,cd905,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd906,cd906,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd907,cd907,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd908,cd908,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd909,cd909,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd910,cd910,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd911,cd911,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd912,cd912,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd913,cd913,cf658,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd914,cd914,cf659,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd915,cd915,cf660,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd916,cd916,cf661,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd917,cd917,cf662,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd918,cd918,cf663,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd919,cd919,cf664,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd920,cd920,cf665,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1F70-1F7F */ +static const struct unidata st289[] = { +{cd921,cd921,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd922,cd922,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd923,cd923,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd924,cd924,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd925,cd925,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd926,cd926,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd927,cd927,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd928,cd928,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd929,cd929,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd930,cd930,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd931,cd931,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd932,cd932,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd933,cd933,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd934,cd934,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,cf451,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf452,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf453,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf454,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf455,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf456,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf457,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf458,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf459,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf460,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf461,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf462,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf463,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf464,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf465,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf466,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf467,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf468,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf469,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf470,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf471,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf472,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf473,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf474,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf475,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf476,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf477,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf478,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf479,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf480,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf481,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf482,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf483,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf484,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf485,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf486,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf487,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf488,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1F80-1F8F */ +static const struct unidata st290[] = { +{cd935,cd935,cf666,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd936,cd936,cf667,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd937,cd937,cf668,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd938,cd938,cf669,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd939,cd939,cf670,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd940,cd940,cf671,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd941,cd941,cf672,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd942,cd942,cf673,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd943,cd943,cf666,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd944,cd944,cf667,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd945,cd945,cf668,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd946,cd946,cf669,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd947,cd947,cf670,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd948,cd948,cf671,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd949,cd949,cf672,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd950,cd950,cf673,0,Lt,0,GBOther,WBALetter,SBUpper} +}; +/* 1F90-1F9F */ +static const struct unidata st291[] = { +{cd951,cd951,cf674,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd952,cd952,cf675,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd953,cd953,cf676,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd954,cd954,cf677,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd955,cd955,cf678,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd956,cd956,cf679,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd957,cd957,cf680,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd958,cd958,cf681,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd959,cd959,cf674,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd960,cd960,cf675,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd961,cd961,cf676,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd962,cd962,cf677,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd963,cd963,cf678,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd964,cd964,cf679,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd965,cd965,cf680,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd966,cd966,cf681,0,Lt,0,GBOther,WBALetter,SBUpper} +}; +/* 1FA0-1FAF */ +static const struct unidata st292[] = { +{cd967,cd967,cf682,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd968,cd968,cf683,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd969,cd969,cf684,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd970,cd970,cf685,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd971,cd971,cf686,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd972,cd972,cf687,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd973,cd973,cf688,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd974,cd974,cf689,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd975,cd975,cf682,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd976,cd976,cf683,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd977,cd977,cf684,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd978,cd978,cf685,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd979,cd979,cf686,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd980,cd980,cf687,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd981,cd981,cf688,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd982,cd982,cf689,0,Lt,0,GBOther,WBALetter,SBUpper} +}; +/* 1FB0-1FBF */ +static const struct unidata st293[] = { +{cd983,cd983,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd984,cd984,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd985,cd985,cf690,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd986,cd986,cf691,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd987,cd987,cf692,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd988,cd988,cf693,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd989,cd989,cf694,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd990,cd990,cf695,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd991,cd991,cf696,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd992,cd992,cf697,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd993,cd993,cf698,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd994,cd994,cf691,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd995,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd996,cd996,cf226,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd995,0,0,0,Sk,0,GBOther,WBOther,SBOther} +}; +/* 1FC0-1FCF */ +static const struct unidata st294[] = { +{cd997,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd998,cd998,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd999,cd999,cf699,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1000,cd1000,cf700,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1001,cd1001,cf701,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1002,cd1002,cf702,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1003,cd1003,cf703,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1004,cd1004,cf704,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1005,cd1005,cf705,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1006,cd1006,cf706,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1007,cd1007,cf707,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1008,cd1008,cf700,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd1009,cd1009,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd1010,cd1010,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd1011,cd1011,0,0,Sk,0,GBOther,WBOther,SBOther} +}; +/* 1FD0-1FDF */ +static const struct unidata st295[] = { +{cd1012,cd1012,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1013,cd1013,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1014,cd1014,cf708,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1015,cd1015,cf234,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1016,cd1016,cf709,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1017,cd1017,cf710,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1018,cd1018,cf711,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1019,cd1019,cf712,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1020,cd1020,cf713,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1021,cd1021,cf714,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1022,cd1022,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd1023,cd1023,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd1024,cd1024,0,0,Sk,0,GBOther,WBOther,SBOther} +}; +/* 1FE0-1FEF */ +static const struct unidata st296[] = { +{cd1025,cd1025,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1026,cd1026,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1027,cd1027,cf715,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1028,cd1028,cf259,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1029,cd1029,cf716,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1030,cd1030,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1031,cd1031,cf717,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1032,cd1032,cf718,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1033,cd1033,cf719,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1034,cd1034,cf720,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1035,cd1035,cf721,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1036,cd1036,cf722,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1037,cd1037,cf723,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1038,cd1038,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd1039,cd1039,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd1040,cd1040,0,0,Sk,0,GBOther,WBOther,SBOther} +}; +/* 1FF0-1FFF */ +static const struct unidata st297[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd479,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1041,cd1041,cf724,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1042,cd1042,cf725,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1043,cd1043,cf726,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1044,cd1044,cf727,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1045,cd1045,cf728,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, +{cd1046,cd1046,cf729,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1047,cd1047,cf730,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1048,cd1048,cf731,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1049,cd1049,cf732,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1050,cd1050,cf725,0,Lt,0,GBOther,WBALetter,SBUpper}, +{cd1051,cd1051,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd1052,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1100-117F */ -static const struct unidata st33[] = { -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, +/* 2000-200F */ +static const struct unidata st298[] = { +{cd1053,cd1053,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd1054,cd1054,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cf,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat} +}; +/* 2010-201F */ +static const struct unidata st299[] = { +{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{cd1055,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1056,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pf,0,GBOther,WBMidLetter,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pi,0,GBOther,WBOther,SBClose} +}; +/* 2020-202F */ +static const struct unidata st300[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1057,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1058,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1059,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBMidLetter,SBOther}, +{0,0,0,0,Zl,0,GBControl,WBOther,SBSep}, +{0,0,0,0,Zp,0,GBControl,WBOther,SBSep}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp} +}; +/* 2030-203F */ +static const struct unidata st301[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1060,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1061,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1062,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1063,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1064,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{cd1065,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther} +}; +/* 2040-204F */ +static const struct unidata st302[] = { +{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBMidNum,SBOther}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd1066,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{cd1067,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{cd1068,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 2050-205F */ +static const struct unidata st303[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1069,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp} +}; +/* 2060-206F */ +static const struct unidata st304[] = { +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBL,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat} }; -/* 1180-11FF */ -static const struct unidata st34[] = { -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBV,WBALetter,SBOLetter}, +/* 2070-207F */ +static const struct unidata st305[] = { +{cd1070,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1071,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1072,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1073,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1074,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1075,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1076,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1078,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 2080-208F */ +static const struct unidata st306[] = { +{cd1070,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd9,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd4,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd5,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1071,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1072,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1073,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1074,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1075,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1076,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1078,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2090-209F */ +static const struct unidata st307[] = { +{cd2,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd10,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, +{cd518,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBT,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -9251,1569 +10518,662 @@ static const struct unidata st34[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1200-127F */ -static const struct unidata st35[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +/* 20A0-20AF */ +static const struct unidata st308[] = { +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{cd1083,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther} +}; +/* 20B0-20BF */ +static const struct unidata st309[] = { +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} -}; -/* 1280-12FF */ -static const struct unidata st36[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 20D0-20DF */ +static const struct unidata st310[] = { +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend} +}; +/* 20E0-20EF */ +static const struct unidata st311[] = { +{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 2100-210F */ +static const struct unidata st312[] = { +{cd1084,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1085,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1087,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1088,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1089,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1090,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1091,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1092,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 2110-211F */ +static const struct unidata st313[] = { +{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1093,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2120-212F */ +static const struct unidata st314[] = { +{cd1095,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1096,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1097,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1099,cd1099,cf256,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd501,cd501,cf10,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1100,cd1100,cf32,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 2130-213F */ +static const struct unidata st315[] = { +{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf733,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1102,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1103,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1104,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1105,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1106,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 2140-214F */ +static const struct unidata st316[] = { +{cd1109,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2150-215F */ +static const struct unidata st317[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1110,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1111,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1112,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1113,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1114,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1115,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1116,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1117,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1118,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1119,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1120,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1121,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1122,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 2160-216F */ +static const struct unidata st318[] = { +{cd499,0,cf734,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1123,0,cf735,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1124,0,cf736,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1125,0,cf737,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,cf738,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1127,0,cf739,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1128,0,cf740,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1129,0,cf741,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1130,0,cf742,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,cf743,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1132,0,cf744,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1133,0,cf745,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd502,0,cf746,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd1086,0,cf747,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd494,0,cf748,0,Nl,0,GBOther,WBALetter,SBUpper}, +{cd503,0,cf749,0,Nl,0,GBOther,WBALetter,SBUpper} +}; +/* 2170-217F */ +static const struct unidata st319[] = { +{cd538,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd1134,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd1135,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd1136,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd1137,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd1138,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd1139,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd1140,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd1141,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd1142,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd541,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,Nl,0,GBOther,WBALetter,SBLower} +}; +/* 2180-218F */ +static const struct unidata st320[] = { +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,cf750,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} -}; -/* 1300-137F */ -static const struct unidata st37[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1380-13FF */ -static const struct unidata st38[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +/* 2190-219F */ +static const struct unidata st321[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1143,cd1143,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1144,cd1144,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 21A0-21AF */ +static const struct unidata st322[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} -}; -/* 1400-147F */ -static const struct unidata st39[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1145,cd1145,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 1480-14FF */ -static const struct unidata st40[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +/* 21C0-21CF */ +static const struct unidata st323[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1146,cd1146,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1147,cd1147,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1148,cd1148,0,0,Sm,0,GBOther,WBOther,SBOther} }; -/* 1600-167F */ -static const struct unidata st41[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 21D0-21DF */ +static const struct unidata st324[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 1680-16FF */ -static const struct unidata st42[] = { -{0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 21F0-21FF */ +static const struct unidata st325[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} }; -/* 1700-177F */ -static const struct unidata st43[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 2200-220F */ +static const struct unidata st326[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1149,cd1149,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1150,cd1150,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1151,cd1151,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} }; -/* 1780-17FF */ -static const struct unidata st44[] = { -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 2210-221F */ +static const struct unidata st327[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} }; -/* 1800-187F */ -static const struct unidata st45[] = { -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 2220-222F */ +static const struct unidata st328[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1152,cd1152,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1153,cd1153,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1154,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1155,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1156,0,0,0,Sm,0,GBOther,WBOther,SBOther} }; -/* 1880-18FF */ -static const struct unidata st46[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,228,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 2230-223F */ +static const struct unidata st329[] = { +{cd1157,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2240-224F */ +static const struct unidata st330[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1158,cd1158,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1159,cd1159,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1160,cd1160,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1161,cd1161,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2260-226F */ +static const struct unidata st331[] = { +{cd1162,cd1162,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1163,cd1163,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1164,cd1164,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1165,cd1165,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1166,cd1166,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2270-227F */ +static const struct unidata st332[] = { +{cd1167,cd1167,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1168,cd1168,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1169,cd1169,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1170,cd1170,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1171,cd1171,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1172,cd1172,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2280-228F */ +static const struct unidata st333[] = { +{cd1173,cd1173,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1174,cd1174,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1175,cd1175,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1176,cd1176,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1177,cd1177,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1178,cd1178,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 22A0-22AF */ +static const struct unidata st334[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1179,cd1179,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1180,cd1180,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1181,cd1181,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1182,cd1182,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 22E0-22EF */ +static const struct unidata st335[] = { +{cd1183,cd1183,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1184,cd1184,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1185,cd1185,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1186,cd1186,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1187,cd1187,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1188,cd1188,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1189,cd1189,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1190,cd1190,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2300-230F */ +static const struct unidata st336[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2320-232F */ +static const struct unidata st337[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1191,cd1191,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd1192,cd1192,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2370-237F */ +static const struct unidata st338[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2390-239F */ +static const struct unidata st339[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 23B0-23BF */ +static const struct unidata st340[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 23D0-23DF */ +static const struct unidata st341[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 23E0-23EF */ +static const struct unidata st342[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -10823,127 +11183,15 @@ static const struct unidata st46[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1900-197F */ -static const struct unidata st47[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,222,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 2420-242F */ +static const struct unidata st343[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -10954,104 +11202,217 @@ static const struct unidata st47[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1980-19FF */ -static const struct unidata st48[] = { -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 2440-244F */ +static const struct unidata st344[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2460-246F */ +static const struct unidata st345[] = { +{cd9,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd4,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd5,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1071,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1072,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1073,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1074,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1075,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1076,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1193,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1194,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1195,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1196,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1197,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1198,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1199,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 2470-247F */ +static const struct unidata st346[] = { +{cd1200,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1201,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1202,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1203,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1204,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1205,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1206,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1207,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1208,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1209,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1210,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1211,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1212,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1213,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1214,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1215,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 2480-248F */ +static const struct unidata st347[] = { +{cd1216,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1217,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1218,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1219,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1220,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1221,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1222,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1223,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1224,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1225,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1226,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1227,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1228,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1229,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1230,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1231,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 2490-249F */ +static const struct unidata st348[] = { +{cd1232,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1233,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1234,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1235,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1236,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1237,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1238,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1239,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1240,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1241,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1242,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1243,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1244,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1245,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1246,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1247,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 24A0-24AF */ +static const struct unidata st349[] = { +{cd1248,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1249,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1250,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1251,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1252,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1253,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1254,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1255,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1256,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1257,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1258,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1259,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1260,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1261,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1262,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1263,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 24B0-24BF */ +static const struct unidata st350[] = { +{cd1264,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1265,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1266,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1267,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1268,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1269,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd491,0,cf751,0,So,0,GBOther,WBALetter,SBUpper}, +{cd493,0,cf752,0,So,0,GBOther,WBALetter,SBUpper}, +{cd1086,0,cf753,0,So,0,GBOther,WBALetter,SBUpper}, +{cd494,0,cf754,0,So,0,GBOther,WBALetter,SBUpper}, +{cd495,0,cf755,0,So,0,GBOther,WBALetter,SBUpper}, +{cd1101,0,cf756,0,So,0,GBOther,WBALetter,SBUpper}, +{cd497,0,cf757,0,So,0,GBOther,WBALetter,SBUpper}, +{cd498,0,cf758,0,So,0,GBOther,WBALetter,SBUpper}, +{cd499,0,cf759,0,So,0,GBOther,WBALetter,SBUpper}, +{cd500,0,cf760,0,So,0,GBOther,WBALetter,SBUpper} +}; +/* 24C0-24CF */ +static const struct unidata st351[] = { +{cd501,0,cf761,0,So,0,GBOther,WBALetter,SBUpper}, +{cd502,0,cf762,0,So,0,GBOther,WBALetter,SBUpper}, +{cd503,0,cf763,0,So,0,GBOther,WBALetter,SBUpper}, +{cd504,0,cf764,0,So,0,GBOther,WBALetter,SBUpper}, +{cd505,0,cf765,0,So,0,GBOther,WBALetter,SBUpper}, +{cd507,0,cf766,0,So,0,GBOther,WBALetter,SBUpper}, +{cd1094,0,cf767,0,So,0,GBOther,WBALetter,SBUpper}, +{cd508,0,cf768,0,So,0,GBOther,WBALetter,SBUpper}, +{cd1270,0,cf769,0,So,0,GBOther,WBALetter,SBUpper}, +{cd509,0,cf770,0,So,0,GBOther,WBALetter,SBUpper}, +{cd510,0,cf771,0,So,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,cf772,0,So,0,GBOther,WBALetter,SBUpper}, +{cd511,0,cf773,0,So,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,cf774,0,So,0,GBOther,WBALetter,SBUpper}, +{cd1271,0,cf775,0,So,0,GBOther,WBALetter,SBUpper}, +{cd1098,0,cf776,0,So,0,GBOther,WBALetter,SBUpper} +}; +/* 24D0-24DF */ +static const struct unidata st352[] = { +{cd2,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd541,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd544,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd521,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd284,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd522,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd1082,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd10,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd528,0,0,0,So,0,GBOther,WBALetter,SBLower} +}; +/* 24E0-24EF */ +static const struct unidata st353[] = { +{cd1272,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd180,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd291,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,So,0,GBOther,WBALetter,SBLower}, +{cd1070,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 24F0-24FF */ +static const struct unidata st354[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 25B0-25BF */ +static const struct unidata st355[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, @@ -11059,6 +11420,7 @@ static const struct unidata st48[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, @@ -11066,7 +11428,12 @@ static const struct unidata st48[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 25C0-25CF */ +static const struct unidata st356[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, @@ -11080,128 +11447,70 @@ static const struct unidata st48[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 25F0-25FF */ +static const struct unidata st357[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther} +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} }; -/* 1A00-1A7F */ -static const struct unidata st49[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 2660-266F */ +static const struct unidata st358[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2690-269F */ +static const struct unidata st359[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 26B0-26BF */ +static const struct unidata st360[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -11216,108 +11525,27 @@ static const struct unidata st49[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1B00-1B7F */ -static const struct unidata st50[] = { -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd480,cd480,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd481,cd481,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd482,cd482,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd483,cd483,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd484,cd484,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd485,cd485,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,7,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd486,cd486,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd487,cd487,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd488,cd488,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{cd489,cd489,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd490,cd490,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,9,Mc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +/* 2700-270F */ +static const struct unidata st361[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2720-272F */ +static const struct unidata st362[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, @@ -11325,15 +11553,21 @@ static const struct unidata st50[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2740-274F */ +static const struct unidata st363[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, @@ -11344,238 +11578,282 @@ static const struct unidata st50[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +{0,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 1D00-1D7F */ -static const struct unidata st51[] = { -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd492,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd493,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd494,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd495,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd496,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd497,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd498,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd499,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd500,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd501,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd502,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd503,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd504,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd505,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd506,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd507,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd508,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd509,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd510,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd511,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd2,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd512,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd513,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd514,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd518,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd519,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd520,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd524,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd525,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd526,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd527,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd531,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd532,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd534,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd332,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd535,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd536,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd337,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd537,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd539,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} -}; -/* 1D80-1DFF */ -static const struct unidata st52[] = { -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd540,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd542,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd543,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd520,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd545,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd546,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd547,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd548,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd549,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd550,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd551,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd552,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd553,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd554,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd555,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd556,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd557,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd558,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd559,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd560,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd561,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd562,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd563,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd564,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd565,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd566,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd567,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd568,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd569,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd570,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd572,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd573,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd574,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd333,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 2750-275F */ +static const struct unidata st364[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBClose}, +{0,0,0,0,So,0,GBOther,WBOther,SBClose}, +{0,0,0,0,So,0,GBOther,WBOther,SBClose}, +{0,0,0,0,So,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2760-276F */ +static const struct unidata st365[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose} +}; +/* 2770-277F */ +static const struct unidata st366[] = { +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 2790-279F */ +static const struct unidata st367[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 27B0-27BF */ +static const struct unidata st368[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 27C0-27CF */ +static const struct unidata st369[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 27E0-27EF */ +static const struct unidata st370[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2980-298F */ +static const struct unidata st371[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose} +}; +/* 2990-299F */ +static const struct unidata st372[] = { +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 29D0-29DF */ +static const struct unidata st373[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 29F0-29FF */ +static const struct unidata st374[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2A00-2A0F */ +static const struct unidata st375[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1273,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2A70-2A7F */ +static const struct unidata st376[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1274,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1275,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1276,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2AD0-2ADF */ +static const struct unidata st377[] = { +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1277,cd1277,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 2B20-2B2F */ +static const struct unidata st378[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -11587,12 +11865,113 @@ static const struct unidata st52[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2C00-2C0F */ +static const struct unidata st379[] = { +{0,0,cf777,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf778,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf779,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf780,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf781,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf782,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf783,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf784,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf785,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf786,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf787,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf788,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf789,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf790,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf791,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf792,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 2C10-2C1F */ +static const struct unidata st380[] = { +{0,0,cf793,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf794,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf795,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf796,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf797,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf798,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf799,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf800,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf801,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf802,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf803,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf804,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf805,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf806,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf807,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf808,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 2C20-2C2F */ +static const struct unidata st381[] = { +{0,0,cf809,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf810,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf811,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf812,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf813,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf814,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf815,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf816,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf817,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf818,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf819,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf820,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf821,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf822,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf823,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2C50-2C5F */ +static const struct unidata st382[] = { +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2C60-2C6F */ +static const struct unidata st383[] = { +{0,0,cf824,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf825,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf826,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf827,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf828,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf829,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf830,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2C70-2C7F */ +static const struct unidata st384[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf831,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -11600,270 +11979,172 @@ static const struct unidata st52[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2C80-2C8F */ +static const struct unidata st385[] = { +{0,0,cf832,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf833,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf834,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf835,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf836,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf837,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf838,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf839,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 2C90-2C9F */ +static const struct unidata st386[] = { +{0,0,cf840,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf841,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf842,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf843,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf844,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf845,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf846,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf847,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 2CA0-2CAF */ +static const struct unidata st387[] = { +{0,0,cf848,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf849,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf850,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf851,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf852,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf853,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf854,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf855,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 2CB0-2CBF */ +static const struct unidata st388[] = { +{0,0,cf856,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf857,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf858,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf859,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf860,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf861,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf862,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf863,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 2CC0-2CCF */ +static const struct unidata st389[] = { +{0,0,cf864,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf865,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf866,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf867,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf868,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf869,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf870,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf871,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 2CD0-2CDF */ +static const struct unidata st390[] = { +{0,0,cf872,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf873,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf874,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf875,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf876,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf877,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf878,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf879,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 2CE0-2CEF */ +static const struct unidata st391[] = { +{0,0,cf880,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,cf881,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2CF0-2CFF */ +static const struct unidata st392[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend} -}; -/* 1E00-1E7F */ -static const struct unidata st53[] = { -{cd575,cd575,cf489,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd576,cd576,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd577,cd577,cf490,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd578,cd578,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd579,cd579,cf491,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd580,cd580,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd581,cd581,cf492,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd582,cd582,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd583,cd583,cf493,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd584,cd584,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd585,cd585,cf494,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd586,cd586,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd587,cd587,cf495,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd588,cd588,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd589,cd589,cf496,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd590,cd590,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd591,cd591,cf497,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd592,cd592,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd593,cd593,cf498,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd594,cd594,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd595,cd595,cf499,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd596,cd596,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd597,cd597,cf500,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd598,cd598,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd599,cd599,cf501,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd600,cd600,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd601,cd601,cf502,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd602,cd602,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd603,cd603,cf503,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd604,cd604,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd605,cd605,cf504,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd606,cd606,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd607,cd607,cf505,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd608,cd608,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd609,cd609,cf506,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd610,cd610,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd611,cd611,cf507,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd612,cd612,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd613,cd613,cf508,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd614,cd614,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd615,cd615,cf509,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd616,cd616,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd617,cd617,cf510,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd618,cd618,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd619,cd619,cf511,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd620,cd620,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd621,cd621,cf512,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd622,cd622,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd623,cd623,cf513,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd624,cd624,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd625,cd625,cf514,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd626,cd626,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd627,cd627,cf515,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd628,cd628,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd629,cd629,cf516,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd630,cd630,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd631,cd631,cf517,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd632,cd632,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd633,cd633,cf518,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd634,cd634,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd635,cd635,cf519,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd636,cd636,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd637,cd637,cf520,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd638,cd638,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd639,cd639,cf521,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd640,cd640,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd641,cd641,cf522,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd642,cd642,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd643,cd643,cf523,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd644,cd644,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd645,cd645,cf524,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd646,cd646,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd647,cd647,cf525,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd648,cd648,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd649,cd649,cf526,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd650,cd650,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd651,cd651,cf527,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd652,cd652,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd653,cd653,cf528,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd654,cd654,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd655,cd655,cf529,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd656,cd656,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd657,cd657,cf530,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd658,cd658,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd659,cd659,cf531,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd660,cd660,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd661,cd661,cf532,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd662,cd662,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd663,cd663,cf533,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd664,cd664,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd665,cd665,cf534,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd666,cd666,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd667,cd667,cf535,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd668,cd668,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd669,cd669,cf536,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd670,cd670,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd671,cd671,cf537,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd672,cd672,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd673,cd673,cf538,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd674,cd674,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd675,cd675,cf539,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd676,cd676,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd677,cd677,cf540,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd678,cd678,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd679,cd679,cf541,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd680,cd680,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd681,cd681,cf542,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd682,cd682,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd683,cd683,cf543,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd684,cd684,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd685,cd685,cf544,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd686,cd686,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd687,cd687,cf545,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd688,cd688,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd689,cd689,cf546,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd690,cd690,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd691,cd691,cf547,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd692,cd692,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd693,cd693,cf548,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd694,cd694,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd695,cd695,cf549,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd696,cd696,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd697,cd697,cf550,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd698,cd698,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd699,cd699,cf551,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd700,cd700,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd701,cd701,cf552,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd702,cd702,0,0,Ll,0,GBOther,WBALetter,SBLower} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} }; -/* 1E80-1EFF */ -static const struct unidata st54[] = { -{cd703,cd703,cf553,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd704,cd704,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd705,cd705,cf554,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd706,cd706,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd707,cd707,cf555,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd708,cd708,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd709,cd709,cf556,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd710,cd710,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd711,cd711,cf557,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd712,cd712,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd713,cd713,cf558,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd714,cd714,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd715,cd715,cf559,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd716,cd716,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd717,cd717,cf560,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd718,cd718,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd719,cd719,cf561,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd720,cd720,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd721,cd721,cf562,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd722,cd722,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd723,cd723,cf563,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd724,cd724,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd725,cd725,cf564,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd726,cd726,cf565,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd727,cd727,cf566,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd728,cd728,cf567,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd729,0,cf568,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd730,cd730,cf537,0,Ll,0,GBOther,WBALetter,SBLower}, +/* 2D20-2D2F */ +static const struct unidata st393[] = { +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd731,cd731,cf569,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd732,cd732,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd733,cd733,cf570,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd734,cd734,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd735,cd735,cf571,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd736,cd736,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd737,cd737,cf572,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd738,cd738,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd739,cd739,cf573,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd740,cd740,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd741,cd741,cf574,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd742,cd742,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd743,cd743,cf575,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd744,cd744,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd745,cd745,cf576,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd746,cd746,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd747,cd747,cf577,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd748,cd748,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd749,cd749,cf578,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd750,cd750,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd751,cd751,cf579,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd752,cd752,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd753,cd753,cf580,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd754,cd754,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd755,cd755,cf581,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd756,cd756,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd757,cd757,cf582,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd758,cd758,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd759,cd759,cf583,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd760,cd760,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd761,cd761,cf584,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd762,cd762,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd763,cd763,cf585,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd764,cd764,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd765,cd765,cf586,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd766,cd766,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd767,cd767,cf587,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd768,cd768,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd769,cd769,cf588,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd770,cd770,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd771,cd771,cf589,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd772,cd772,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd773,cd773,cf590,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd774,cd774,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd775,cd775,cf591,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd776,cd776,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd777,cd777,cf592,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd778,cd778,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd779,cd779,cf593,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd780,cd780,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd781,cd781,cf594,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd782,cd782,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd783,cd783,cf595,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd784,cd784,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd785,cd785,cf596,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd786,cd786,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd787,cd787,cf597,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd788,cd788,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd789,cd789,cf598,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd790,cd790,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd791,cd791,cf599,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd792,cd792,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd793,cd793,cf600,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd794,cd794,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd795,cd795,cf601,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd796,cd796,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd797,cd797,cf602,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd798,cd798,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd799,cd799,cf603,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd800,cd800,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd801,cd801,cf604,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd802,cd802,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd803,cd803,cf605,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd804,cd804,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd805,cd805,cf606,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd806,cd806,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd807,cd807,cf607,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd808,cd808,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd809,cd809,cf608,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd810,cd810,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd811,cd811,cf609,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd812,cd812,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd813,cd813,cf610,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd814,cd814,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd815,cd815,cf611,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd816,cd816,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd817,cd817,cf612,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd818,cd818,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd819,cd819,cf613,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd820,cd820,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -11871,519 +12152,375 @@ static const struct unidata st54[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1F00-1F7F */ -static const struct unidata st55[] = { -{cd821,cd821,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd822,cd822,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd823,cd823,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd824,cd824,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd825,cd825,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd826,cd826,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd827,cd827,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd828,cd828,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd829,cd829,cf614,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd830,cd830,cf615,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd831,cd831,cf616,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd832,cd832,cf617,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd833,cd833,cf618,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd834,cd834,cf619,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd835,cd835,cf620,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd836,cd836,cf621,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd837,cd837,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd838,cd838,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd839,cd839,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd840,cd840,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd841,cd841,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd842,cd842,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd843,cd843,cf622,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd844,cd844,cf623,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd845,cd845,cf624,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd846,cd846,cf625,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd847,cd847,cf626,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd848,cd848,cf627,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 2D60-2D6F */ +static const struct unidata st394[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd849,cd849,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd850,cd850,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd851,cd851,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd852,cd852,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd853,cd853,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd854,cd854,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd855,cd855,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd856,cd856,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd857,cd857,cf628,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd858,cd858,cf629,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd859,cd859,cf630,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd860,cd860,cf631,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd861,cd861,cf632,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd862,cd862,cf633,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd863,cd863,cf634,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd864,cd864,cf635,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd865,cd865,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd866,cd866,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd867,cd867,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd868,cd868,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd869,cd869,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd870,cd870,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd871,cd871,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd872,cd872,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd873,cd873,cf636,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd874,cd874,cf637,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd875,cd875,cf638,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd876,cd876,cf639,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd877,cd877,cf640,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd878,cd878,cf641,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd879,cd879,cf642,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd880,cd880,cf643,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd881,cd881,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd882,cd882,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd883,cd883,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd884,cd884,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd885,cd885,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd886,cd886,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd887,cd887,cf644,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd888,cd888,cf645,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd889,cd889,cf646,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd890,cd890,cf647,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd891,cd891,cf648,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd892,cd892,cf649,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd893,cd893,cf650,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd894,cd894,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd895,cd895,cf651,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd896,cd896,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd897,cd897,cf652,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd898,cd898,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd899,cd899,cf653,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd900,cd900,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd901,cd901,cf654,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd902,cd902,cf655,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd903,cd903,cf656,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd904,cd904,cf657,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd905,cd905,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd906,cd906,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd907,cd907,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd908,cd908,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd909,cd909,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd910,cd910,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd911,cd911,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd912,cd912,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd913,cd913,cf658,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd914,cd914,cf659,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd915,cd915,cf660,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd916,cd916,cf661,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd917,cd917,cf662,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd918,cd918,cf663,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd919,cd919,cf664,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd920,cd920,cf665,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd921,cd921,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd922,cd922,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd923,cd923,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd924,cd924,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd925,cd925,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd926,cd926,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd927,cd927,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd928,cd928,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd929,cd929,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd930,cd930,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd931,cd931,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd932,cd932,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd933,cd933,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd934,cd934,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1278,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter} +}; +/* 2DA0-2DAF */ +static const struct unidata st395[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1F80-1FFF */ -static const struct unidata st56[] = { -{cd935,cd935,cf666,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd936,cd936,cf667,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd937,cd937,cf668,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd938,cd938,cf669,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd939,cd939,cf670,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd940,cd940,cf671,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd941,cd941,cf672,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd942,cd942,cf673,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd943,cd943,cf666,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd944,cd944,cf667,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd945,cd945,cf668,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd946,cd946,cf669,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd947,cd947,cf670,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd948,cd948,cf671,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd949,cd949,cf672,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd950,cd950,cf673,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd951,cd951,cf674,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd952,cd952,cf675,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd953,cd953,cf676,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd954,cd954,cf677,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd955,cd955,cf678,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd956,cd956,cf679,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd957,cd957,cf680,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd958,cd958,cf681,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd959,cd959,cf674,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd960,cd960,cf675,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd961,cd961,cf676,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd962,cd962,cf677,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd963,cd963,cf678,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd964,cd964,cf679,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd965,cd965,cf680,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd966,cd966,cf681,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd967,cd967,cf682,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd968,cd968,cf683,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd969,cd969,cf684,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd970,cd970,cf685,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd971,cd971,cf686,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd972,cd972,cf687,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd973,cd973,cf688,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd974,cd974,cf689,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd975,cd975,cf682,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd976,cd976,cf683,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd977,cd977,cf684,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd978,cd978,cf685,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd979,cd979,cf686,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd980,cd980,cf687,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd981,cd981,cf688,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd982,cd982,cf689,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd983,cd983,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd984,cd984,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd985,cd985,cf690,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd986,cd986,cf691,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd987,cd987,cf692,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd988,cd988,cf693,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd989,cd989,cf694,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd990,cd990,cf695,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd991,cd991,cf696,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd992,cd992,cf697,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd993,cd993,cf698,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd994,cd994,cf691,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd995,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd996,cd996,cf226,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd995,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd997,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd998,cd998,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd999,cd999,cf699,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1000,cd1000,cf700,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1001,cd1001,cf701,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1002,cd1002,cf702,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1003,cd1003,cf703,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1004,cd1004,cf704,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1005,cd1005,cf705,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1006,cd1006,cf706,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1007,cd1007,cf707,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1008,cd1008,cf700,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd1009,cd1009,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd1010,cd1010,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd1011,cd1011,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd1012,cd1012,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1013,cd1013,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1014,cd1014,cf708,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1015,cd1015,cf234,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1016,cd1016,cf709,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1017,cd1017,cf710,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1018,cd1018,cf711,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1019,cd1019,cf712,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1020,cd1020,cf713,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1021,cd1021,cf714,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1022,cd1022,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd1023,cd1023,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd1024,cd1024,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd1025,cd1025,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1026,cd1026,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1027,cd1027,cf715,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1028,cd1028,cf259,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1029,cd1029,cf716,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1030,cd1030,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1031,cd1031,cf717,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1032,cd1032,cf718,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1033,cd1033,cf719,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1034,cd1034,cf720,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1035,cd1035,cf721,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1036,cd1036,cf722,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1037,cd1037,cf723,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1038,cd1038,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd1039,cd1039,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd1040,cd1040,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1041,cd1041,cf724,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1042,cd1042,cf725,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1043,cd1043,cf726,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1044,cd1044,cf727,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1045,cd1045,cf728,0,Ll,unicode_normalize_before_casefold,GBOther,WBALetter,SBLower}, -{cd1046,cd1046,cf729,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1047,cd1047,cf730,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1048,cd1048,cf731,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1049,cd1049,cf732,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1050,cd1050,cf725,0,Lt,0,GBOther,WBALetter,SBUpper}, -{cd1051,cd1051,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd1052,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} -}; -/* 2000-207F */ -static const struct unidata st57[] = { -{cd1053,cd1053,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd1054,cd1054,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cf,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{cd1055,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1056,0,0,0,Po,0,GBOther,WBOther,SBOther}, +/* 2E00-2E0F */ +static const struct unidata st396[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, {0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pf,0,GBOther,WBMidLetter,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, {0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, {0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, {0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, {0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 2E10-2E1F */ +static const struct unidata st397[] = { {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1057,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1058,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1059,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBMidLetter,SBOther}, -{0,0,0,0,Zl,0,GBControl,WBOther,SBSep}, -{0,0,0,0,Zp,0,GBControl,WBOther,SBSep}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1060,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1061,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1062,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1063,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, {0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1064,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{cd1065,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, -{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBMidNum,SBOther}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd1066,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{cd1067,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{cd1068,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1069,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2E90-2E9F */ +static const struct unidata st398[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1279,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2EF0-2EFF */ +static const struct unidata st399[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1280,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{cd1070,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1071,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1072,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1073,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1074,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1075,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1076,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1078,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower} -}; -/* 2080-20FF */ -static const struct unidata st58[] = { -{cd1070,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd9,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd4,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd5,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1071,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1072,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1073,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1074,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1075,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1076,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1078,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{cd518,0,0,0,Lm,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{cd1083,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Me,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 2F00-2F0F */ +static const struct unidata st400[] = { +{cd1281,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1282,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1283,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1284,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1285,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1286,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1287,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1288,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1289,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1290,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1291,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1292,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1293,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1294,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1295,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1296,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2F10-2F1F */ +static const struct unidata st401[] = { +{cd1297,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1298,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1299,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1300,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1301,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1302,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1303,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1304,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1305,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1306,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1307,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1308,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1309,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1310,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1311,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1312,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2F20-2F2F */ +static const struct unidata st402[] = { +{cd1313,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1314,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1315,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1316,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1317,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1318,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1319,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1320,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1321,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1322,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1323,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1324,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1325,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1326,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1327,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1328,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2F30-2F3F */ +static const struct unidata st403[] = { +{cd1329,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1330,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1331,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1332,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1333,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1334,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1335,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1336,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1337,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1338,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1339,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1340,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1341,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1342,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1343,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1344,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2F40-2F4F */ +static const struct unidata st404[] = { +{cd1345,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1346,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1347,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1348,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1349,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1350,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1351,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1352,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1353,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1354,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1355,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1356,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1357,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1358,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1359,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1360,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2F50-2F5F */ +static const struct unidata st405[] = { +{cd1361,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1362,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1363,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1364,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1365,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1366,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1367,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1368,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1369,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1370,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1371,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1372,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1373,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1374,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1375,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1376,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2F60-2F6F */ +static const struct unidata st406[] = { +{cd1377,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1378,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1379,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1380,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1381,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1382,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1383,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1384,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1385,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1386,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1387,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1388,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1389,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1390,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1391,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1392,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2F70-2F7F */ +static const struct unidata st407[] = { +{cd1393,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1394,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1395,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1396,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1397,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1398,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1399,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1400,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1401,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1402,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1403,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1404,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1405,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1406,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1407,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1408,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2F80-2F8F */ +static const struct unidata st408[] = { +{cd1409,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1410,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1411,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1412,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1413,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1414,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1415,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1416,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1417,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1418,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1419,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1420,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1421,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1422,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1423,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1424,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2F90-2F9F */ +static const struct unidata st409[] = { +{cd1425,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1426,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1427,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1428,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1429,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1430,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1431,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1432,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1433,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1434,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1435,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1436,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1437,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1438,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1439,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1440,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2FA0-2FAF */ +static const struct unidata st410[] = { +{cd1441,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1442,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1443,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1444,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1445,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1446,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1447,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1448,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1449,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1450,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1451,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1452,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1453,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1454,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1455,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1456,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2FB0-2FBF */ +static const struct unidata st411[] = { +{cd1457,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1458,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1459,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1460,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1461,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1462,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1463,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1464,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1465,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1466,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1467,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1468,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1469,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1470,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1471,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1472,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2FC0-2FCF */ +static const struct unidata st412[] = { +{cd1473,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1474,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1475,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1476,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1477,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1478,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1479,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1480,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1481,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1482,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1483,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1484,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1485,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1486,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1487,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1488,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 2FD0-2FDF */ +static const struct unidata st413[] = { +{cd1489,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1490,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1491,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1492,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1493,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1494,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -12395,1565 +12532,544 @@ static const struct unidata st58[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 2100-217F */ -static const struct unidata st59[] = { -{cd1084,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1085,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1087,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1088,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1089,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1090,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1091,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1092,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +/* 2FF0-2FFF */ +static const struct unidata st414[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1093,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1095,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1096,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1097,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1099,cd1099,cf256,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd501,cd501,cf10,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1100,cd1100,cf32,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf733,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1102,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1103,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1104,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1105,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1106,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1109,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1110,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1111,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1112,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1113,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1114,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1115,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1116,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1117,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1118,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1119,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1120,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1121,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1122,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd499,0,cf734,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1123,0,cf735,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1124,0,cf736,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1125,0,cf737,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,cf738,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1127,0,cf739,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1128,0,cf740,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1129,0,cf741,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1130,0,cf742,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,cf743,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1132,0,cf744,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1133,0,cf745,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd502,0,cf746,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,cf747,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd494,0,cf748,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd503,0,cf749,0,Nl,0,GBOther,WBALetter,SBUpper}, -{cd538,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd1134,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd1135,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd1136,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd1137,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd1138,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd1139,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd1140,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd1141,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd1142,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Nl,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Nl,0,GBOther,WBALetter,SBLower} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 2180-21FF */ -static const struct unidata st60[] = { -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,cf750,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1143,cd1143,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1144,cd1144,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1145,cd1145,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1146,cd1146,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1147,cd1147,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1148,cd1148,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +/* 3000-300F */ +static const struct unidata st415[] = { +{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose} +}; +/* 3010-301F */ +static const struct unidata st416[] = { +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose} +}; +/* 3020-302F */ +static const struct unidata st417[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,218,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,228,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,232,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,222,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,224,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,224,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 3030-303F */ +static const struct unidata st418[] = { +{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{cd1495,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1304,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{cd1496,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{cd1497,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} -}; -/* 2200-227F */ -static const struct unidata st61[] = { -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1149,cd1149,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1150,cd1150,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1151,cd1151,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1152,cd1152,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1153,cd1153,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1154,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1155,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1156,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1157,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1158,cd1158,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1159,cd1159,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1160,cd1160,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1161,cd1161,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1162,cd1162,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1163,cd1163,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1164,cd1164,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1165,cd1165,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1166,cd1166,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1167,cd1167,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1168,cd1168,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1169,cd1169,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1170,cd1170,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1171,cd1171,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1172,cd1172,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +{0,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2280-22FF */ -static const struct unidata st62[] = { -{cd1173,cd1173,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1174,cd1174,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1175,cd1175,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1176,cd1176,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1177,cd1177,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1178,cd1178,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1179,cd1179,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1180,cd1180,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1181,cd1181,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1182,cd1182,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1183,cd1183,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1184,cd1184,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1185,cd1185,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1186,cd1186,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1187,cd1187,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1188,cd1188,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1189,cd1189,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1190,cd1190,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +/* 3040-304F */ +static const struct unidata st419[] = { +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1498,cd1498,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1499,cd1499,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 2300-237F */ -static const struct unidata st63[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1191,cd1191,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd1192,cd1192,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther} +/* 3050-305F */ +static const struct unidata st420[] = { +{cd1500,cd1500,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1501,cd1501,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1502,cd1502,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1503,cd1503,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1504,cd1504,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1505,cd1505,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1506,cd1506,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1507,cd1507,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 2380-23FF */ -static const struct unidata st64[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 3060-306F */ +static const struct unidata st421[] = { +{cd1508,cd1508,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1509,cd1509,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1510,cd1510,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1511,cd1511,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1512,cd1512,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 2400-247F */ -static const struct unidata st65[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 3070-307F */ +static const struct unidata st422[] = { +{cd1513,cd1513,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1514,cd1514,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1515,cd1515,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1516,cd1516,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1517,cd1517,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1518,cd1518,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1519,cd1519,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1520,cd1520,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1521,cd1521,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1522,cd1522,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 3090-309F */ +static const struct unidata st423[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1523,cd1523,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,8,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,8,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd1524,0,0,0,Sk,0,GBOther,WBKatakana,SBOther}, +{cd1525,0,0,0,Sk,0,GBOther,WBKatakana,SBOther}, +{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter}, +{cd1526,cd1526,0,0,Lm,0,GBOther,WBOther,SBOLetter}, +{cd1527,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 30A0-30AF */ +static const struct unidata st424[] = { +{0,0,0,0,Pd,0,GBOther,WBKatakana,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1528,cd1528,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1529,cd1529,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +}; +/* 30B0-30BF */ +static const struct unidata st425[] = { +{cd1530,cd1530,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1531,cd1531,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1532,cd1532,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1533,cd1533,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1534,cd1534,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1535,cd1535,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1536,cd1536,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1537,cd1537,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +}; +/* 30C0-30CF */ +static const struct unidata st426[] = { +{cd1538,cd1538,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1539,cd1539,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1540,cd1540,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1541,cd1541,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1542,cd1542,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +}; +/* 30D0-30DF */ +static const struct unidata st427[] = { +{cd1543,cd1543,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1544,cd1544,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1545,cd1545,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1546,cd1546,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1547,cd1547,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1548,cd1548,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1549,cd1549,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1550,cd1550,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1551,cd1551,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1552,cd1552,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +}; +/* 30E0-30EF */ +static const struct unidata st428[] = { +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +}; +/* 30F0-30FF */ +static const struct unidata st429[] = { +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1553,cd1553,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1554,cd1554,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1555,cd1555,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1556,cd1556,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1557,cd1557,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{cd1558,cd1558,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{cd1559,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +}; +/* 3100-310F */ +static const struct unidata st430[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 3130-313F */ +static const struct unidata st431[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd9,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd4,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd5,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1071,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1072,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1073,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1074,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1075,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1076,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1193,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1194,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1195,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1196,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1197,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1198,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1199,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1200,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1201,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1202,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1203,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1204,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1205,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1206,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1207,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1208,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1209,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1210,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1211,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1212,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1213,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1214,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1215,0,0,0,No,0,GBOther,WBOther,SBOther} +{cd1560,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1561,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1562,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1563,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1564,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1565,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1566,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1567,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1568,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1569,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1570,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1571,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1572,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1573,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1574,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* 2480-24FF */ -static const struct unidata st66[] = { -{cd1216,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1217,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1218,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1219,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1220,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1221,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1222,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1223,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1224,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1225,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1226,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1227,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1228,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1229,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1230,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1231,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1232,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1233,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1234,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1235,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1236,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1237,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1238,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1239,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1240,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1241,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1242,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1243,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1244,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1245,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1246,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1247,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1248,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1249,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1250,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1251,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1252,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1253,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1254,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1255,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1256,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1257,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1258,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1259,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1260,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1261,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1262,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1263,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1264,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1265,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1266,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1267,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1268,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1269,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd491,0,cf751,0,So,0,GBOther,WBALetter,SBUpper}, -{cd493,0,cf752,0,So,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,cf753,0,So,0,GBOther,WBALetter,SBUpper}, -{cd494,0,cf754,0,So,0,GBOther,WBALetter,SBUpper}, -{cd495,0,cf755,0,So,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,cf756,0,So,0,GBOther,WBALetter,SBUpper}, -{cd497,0,cf757,0,So,0,GBOther,WBALetter,SBUpper}, -{cd498,0,cf758,0,So,0,GBOther,WBALetter,SBUpper}, -{cd499,0,cf759,0,So,0,GBOther,WBALetter,SBUpper}, -{cd500,0,cf760,0,So,0,GBOther,WBALetter,SBUpper}, -{cd501,0,cf761,0,So,0,GBOther,WBALetter,SBUpper}, -{cd502,0,cf762,0,So,0,GBOther,WBALetter,SBUpper}, -{cd503,0,cf763,0,So,0,GBOther,WBALetter,SBUpper}, -{cd504,0,cf764,0,So,0,GBOther,WBALetter,SBUpper}, -{cd505,0,cf765,0,So,0,GBOther,WBALetter,SBUpper}, -{cd507,0,cf766,0,So,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,cf767,0,So,0,GBOther,WBALetter,SBUpper}, -{cd508,0,cf768,0,So,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,cf769,0,So,0,GBOther,WBALetter,SBUpper}, -{cd509,0,cf770,0,So,0,GBOther,WBALetter,SBUpper}, -{cd510,0,cf771,0,So,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,cf772,0,So,0,GBOther,WBALetter,SBUpper}, -{cd511,0,cf773,0,So,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,cf774,0,So,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,cf775,0,So,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,cf776,0,So,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,So,0,GBOther,WBALetter,SBLower}, -{cd1070,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther} +/* 3140-314F */ +static const struct unidata st432[] = { +{cd1575,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1576,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1577,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1578,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1579,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1580,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1581,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1582,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1583,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1584,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1585,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* 2500-257F */ -static const struct unidata st67[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +/* 3150-315F */ +static const struct unidata st433[] = { +{cd1591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1598,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1599,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1600,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1601,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1602,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1603,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 3160-316F */ +static const struct unidata st434[] = { +{cd1607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1608,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1610,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1613,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1614,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1616,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1617,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1618,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1619,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1620,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1621,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1622,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 3170-317F */ +static const struct unidata st435[] = { +{cd1623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1625,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1626,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1627,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1628,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1629,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1630,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1631,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1634,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1635,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1637,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1638,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 3180-318F */ +static const struct unidata st436[] = { +{cd1639,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1640,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1642,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1643,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1644,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1645,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1646,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1648,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1649,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1650,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1652,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1653,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 3190-319F */ +static const struct unidata st437[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther} +{cd1281,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1287,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1654,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1655,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1656,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1657,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1658,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1659,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1285,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1660,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1661,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1662,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1663,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1289,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2580-25FF */ -static const struct unidata st68[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +/* 3200-320F */ +static const struct unidata st438[] = { +{cd1664,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1665,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1666,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1667,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1668,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1669,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1670,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1671,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1672,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1673,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1674,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1675,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1676,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1677,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1678,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1679,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2600-267F */ -static const struct unidata st69[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther} +/* 3210-321F */ +static const struct unidata st439[] = { +{cd1680,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1681,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1682,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1683,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1684,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1685,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1686,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1687,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1688,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1689,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1690,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1691,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1692,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1693,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1694,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 2680-26FF */ -static const struct unidata st70[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 3220-322F */ +static const struct unidata st440[] = { +{cd1695,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1696,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1697,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1698,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1699,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1700,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1701,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1702,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1703,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1704,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1705,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1706,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1707,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1708,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1709,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1710,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3230-323F */ +static const struct unidata st441[] = { +{cd1711,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1712,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1713,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1714,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1715,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1716,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1717,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1718,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1719,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1720,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1721,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1722,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1723,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1724,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1725,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1726,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3240-324F */ +static const struct unidata st442[] = { +{cd1727,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1728,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1729,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1730,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -13967,1698 +13083,527 @@ static const struct unidata st70[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 2700-277F */ -static const struct unidata st71[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBClose}, -{0,0,0,0,So,0,GBOther,WBOther,SBClose}, -{0,0,0,0,So,0,GBOther,WBOther,SBClose}, -{0,0,0,0,So,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther} +/* 3250-325F */ +static const struct unidata st443[] = { +{cd1731,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1732,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1733,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1734,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1735,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1736,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1737,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1738,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1739,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1740,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1741,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1742,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1743,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1744,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1745,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1746,0,0,0,No,0,GBOther,WBOther,SBOther} }; -/* 2780-27FF */ -static const struct unidata st72[] = { -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +/* 3260-326F */ +static const struct unidata st444[] = { +{cd1560,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1563,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1566,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1568,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1576,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1577,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1580,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1582,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1583,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1585,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1586,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1587,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1588,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1589,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1747,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1748,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2900-297F */ -static const struct unidata st73[] = { -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +/* 3270-327F */ +static const struct unidata st445[] = { +{cd1749,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1750,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1751,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1752,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1753,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1754,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1755,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1756,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1757,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1758,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1759,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1760,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1761,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1762,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1763,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2980-29FF */ -static const struct unidata st74[] = { -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +/* 3280-328F */ +static const struct unidata st446[] = { +{cd1281,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1287,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1654,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1655,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1764,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1765,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1766,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1292,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1767,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1304,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1354,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1366,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1365,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1355,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1447,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1312,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2A00-2A7F */ -static const struct unidata st75[] = { -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1273,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1274,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1275,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1276,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +/* 3290-329F */ +static const struct unidata st447[] = { +{cd1352,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1768,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1769,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1770,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1771,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1772,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1773,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1774,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1775,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1776,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1777,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1318,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1778,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1779,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1780,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1781,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2A80-2AFF */ -static const struct unidata st76[] = { -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1277,cd1277,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sm,0,GBOther,WBOther,SBOther} +/* 32A0-32AF */ +static const struct unidata st448[] = { +{cd1782,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1783,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1784,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1785,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1656,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1657,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1658,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1786,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1787,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1788,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1789,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1790,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1791,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1792,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1793,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1794,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2B00-2B7F */ -static const struct unidata st77[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 32B0-32BF */ +static const struct unidata st449[] = { +{cd1795,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1796,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1797,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1798,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1799,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1800,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1801,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1802,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1803,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1804,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1805,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1806,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1807,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1808,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1809,0,0,0,No,0,GBOther,WBOther,SBOther}, +{cd1810,0,0,0,No,0,GBOther,WBOther,SBOther} }; -/* 2C00-2C7F */ -static const struct unidata st78[] = { -{0,0,cf777,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf778,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf779,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf780,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf781,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf782,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf783,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf784,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf785,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf786,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf787,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf788,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf789,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf790,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf791,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf792,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf793,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf794,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf795,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf796,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf797,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf798,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf799,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf800,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf801,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf802,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf803,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf804,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf805,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf806,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf807,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf808,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf809,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf810,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf811,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf812,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf813,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf814,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf815,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf816,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf817,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf818,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf819,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf820,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf821,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf822,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf823,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,cf824,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf825,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf826,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf827,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf828,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf829,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf830,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf831,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 32C0-32CF */ +static const struct unidata st450[] = { +{cd1811,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1812,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1813,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1814,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1815,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1816,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1817,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1818,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1819,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1820,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1821,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1822,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1823,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1824,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1825,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1826,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2C80-2CFF */ -static const struct unidata st79[] = { -{0,0,cf832,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf833,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf834,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf835,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf836,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf837,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf838,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf839,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf840,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf841,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf842,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf843,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf844,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf845,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf846,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf847,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf848,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf849,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf850,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf851,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf852,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf853,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf854,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf855,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf856,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf857,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf858,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf859,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf860,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf861,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf862,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf863,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf864,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf865,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf866,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf867,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf868,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf869,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf870,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf871,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf872,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf873,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf874,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf875,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf876,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf877,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf878,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf879,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf880,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,cf881,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +/* 32D0-32DF */ +static const struct unidata st451[] = { +{cd1827,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1828,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1829,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1830,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1831,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1832,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1833,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1834,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1835,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1836,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1837,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1838,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1839,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1840,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1841,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1842,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2D00-2D7F */ -static const struct unidata st80[] = { -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1278,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 32E0-32EF */ +static const struct unidata st452[] = { +{cd1843,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1844,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1845,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1846,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1847,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1848,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1849,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1850,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1851,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1852,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1853,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1854,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1855,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1856,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1857,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1858,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2D80-2DFF */ -static const struct unidata st81[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 32F0-32FF */ +static const struct unidata st453[] = { +{cd1859,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1860,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1861,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1862,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1863,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1864,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1865,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1866,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1867,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1868,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1869,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1870,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1871,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1872,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1873,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 2E00-2E7F */ -static const struct unidata st82[] = { -{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Po,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Pi,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pf,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 3300-330F */ +static const struct unidata st454[] = { +{cd1874,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1875,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1876,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1877,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1878,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1879,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1880,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1881,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1882,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1883,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1884,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1885,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1886,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1887,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1888,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1889,0,0,0,So,0,GBOther,WBOther,SBOther} }; -/* 2E80-2EFF */ -static const struct unidata st83[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1279,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1280,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 3310-331F */ +static const struct unidata st455[] = { +{cd1890,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1891,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1892,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1893,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1894,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1895,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1896,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1897,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1898,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1899,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1900,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1901,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1902,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1903,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1904,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1905,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3320-332F */ +static const struct unidata st456[] = { +{cd1906,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1907,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1908,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1909,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1910,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1911,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1912,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1913,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1914,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1915,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1916,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1917,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1918,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1919,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1920,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1921,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3330-333F */ +static const struct unidata st457[] = { +{cd1922,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1923,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1924,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1925,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1926,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1927,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1928,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1929,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1930,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1931,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1932,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1933,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1934,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1935,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1936,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1937,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3340-334F */ +static const struct unidata st458[] = { +{cd1938,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1939,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1940,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1941,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1942,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1943,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1944,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1945,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1946,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1947,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1948,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1949,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1950,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1951,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1952,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1953,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3350-335F */ +static const struct unidata st459[] = { +{cd1954,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1955,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1956,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1957,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1958,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1959,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1960,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1961,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1962,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1963,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1964,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1965,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1966,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1967,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1968,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1969,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3360-336F */ +static const struct unidata st460[] = { +{cd1970,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1971,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1972,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1973,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1974,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1975,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1976,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1977,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1978,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1979,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1980,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1981,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1982,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1983,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1984,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1985,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3370-337F */ +static const struct unidata st461[] = { +{cd1986,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1987,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1988,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1989,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1990,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1991,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1992,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1993,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1994,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1995,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1996,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1997,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1998,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd1999,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2000,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2001,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3380-338F */ +static const struct unidata st462[] = { +{cd2002,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2003,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2004,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2005,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2006,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2007,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2008,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2009,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2010,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2011,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2012,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2013,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2014,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2015,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2016,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2017,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 3390-339F */ +static const struct unidata st463[] = { +{cd2018,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2019,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2020,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2021,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2022,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2023,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2024,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2025,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2026,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2027,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2028,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2029,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2030,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2031,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2032,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2033,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 33A0-33AF */ +static const struct unidata st464[] = { +{cd2034,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2035,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2036,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2037,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2038,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2039,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2040,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2041,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2042,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2043,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2044,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2045,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2046,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2047,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2048,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2049,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 33B0-33BF */ +static const struct unidata st465[] = { +{cd2050,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2051,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2052,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2053,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2054,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2055,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2056,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2057,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2058,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2059,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2060,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2061,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2062,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2063,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2064,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2065,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 33C0-33CF */ +static const struct unidata st466[] = { +{cd2066,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2067,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2068,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2069,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2070,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2071,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2072,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2073,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2074,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2075,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2076,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2077,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2078,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2079,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2080,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2081,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 33D0-33DF */ +static const struct unidata st467[] = { +{cd2082,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2083,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2084,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2085,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2086,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2087,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2088,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2089,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2090,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2091,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2092,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2093,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2094,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2095,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2096,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2097,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 33E0-33EF */ +static const struct unidata st468[] = { +{cd2098,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2099,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2100,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2101,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2102,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2103,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2104,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2105,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2106,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2107,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2108,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2109,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2110,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2111,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2112,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2113,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 33F0-33FF */ +static const struct unidata st469[] = { +{cd2114,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2115,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2116,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2117,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2118,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2119,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2120,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2121,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2122,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2123,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2124,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2125,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2126,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2127,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2128,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd2129,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 4DB0-4DBF */ +static const struct unidata st470[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -15670,238 +13615,67 @@ static const struct unidata st83[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 2F00-2F7F */ -static const struct unidata st84[] = { -{cd1281,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1282,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1283,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1284,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1285,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1286,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1287,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1288,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1289,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1290,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1291,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1292,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1293,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1294,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1295,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1296,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1297,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1298,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1299,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1300,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1301,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1302,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1303,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1304,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1305,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1306,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1307,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1308,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1309,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1310,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1311,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1312,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1313,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1314,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1315,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1316,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1317,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1318,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1319,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1320,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1321,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1322,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1323,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1324,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1325,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1326,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1327,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1328,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1329,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1330,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1331,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1332,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1333,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1334,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1335,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1336,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1337,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1338,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1339,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1340,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1341,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1342,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1343,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1344,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1345,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1346,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1347,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1348,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1349,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1350,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1351,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1352,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1353,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1354,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1355,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1356,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1357,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1358,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1359,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1360,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1361,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1362,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1363,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1364,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1365,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1366,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1367,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1368,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1369,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1370,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1371,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1372,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1373,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1374,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1375,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1376,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1377,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1378,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1379,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1380,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1381,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1382,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1383,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1384,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1385,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1386,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1387,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1388,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1389,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1390,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1391,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1392,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1393,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1394,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1395,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1396,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1397,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1398,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1399,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1400,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1401,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1402,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1403,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1404,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1405,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1406,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1407,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1408,0,0,0,So,0,GBOther,WBOther,SBOther} -}; -/* 2F80-2FFF */ -static const struct unidata st85[] = { -{cd1409,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1410,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1411,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1412,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1413,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1414,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1415,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1416,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1417,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1418,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1419,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1420,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1421,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1422,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1423,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1424,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1425,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1426,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1427,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1428,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1429,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1430,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1431,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1432,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1433,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1434,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1435,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1436,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1437,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1438,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1439,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1440,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1441,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1442,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1443,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1444,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1445,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1446,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1447,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1448,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1449,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1450,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1451,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1452,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1453,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1454,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1455,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1456,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1457,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1458,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1459,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1460,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1461,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1462,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1463,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1464,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1465,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1466,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1467,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1468,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1469,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1470,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1471,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1472,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1473,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1474,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1475,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1476,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1477,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1478,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1479,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1480,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1481,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1482,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1483,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1484,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1485,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1486,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1487,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1488,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1489,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1490,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1491,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1492,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1493,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1494,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 9FB0-9FBF */ +static const struct unidata st471[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* A010-A01F */ +static const struct unidata st472[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* A710-A71F */ +static const struct unidata st473[] = { +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* A720-A72F */ +static const struct unidata st474[] = { +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -15915,14 +13689,37 @@ static const struct unidata st85[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* A800-A80F */ +static const struct unidata st475[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* A820-A82F */ +static const struct unidata st476[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, @@ -15932,1425 +13729,756 @@ static const struct unidata st85[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 3000-307F */ -static const struct unidata st86[] = { -{cd0,0,0,0,Zs,0,GBOther,WBOther,SBSp}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,218,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,228,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,232,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,222,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,224,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,224,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{cd1495,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1304,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{cd1496,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{cd1497,0,0,0,Nl,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, +/* A870-A87F */ +static const struct unidata st477[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1498,cd1498,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1499,cd1499,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1500,cd1500,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1501,cd1501,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1502,cd1502,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1503,cd1503,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1504,cd1504,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1505,cd1505,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1506,cd1506,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1507,cd1507,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1508,cd1508,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1509,cd1509,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1510,cd1510,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1511,cd1511,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1512,cd1512,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1513,cd1513,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1514,cd1514,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1515,cd1515,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1516,cd1516,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1517,cd1517,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1518,cd1518,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1519,cd1519,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1520,cd1520,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1521,cd1521,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1522,cd1522,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} -}; -/* 3080-30FF */ -static const struct unidata st87[] = { -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1523,cd1523,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,8,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,8,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd1524,0,0,0,Sk,0,GBOther,WBKatakana,SBOther}, -{cd1525,0,0,0,Sk,0,GBOther,WBKatakana,SBOther}, -{0,0,0,0,Lm,0,GBOther,WBOther,SBOLetter}, -{cd1526,cd1526,0,0,Lm,0,GBOther,WBOther,SBOLetter}, -{cd1527,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Pd,0,GBOther,WBKatakana,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1528,cd1528,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1529,cd1529,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1530,cd1530,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1531,cd1531,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1532,cd1532,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1533,cd1533,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1534,cd1534,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1535,cd1535,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1536,cd1536,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1537,cd1537,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1538,cd1538,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1539,cd1539,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1540,cd1540,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1541,cd1541,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1542,cd1542,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1543,cd1543,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1544,cd1544,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1545,cd1545,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1546,cd1546,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1547,cd1547,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1548,cd1548,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1549,cd1549,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1550,cd1550,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1551,cd1551,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1552,cd1552,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1553,cd1553,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1554,cd1554,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1555,cd1555,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1556,cd1556,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1557,cd1557,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{cd1558,cd1558,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{cd1559,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 3100-317F */ -static const struct unidata st88[] = { +/* AC00-AC0F */ +static const struct unidata st478[] = { +{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +}; +/* AC10-AC1F */ +static const struct unidata st479[] = { +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +}; +/* AC20-AC2F */ +static const struct unidata st480[] = { +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +}; +/* AC30-AC3F */ +static const struct unidata st481[] = { +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +}; +/* AC50-AC5F */ +static const struct unidata st482[] = { +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +}; +/* D7A0-D7AF */ +static const struct unidata st483[] = { +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1560,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1561,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1562,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1563,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1564,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1565,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1566,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1567,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1568,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1569,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1570,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1571,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1572,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1573,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1574,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1575,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1576,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1577,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1578,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1579,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1580,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1581,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1582,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1583,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1584,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1585,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1598,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1599,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1600,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1601,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1602,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1603,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1608,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1610,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1613,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1614,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1616,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1617,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1618,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1619,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1620,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1621,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1622,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1625,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1626,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1627,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1628,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1629,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1630,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1631,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1634,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1635,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1637,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1638,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 3180-31FF */ -static const struct unidata st89[] = { -{cd1639,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1640,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1642,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1643,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1644,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1645,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1646,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1648,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1649,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1650,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1652,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1653,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1281,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1287,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1654,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1655,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1656,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1657,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1658,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1659,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1285,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1660,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1661,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1662,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1663,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1289,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +/* D800-D80F */ +static const struct unidata st484[] = { +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cs,0,GBOther,WBOther,SBOther} }; -/* 3200-327F */ -static const struct unidata st90[] = { -{cd1664,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1665,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1666,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1667,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1668,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1669,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1670,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1671,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1672,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1673,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1674,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1675,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1676,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1677,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1678,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1679,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1680,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1681,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1682,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1683,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1684,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1685,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1686,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1687,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1688,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1689,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1690,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1691,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1692,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1693,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1694,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1695,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1696,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1697,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1698,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1699,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1700,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1701,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1702,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1703,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1704,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1705,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1706,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1707,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1708,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1709,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1710,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1711,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1712,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1713,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1714,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1715,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1716,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1717,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1718,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1719,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1720,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1721,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1722,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1723,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1724,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1725,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1726,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1727,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1728,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1729,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1730,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1731,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1732,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1733,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1734,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1735,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1736,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1737,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1738,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1739,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1740,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1741,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1742,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1743,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1744,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1745,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1746,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1560,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1563,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1566,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1568,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1576,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1577,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1580,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1582,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1583,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1585,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1586,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1587,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1588,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1589,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1747,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1748,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1749,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1750,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1751,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1752,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1753,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1754,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1755,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1756,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1757,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1758,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1759,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1760,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1761,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1762,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1763,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther} +/* E000-E00F */ +static const struct unidata st485[] = { +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Co,0,GBOther,WBOther,SBOther} }; -/* 3280-32FF */ -static const struct unidata st91[] = { -{cd1281,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1287,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1654,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1655,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1764,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1765,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1766,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1292,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1767,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1304,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1354,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1366,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1365,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1355,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1447,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1312,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1352,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1768,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1769,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1770,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1771,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1772,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1773,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1774,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1775,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1776,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1777,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1318,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1778,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1779,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1780,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1781,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1782,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1783,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1784,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1785,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1656,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1657,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1658,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1786,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1787,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1788,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1789,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1790,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1791,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1792,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1793,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1794,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1795,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1796,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1797,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1798,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1799,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1800,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1801,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1802,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1803,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1804,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1805,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1806,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1807,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1808,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1809,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1810,0,0,0,No,0,GBOther,WBOther,SBOther}, -{cd1811,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1812,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1813,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1814,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1815,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1816,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1817,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1818,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1819,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1820,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1821,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1822,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1823,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1824,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1825,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1826,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1827,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1828,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1829,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1830,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1831,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1832,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1833,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1834,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1835,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1836,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1837,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1838,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1839,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1840,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1841,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1842,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1843,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1844,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1845,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1846,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1847,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1848,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1849,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1850,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1851,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1852,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1853,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1854,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1855,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1856,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1857,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1858,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1859,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1860,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1861,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1862,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1863,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1864,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1865,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1866,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1867,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1868,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1869,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1870,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1871,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1872,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1873,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* F900-F90F */ +static const struct unidata st486[] = { +{cd2130,cd2130,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2131,cd2131,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1439,cd1439,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2132,cd2132,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2133,cd2133,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2134,cd2134,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2135,cd2135,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1493,cd1493,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1493,cd1493,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2136,cd2136,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1447,cd1447,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2137,cd2137,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2138,cd2138,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2139,cd2139,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2140,cd2140,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2141,cd2141,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 3300-337F */ -static const struct unidata st92[] = { -{cd1874,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1875,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1876,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1877,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1878,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1879,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1880,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1881,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1882,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1883,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1884,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1885,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1886,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1887,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1888,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1889,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1890,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1891,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1892,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1893,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1894,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1895,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1896,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1897,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1898,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1899,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1900,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1901,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1902,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1903,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1904,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1905,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1906,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1907,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1908,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1909,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1910,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1911,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1912,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1913,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1914,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1915,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1916,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1917,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1918,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1919,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1920,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1921,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1922,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1923,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1924,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1925,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1926,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1927,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1928,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1929,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1930,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1931,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1932,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1933,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1934,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1935,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1936,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1937,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1938,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1939,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1940,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1941,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1942,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1943,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1944,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1945,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1946,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1947,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1948,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1949,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1950,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1951,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1952,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1953,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1954,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1955,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1956,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1957,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1958,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1959,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1960,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1961,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1962,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1963,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1964,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1965,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1966,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1967,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1968,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1969,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1970,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1971,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1972,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1973,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1974,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1975,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1976,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1977,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1978,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1979,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1980,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1981,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1982,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1983,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1984,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1985,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1986,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1987,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1988,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1989,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1990,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1991,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1992,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1993,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1994,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1995,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1996,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1997,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1998,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd1999,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2000,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2001,0,0,0,So,0,GBOther,WBOther,SBOther} +/* F910-F91F */ +static const struct unidata st487[] = { +{cd2142,cd2142,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2143,cd2143,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2144,cd2144,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2145,cd2145,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2146,cd2146,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2147,cd2147,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2148,cd2148,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2149,cd2149,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2150,cd2150,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2151,cd2151,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2152,cd2152,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2153,cd2153,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2154,cd2154,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2155,cd2155,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2156,cd2156,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2157,cd2157,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 3380-33FF */ -static const struct unidata st93[] = { -{cd2002,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2003,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2004,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2005,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2006,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2007,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2008,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2009,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2010,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2011,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2012,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2013,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2014,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2015,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2016,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2017,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2018,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2019,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2020,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2021,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2022,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2023,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2024,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2025,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2026,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2027,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2028,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2029,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2030,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2031,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2032,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2033,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2034,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2035,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2036,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2037,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2038,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2039,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2040,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2041,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2042,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2043,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2044,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2045,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2046,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2047,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2048,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2049,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2050,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2051,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2052,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2053,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2054,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2055,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2056,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2057,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2058,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2059,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2060,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2061,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2062,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2063,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2064,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2065,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2066,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2067,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2068,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2069,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2070,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2071,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2072,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2073,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2074,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2075,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2076,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2077,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2078,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2079,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2080,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2081,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2082,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2083,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2084,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2085,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2086,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2087,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2088,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2089,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2090,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2091,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2092,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2093,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2094,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2095,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2096,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2097,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2098,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2099,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2100,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2101,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2102,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2103,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2104,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2105,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2106,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2107,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2108,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2109,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2110,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2111,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2112,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2113,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2114,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2115,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2116,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2117,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2118,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2119,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2120,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2121,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2122,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2123,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2124,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2125,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2126,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2127,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2128,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd2129,0,0,0,So,0,GBOther,WBOther,SBOther} +/* F920-F92F */ +static const struct unidata st488[] = { +{cd2158,cd2158,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2159,cd2159,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2160,cd2160,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2161,cd2161,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2162,cd2162,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2163,cd2163,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2164,cd2164,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2165,cd2165,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2166,cd2166,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2167,cd2167,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2168,cd2168,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2169,cd2169,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2170,cd2170,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2171,cd2171,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2172,cd2172,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2173,cd2173,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 3400-347F */ -static const struct unidata st94[] = { -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +/* F930-F93F */ +static const struct unidata st489[] = { +{cd2174,cd2174,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2175,cd2175,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2176,cd2176,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2177,cd2177,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1405,cd1405,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2178,cd2178,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2179,cd2179,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2180,cd2180,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2181,cd2181,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2182,cd2182,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2183,cd2183,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2184,cd2184,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2185,cd2185,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2186,cd2186,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2187,cd2187,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2188,cd2188,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F940-F94F */ +static const struct unidata st490[] = { +{cd1478,cd1478,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2189,cd2189,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2190,cd2190,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2191,cd2191,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2192,cd2192,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2193,cd2193,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2194,cd2194,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2195,cd2195,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2196,cd2196,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2197,cd2197,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2198,cd2198,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2199,cd2199,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2200,cd2200,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2201,cd2201,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2202,cd2202,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2203,cd2203,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F950-F95F */ +static const struct unidata st491[] = { +{cd2204,cd2204,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2205,cd2205,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2206,cd2206,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2207,cd2207,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2208,cd2208,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2209,cd2209,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2210,cd2210,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2211,cd2211,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2212,cd2212,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2213,cd2213,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2214,cd2214,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2215,cd2215,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2146,cd2146,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2216,cd2216,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2217,cd2217,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2218,cd2218,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F960-F96F */ +static const struct unidata st492[] = { +{cd2219,cd2219,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2220,cd2220,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2221,cd2221,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2222,cd2222,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2223,cd2223,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2224,cd2224,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2225,cd2225,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2226,cd2226,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2227,cd2227,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2228,cd2228,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2229,cd2229,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2230,cd2230,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2231,cd2231,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2232,cd2232,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2233,cd2233,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2234,cd2234,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F970-F97F */ +static const struct unidata st493[] = { +{cd2235,cd2235,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1441,cd1441,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2236,cd2236,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2237,cd2237,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2238,cd2238,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2239,cd2239,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2240,cd2240,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2241,cd2241,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2242,cd2242,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2243,cd2243,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2244,cd2244,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2245,cd2245,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2246,cd2246,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2247,cd2247,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2248,cd2248,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2249,cd2249,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F980-F98F */ +static const struct unidata st494[] = { +{cd2250,cd2250,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1318,cd1318,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2251,cd2251,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2252,cd2252,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2253,cd2253,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2254,cd2254,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2255,cd2255,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2256,cd2256,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2257,cd2257,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2258,cd2258,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1299,cd1299,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2259,cd2259,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2260,cd2260,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2261,cd2261,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2262,cd2262,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2263,cd2263,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F990-F99F */ +static const struct unidata st495[] = { +{cd2264,cd2264,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2265,cd2265,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2266,cd2266,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2267,cd2267,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2268,cd2268,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2269,cd2269,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2270,cd2270,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2271,cd2271,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2272,cd2272,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2273,cd2273,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2274,cd2274,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2275,cd2275,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2276,cd2276,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2277,cd2277,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2278,cd2278,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2279,cd2279,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F9A0-F9AF */ +static const struct unidata st496[] = { +{cd2280,cd2280,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2234,cd2234,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2281,cd2281,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2282,cd2282,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2283,cd2283,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2284,cd2284,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2285,cd2285,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2286,cd2286,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2287,cd2287,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2288,cd2288,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2218,cd2218,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2289,cd2289,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2290,cd2290,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2291,cd2291,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2292,cd2292,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2293,cd2293,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F9B0-F9BF */ +static const struct unidata st497[] = { +{cd2294,cd2294,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2295,cd2295,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2296,cd2296,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2297,cd2297,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2298,cd2298,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2299,cd2299,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2300,cd2300,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2301,cd2301,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2302,cd2302,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2303,cd2303,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2304,cd2304,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2305,cd2305,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2306,cd2306,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2307,cd2307,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2308,cd2308,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2146,cd2146,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F9C0-F9CF */ +static const struct unidata st498[] = { +{cd2309,cd2309,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2310,cd2310,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2311,cd2311,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2312,cd2312,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1492,cd1492,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2313,cd2313,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2314,cd2314,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2315,cd2315,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2316,cd2316,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2317,cd2317,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2318,cd2318,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2319,cd2319,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2320,cd2320,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2321,cd2321,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2322,cd2322,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2323,cd2323,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F9D0-F9DF */ +static const struct unidata st499[] = { +{cd2324,cd2324,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1765,cd1765,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2325,cd2325,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2326,cd2326,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2327,cd2327,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2328,cd2328,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2329,cd2329,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2330,cd2330,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2331,cd2331,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2332,cd2332,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2333,cd2333,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2220,cd2220,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2334,cd2334,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2335,cd2335,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2336,cd2336,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2337,cd2337,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F9E0-F9EF */ +static const struct unidata st500[] = { +{cd2338,cd2338,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2339,cd2339,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2340,cd2340,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2341,cd2341,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2342,cd2342,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2343,cd2343,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2344,cd2344,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2345,cd2345,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2346,cd2346,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1446,cd1446,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2347,cd2347,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2348,cd2348,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2349,cd2349,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2350,cd2350,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2351,cd2351,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2352,cd2352,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* F9F0-F9FF */ +static const struct unidata st501[] = { +{cd2353,cd2353,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2354,cd2354,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2355,cd2355,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2356,cd2356,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2357,cd2357,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2358,cd2358,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2359,cd2359,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1397,cd1397,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2360,cd2360,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2361,cd2361,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2362,cd2362,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2363,cd2363,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2364,cd2364,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2365,cd2365,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2366,cd2366,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2367,cd2367,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* FA00-FA0F */ +static const struct unidata st502[] = { +{cd2368,cd2368,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2369,cd2369,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2370,cd2370,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2371,cd2371,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2372,cd2372,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2373,cd2373,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2374,cd2374,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2375,cd2375,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1424,cd1424,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2376,cd2376,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1427,cd1427,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2377,cd2377,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2378,cd2378,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2379,cd2379,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* FA10-FA1F */ +static const struct unidata st503[] = { +{cd2380,cd2380,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2381,cd2381,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2382,cd2382,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2383,cd2383,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2384,cd2384,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2385,cd2385,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2386,cd2386,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2387,cd2387,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2388,cd2388,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2389,cd2389,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2390,cd2390,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1404,cd1404,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* FA20-FA2F */ +static const struct unidata st504[] = { +{cd2391,cd2391,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2392,cd2392,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2393,cd2393,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2394,cd2394,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter} -}; -/* 4D80-4DFF */ -static const struct unidata st95[] = { -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd2395,cd2395,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2396,cd2396,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2397,cd2397,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2398,cd2398,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FA30-FA3F */ +static const struct unidata st505[] = { +{cd2399,cd2399,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2400,cd2400,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2401,cd2401,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2402,cd2402,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2403,cd2403,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2404,cd2404,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2405,cd2405,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2406,cd2406,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2407,cd2407,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2408,cd2408,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2409,cd2409,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2410,cd2410,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1325,cd1325,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2411,cd2411,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2412,cd2412,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2413,cd2413,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FA40-FA4F */ +static const struct unidata st506[] = { +{cd2414,cd2414,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2415,cd2415,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2416,cd2416,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2417,cd2417,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2418,cd2418,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2419,cd2419,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2420,cd2420,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2421,cd2421,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2422,cd2422,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2423,cd2423,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2424,cd2424,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2425,cd2425,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1770,cd1770,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2426,cd2426,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2427,cd2427,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2428,cd2428,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FA50-FA5F */ +static const struct unidata st507[] = { +{cd2429,cd2429,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1774,cd1774,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2430,cd2430,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2431,cd2431,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2432,cd2432,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2433,cd2433,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2434,cd2434,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2270,cd2270,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2435,cd2435,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2436,cd2436,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2437,cd2437,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2438,cd2438,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2439,cd2439,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2440,cd2440,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2440,cd2440,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2441,cd2441,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FA60-FA6F */ +static const struct unidata st508[] = { +{cd2442,cd2442,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2443,cd2443,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2444,cd2444,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2445,cd2445,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2446,cd2446,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2447,cd2447,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2448,cd2448,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2393,cd2393,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2449,cd2449,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2450,cd2450,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2451,cd2451,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 9F80-9FFF */ -static const struct unidata st96[] = { -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* FA70-FA7F */ +static const struct unidata st509[] = { +{cd2452,cd2452,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2453,cd2453,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2454,cd2454,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2455,cd2455,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2456,cd2456,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2457,cd2457,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2458,cd2458,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2459,cd2459,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2405,cd2405,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2460,cd2460,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2461,cd2461,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2462,cd2462,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2380,cd2380,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2463,cd2463,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2464,cd2464,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2465,cd2465,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* FA80-FA8F */ +static const struct unidata st510[] = { +{cd2466,cd2466,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2467,cd2467,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2468,cd2468,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2469,cd2469,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2470,cd2470,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2471,cd2471,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2472,cd2472,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2473,cd2473,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2474,cd2474,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2413,cd2413,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2475,cd2475,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2414,cd2414,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2476,cd2476,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2477,cd2477,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2478,cd2478,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2479,cd2479,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* FA90-FA9F */ +static const struct unidata st511[] = { +{cd2480,cd2480,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2381,cd2381,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2167,cd2167,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2481,cd2481,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2482,cd2482,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1358,cd1358,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2235,cd2235,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2318,cd2318,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2483,cd2483,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2484,cd2484,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2421,cd2421,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2485,cd2485,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2422,cd2422,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2486,cd2486,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2487,cd2487,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2488,cd2488,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* FAA0-FAAF */ +static const struct unidata st512[] = { +{cd2383,cd2383,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2489,cd2489,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2490,cd2490,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2491,cd2491,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2492,cd2492,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2493,cd2493,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2384,cd2384,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2494,cd2494,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2495,cd2495,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2496,cd2496,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2497,cd2497,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2498,cd2498,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2499,cd2499,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2434,cd2434,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2500,cd2500,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2501,cd2501,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* FAB0-FABF */ +static const struct unidata st513[] = { +{cd2270,cd2270,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2502,cd2502,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2438,cd2438,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2503,cd2503,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2504,cd2504,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2505,cd2505,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2506,cd2506,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2507,cd2507,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2443,cd2443,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2508,cd2508,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2392,cd2392,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2509,cd2509,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2444,cd2444,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2216,cd2216,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2510,cd2510,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2445,cd2445,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* FAC0-FACF */ +static const struct unidata st514[] = { +{cd2511,cd2511,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2447,cd2447,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2512,cd2512,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2513,cd2513,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2514,cd2514,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2515,cd2515,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2516,cd2516,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2449,cd2449,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2389,cd2389,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2517,cd2517,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2450,cd2450,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2518,cd2518,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2451,cd2451,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2519,cd2519,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1493,cd1493,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2520,cd2520,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* FAD0-FADF */ +static const struct unidata st515[] = { +{cd2521,cd2521,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2522,cd2522,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2523,cd2523,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2524,cd2524,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2525,cd2525,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2526,cd2526,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2527,cd2527,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2528,cd2528,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2529,cd2529,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2530,cd2530,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FB00-FB0F */ +static const struct unidata st516[] = { +{cd2531,0,cf882,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2532,0,cf883,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2533,0,cf884,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2534,0,cf885,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2535,0,cf886,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2536,0,cf887,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2537,0,cf887,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -17359,267 +14487,202 @@ static const struct unidata st96[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FB10-FB1F */ +static const struct unidata st517[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd2538,0,cf888,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2539,0,cf889,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2540,0,cf890,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2541,0,cf891,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2542,0,cf892,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd2543,cd2543,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,26,Mn,0,GBExtend,WBExtend,SBExtend}, +{cd2544,cd2544,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FB20-FB2F */ +static const struct unidata st518[] = { +{cd2545,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1102,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1105,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2546,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2547,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2548,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2549,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2550,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2551,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd1077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd2552,cd2552,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2553,cd2553,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2554,cd2554,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2555,cd2555,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2556,cd2556,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2557,cd2557,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FB30-FB3F */ +static const struct unidata st519[] = { +{cd2558,cd2558,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2559,cd2559,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2560,cd2560,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2561,cd2561,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2562,cd2562,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2563,cd2563,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2564,cd2564,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd2565,cd2565,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2566,cd2566,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2567,cd2567,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2568,cd2568,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2569,cd2569,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd2570,cd2570,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FB40-FB4F */ +static const struct unidata st520[] = { +{cd2571,cd2571,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2572,cd2572,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd2573,cd2573,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2574,cd2574,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +{cd2575,cd2575,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2576,cd2576,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2577,cd2577,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2578,cd2578,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2579,cd2579,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2580,cd2580,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2581,cd2581,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2582,cd2582,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2583,cd2583,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2584,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* A000-A07F */ -static const struct unidata st97[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +/* FB50-FB5F */ +static const struct unidata st521[] = { +{cd2585,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2585,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* A480-A4FF */ -static const struct unidata st98[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* FB60-FB6F */ +static const struct unidata st522[] = { +{cd2589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FB70-FB7F */ +static const struct unidata st523[] = { +{cd2593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FB80-FB8F */ +static const struct unidata st524[] = { +{cd2597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2598,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2598,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2599,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2599,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2600,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2600,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2601,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2601,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2602,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2602,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2603,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2603,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FB90-FB9F */ +static const struct unidata st525[] = { +{cd2604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2608,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2608,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FBA0-FBAF */ +static const struct unidata st526[] = { +{cd2609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2610,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2610,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2613,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2613,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FBB0-FBBF */ +static const struct unidata st527[] = { +{cd2614,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2614,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -17635,2092 +14698,586 @@ static const struct unidata st98[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* A700-A77F */ -static const struct unidata st99[] = { -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lm,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* FBD0-FBDF */ +static const struct unidata st528[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +{cd2615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2616,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2616,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2617,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2617,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2618,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2618,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2619,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2620,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2620,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* A800-A87F */ -static const struct unidata st100[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mc,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* FBE0-FBEF */ +static const struct unidata st529[] = { +{cd2621,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2621,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2622,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2622,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2625,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2625,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2626,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2626,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2627,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2627,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* AC00-AC7F */ -static const struct unidata st101[] = { -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +/* FBF0-FBFF */ +static const struct unidata st530[] = { +{cd2628,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2628,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2629,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2629,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2630,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2630,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2631,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2631,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2631,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* AC80-ACFF */ -static const struct unidata st102[] = { -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +/* FC00-FC0F */ +static const struct unidata st531[] = { +{cd2634,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2635,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2637,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2638,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2639,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2640,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2642,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2643,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2644,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2645,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2646,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2648,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* AD00-AD7F */ -static const struct unidata st103[] = { -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +/* FC10-FC1F */ +static const struct unidata st532[] = { +{cd2649,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2650,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2652,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2653,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2654,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2655,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2656,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2657,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2658,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2659,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2660,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2661,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2662,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2663,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2664,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* AD80-ADFF */ -static const struct unidata st104[] = { -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +/* FC20-FC2F */ +static const struct unidata st533[] = { +{cd2665,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2666,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2667,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2668,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2669,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2670,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2671,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2672,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2673,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2674,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2675,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2676,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2677,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2678,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2679,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2680,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* AE00-AE7F */ -static const struct unidata st105[] = { -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +/* FC30-FC3F */ +static const struct unidata st534[] = { +{cd2681,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2682,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2683,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2684,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2685,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2686,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2687,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2688,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2689,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2690,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2691,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2692,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2693,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2694,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2695,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2696,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* AE80-AEFF */ -static const struct unidata st106[] = { -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +/* FC40-FC4F */ +static const struct unidata st535[] = { +{cd2697,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2698,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2699,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2700,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2701,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2702,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2703,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2704,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2705,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2706,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2707,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2708,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2709,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2710,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2711,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2712,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* AF00-AF7F */ -static const struct unidata st107[] = { -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter} +/* FC50-FC5F */ +static const struct unidata st536[] = { +{cd2713,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2714,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2715,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2716,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2717,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2718,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2719,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2720,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2721,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2722,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2723,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2724,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2725,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2726,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2727,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2728,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* D780-D7FF */ -static const struct unidata st108[] = { -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLV,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBLVT,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* FC60-FC6F */ +static const struct unidata st537[] = { +{cd2729,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2730,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2731,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2732,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2733,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2734,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2735,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2637,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2736,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2737,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2738,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2642,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2643,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* D800-D87F */ -static const struct unidata st109[] = { -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cs,0,GBOther,WBOther,SBOther} +/* FC70-FC7F */ +static const struct unidata st538[] = { +{cd2739,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2740,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2741,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2648,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2649,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2742,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2743,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2744,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2652,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2653,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2682,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2683,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2686,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2687,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* E000-E07F */ -static const struct unidata st110[] = { -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Co,0,GBOther,WBOther,SBOther} +/* FC80-FC8F */ +static const struct unidata st539[] = { +{cd2688,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2692,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2693,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2694,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2695,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2699,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2700,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2701,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2745,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2705,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2746,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2747,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2711,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2748,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2712,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2713,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* F900-F97F */ -static const struct unidata st111[] = { -{cd2130,cd2130,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2131,cd2131,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1439,cd1439,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2132,cd2132,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2133,cd2133,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2134,cd2134,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2135,cd2135,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1493,cd1493,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1493,cd1493,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2136,cd2136,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1447,cd1447,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2137,cd2137,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2138,cd2138,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2139,cd2139,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2140,cd2140,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2141,cd2141,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2142,cd2142,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2143,cd2143,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2144,cd2144,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2145,cd2145,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2146,cd2146,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2147,cd2147,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2148,cd2148,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2149,cd2149,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2150,cd2150,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2151,cd2151,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2152,cd2152,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2153,cd2153,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2154,cd2154,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2155,cd2155,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2156,cd2156,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2157,cd2157,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2158,cd2158,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2159,cd2159,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2160,cd2160,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2161,cd2161,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2162,cd2162,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2163,cd2163,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2164,cd2164,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2165,cd2165,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2166,cd2166,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2167,cd2167,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2168,cd2168,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2169,cd2169,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2170,cd2170,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2171,cd2171,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2172,cd2172,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2173,cd2173,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2174,cd2174,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2175,cd2175,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2176,cd2176,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2177,cd2177,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1405,cd1405,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2178,cd2178,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2179,cd2179,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2180,cd2180,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2181,cd2181,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2182,cd2182,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2183,cd2183,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2184,cd2184,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2185,cd2185,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2186,cd2186,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2187,cd2187,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2188,cd2188,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1478,cd1478,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2189,cd2189,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2190,cd2190,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2191,cd2191,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2192,cd2192,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2193,cd2193,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2194,cd2194,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2195,cd2195,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2196,cd2196,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2197,cd2197,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2198,cd2198,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2199,cd2199,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2200,cd2200,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2201,cd2201,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2202,cd2202,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2203,cd2203,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2204,cd2204,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2205,cd2205,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2206,cd2206,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2207,cd2207,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2208,cd2208,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2209,cd2209,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2210,cd2210,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2211,cd2211,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2212,cd2212,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2213,cd2213,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2214,cd2214,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2215,cd2215,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2146,cd2146,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2216,cd2216,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2217,cd2217,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2218,cd2218,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2219,cd2219,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2220,cd2220,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2221,cd2221,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2222,cd2222,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2223,cd2223,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2224,cd2224,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2225,cd2225,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2226,cd2226,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2227,cd2227,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2228,cd2228,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2229,cd2229,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2230,cd2230,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2231,cd2231,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2232,cd2232,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2233,cd2233,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2234,cd2234,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2235,cd2235,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1441,cd1441,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2236,cd2236,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2237,cd2237,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2238,cd2238,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2239,cd2239,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2240,cd2240,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2241,cd2241,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2242,cd2242,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2243,cd2243,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2244,cd2244,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2245,cd2245,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2246,cd2246,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2247,cd2247,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2248,cd2248,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2249,cd2249,0,0,Lo,0,GBOther,WBOther,SBOLetter} +/* FC90-FC9F */ +static const struct unidata st540[] = { +{cd2726,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2749,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2750,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2721,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2751,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2722,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2723,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2634,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2635,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2752,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2753,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2638,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2639,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2640,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* F980-F9FF */ -static const struct unidata st112[] = { -{cd2250,cd2250,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1318,cd1318,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2251,cd2251,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2252,cd2252,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2253,cd2253,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2254,cd2254,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2255,cd2255,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2256,cd2256,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2257,cd2257,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2258,cd2258,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1299,cd1299,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2259,cd2259,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2260,cd2260,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2261,cd2261,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2262,cd2262,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2263,cd2263,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2264,cd2264,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2265,cd2265,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2266,cd2266,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2267,cd2267,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2268,cd2268,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2269,cd2269,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2270,cd2270,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2271,cd2271,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2272,cd2272,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2273,cd2273,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2274,cd2274,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2275,cd2275,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2276,cd2276,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2277,cd2277,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2278,cd2278,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2279,cd2279,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2280,cd2280,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2234,cd2234,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2281,cd2281,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2282,cd2282,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2283,cd2283,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2284,cd2284,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2285,cd2285,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2286,cd2286,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2287,cd2287,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2288,cd2288,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2218,cd2218,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2289,cd2289,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2290,cd2290,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2291,cd2291,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2292,cd2292,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2293,cd2293,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2294,cd2294,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2295,cd2295,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2296,cd2296,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2297,cd2297,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2298,cd2298,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2299,cd2299,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2300,cd2300,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2301,cd2301,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2302,cd2302,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2303,cd2303,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2304,cd2304,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2305,cd2305,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2306,cd2306,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2307,cd2307,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2308,cd2308,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2146,cd2146,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2309,cd2309,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2310,cd2310,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2311,cd2311,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2312,cd2312,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1492,cd1492,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2313,cd2313,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2314,cd2314,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2315,cd2315,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2316,cd2316,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2317,cd2317,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2318,cd2318,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2319,cd2319,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2320,cd2320,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2321,cd2321,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2322,cd2322,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2323,cd2323,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2324,cd2324,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1765,cd1765,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2325,cd2325,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2326,cd2326,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2327,cd2327,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2328,cd2328,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2329,cd2329,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2330,cd2330,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2331,cd2331,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2332,cd2332,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2333,cd2333,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2220,cd2220,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2334,cd2334,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2335,cd2335,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2336,cd2336,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2337,cd2337,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2338,cd2338,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2339,cd2339,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2340,cd2340,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2341,cd2341,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2342,cd2342,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2343,cd2343,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2344,cd2344,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2345,cd2345,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2346,cd2346,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1446,cd1446,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2347,cd2347,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2348,cd2348,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2349,cd2349,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2350,cd2350,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2351,cd2351,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2352,cd2352,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2353,cd2353,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2354,cd2354,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2355,cd2355,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2356,cd2356,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2357,cd2357,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2358,cd2358,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2359,cd2359,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1397,cd1397,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2360,cd2360,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2361,cd2361,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2362,cd2362,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2363,cd2363,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2364,cd2364,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2365,cd2365,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2366,cd2366,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2367,cd2367,0,0,Lo,0,GBOther,WBOther,SBOLetter} +/* FCA0-FCAF */ +static const struct unidata st541[] = { +{cd2754,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2644,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2645,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2646,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2755,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2654,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2655,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2656,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2657,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2658,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2660,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2661,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2662,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2663,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* FA00-FA7F */ -static const struct unidata st113[] = { -{cd2368,cd2368,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2369,cd2369,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2370,cd2370,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2371,cd2371,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2372,cd2372,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2373,cd2373,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2374,cd2374,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2375,cd2375,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1424,cd1424,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2376,cd2376,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1427,cd1427,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2377,cd2377,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2378,cd2378,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2379,cd2379,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2380,cd2380,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2381,cd2381,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2382,cd2382,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2383,cd2383,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2384,cd2384,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2385,cd2385,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2386,cd2386,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2387,cd2387,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2388,cd2388,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2389,cd2389,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2390,cd2390,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1404,cd1404,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2391,cd2391,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2392,cd2392,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2393,cd2393,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2394,cd2394,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2395,cd2395,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2396,cd2396,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2397,cd2397,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2398,cd2398,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2399,cd2399,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2400,cd2400,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2401,cd2401,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2402,cd2402,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2403,cd2403,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2404,cd2404,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2405,cd2405,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2406,cd2406,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2407,cd2407,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2408,cd2408,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2409,cd2409,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2410,cd2410,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1325,cd1325,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2411,cd2411,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2412,cd2412,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2413,cd2413,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2414,cd2414,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2415,cd2415,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2416,cd2416,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2417,cd2417,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2418,cd2418,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2419,cd2419,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2420,cd2420,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2421,cd2421,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2422,cd2422,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2423,cd2423,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2424,cd2424,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2425,cd2425,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1770,cd1770,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2426,cd2426,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2427,cd2427,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2428,cd2428,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2429,cd2429,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1774,cd1774,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2430,cd2430,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2431,cd2431,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2432,cd2432,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2433,cd2433,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2434,cd2434,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2270,cd2270,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2435,cd2435,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2436,cd2436,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2437,cd2437,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2438,cd2438,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2439,cd2439,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2440,cd2440,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2440,cd2440,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2441,cd2441,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2442,cd2442,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2443,cd2443,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2444,cd2444,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2445,cd2445,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2446,cd2446,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2447,cd2447,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2448,cd2448,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2393,cd2393,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2449,cd2449,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2450,cd2450,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2451,cd2451,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2452,cd2452,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2453,cd2453,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2454,cd2454,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2455,cd2455,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2456,cd2456,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2457,cd2457,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2458,cd2458,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2459,cd2459,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2405,cd2405,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2460,cd2460,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2461,cd2461,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2462,cd2462,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2380,cd2380,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2463,cd2463,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2464,cd2464,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2465,cd2465,0,0,Lo,0,GBOther,WBOther,SBOLetter} +/* FCB0-FCBF */ +static const struct unidata st542[] = { +{cd2664,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2665,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2756,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2666,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2667,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2668,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2669,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2670,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2671,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2673,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2674,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2675,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2676,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2677,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2678,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2679,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* FA80-FAFF */ -static const struct unidata st114[] = { -{cd2466,cd2466,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2467,cd2467,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2468,cd2468,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2469,cd2469,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2470,cd2470,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2471,cd2471,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2472,cd2472,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2473,cd2473,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2474,cd2474,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2413,cd2413,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2475,cd2475,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2414,cd2414,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2476,cd2476,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2477,cd2477,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2478,cd2478,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2479,cd2479,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2480,cd2480,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2381,cd2381,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2167,cd2167,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2481,cd2481,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2482,cd2482,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1358,cd1358,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2235,cd2235,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2318,cd2318,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2483,cd2483,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2484,cd2484,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2421,cd2421,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2485,cd2485,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2422,cd2422,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2486,cd2486,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2487,cd2487,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2488,cd2488,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2383,cd2383,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2489,cd2489,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2490,cd2490,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2491,cd2491,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2492,cd2492,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2493,cd2493,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2384,cd2384,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2494,cd2494,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2495,cd2495,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2496,cd2496,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2497,cd2497,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2498,cd2498,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2499,cd2499,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2434,cd2434,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2500,cd2500,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2501,cd2501,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2270,cd2270,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2502,cd2502,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2438,cd2438,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2503,cd2503,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2504,cd2504,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2505,cd2505,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2506,cd2506,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2507,cd2507,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2443,cd2443,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2508,cd2508,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2392,cd2392,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2509,cd2509,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2444,cd2444,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2216,cd2216,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2510,cd2510,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2445,cd2445,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2511,cd2511,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2447,cd2447,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2512,cd2512,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2513,cd2513,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2514,cd2514,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2515,cd2515,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2516,cd2516,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2449,cd2449,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2389,cd2389,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2517,cd2517,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2450,cd2450,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2518,cd2518,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2451,cd2451,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2519,cd2519,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1493,cd1493,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2520,cd2520,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2521,cd2521,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2522,cd2522,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2523,cd2523,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2524,cd2524,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2525,cd2525,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2526,cd2526,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2527,cd2527,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2528,cd2528,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2529,cd2529,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2530,cd2530,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* FCC0-FCCF */ +static const struct unidata st543[] = { +{cd2680,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2681,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2684,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2685,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2689,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2690,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2691,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2692,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2693,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2696,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2697,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2698,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2699,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2757,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2702,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2703,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FCD0-FCDF */ +static const struct unidata st544[] = { +{cd2704,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2705,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2708,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2709,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2710,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2711,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2758,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2714,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2715,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2759,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2718,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2719,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2720,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2721,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2760,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FCE0-FCEF */ +static const struct unidata st545[] = { +{cd2753,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2754,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2755,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2761,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2664,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2762,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2763,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2764,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2692,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2693,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2699,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2711,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2758,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FCF0-FCFF */ +static const struct unidata st546[] = { +{cd2721,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2760,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2765,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2766,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2767,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2768,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2769,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2770,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2771,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2772,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2773,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2774,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2775,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2776,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2777,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2778,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FD00-FD0F */ +static const struct unidata st547[] = { +{cd2779,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2780,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2781,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2782,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2783,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2784,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2785,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2786,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2787,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2788,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2789,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2790,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2763,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2791,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2792,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2793,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FD10-FD1F */ +static const struct unidata st548[] = { +{cd2794,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2768,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2769,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2770,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2771,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2772,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2773,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2774,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2775,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2776,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2777,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2778,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2779,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2780,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2781,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2782,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FD20-FD2F */ +static const struct unidata st549[] = { +{cd2783,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2784,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2785,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2786,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2787,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2788,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2789,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2790,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2763,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2791,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2792,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2793,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2794,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2788,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2789,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2790,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FD30-FD3F */ +static const struct unidata st550[] = { +{cd2763,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2762,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2764,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2672,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2661,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2662,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2663,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2788,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2789,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2790,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2672,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2673,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2795,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2795,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Pe,0,GBOther,WBOther,SBClose} +}; +/* FD50-FD5F */ +static const struct unidata st551[] = { +{cd2796,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2797,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2797,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2798,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2799,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2800,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2801,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2802,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2803,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2803,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2804,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2805,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2806,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2807,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2808,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2809,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FD60-FD6F */ +static const struct unidata st552[] = { +{cd2809,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2810,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2811,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2811,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2812,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2812,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2813,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2814,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2814,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2815,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2816,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2816,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2817,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2817,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2818,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2819,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FD70-FD7F */ +static const struct unidata st553[] = { +{cd2819,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2820,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2820,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2821,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2822,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2823,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2824,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2824,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2825,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2826,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2827,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2828,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2829,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2829,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2830,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2831,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FD80-FD8F */ +static const struct unidata st554[] = { +{cd2832,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2833,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2834,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2835,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2835,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2836,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2836,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2837,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2837,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2838,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2839,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2840,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2841,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2842,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2843,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2844,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FD90-FD9F */ +static const struct unidata st555[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd2845,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2846,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2847,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2848,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2849,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2850,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2850,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2851,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2852,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2853,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2854,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2854,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2855,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2856,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FDA0-FDAF */ +static const struct unidata st556[] = { +{cd2857,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2858,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2859,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2860,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2861,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2862,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2863,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2864,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2865,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2866,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2867,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2868,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2869,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2870,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2871,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2872,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FDB0-FDBF */ +static const struct unidata st557[] = { +{cd2873,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2874,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2875,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2876,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2830,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2832,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2877,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2878,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2879,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2880,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2881,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2882,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2881,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2879,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2883,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2884,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FDC0-FDCF */ +static const struct unidata st558[] = { +{cd2885,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2886,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2887,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2882,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2823,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2813,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2888,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2889,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -19728,23 +15285,71 @@ static const struct unidata st114[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FDF0-FDFF */ +static const struct unidata st559[] = { +{cd2890,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2891,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2892,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2893,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2894,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2895,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2896,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2897,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2898,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2899,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2900,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2901,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2902,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* FB00-FB7F */ -static const struct unidata st115[] = { -{cd2531,0,cf882,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2532,0,cf883,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2533,0,cf884,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2534,0,cf885,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2535,0,cf886,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2536,0,cf887,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2537,0,cf887,0,Ll,0,GBOther,WBALetter,SBLower}, +/* FE00-FE0F */ +static const struct unidata st560[] = { +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* FE10-FE1F */ +static const struct unidata st561[] = { +{cd2903,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, +{cd2904,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2905,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2906,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, +{cd309,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, +{cd2907,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2908,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2909,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2910,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2911,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FE20-FE2F */ +static const struct unidata st562[] = { +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -19752,721 +15357,546 @@ static const struct unidata st115[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2538,0,cf888,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2539,0,cf889,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2540,0,cf890,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2541,0,cf891,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2542,0,cf892,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FE30-FE3F */ +static const struct unidata st563[] = { +{cd2912,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2913,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{cd2914,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, +{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, +{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2916,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2917,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2918,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2919,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2920,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2921,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2922,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2923,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd1191,0,0,0,Ps,0,GBOther,WBOther,SBClose} +}; +/* FE40-FE4F */ +static const struct unidata st564[] = { +{cd1192,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2924,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2925,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2926,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2927,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2928,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2929,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2930,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2930,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2930,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2930,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, +{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, +{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther} +}; +/* FE50-FE5F */ +static const struct unidata st565[] = { +{cd2903,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2904,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1057,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2543,cd2543,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,26,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd2544,cd2544,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2545,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1102,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd1105,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2546,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2547,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2548,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2549,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2550,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2551,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd309,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2906,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2908,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{cd2907,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{cd2913,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2916,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2917,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2918,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2919,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2931,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* FE60-FE6F */ +static const struct unidata st566[] = { +{cd2932,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2933,0,0,0,Po,0,GBOther,WBOther,SBOther}, {cd1077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd2552,cd2552,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2553,cd2553,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2554,cd2554,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2555,cd2555,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2556,cd2556,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2557,cd2557,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2558,cd2558,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2559,cd2559,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2560,cd2560,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2561,cd2561,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2562,cd2562,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2563,cd2563,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2564,cd2564,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2934,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{cd2935,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd2936,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2565,cd2565,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2566,cd2566,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2567,cd2567,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2568,cd2568,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2569,cd2569,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2937,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2938,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{cd2939,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2940,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2570,cd2570,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2571,cd2571,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2572,cd2572,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2573,cd2573,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2574,cd2574,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FE70-FE7F */ +static const struct unidata st567[] = { +{cd2941,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2942,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2943,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2944,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2575,cd2575,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2576,cd2576,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2577,cd2577,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2578,cd2578,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2579,cd2579,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2580,cd2580,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2581,cd2581,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2582,cd2582,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2583,cd2583,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2584,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2585,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2585,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2586,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2587,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2588,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2589,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2590,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2591,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2592,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2593,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2594,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2595,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2596,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +{cd2945,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2946,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2947,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2948,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2949,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2950,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2951,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2952,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2953,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2954,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* FB80-FBFF */ -static const struct unidata st116[] = { -{cd2597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2597,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2598,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2598,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2599,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2599,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2600,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2600,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2601,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2601,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2602,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2602,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2603,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2603,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2604,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2605,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2606,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2607,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2608,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2608,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2609,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2610,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2610,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2611,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2612,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2613,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2613,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2614,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2614,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* FE80-FE8F */ +static const struct unidata st568[] = { +{cd2955,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2956,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2956,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2957,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2957,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2958,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2958,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2959,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2959,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2960,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2960,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2960,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2960,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2961,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2961,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2962,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FE90-FE9F */ +static const struct unidata st569[] = { +{cd2962,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2962,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2962,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2963,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2963,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2964,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2964,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2964,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2964,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2965,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2965,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2965,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2965,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2966,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2966,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2966,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FEA0-FEAF */ +static const struct unidata st570[] = { +{cd2966,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2967,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2967,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2967,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2967,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2968,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2968,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2968,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2968,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2969,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2969,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2970,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2970,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2971,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2971,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2972,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FEB0-FEBF */ +static const struct unidata st571[] = { +{cd2972,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2973,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2973,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2973,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2973,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2974,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2974,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2974,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2974,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2975,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2975,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2975,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2975,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2976,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2976,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2976,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FEC0-FECF */ +static const struct unidata st572[] = { +{cd2976,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2977,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2977,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2977,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2977,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2978,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2978,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2978,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2978,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2979,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2979,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2979,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2979,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2980,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2980,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2980,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FED0-FEDF */ +static const struct unidata st573[] = { +{cd2980,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2981,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2981,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2981,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2981,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2982,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2982,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2982,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2982,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2983,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2983,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2983,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2983,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2984,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2984,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2984,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FEE0-FEEF */ +static const struct unidata st574[] = { +{cd2984,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2985,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2985,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2985,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2985,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2986,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2986,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2986,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2986,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2987,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2987,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2987,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2987,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2988,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2988,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FEF0-FEFF */ +static const struct unidata st575[] = { +{cd2624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2989,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2989,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2989,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2989,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2990,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2990,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2991,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2991,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2992,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2992,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2993,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd2993,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat} +}; +/* FF00-FF0F */ +static const struct unidata st576[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2615,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2616,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2616,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2617,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2617,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2618,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2618,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2619,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2620,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2620,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2621,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2621,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2622,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2622,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2623,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2625,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2625,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2626,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2626,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2627,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2627,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2628,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2628,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2629,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2629,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2630,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2630,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2631,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2631,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2631,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2633,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +{cd2907,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{cd2994,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2931,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2938,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{cd2939,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2932,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2995,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2933,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd2903,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2934,0,0,0,Pd,0,GBOther,WBOther,SBOther}, +{cd1057,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{cd2996,0,0,0,Po,0,GBOther,WBOther,SBOther} }; -/* FC00-FC7F */ -static const struct unidata st117[] = { -{cd2634,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2635,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2637,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2638,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2639,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2640,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2642,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2643,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2644,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2645,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2646,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2648,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2649,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2650,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2652,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2653,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2654,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2655,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2656,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2657,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2658,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2659,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2660,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2661,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2662,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2663,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2664,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2665,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2666,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2667,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2668,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2669,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2670,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2671,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2672,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2673,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2674,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2675,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2676,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2677,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2678,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2679,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2680,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2681,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2682,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2683,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2684,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2685,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2686,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2687,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2688,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2689,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2690,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2691,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2692,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2693,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2694,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2695,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2696,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2697,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2698,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2699,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2700,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2701,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2702,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2703,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2704,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2705,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2706,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2707,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2708,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2709,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2710,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2711,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2712,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2713,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2714,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2715,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2716,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2717,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2718,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2719,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2720,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2721,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2722,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2723,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2724,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2725,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2726,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2727,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2728,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2729,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2730,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2731,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2732,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2733,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2734,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2735,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2632,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2637,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2736,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2737,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2738,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2642,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2643,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2739,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2740,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2741,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2648,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2649,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2742,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2743,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2744,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2652,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2653,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2682,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2683,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2686,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2687,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +/* FF10-FF1F */ +static const struct unidata st577[] = { +{cd1070,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd9,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd4,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd5,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd1071,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd1072,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd1073,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd1074,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd1075,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd1076,0,0,0,Nd,0,GBOther,WBOther,SBOther}, +{cd2906,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd309,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2935,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd1079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd2936,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd2908,0,0,0,Po,0,GBOther,WBOther,SBSTerm} }; -/* FC80-FCFF */ -static const struct unidata st118[] = { -{cd2688,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2692,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2693,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2694,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2695,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2699,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2700,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2701,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2745,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2705,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2746,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2747,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2711,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2748,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2712,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2713,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2726,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2749,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2750,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2721,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2751,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2722,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2723,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2634,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2635,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2752,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2753,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2638,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2639,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2640,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2754,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2644,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2645,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2646,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2755,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2654,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2655,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2656,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2657,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2658,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2660,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2661,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2662,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2663,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2664,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2665,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2756,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2666,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2667,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2668,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2669,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2670,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2671,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2673,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2674,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2675,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2676,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2677,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2678,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2679,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2680,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2681,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2684,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2685,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2689,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2690,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2691,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2692,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2693,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2696,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2697,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2698,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2699,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2757,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2702,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2703,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2704,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2705,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2708,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2709,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2710,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2711,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2758,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2714,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2715,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2759,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2718,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2719,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2720,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2721,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2760,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2636,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2753,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2641,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2754,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2647,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2755,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2651,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2761,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2664,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2762,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2763,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2764,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2692,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2693,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2699,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2711,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2758,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2721,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2760,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2765,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2766,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2767,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2768,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2769,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2770,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2771,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2772,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2773,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2774,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2775,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2776,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2777,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2778,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +/* FF20-FF2F */ +static const struct unidata st578[] = { +{cd2940,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd491,0,cf893,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd493,0,cf894,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1086,0,cf895,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd494,0,cf896,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd495,0,cf897,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1101,0,cf898,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd497,0,cf899,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd498,0,cf900,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd499,0,cf901,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd500,0,cf902,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd501,0,cf903,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd502,0,cf904,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd503,0,cf905,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd504,0,cf906,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd505,0,cf907,0,Lu,0,GBOther,WBALetter,SBUpper} }; -/* FD00-FD7F */ -static const struct unidata st119[] = { -{cd2779,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2780,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2781,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2782,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2783,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2784,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2785,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2786,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2787,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2788,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2789,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2790,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2763,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2791,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2792,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2793,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2794,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2768,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2769,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2770,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2771,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2772,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2773,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2774,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2775,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2776,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2777,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2778,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2779,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2780,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2781,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2782,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2783,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2784,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2785,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2786,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2787,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2788,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2789,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2790,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2763,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2791,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2792,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2793,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2794,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2788,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2789,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2790,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2763,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2762,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2764,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2672,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2661,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2662,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2663,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2788,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2789,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2790,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2672,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2673,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2795,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2795,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* FF30-FF3F */ +static const struct unidata st579[] = { +{cd507,0,cf908,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1094,0,cf909,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd508,0,cf910,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1270,0,cf911,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd509,0,cf912,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd510,0,cf913,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,cf914,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd511,0,cf915,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,cf916,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1271,0,cf917,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1098,0,cf918,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd2928,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2937,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd2929,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2997,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther} +}; +/* FF40-FF4F */ +static const struct unidata st580[] = { +{cd1040,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* FF50-FF5F */ +static const struct unidata st581[] = { +{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd2916,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2998,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd2917,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2999,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3000,0,0,0,Ps,0,GBOther,WBOther,SBClose} +}; +/* FF60-FF6F */ +static const struct unidata st582[] = { +{cd3001,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2905,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{cd2924,0,0,0,Ps,0,GBOther,WBOther,SBClose}, +{cd2925,0,0,0,Pe,0,GBOther,WBOther,SBClose}, +{cd2904,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd3002,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{cd1873,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3003,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3004,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3005,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3006,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3007,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3008,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3009,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3010,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3011,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +}; +/* FF70-FF7F */ +static const struct unidata st583[] = { +{cd3012,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{cd1827,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1828,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1829,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1830,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1831,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1832,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1833,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1834,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1835,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1836,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1837,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1838,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1839,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1840,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1841,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +}; +/* FF80-FF8F */ +static const struct unidata st584[] = { +{cd1842,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1843,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1844,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1845,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1846,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1847,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1848,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1849,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1850,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1851,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1852,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1853,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1854,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1855,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1856,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1857,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} +}; +/* FF90-FF9F */ +static const struct unidata st585[] = { +{cd1858,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1859,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1860,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1861,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1862,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1863,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1864,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1865,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1866,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1867,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1868,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1869,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd1870,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3013,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, +{cd3014,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, +{cd3015,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter} +}; +/* FFA0-FFAF */ +static const struct unidata st586[] = { +{cd3016,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3017,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3018,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3019,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3020,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3021,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3022,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3023,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3024,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3025,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3026,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3027,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3028,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3029,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3030,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3031,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FFB0-FFBF */ +static const struct unidata st587[] = { +{cd3032,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3033,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3034,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3035,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3036,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3037,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3038,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3039,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3040,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3041,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3042,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3043,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3044,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3045,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3046,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FFC0-FFCF */ +static const struct unidata st588[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd3047,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3048,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3049,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3050,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3051,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3052,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd3053,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3054,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3055,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3056,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3057,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3058,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* FFD0-FFDF */ +static const struct unidata st589[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd3059,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3060,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3061,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3062,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3063,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3064,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd3065,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3066,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{cd3067,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2796,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2797,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2797,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2798,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2799,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2800,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2801,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2802,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2803,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2803,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2804,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2805,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2806,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2807,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2808,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2809,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2809,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2810,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2811,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2811,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2812,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2812,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2813,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2814,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2814,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2815,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2816,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2816,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2817,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2817,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2818,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2819,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2819,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2820,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2820,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2821,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2822,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2823,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2824,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2824,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2825,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2826,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2827,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2828,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2829,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2829,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2830,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2831,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* FD80-FDFF */ -static const struct unidata st120[] = { -{cd2832,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2833,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2834,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2835,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2835,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2836,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2836,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2837,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2837,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2838,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2839,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2840,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2841,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2842,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2843,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2844,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2845,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2846,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2847,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2848,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2849,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2850,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2850,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2851,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2852,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2853,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2854,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2854,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2855,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2856,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2857,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2858,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2859,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2860,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2861,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2862,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2863,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2864,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2865,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2866,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2867,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2868,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2869,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2870,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2871,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2872,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2873,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2874,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2875,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2876,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2830,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2832,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2877,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2878,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2879,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2880,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2881,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2882,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2881,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2879,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2883,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2884,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2885,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2886,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2887,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2882,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2823,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2813,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2888,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2889,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* FFE0-FFEF */ +static const struct unidata st590[] = { +{cd3068,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{cd3069,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{cd3070,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3071,0,0,0,Sk,0,GBOther,WBOther,SBOther}, +{cd3072,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3073,0,0,0,Sc,0,GBOther,WBOther,SBOther}, +{cd3074,0,0,0,Sc,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd3075,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3076,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3078,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3080,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3081,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* FFF0-FFFF */ +static const struct unidata st591[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -20476,21 +15906,173 @@ static const struct unidata st120[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 10000-1000F */ +static const struct unidata st592[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 10030-1003F */ +static const struct unidata st593[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 10100-1010F */ +static const struct unidata st594[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther} +}; +/* 10130-1013F */ +static const struct unidata st595[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 10140-1014F */ +static const struct unidata st596[] = { +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter} +}; +/* 10170-1017F */ +static const struct unidata st597[] = { +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 10180-1018F */ +static const struct unidata st598[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 10310-1031F */ +static const struct unidata st599[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 10320-1032F */ +static const struct unidata st600[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -20500,64 +16082,74 @@ static const struct unidata st120[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2890,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2891,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2892,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2893,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2894,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2895,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2896,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2897,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2898,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2899,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2900,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2901,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2902,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* FE00-FE7F */ -static const struct unidata st121[] = { -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{cd2903,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, -{cd2904,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2905,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2906,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, -{cd309,0,0,0,Po,0,GBOther,WBMidNum,SBOther}, -{cd2907,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2908,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2909,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2910,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2911,0,0,0,Po,0,GBOther,WBOther,SBOther}, +/* 10340-1034F */ +static const struct unidata st601[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 10390-1039F */ +static const struct unidata st602[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} +}; +/* 103C0-103CF */ +static const struct unidata st603[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 103D0-103DF */ +static const struct unidata st604[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -20567,490 +16159,143 @@ static const struct unidata st121[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2912,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2913,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{cd2914,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, -{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, -{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2916,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2917,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2918,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2919,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2920,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2921,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2922,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2923,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd1191,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd1192,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2924,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2925,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2926,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2927,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2928,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2929,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2930,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2930,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2930,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2930,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, -{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, -{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, -{cd2903,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2904,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1057,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 10400-1040F */ +static const struct unidata st605[] = { +{0,0,cf919,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf920,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf921,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf922,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf923,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf924,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf925,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf926,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf927,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf928,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf929,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf930,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf931,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf932,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf933,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf934,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 10410-1041F */ +static const struct unidata st606[] = { +{0,0,cf935,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf936,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf937,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf938,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf939,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf940,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf941,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf942,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf943,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf944,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf945,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf946,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf947,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf948,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf949,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf950,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 10420-1042F */ +static const struct unidata st607[] = { +{0,0,cf951,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf952,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf953,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf954,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf955,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf956,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf957,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,cf958,0,Lu,0,GBOther,WBALetter,SBUpper}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 10800-1080F */ +static const struct unidata st608[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd309,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2906,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2908,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{cd2907,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{cd2913,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2916,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2917,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2918,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2919,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2931,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2932,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2933,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd2934,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{cd2935,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd2936,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2937,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2938,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{cd2939,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2940,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 10830-1083F */ +static const struct unidata st609[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2941,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2942,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2943,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2944,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2945,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2946,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2947,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2948,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2949,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2950,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2951,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2952,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2953,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2954,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} }; -/* FE80-FEFF */ -static const struct unidata st122[] = { -{cd2955,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2956,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2956,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2957,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2957,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2958,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2958,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2959,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2959,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2960,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2960,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2960,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2960,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2961,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2961,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2962,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2962,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2962,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2962,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2963,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2963,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2964,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2964,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2964,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2964,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2965,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2965,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2965,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2965,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2966,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2966,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2966,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2966,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2967,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2967,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2967,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2967,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2968,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2968,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2968,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2968,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2969,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2969,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2970,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2970,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2971,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2971,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2972,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2972,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2973,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2973,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2973,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2973,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2974,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2974,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2974,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2974,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2975,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2975,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2975,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2975,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2976,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2976,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2976,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2976,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2977,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2977,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2977,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2977,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2978,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2978,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2978,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2978,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2979,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2979,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2979,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2979,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2980,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2980,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2980,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2980,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2981,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2981,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2981,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2981,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2982,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2982,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2982,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2982,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2983,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2983,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2983,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2983,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2984,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2984,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2984,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2984,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2985,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2985,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2985,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2985,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2986,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2986,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2986,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2986,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2987,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2987,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2987,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2987,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2988,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2988,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2624,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2989,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2989,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2989,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2989,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2990,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2990,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2991,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2991,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2992,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2992,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2993,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd2993,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +/* 10910-1091F */ +static const struct unidata st610[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat} +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther} }; -/* FF00-FF7F */ -static const struct unidata st123[] = { -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2907,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{cd2994,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2931,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2938,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{cd2939,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2932,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2995,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1080,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd1081,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2933,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd2903,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2934,0,0,0,Pd,0,GBOther,WBOther,SBOther}, -{cd1057,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{cd2996,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1070,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd9,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd4,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd5,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd1071,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd1072,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd1073,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd1074,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd1075,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd1076,0,0,0,Nd,0,GBOther,WBOther,SBOther}, -{cd2906,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd309,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2935,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd1079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd2936,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd2908,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{cd2940,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd491,0,cf893,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,cf894,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,cf895,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,cf896,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,cf897,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,cf898,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,cf899,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,cf900,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,cf901,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,cf902,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,cf903,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,cf904,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,cf905,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,cf906,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,cf907,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,cf908,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,cf909,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,cf910,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,cf911,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,cf912,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,cf913,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,cf914,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,cf915,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,cf916,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,cf917,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,cf918,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2928,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2937,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd2929,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2997,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd2915,0,0,0,Pc,0,GBOther,WBExtendNumLet,SBOther}, -{cd1040,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd2916,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2998,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd2917,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2999,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3000,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd3001,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2905,0,0,0,Po,0,GBOther,WBOther,SBSTerm}, -{cd2924,0,0,0,Ps,0,GBOther,WBOther,SBClose}, -{cd2925,0,0,0,Pe,0,GBOther,WBOther,SBClose}, -{cd2904,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd3002,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{cd1873,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3003,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3004,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3005,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3006,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3007,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3008,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3009,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3010,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3011,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3012,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{cd1827,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1828,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1829,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1830,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1831,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1832,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1833,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1834,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1835,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1836,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1837,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1838,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1839,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1840,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1841,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter} -}; -/* FF80-FFFF */ -static const struct unidata st124[] = { -{cd1842,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1843,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1844,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1845,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1846,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1847,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1848,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1849,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1850,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1851,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1852,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1853,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1854,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1855,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1856,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1857,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1858,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1859,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1860,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1861,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1862,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1863,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1864,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1865,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1866,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1867,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1868,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1869,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd1870,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3013,0,0,0,Lo,0,GBOther,WBKatakana,SBOLetter}, -{cd3014,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{cd3015,0,0,0,Lm,0,GBOther,WBKatakana,SBOLetter}, -{cd3016,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3017,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3018,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3019,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3020,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3021,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3022,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3023,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3024,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3025,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3026,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3027,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3028,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3029,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3030,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3031,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3032,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3033,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3034,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3035,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3036,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3037,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3038,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3039,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3040,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3041,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3042,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3043,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3044,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3045,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3046,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd3047,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3048,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3049,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3050,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3051,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3052,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd3053,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3054,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3055,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3056,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3057,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3058,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd3059,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3060,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3061,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3062,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3063,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3064,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd3065,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3066,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{cd3067,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd3068,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{cd3069,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{cd3070,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3071,0,0,0,Sk,0,GBOther,WBOther,SBOther}, -{cd3072,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3073,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{cd3074,0,0,0,Sc,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd3075,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3076,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3077,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3078,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3079,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3080,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3081,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 10A00-10A0F */ +static const struct unidata st611[] = { +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend} }; -/* 10000-1007F */ -static const struct unidata st125[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +/* 10A10-10A1F */ +static const struct unidata st612[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -21059,29 +16304,6 @@ static const struct unidata st125[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, @@ -21089,58 +16311,37 @@ static const struct unidata st125[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +}; +/* 10A30-10A3F */ +static const struct unidata st613[] = { {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 10A40-10A4F */ +static const struct unidata st614[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -21148,12 +16349,32 @@ static const struct unidata st125[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 10A50-10A5F */ +static const struct unidata st615[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 12460-1246F */ +static const struct unidata st616[] = { +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, +{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -21166,200 +16387,48 @@ static const struct unidata st125[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 12470-1247F */ +static const struct unidata st617[] = { +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} -}; -/* 10080-100FF */ -static const struct unidata st126[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 10100-1017F */ -static const struct unidata st127[] = { -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, +/* 1D0F0-1D0FF */ +static const struct unidata st618[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1D120-1D12F */ +static const struct unidata st619[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, @@ -21367,75 +16436,155 @@ static const struct unidata st127[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 1D150-1D15F */ +static const struct unidata st620[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3082,cd3082,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3083,cd3083,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 1D160-1D16F */ +static const struct unidata st621[] = { +{cd3084,cd3084,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3085,cd3085,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3086,cd3086,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3087,cd3087,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3088,cd3088,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,216,Mc,0,GBOther,WBOther,SBOther}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,226,Mc,0,GBOther,WBOther,SBOther}, +{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend} +}; +/* 1D170-1D17F */ +static const struct unidata st622[] = { +{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend} +}; +/* 1D180-1D18F */ +static const struct unidata st623[] = { +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 1D1A0-1D1AF */ +static const struct unidata st624[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 1D1B0-1D1BF */ +static const struct unidata st625[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3089,cd3089,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3090,cd3090,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3091,cd3091,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3092,cd3092,0,0,So,0,GBOther,WBOther,SBOther}, +{cd3093,cd3093,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 1D1C0-1D1CF */ +static const struct unidata st626[] = { +{cd3094,cd3094,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther} +}; +/* 1D1D0-1D1DF */ +static const struct unidata st627[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther} -}; -/* 10180-101FF */ -static const struct unidata st128[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, @@ -21446,101 +16595,17 @@ static const struct unidata st128[] = { {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1D240-1D24F */ +static const struct unidata st628[] = { +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, +{0,0,0,0,So,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -21550,6 +16615,12 @@ static const struct unidata st128[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* 1D370-1D37F */ +static const struct unidata st629[] = { +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, +{0,0,0,0,No,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -21565,1699 +16636,870 @@ static const struct unidata st128[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 10300-1037F */ -static const struct unidata st129[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 1D400-1D40F */ +static const struct unidata st630[] = { +{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D410-1D41F */ +static const struct unidata st631[] = { +{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D420-1D42F */ +static const struct unidata st632[] = { +{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D430-1D43F */ +static const struct unidata st633[] = { +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D440-1D44F */ +static const struct unidata st634[] = { +{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D450-1D45F */ +static const struct unidata st635[] = { +{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D460-1D46F */ +static const struct unidata st636[] = { +{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D470-1D47F */ +static const struct unidata st637[] = { +{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D480-1D48F */ +static const struct unidata st638[] = { +{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D490-1D49F */ +static const struct unidata st639[] = { +{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D4A0-1D4AF */ +static const struct unidata st640[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D4B0-1D4BF */ +static const struct unidata st641[] = { +{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D4C0-1D4CF */ +static const struct unidata st642[] = { +{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D500-1D50F */ +static const struct unidata st643[] = { +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D510-1D51F */ +static const struct unidata st644[] = { +{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D520-1D52F */ +static const struct unidata st645[] = { +{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D530-1D53F */ +static const struct unidata st646[] = { +{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 10380-103FF */ -static const struct unidata st130[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 1D540-1D54F */ +static const struct unidata st647[] = { +{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D550-1D55F */ +static const struct unidata st648[] = { +{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 10400-1047F */ -static const struct unidata st131[] = { -{0,0,cf919,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf920,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf921,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf922,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf923,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf924,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf925,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf926,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf927,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf928,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf929,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf930,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf931,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf932,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf933,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf934,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf935,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf936,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf937,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf938,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf939,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf940,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf941,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf942,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf943,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf944,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf945,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf946,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf947,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf948,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf949,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf950,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf951,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf952,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf953,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf954,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf955,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf956,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf957,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,cf958,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter} +/* 1D560-1D56F */ +static const struct unidata st649[] = { +{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} }; -/* 10480-104FF */ -static const struct unidata st132[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 1D570-1D57F */ +static const struct unidata st650[] = { +{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D580-1D58F */ +static const struct unidata st651[] = { +{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D590-1D59F */ +static const struct unidata st652[] = { +{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D6A0-1D6AF */ +static const struct unidata st653[] = { +{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3095,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3096,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} }; -/* 10800-1087F */ -static const struct unidata st133[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 1D6B0-1D6BF */ +static const struct unidata st654[] = { +{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} }; -/* 10900-1097F */ -static const struct unidata st134[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 1D6C0-1D6CF */ +static const struct unidata st655[] = { +{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 10A00-10A7F */ -static const struct unidata st135[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,9,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 1D6D0-1D6DF */ +static const struct unidata st656[] = { +{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 12300-1237F */ -static const struct unidata st136[] = { -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 1D6E0-1D6EF */ +static const struct unidata st657[] = { +{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} }; -/* 12400-1247F */ -static const struct unidata st137[] = { -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Nl,0,GBOther,WBALetter,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Po,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 1D6F0-1D6FF */ +static const struct unidata st658[] = { +{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 1D080-1D0FF */ -static const struct unidata st138[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 1D700-1D70F */ +static const struct unidata st659[] = { +{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower} }; -/* 1D100-1D17F */ -static const struct unidata st139[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3082,cd3082,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3083,cd3083,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3084,cd3084,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3085,cd3085,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3086,cd3086,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3087,cd3087,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3088,cd3088,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,216,Mc,0,GBOther,WBOther,SBOther}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,1,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,226,Mc,0,GBOther,WBOther,SBOther}, -{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,216,Mc,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend} +/* 1D710-1D71F */ +static const struct unidata st660[] = { +{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} }; -/* 1D180-1D1FF */ -static const struct unidata st140[] = { -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,220,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3089,cd3089,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3090,cd3090,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3091,cd3091,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3092,cd3092,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3093,cd3093,0,0,So,0,GBOther,WBOther,SBOther}, -{cd3094,cd3094,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 1D720-1D72F */ +static const struct unidata st661[] = { +{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} }; -/* 1D200-1D27F */ -static const struct unidata st141[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,230,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +/* 1D730-1D73F */ +static const struct unidata st662[] = { +{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D740-1D74F */ +static const struct unidata st663[] = { +{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 1D750-1D75F */ +static const struct unidata st664[] = { +{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D760-1D76F */ +static const struct unidata st665[] = { +{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther} +}; +/* 1D770-1D77F */ +static const struct unidata st666[] = { +{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D780-1D78F */ +static const struct unidata st667[] = { +{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D790-1D79F */ +static const struct unidata st668[] = { +{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +}; +/* 1D7A0-1D7AF */ +static const struct unidata st669[] = { +{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D7B0-1D7BF */ +static const struct unidata st670[] = { +{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +}; +/* 1D7C0-1D7CF */ +static const struct unidata st671[] = { +{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther}, +{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, +{cd3136,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, +{cd3137,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, +{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +}; +/* 1D7D0-1D7DF */ +static const struct unidata st672[] = { +{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +}; +/* 1D7E0-1D7EF */ +static const struct unidata st673[] = { +{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +}; +/* 1D7F0-1D7FF */ +static const struct unidata st674[] = { +{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, +{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +}; +/* 2A6D0-2A6DF */ +static const struct unidata st675[] = { +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -23268,1449 +17510,160 @@ static const struct unidata st141[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* 1D300-1D37F */ -static const struct unidata st142[] = { -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,So,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,No,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +/* 2F800-2F80F */ +static const struct unidata st676[] = { +{cd3138,cd3138,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3139,cd3139,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3140,cd3140,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3141,cd3141,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3142,cd3142,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2399,cd2399,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3143,cd3143,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3144,cd3144,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3145,cd3145,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3146,cd3146,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2400,cd2400,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3147,cd3147,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3148,cd3148,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3149,cd3149,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2401,cd2401,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3150,cd3150,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 1D400-1D47F */ -static const struct unidata st143[] = { -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +/* 2F810-2F81F */ +static const struct unidata st677[] = { +{cd3151,cd3151,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3152,cd3152,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3153,cd3153,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3154,cd3154,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3155,cd3155,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3156,cd3156,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3157,cd3157,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3158,cd3158,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3159,cd3159,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3160,cd3160,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3161,cd3161,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2453,cd2453,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3162,cd3162,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1297,cd1297,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3163,cd3163,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3164,cd3164,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 1D480-1D4FF */ -static const struct unidata st144[] = { -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +/* 2F820-2F82F */ +static const struct unidata st678[] = { +{cd3165,cd3165,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3166,cd3166,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3167,cd3167,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3168,cd3168,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3169,cd3169,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2458,cd2458,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2402,cd2402,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2403,cd2403,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2459,cd2459,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3170,cd3170,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3171,cd3171,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2222,cd2222,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3172,cd3172,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2404,cd2404,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3173,cd3173,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3174,cd3174,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 1D500-1D57F */ -static const struct unidata st145[] = { -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +/* 2F830-2F83F */ +static const struct unidata st679[] = { +{cd3175,cd3175,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3176,cd3176,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3176,cd3176,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3176,cd3176,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3177,cd3177,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3178,cd3178,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3179,cd3179,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3180,cd3180,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3181,cd3181,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3182,cd3182,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3183,cd3183,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3184,cd3184,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3185,cd3185,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3186,cd3186,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3187,cd3187,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3188,cd3188,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 1D580-1D5FF */ -static const struct unidata st146[] = { -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +/* 2F840-2F84F */ +static const struct unidata st680[] = { +{cd3189,cd3189,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3190,cd3190,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3191,cd3191,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3192,cd3192,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3193,cd3193,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3194,cd3194,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3194,cd3194,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2461,cd2461,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3195,cd3195,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3196,cd3196,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3197,cd3197,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3198,cd3198,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2406,cd2406,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3199,cd3199,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3200,cd3200,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3201,cd3201,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 1D600-1D67F */ -static const struct unidata st147[] = { -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd491,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd493,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1086,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd494,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd495,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd497,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd498,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd499,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd500,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd501,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd502,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd503,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd504,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd505,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd507,0,0,0,Lu,0,GBOther,WBALetter,SBUpper} +/* 2F850-2F85F */ +static const struct unidata st681[] = { +{cd2368,cd2368,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3202,cd3202,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3203,cd3203,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3204,cd3204,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3205,cd3205,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3206,cd3206,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3207,cd3207,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3208,cd3208,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3209,cd3209,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3210,cd3210,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3211,cd3211,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3212,cd3212,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3213,cd3213,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3214,cd3214,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3215,cd3215,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3216,cd3216,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 1D680-1D6FF */ -static const struct unidata st148[] = { -{cd1094,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd508,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1270,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd509,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd510,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1126,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd511,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1131,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1271,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd2,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd515,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd541,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd516,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd517,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd544,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd521,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd284,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd538,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd286,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd522,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd300,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd523,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1082,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd10,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd528,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd1272,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd287,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd180,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd529,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd530,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd533,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd291,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd301,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd292,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd571,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3095,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3096,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower} +/* 2F860-2F86F */ +static const struct unidata st682[] = { +{cd3217,cd3217,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3218,cd3218,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3219,cd3219,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3220,cd3220,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3221,cd3221,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3222,cd3222,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3223,cd3223,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3224,cd3224,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3225,cd3225,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3226,cd3226,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3227,cd3227,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3227,cd3227,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3228,cd3228,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3229,cd3229,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3230,cd3230,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2218,cd2218,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 1D700-1D77F */ -static const struct unidata st149[] = { -{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower} -}; -/* 1D780-1D7FF */ -static const struct unidata st150[] = { -{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3097,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3098,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3100,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3101,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3102,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd342,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3103,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3104,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3105,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3106,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3107,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3109,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1108,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3110,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3111,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd344,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3112,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd334,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3113,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3114,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3115,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd1099,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3116,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3117,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd332,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd535,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd536,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd343,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3118,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3119,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd333,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd996,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd339,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3120,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd7,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3121,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3122,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3123,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd338,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd340,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd341,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3124,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3125,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3126,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd337,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd537,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3127,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3128,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3129,0,0,0,Sm,0,GBOther,WBOther,SBOther}, -{cd3130,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3131,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3132,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3133,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3134,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3135,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{cd3136,0,0,0,Lu,0,GBOther,WBALetter,SBUpper}, -{cd3137,0,0,0,Ll,0,GBOther,WBALetter,SBLower}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1070,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd9,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd4,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd5,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1071,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1072,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1073,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1074,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1075,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric}, -{cd1076,0,0,0,Nd,0,GBOther,WBNumeric,SBNumeric} +/* 2F870-2F87F */ +static const struct unidata st683[] = { +{cd3231,cd3231,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3232,cd3232,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3233,cd3233,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3234,cd3234,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3235,cd3235,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1323,cd1323,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3236,cd3236,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3237,cd3237,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd1325,cd1325,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3238,cd3238,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3239,cd3239,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3240,cd3240,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3241,cd3241,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3242,cd3242,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3243,cd3243,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3244,cd3244,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 2A680-2A6FF */ -static const struct unidata st151[] = { -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} -}; -/* 2F800-2F87F */ -static const struct unidata st152[] = { -{cd3138,cd3138,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3139,cd3139,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3140,cd3140,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3141,cd3141,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3142,cd3142,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2399,cd2399,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3143,cd3143,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3144,cd3144,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3145,cd3145,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3146,cd3146,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2400,cd2400,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3147,cd3147,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3148,cd3148,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3149,cd3149,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2401,cd2401,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3150,cd3150,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3151,cd3151,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3152,cd3152,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3153,cd3153,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3154,cd3154,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3155,cd3155,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3156,cd3156,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3157,cd3157,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3158,cd3158,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3159,cd3159,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3160,cd3160,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3161,cd3161,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2453,cd2453,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3162,cd3162,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1297,cd1297,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3163,cd3163,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3164,cd3164,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3165,cd3165,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3166,cd3166,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3167,cd3167,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3168,cd3168,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3169,cd3169,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2458,cd2458,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2402,cd2402,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2403,cd2403,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2459,cd2459,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3170,cd3170,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3171,cd3171,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2222,cd2222,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3172,cd3172,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2404,cd2404,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3173,cd3173,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3174,cd3174,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3175,cd3175,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3176,cd3176,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3176,cd3176,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3176,cd3176,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3177,cd3177,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3178,cd3178,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3179,cd3179,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3180,cd3180,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3181,cd3181,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3182,cd3182,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3183,cd3183,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3184,cd3184,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3185,cd3185,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3186,cd3186,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3187,cd3187,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3188,cd3188,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3189,cd3189,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3190,cd3190,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3191,cd3191,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3192,cd3192,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3193,cd3193,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3194,cd3194,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3194,cd3194,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2461,cd2461,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3195,cd3195,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3196,cd3196,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3197,cd3197,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3198,cd3198,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2406,cd2406,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3199,cd3199,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3200,cd3200,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3201,cd3201,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2368,cd2368,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3202,cd3202,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3203,cd3203,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3204,cd3204,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3205,cd3205,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3206,cd3206,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3207,cd3207,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3208,cd3208,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3209,cd3209,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3210,cd3210,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3211,cd3211,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3212,cd3212,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3213,cd3213,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3214,cd3214,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3215,cd3215,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3216,cd3216,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3217,cd3217,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3218,cd3218,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3219,cd3219,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3220,cd3220,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3221,cd3221,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3222,cd3222,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3223,cd3223,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3224,cd3224,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3225,cd3225,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3226,cd3226,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3227,cd3227,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3227,cd3227,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3228,cd3228,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3229,cd3229,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3230,cd3230,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2218,cd2218,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3231,cd3231,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3232,cd3232,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3233,cd3233,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3234,cd3234,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3235,cd3235,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1323,cd1323,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3236,cd3236,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3237,cd3237,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd1325,cd1325,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3238,cd3238,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3239,cd3239,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3240,cd3240,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3241,cd3241,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3242,cd3242,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3243,cd3243,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3244,cd3244,0,0,Lo,0,GBOther,WBOther,SBOLetter} -}; -/* 2F880-2F8FF */ -static const struct unidata st153[] = { +/* 2F880-2F88F */ +static const struct unidata st684[] = { {cd3245,cd3245,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3246,cd3246,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3247,cd3247,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24726,7 +17679,10 @@ static const struct unidata st153[] = { {cd3257,cd3257,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3258,cd3258,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd2166,cd2166,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3259,cd3259,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3259,cd3259,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F890-2F89F */ +static const struct unidata st685[] = { {cd1335,cd1335,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3260,cd3260,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3260,cd3260,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24742,7 +17698,10 @@ static const struct unidata st153[] = { {cd3269,cd3269,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3270,cd3270,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3271,cd3271,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3272,cd3272,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3272,cd3272,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F8A0-2F8AF */ +static const struct unidata st686[] = { {cd3273,cd3273,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3274,cd3274,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3275,cd3275,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24758,7 +17717,10 @@ static const struct unidata st153[] = { {cd3281,cd3281,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3282,cd3282,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3283,cd3283,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3284,cd3284,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3284,cd3284,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F8B0-2F8BF */ +static const struct unidata st687[] = { {cd2414,cd2414,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd2139,cd2139,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3285,cd3285,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24774,7 +17736,10 @@ static const struct unidata st153[] = { {cd3295,cd3295,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3296,cd3296,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3297,cd3297,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3298,cd3298,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3298,cd3298,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F8C0-2F8CF */ +static const struct unidata st688[] = { {cd3299,cd3299,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3300,cd3300,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3301,cd3301,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24790,7 +17755,10 @@ static const struct unidata st153[] = { {cd3310,cd3310,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3311,cd3311,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3312,cd3312,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2417,cd2417,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2417,cd2417,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F8D0-2F8DF */ +static const struct unidata st689[] = { {cd3313,cd3313,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3314,cd3314,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3315,cd3315,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24806,7 +17774,10 @@ static const struct unidata st153[] = { {cd3323,cd3323,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3324,cd3324,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3325,cd3325,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3326,cd3326,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3326,cd3326,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F8E0-2F8EF */ +static const struct unidata st690[] = { {cd3327,cd3327,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3328,cd3328,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd2418,cd2418,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24822,7 +17793,10 @@ static const struct unidata st153[] = { {cd3337,cd3337,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3338,cd3338,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3339,cd3339,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3340,cd3340,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3340,cd3340,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F8F0-2F8FF */ +static const struct unidata st691[] = { {cd3341,cd3341,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3342,cd3342,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3343,cd3343,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24840,8 +17814,8 @@ static const struct unidata st153[] = { {cd3354,cd3354,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3355,cd3355,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 2F900-2F97F */ -static const struct unidata st154[] = { +/* 2F900-2F90F */ +static const struct unidata st692[] = { {cd3356,cd3356,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd2419,cd2419,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd2318,cd2318,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24857,7 +17831,10 @@ static const struct unidata st154[] = { {cd3365,cd3365,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3366,cd3366,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3367,cd3367,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3368,cd3368,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3368,cd3368,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F910-2F91F */ +static const struct unidata st693[] = { {cd3369,cd3369,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3370,cd3370,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3371,cd3371,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24873,7 +17850,10 @@ static const struct unidata st154[] = { {cd3380,cd3380,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3381,cd3381,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3382,cd3382,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3383,cd3383,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3383,cd3383,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F920-2F92F */ +static const struct unidata st694[] = { {cd3384,cd3384,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd2487,cd2487,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3385,cd3385,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24889,7 +17869,10 @@ static const struct unidata st154[] = { {cd3395,cd3395,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3395,cd3395,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3396,cd3396,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3397,cd3397,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3397,cd3397,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F930-2F93F */ +static const struct unidata st695[] = { {cd2489,cd2489,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3398,cd3398,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3399,cd3399,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24905,7 +17888,10 @@ static const struct unidata st154[] = { {cd3408,cd3408,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3409,cd3409,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3410,cd3410,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3411,cd3411,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3411,cd3411,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F940-2F94F */ +static const struct unidata st696[] = { {cd2495,cd2495,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3412,cd3412,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3413,cd3413,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24921,7 +17907,10 @@ static const struct unidata st154[] = { {cd3420,cd3420,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3421,cd3421,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3422,cd3422,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2184,cd2184,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2184,cd2184,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F950-2F95F */ +static const struct unidata st697[] = { {cd2498,cd2498,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3423,cd3423,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3424,cd3424,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24937,7 +17926,10 @@ static const struct unidata st154[] = { {cd3431,cd3431,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3432,cd3432,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3432,cd3432,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3433,cd3433,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3433,cd3433,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F960-2F96F */ +static const struct unidata st698[] = { {cd3434,cd3434,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3435,cd3435,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3436,cd3436,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24953,7 +17945,10 @@ static const struct unidata st154[] = { {cd3446,cd3446,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3447,cd3447,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3448,cd3448,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3449,cd3449,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3449,cd3449,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F970-2F97F */ +static const struct unidata st699[] = { {cd3450,cd3450,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3451,cd3451,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3452,cd3452,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24971,8 +17966,8 @@ static const struct unidata st154[] = { {cd3463,cd3463,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3464,cd3464,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 2F980-2F9FF */ -static const struct unidata st155[] = { +/* 2F980-2F98F */ +static const struct unidata st700[] = { {cd3465,cd3465,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3466,cd3466,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3467,cd3467,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -24988,7 +17983,10 @@ static const struct unidata st155[] = { {cd3476,cd3476,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3477,cd3477,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3478,cd3478,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3479,cd3479,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3479,cd3479,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F990-2F99F */ +static const struct unidata st701[] = { {cd3480,cd3480,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3481,cd3481,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3482,cd3482,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -25004,7 +18002,10 @@ static const struct unidata st155[] = { {cd3491,cd3491,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3492,cd3492,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3493,cd3493,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2441,cd2441,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2441,cd2441,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F9A0-2F9AF */ +static const struct unidata st702[] = { {cd3494,cd3494,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3495,cd3495,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3496,cd3496,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -25020,7 +18021,10 @@ static const struct unidata st155[] = { {cd3506,cd3506,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3507,cd3507,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3508,cd3508,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3509,cd3509,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3509,cd3509,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F9B0-2F9BF */ +static const struct unidata st703[] = { {cd3510,cd3510,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3511,cd3511,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3512,cd3512,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -25036,7 +18040,10 @@ static const struct unidata st155[] = { {cd3520,cd3520,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3521,cd3521,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3522,cd3522,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3523,cd3523,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3523,cd3523,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F9C0-2F9CF */ +static const struct unidata st704[] = { {cd3524,cd3524,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3525,cd3525,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3526,cd3526,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -25052,7 +18059,10 @@ static const struct unidata st155[] = { {cd3535,cd3535,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3536,cd3536,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3537,cd3537,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3538,cd3538,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3538,cd3538,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F9D0-2F9DF */ +static const struct unidata st705[] = { {cd2510,cd2510,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd2511,cd2511,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd1432,cd1432,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -25068,7 +18078,10 @@ static const struct unidata st155[] = { {cd3548,cd3548,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3549,cd3549,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3550,cd3550,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd2512,cd2512,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd2512,cd2512,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F9E0-2F9EF */ +static const struct unidata st706[] = { {cd3551,cd3551,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3552,cd3552,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3553,cd3553,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -25084,7 +18097,10 @@ static const struct unidata st155[] = { {cd3563,cd3563,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3564,cd3564,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3565,cd3565,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3566,cd3566,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3566,cd3566,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2F9F0-2F9FF */ +static const struct unidata st707[] = { {cd3567,cd3567,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3568,cd3568,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3569,cd3569,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -25102,8 +18118,8 @@ static const struct unidata st155[] = { {cd2518,cd2518,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd2518,cd2518,0,0,Lo,0,GBOther,WBOther,SBOLetter} }; -/* 2FA00-2FA7F */ -static const struct unidata st156[] = { +/* 2FA00-2FA0F */ +static const struct unidata st708[] = { {cd3581,cd3581,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3582,cd3582,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3583,cd3583,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -25119,7 +18135,10 @@ static const struct unidata st156[] = { {cd3592,cd3592,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3593,cd3593,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3594,cd3594,0,0,Lo,0,GBOther,WBOther,SBOLetter}, -{cd3595,cd3595,0,0,Lo,0,GBOther,WBOther,SBOLetter}, +{cd3595,cd3595,0,0,Lo,0,GBOther,WBOther,SBOLetter} +}; +/* 2FA10-2FA1F */ +static const struct unidata st709[] = { {cd3596,cd3596,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3597,cd3597,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3598,cd3598,0,0,Lo,0,GBOther,WBOther,SBOLetter}, @@ -25135,106 +18154,10 @@ static const struct unidata st156[] = { {cd1489,cd1489,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {cd3606,cd3606,0,0,Lo,0,GBOther,WBOther,SBOLetter}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther} }; -/* E0000-E007F */ -static const struct unidata st157[] = { +/* E0000-E000F */ +static const struct unidata st710[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, @@ -25250,103 +18173,10 @@ static const struct unidata st157[] = { {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, {0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, -{0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, +{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} +}; +/* E0020-E002F */ +static const struct unidata st711[] = { {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, @@ -25364,268 +18194,6 @@ static const struct unidata st157[] = { {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat}, {0,0,0,0,Cf,0,GBControl,WBFormat,SBFormat} }; -/* E0100-E017F */ -static const struct unidata st158[] = { -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend} -}; -/* E0180-E01FF */ -static const struct unidata st159[] = { -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Mn,0,GBExtend,WBExtend,SBExtend}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther}, -{0,0,0,0,Cn,0,GBOther,WBOther,SBOther} -}; const struct unidata *const unidata[]={ st0, st1, @@ -25636,6 +18204,7 @@ st5, st6, st7, st8, +st1, st9, st10, st11, @@ -25644,7 +18213,6 @@ st13, st14, st15, st16, -st16, st17, st18, st19, @@ -25665,12 +18233,14 @@ st33, st34, st35, st36, +st36, +st36, +st36, st37, +st36, st38, st39, st40, -st40, -st40, st41, st42, st43, @@ -25680,11 +18250,7 @@ st46, st47, st48, st49, -st16, st50, -st16, -st16, -st16, st51, st52, st53, @@ -25697,6 +18263,7 @@ st59, st60, st61, st62, +st36, st63, st64, st65, @@ -25707,17 +18274,15 @@ st69, st70, st71, st72, -st67, -st67, st73, st74, st75, st76, st77, -st16, st78, st79, st80, +st36, st81, st82, st83, @@ -25729,402 +18294,53 @@ st88, st89, st90, st91, +st87, st92, st93, st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, st95, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, +st86, +st86, +st86, +st86, st96, st97, -st40, -st40, -st40, -st40, -st40, -st40, -st40, -st40, st98, -st16, -st16, -st16, -st16, st99, -st16, st100, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, st101, +st86, st102, st103, +st86, st104, +st76, +st86, +st86, st105, st106, st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, -st104, -st105, -st106, -st107, -st101, -st102, -st103, +st86, st108, st109, -st109, -st109, -st109, -st109, -st109, -st109, -st109, -st109, -st109, -st109, -st109, -st109, -st109, -st109, -st109, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, -st110, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, st110, +st86, st111, st112, st113, @@ -26140,1031 +18356,12163 @@ st122, st123, st124, st125, +st118, +st119, st126, st127, st128, -st16, -st16, st129, st130, st131, st132, -st16, -st16, -st16, -st16, -st16, -st16, +st119, st133, -st16, st134, -st16, st135, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st40, -st40, -st40, -st40, -st40, -st40, +st123, st136, -st16, +st117, +st118, +st119, st137, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st67, -st138, -st139, -st140, -st141, -st16, -st142, -st16, -st143, -st144, -st145, -st146, -st147, -st148, -st149, -st150, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st94, -st151, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, +st138, +st139, +st140, +st141, +st142, +st143, +st144, +st145, +st146, +st147, +st129, +st148, +st149, +st150, +st119, +st151, st152, st153, +st140, +st76, st154, +st150, +st119, st155, st156, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, -st16, st157, -st16, +st123, st158, +st154, +st150, +st119, +st145, st159, +st147, +st140, +st76, +st160, +st161, +st86, +st162, +st163, +st164, +st76, +st165, +st166, +st167, +st167, +st168, +st169, +st170, +st76, +st76, +st171, +st172, +st173, +st174, +st175, +st176, +st76, +st76, +st177, +st178, +st179, +st180, +st181, +st182, +st183, +st184, +st185, +st186, +st187, +st188, +st189, +st190, +st76, +st76, +st167, +st167, +st191, +st192, +st193, +st194, +st76, +st76, +st76, +st76, +st195, +st196, +st197, +st86, +st86, +st198, +st199, +st199, +st199, +st199, +st199, +st200, +st201, +st201, +st201, +st201, +st202, +st203, +st203, +st203, +st203, +st204, +st86, +st86, +st86, +st86, +st205, +st206, +st86, +st86, +st205, +st86, +st86, +st207, +st208, +st209, +st86, +st86, +st86, +st208, +st86, +st86, +st86, +st210, +st211, +st212, +st86, +st213, +st86, +st86, +st86, +st86, +st86, +st214, +st215, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st216, +st217, +st218, +st219, +st86, +st86, +st86, +st86, +st220, +st221, +st222, +st223, +st86, +st224, +st86, +st225, +st222, +st226, +st167, +st167, +st167, +st227, +st228, +st229, +st230, +st231, +st232, +st230, +st86, +st86, +st233, +st86, +st86, +st234, +st86, +st86, +st235, +st76, +st76, +st76, +st76, +st76, +st86, +st236, +st237, +st238, +st239, +st167, +st240, +st241, +st167, +st167, +st242, +st243, +st244, +st245, +st246, +st246, +st86, +st247, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st248, +st249, +st86, +st250, +st251, +st252, +st253, +st254, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st36, +st36, +st255, +st256, +st257, +st258, +st259, +st260, +st36, +st261, +st262, +st263, +st264, +st76, +st76, +st265, +st266, +st267, +st268, +st269, +st270, +st271, +st272, +st273, +st274, +st275, +st276, +st277, +st278, +st279, +st280, +st281, +st282, +st283, +st284, +st285, +st286, +st287, +st288, +st289, +st290, +st291, +st292, +st293, +st294, +st295, +st296, +st297, +st298, +st299, +st300, +st301, +st302, +st303, +st304, +st305, +st306, +st307, +st308, +st309, +st76, +st310, +st311, +st76, +st312, +st313, +st314, +st315, +st316, +st317, +st318, +st319, +st320, +st321, +st322, +st246, +st323, +st324, +st246, +st325, +st326, +st327, +st328, +st329, +st330, +st327, +st331, +st332, +st333, +st327, +st334, +st327, +st327, +st327, +st335, +st327, +st336, +st246, +st337, +st246, +st246, +st246, +st246, +st338, +st246, +st339, +st327, +st340, +st246, +st341, +st342, +st76, +st246, +st246, +st343, +st76, +st344, +st76, +st345, +st346, +st347, +st348, +st349, +st350, +st351, +st352, +st353, +st354, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st355, +st356, +st246, +st246, +st357, +st246, +st246, +st246, +st246, +st246, +st246, +st358, +st246, +st246, +st359, +st246, +st360, +st76, +st76, +st76, +st76, +st361, +st246, +st362, +st246, +st363, +st364, +st365, +st366, +st354, +st367, +st246, +st368, +st369, +st327, +st370, +st327, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st327, +st327, +st327, +st327, +st327, +st327, +st327, +st327, +st371, +st372, +st327, +st327, +st327, +st373, +st327, +st374, +st375, +st327, +st327, +st327, +st327, +st327, +st327, +st376, +st327, +st327, +st327, +st327, +st327, +st377, +st327, +st327, +st246, +st344, +st378, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st379, +st380, +st381, +st36, +st36, +st382, +st383, +st384, +st385, +st386, +st387, +st388, +st389, +st390, +st391, +st392, +st36, +st36, +st393, +st86, +st86, +st86, +st394, +st76, +st86, +st217, +st395, +st395, +st395, +st395, +st76, +st76, +st396, +st397, +st76, +st76, +st76, +st76, +st76, +st76, +st246, +st398, +st246, +st246, +st246, +st246, +st246, +st399, +st400, +st401, +st402, +st403, +st404, +st405, +st406, +st407, +st408, +st409, +st410, +st411, +st412, +st413, +st76, +st414, +st415, +st416, +st417, +st418, +st419, +st420, +st421, +st422, +st167, +st423, +st424, +st425, +st426, +st427, +st428, +st429, +st430, +st86, +st236, +st431, +st432, +st433, +st434, +st435, +st436, +st437, +st86, +st234, +st246, +st76, +st76, +st428, +st438, +st439, +st440, +st441, +st442, +st443, +st444, +st445, +st446, +st447, +st448, +st449, +st450, +st451, +st452, +st453, +st454, +st455, +st456, +st457, +st458, +st459, +st460, +st461, +st462, +st463, +st464, +st465, +st466, +st467, +st468, +st469, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st470, +st246, +st246, +st246, +st246, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st471, +st76, +st76, +st76, +st76, +st86, +st472, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st236, +st246, +st246, +st246, +st343, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st42, +st473, +st474, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st475, +st86, +st476, +st76, +st86, +st86, +st86, +st477, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st482, +st480, +st478, +st479, +st480, +st481, +st480, +st483, +st76, +st76, +st76, +st76, +st76, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st484, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st485, +st486, +st487, +st488, +st489, +st490, +st491, +st492, +st493, +st494, +st495, +st496, +st497, +st498, +st499, +st500, +st501, +st502, +st503, +st504, +st505, +st506, +st507, +st508, +st509, +st510, +st511, +st512, +st513, +st514, +st515, +st76, +st76, +st516, +st517, +st518, +st519, +st520, +st521, +st522, +st523, +st524, +st525, +st526, +st527, +st76, +st528, +st529, +st530, +st531, +st532, +st533, +st534, +st535, +st536, +st537, +st538, +st539, +st540, +st541, +st542, +st543, +st544, +st545, +st546, +st547, +st548, +st549, +st550, +st76, +st551, +st552, +st553, +st554, +st555, +st556, +st557, +st558, +st76, +st76, +st559, +st560, +st561, +st562, +st563, +st564, +st565, +st566, +st567, +st568, +st569, +st570, +st571, +st572, +st573, +st574, +st575, +st576, +st577, +st578, +st579, +st580, +st581, +st582, +st583, +st584, +st585, +st586, +st587, +st588, +st589, +st590, +st591, +st592, +st86, +st209, +st593, +st104, +st104, +st76, +st76, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st87, +st594, +st354, +st354, +st595, +st596, +st596, +st596, +st597, +st598, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st86, +st599, +st600, +st86, +st601, +st76, +st76, +st76, +st86, +st602, +st86, +st86, +st603, +st604, +st76, +st76, +st605, +st606, +st607, +st36, +st36, +st86, +st86, +st86, +st86, +st104, +st230, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st608, +st86, +st86, +st609, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st86, +st610, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st611, +st612, +st86, +st613, +st614, +st615, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st86, +st599, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st596, +st596, +st596, +st596, +st596, +st596, +st616, +st617, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st246, +st618, +st246, +st246, +st619, +st246, +st246, +st620, +st621, +st622, +st623, +st246, +st624, +st625, +st626, +st627, +st76, +st76, +st246, +st246, +st246, +st246, +st628, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st246, +st246, +st246, +st246, +st246, +st343, +st354, +st629, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st630, +st631, +st632, +st633, +st634, +st635, +st636, +st637, +st638, +st639, +st640, +st641, +st642, +st630, +st631, +st632, +st643, +st644, +st645, +st646, +st647, +st648, +st649, +st650, +st651, +st652, +st630, +st631, +st632, +st633, +st634, +st645, +st636, +st637, +st638, +st649, +st650, +st651, +st652, +st630, +st631, +st632, +st653, +st654, +st655, +st656, +st657, +st658, +st659, +st660, +st661, +st662, +st663, +st664, +st665, +st666, +st667, +st668, +st669, +st670, +st671, +st672, +st673, +st674, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st167, +st675, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st676, +st677, +st678, +st679, +st680, +st681, +st682, +st683, +st684, +st685, +st686, +st687, +st688, +st689, +st690, +st691, +st692, +st693, +st694, +st695, +st696, +st697, +st698, +st699, +st700, +st701, +st702, +st703, +st704, +st705, +st706, +st707, +st708, +st709, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st710, +st76, +st711, +st711, +st711, +st711, +st711, +st711, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st76, +st560, +st560, +st560, +st560, +st560, +st560, +st560, +st560, +st560, +st560, +st560, +st560, +st560, +st560, +st560, +st76, }; diff --git a/lib/unidata.h b/lib/unidata.h index a21ec51..dbd15e6 100644 --- a/lib/unidata.h +++ b/lib/unidata.h @@ -90,7 +90,7 @@ struct unidata { }; extern const struct unidata *const unidata[]; #define UNICODE_NCHARS 1114112 -#define UNICODE_MODULUS 128 +#define UNICODE_MODULUS 16 #define UNICODE_BREAK_START 196608 #define UNICODE_BREAK_END 917504 #define UNICODE_BREAK_TOP 918016 diff --git a/scripts/make-unidata b/scripts/make-unidata index 009ae19..9fa0dec 100755 --- a/scripts/make-unidata +++ b/scripts/make-unidata @@ -59,7 +59,13 @@ sub key { # Size of a subtable # # This can be varied to trade off the number of subtables against their size. -our $modulus = 128; +# 16 gave the smallest results last time I checked (on a Mac with a 32-bit +# build). +our $modulus = 16; + +if(@ARGV) { + $modulus = shift; +} # Where to break the table. There is a huge empty section of the Unicode # code space and we deal with this by simply leaving it out of the table. @@ -523,6 +529,7 @@ out("};\n"); close STDOUT or die "unidata.c: $!\n"; +printf STDERR "modulus=%d\n", $modulus; printf STDERR "max=%04X\n", $max; print STDERR "subtables=$subtablecounter, subtablessaved=$subtablessaved\n"; print STDERR "decompsaved=$decompsaved cfsaved=$cfsaved\n";