This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
PATCH: [perl #133979] uniprops02 failing on Windows
authorKarl Williamson <khw@cpan.org>
Sat, 6 Apr 2019 23:51:13 +0000 (17:51 -0600)
committerKarl Williamson <khw@cpan.org>
Sun, 7 Apr 2019 00:20:34 +0000 (18:20 -0600)
This turns out to be because Windows doesn't necessarily round to even
on floating point %e conversions.  The solution is to add an extra entry
rounding up to odd when a fraction is precisely representable in binary.
So far, the only case where this occurs is 1/32.

charclass_invlists.h
lib/unicore/mktables
lib/unicore/uni_keywords.pl
regcharclass.h
uni_keywords.h

index 9b606aa..a7a819e 100644 (file)
@@ -394018,7 +394018,7 @@ static const U8 WB_table[23][23] = {
  * cb0f591b443cb86b7c5a0ffcd152ec870bf4ad69f53db823510ac42cdf2797eb lib/unicore/extracted/DLineBreak.txt
  * 509d58289bba5233a586b1ee9d21c79bee506e7b3d6f6429e688961a53353242 lib/unicore/extracted/DNumType.txt
  * 73192b1b7662d9ea424b779bcda06ccbe57a4121bf28ed981a39a78aa5808d06 lib/unicore/extracted/DNumValues.txt
- * 95c94301f2b7ed54800bda1f278c677777fde8c28f9a07451ed2c9fb315aa61f lib/unicore/mktables
+ * 9a862befa918ea0fc142731d6274359618dc487b56f2ffcce5c5b8ed8d599260 lib/unicore/mktables
  * 93cc868487ef3345596041bcb90c302b1b056733bb95233101bc10dc2dbe36b4 lib/unicore/version
  * 2680b9254eb236c5c090f11b149605043e8c8433661b96efc4a42fb4709342a5 regen/charset_translations.pl
  * 03e51b0f07beebd5da62ab943899aa4934eee1f792fa27c1fb638c33bf4ac6ea regen/mk_PL_charclass.pl
index a7e6273..de8d1bc 100644 (file)
@@ -12966,9 +12966,25 @@ sub register_fraction($) {
 
     my $rational = shift;
 
-    my $float = eval $rational;
-    $float = sprintf "%.*e", $E_FLOAT_PRECISION, $float;
+    my $floating = eval $rational;
 
+    my @floats = sprintf "%.*e", $E_FLOAT_PRECISION, $floating;
+
+    # See if the denominator is a power of 2.
+    $rational =~ m!.*/(.*)!;
+    my $denominator = $1;
+    if (defined $denominator && (($denominator & ($denominator - 1)) == 0)) {
+
+        # These have an exact representation in binary, so rounding could go
+        # either way.  It turns out that Windows doesn't necessarily round
+        # towards even, so output an extra entry
+        my $extra_digit_float = sprintf "%.*e", $E_FLOAT_PRECISION + 1, $floating;
+        if ($extra_digit_float =~ / ( .* ) ( [02468] ) 5 ( e .*) /ix) {
+            push @floats, $1 . ($2 + 1) . $3;
+        }
+    }
+
+    foreach my $float (@floats) {
     # Strip off any leading zeros beyond 2 digits to make it C99 compliant.
     # (Windows has 3 digit exponents, contrary to C99)
     $float =~ s/ ( .* e [-+] ) 0* ( \d{2,}? ) /$1$2/x;
@@ -12982,6 +12998,7 @@ sub register_fraction($) {
                             . "  \$E_FLOAT_PRECISION must be increased");
     }
     $nv_floating_to_rational{$float} = $rational;
+    }
     return;
 }
 
index 1910bf3..08363df 100644 (file)
 # cb0f591b443cb86b7c5a0ffcd152ec870bf4ad69f53db823510ac42cdf2797eb lib/unicore/extracted/DLineBreak.txt
 # 509d58289bba5233a586b1ee9d21c79bee506e7b3d6f6429e688961a53353242 lib/unicore/extracted/DNumType.txt
 # 73192b1b7662d9ea424b779bcda06ccbe57a4121bf28ed981a39a78aa5808d06 lib/unicore/extracted/DNumValues.txt
-# 95c94301f2b7ed54800bda1f278c677777fde8c28f9a07451ed2c9fb315aa61f lib/unicore/mktables
+# 9a862befa918ea0fc142731d6274359618dc487b56f2ffcce5c5b8ed8d599260 lib/unicore/mktables
 # 93cc868487ef3345596041bcb90c302b1b056733bb95233101bc10dc2dbe36b4 lib/unicore/version
 # 2680b9254eb236c5c090f11b149605043e8c8433661b96efc4a42fb4709342a5 regen/charset_translations.pl
 # 03e51b0f07beebd5da62ab943899aa4934eee1f792fa27c1fb638c33bf4ac6ea regen/mk_PL_charclass.pl
index 4cf89c1..3142014 100644 (file)
  * cb0f591b443cb86b7c5a0ffcd152ec870bf4ad69f53db823510ac42cdf2797eb lib/unicore/extracted/DLineBreak.txt
  * 509d58289bba5233a586b1ee9d21c79bee506e7b3d6f6429e688961a53353242 lib/unicore/extracted/DNumType.txt
  * 73192b1b7662d9ea424b779bcda06ccbe57a4121bf28ed981a39a78aa5808d06 lib/unicore/extracted/DNumValues.txt
- * 95c94301f2b7ed54800bda1f278c677777fde8c28f9a07451ed2c9fb315aa61f lib/unicore/mktables
+ * 9a862befa918ea0fc142731d6274359618dc487b56f2ffcce5c5b8ed8d599260 lib/unicore/mktables
  * 93cc868487ef3345596041bcb90c302b1b056733bb95233101bc10dc2dbe36b4 lib/unicore/version
  * 2680b9254eb236c5c090f11b149605043e8c8433661b96efc4a42fb4709342a5 regen/charset_translations.pl
  * 830144f6afdd047b009754ffa06134397268f6638837fe85283483eb0cfdd558 regen/regcharclass.pl
index d898fad..e91e9ce 100644 (file)
 #define MPH_VALt I16
 
 /*
-rows: 7008
+rows: 7010
 seed: 1348825708
-full length of keys: 98235
-blob length: 9951
-ref length: 56064
-data size: 66015 (%67.20)
+full length of keys: 98267
+blob length: 9959
+ref length: 56080
+data size: 66039 (%67.20)
 */
 
 STATIC const unsigned char mph_blob[] =
@@ -135,45 +135,45 @@ STATIC const unsigned char mph_blob[] =
     "icoldturkicpalmyrenepaucinhausamaritanscontinuesyriacwawvoweljamo"
     "wsegspacexidstart=1.00e-011.11e-011.25e-011.25e-021.43e-011.50e+0"
     "01.50e-011.56e-021.67e-011.88e-012.00e-012.50e+002.50e-012.50e-02"
-    "200000003.12e-023.13e-033.33e-013.50e+003.75e-013.75e-024.00e-014"
-    ".17e-014.50e+004.69e-025.00e-025.50e+005.83e-016.00e-016.25e-016."
-    "25e-026.25e-036.50e+006.67e-017.50e+007.50e-018.00e-018.33e-018.3"
-    "3e-028.50e+008.75e-019.17e-01armenianavagrahabalinesebassavahbugi"
-    "neseduployanebasegazfarsiyehfractiongujaratigurmukhihiraganaisola"
-    "tedjamoextajamoextbjavanesekanaextalinefeedmahajaninextlineradica"
-    "l=specialsswashkaftagbanwatifinaghtonemarkugariticaletteravestanb"
-    "engalicjkextacjkextbcjkextccjkextdcjkextecjkextfcompex=deseretelb"
-    "asanelymaicgranthagrbase=hanunoohyphen=kannadakayahlilinearamakas"
-    "armandaicmarchenmultaninewlinenfkcqc=nfkdqc=noblocknobreakolchiki"
-    "oletterosmanyaoverlaypatsyn=phagspascript=sharadashaviansiddhamso"
-    "yombosuppuaasuppuabtagalogtaithamtaiviettibetantirhutaucasextunkn"
-    "ownvisargawspace=zwspace21600030000040000043200050000060000070000"
-    "0800000900000alpha=bidic=bidim=block=carianccc103ccc107ccc118ccc1"
-    "22ccc129ccc130ccc132ccc133chakmacirclecwkcf=gothicgrext=hatranjoi"
-    "nc=kaithikanbunkhojkilamadhlepchalower=lycianlydiannarrownchar=nf"
-    "cqc=nfdqc=patws=qmark=rejangsterm=teluguthaanauideo=upper=viramaw"
-    "anchoyudhhe1/1601/32011/12adlamahex=alaphatermbatakbindubuhidccc1"
-    "4ccc15ccc16ccc17ccc18ccc19ccc20ccc21ccc22ccc23ccc24ccc25ccc26ccc2"
-    "7ccc28ccc29ccc30ccc31ccc32ccc33ccc34ccc35ccc36ccc84ccc91cntrlcwcf"
-    "=cwcm=dash=dografalseidsb=idst=inpc=insc=khaphlimbumath=maybenukt"
-    "anushuoghamoriyaosagerunictailetakrivssupxidc=xids=zhain-1/21/101"
-    "/201/401/641/8010.011.011/213/215/217/23/163/203/643/805/127/12ad"
-    "lmage=aghbahomalefarmiarmnataratblavstbatkbhksblk=bpt=buhdcakmcan"
-    "sccc=cprtcwl=cwt=cwu=cyrldep=dia=dsrtfontgcb=gonggonmgrekgujrguru"
-    "hanohluwhmnghmnphst=kalikhmrkndakthilanalaoolatnlinalinblisuloe=m"
-    "edfmeemmercmiaomlymmroomteimymrnarbnbatnewankoonshuogamolckorkhor"
-    "yaosgepcm=phlpphnxplrdprtiqaacqaaiqaphrjngrohgrunrsamrsarbscx=see"
-    "nsgnwshawshinshrdsogosyrctagstaletalutamltavttfngtglgthaitibttrue"
-    "v100v110v120vaiiwchowidexpeoxsuxyiiizainzanbzinhzyyyzzzz1/51/71/9"
-    "2.12/32/52022142182222242262282302322332342403.03.23/43/54/55.15."
-    "25/65/86.16.37.07/89.09/2bc=behci=di=dt=ea=ebgfsigafgc=jg=jt=lb=l"
-    "relrilromimnsmnv=ocrpdfrehri=sd=smlsqrtahv20v21v30v31v32v40v41v50"
-    "v51v52v60v61v62v63v70v80v90vo=vs=wb=yes3839444546474849b2bkh2h3jl"
-    "jvkvl&l_vrxxzlzpzs_perl_problematic_locale_foldeds_is_in_multi_ch"
-    "ar_fold_perl_folds_to_perl_charname__perl_non_finabeginany_foldsq"
-    "uotemetaisxposixisposixblankprintishorizisxperlisperlisspaceisver"
-    "tisuni";
-/* mph_blob length: 9951 */
+    "200000003.12e-023.13e-023.13e-033.33e-013.50e+003.75e-013.75e-024"
+    ".00e-014.17e-014.50e+004.69e-025.00e-025.50e+005.83e-016.00e-016."
+    "25e-016.25e-026.25e-036.50e+006.67e-017.50e+007.50e-018.00e-018.3"
+    "3e-018.33e-028.50e+008.75e-019.17e-01armenianavagrahabalinesebass"
+    "avahbugineseduployanebasegazfarsiyehfractiongujaratigurmukhihirag"
+    "anaisolatedjamoextajamoextbjavanesekanaextalinefeedmahajaninextli"
+    "neradical=specialsswashkaftagbanwatifinaghtonemarkugariticaletter"
+    "avestanbengalicjkextacjkextbcjkextccjkextdcjkextecjkextfcompex=de"
+    "seretelbasanelymaicgranthagrbase=hanunoohyphen=kannadakayahliline"
+    "aramakasarmandaicmarchenmultaninewlinenfkcqc=nfkdqc=noblocknobrea"
+    "kolchikioletterosmanyaoverlaypatsyn=phagspascript=sharadashavians"
+    "iddhamsoyombosuppuaasuppuabtagalogtaithamtaiviettibetantirhutauca"
+    "sextunknownvisargawspace=zwspace216000300000400000432000500000600"
+    "000700000800000900000alpha=bidic=bidim=block=carianccc103ccc107cc"
+    "c118ccc122ccc129ccc130ccc132ccc133chakmacirclecwkcf=gothicgrext=h"
+    "atranjoinc=kaithikanbunkhojkilamadhlepchalower=lycianlydiannarrow"
+    "nchar=nfcqc=nfdqc=patws=qmark=rejangsterm=teluguthaanauideo=upper"
+    "=viramawanchoyudhhe1/1601/32011/12adlamahex=alaphatermbatakbindub"
+    "uhidccc14ccc15ccc16ccc17ccc18ccc19ccc20ccc21ccc22ccc23ccc24ccc25c"
+    "cc26ccc27ccc28ccc29ccc30ccc31ccc32ccc33ccc34ccc35ccc36ccc84ccc91c"
+    "ntrlcwcf=cwcm=dash=dografalseidsb=idst=inpc=insc=khaphlimbumath=m"
+    "aybenuktanushuoghamoriyaosagerunictailetakrivssupxidc=xids=zhain-"
+    "1/21/101/201/401/641/8010.011.011/213/215/217/23/163/203/643/805/"
+    "127/12adlmage=aghbahomalefarmiarmnataratblavstbatkbhksblk=bpt=buh"
+    "dcakmcansccc=cprtcwl=cwt=cwu=cyrldep=dia=dsrtfontgcb=gonggonmgrek"
+    "gujrguruhanohluwhmnghmnphst=kalikhmrkndakthilanalaoolatnlinalinbl"
+    "isuloe=medfmeemmercmiaomlymmroomteimymrnarbnbatnewankoonshuogamol"
+    "ckorkhoryaosgepcm=phlpphnxplrdprtiqaacqaaiqaphrjngrohgrunrsamrsar"
+    "bscx=seensgnwshawshinshrdsogosyrctagstaletalutamltavttfngtglgthai"
+    "tibttruev100v110v120vaiiwchowidexpeoxsuxyiiizainzanbzinhzyyyzzzz1"
+    "/51/71/92.12/32/52022142182222242262282302322332342403.03.23/43/5"
+    "4/55.15.25/65/86.16.37.07/89.09/2bc=behci=di=dt=ea=ebgfsigafgc=jg"
+    "=jt=lb=lrelrilromimnsmnv=ocrpdfrehri=sd=smlsqrtahv20v21v30v31v32v"
+    "40v41v50v51v52v60v61v62v63v70v80v90vo=vs=wb=yes3839444546474849b2"
+    "bkh2h3jljvkvl&l_vrxxzlzpzs_perl_problematic_locale_foldeds_is_in_"
+    "multi_char_fold_perl_folds_to_perl_charname__perl_non_finabeginan"
+    "y_foldsquotemetaisxposixisposixblankprintishorizisxperlisperlissp"
+    "aceisvertisuni";
+/* mph_blob length: 9959 */
 
 struct mph_struct {
     U16 seed2;
@@ -185,7021 +185,7023 @@ struct mph_struct {
 };
 
 #define MPH_RSHIFT 8
-#define MPH_BUCKETS 7008
+#define MPH_BUCKETS 7010
 
 STATIC const U32 MPH_SEED1 = 0x5065726c;
 STATIC const U32 MPH_FNV_CONST = 0x01000193;
 
 /* The comments give the input key for the row it is in */
 STATIC const struct mph_struct mph_table[MPH_BUCKETS] = {
-  {     0,  4447,    66,  15,   1, UNI_EA__H }   /* eastasianwidth=h */,
-  {     5,  4849,    26,  14,   1, UNI_CI }   /* caseignorable=y */,
-  {     1,  5760,  9493,  13,   3, UNI_NV__2_SLASH_3 }   /* numericvalue=2/3 */,
-  {     0,  3671,  8106,  17,   7, UNI_KALI }   /* scriptextensions=kayahli */,
-  {     2,  6828,  9622,  10,   3, UNI_BC__LRI }   /* bidiclass=lri */,
-  {     0,  5760,  5409,  13,   7, UNI_NV__1000000 }   /* numericvalue=1000000 */,
-  {     1,  8225,  9153,   7,   4, UNI_SC__GREK }   /* script=grek */,
-  {     7,  9634,  9005,   3,   4, UNI_NV__17_SLASH_2 }   /* nv=17/2 */,
-  {     2,  8043,     3,   7,   1, -UNI_COMPEX }   /* compex=f */,
-  {     2,  8701,     0,   5,   0, UNI_BUHD }   /* buhid */,
-  {     1,  9592,  1362,   3,   9, UNI_DT__CAN }   /* dt=canonical */,
-  {    11,  7018,  7652,  10,   3, UNI_IN__6 }   /* presentin=6.0 */,
-  {     0,  3002,  9445,  18,   4, UNI_EA__F }   /* decompositiontype=wide */,
-  {     0,  2212,  2667,   4,  17, UNI_JAMOEXTB }   /* inhanguljamoextendedb */,
-  {     2,  8416,    43,   7,  25, UNI_CJKCOMPATIDEOGRAPHS }   /* block=cjkcompatibilityideographs */,
-  {     1,  9353,  8614,   4,   6, UNI_TELU }   /* scx=telugu */,
-  {     3,  9133,     0,   4,   0, UNI_DSRT }   /* dsrt */,
-  {     0,  8225,  9205,   7,   3, UNI_LAO }   /* script=lao */,
-  {     2,    21,  7257,   2,   9, UNI_LATINEXTB }   /* inlatinextb */,
-  {     2,  6918,  7176,  10,   9, UNI_LB__AI }   /* linebreak=ambiguous */,
-  {     4,  3251,  8856,   3,   5, -UNI_CE }   /* ce=false */,
-  {     0,  9081,  7266,   4,   9, UNI_LATINEXTC }   /* blk=latinextc */,
-  {     1,  6003,     0,  11,   0, UNI_JOINC }   /* joincontrol */,
-  {     0,  8878,  6991,   3,   4, UNI_SC__SOGD }   /* sc=sogd */,
-  {     1,    21,  7884,   2,   8, UNI_INJAVANESE }   /* injavanese */,
-  {     0,   184,   921,   2,  18, UNI_INVS }   /* isvariationselectors */,
-  {     1,  8878,  8884,   3,   4, UNI_PHLI }   /* sc=phli */,
-  {     1,  8225,   382,   7,   4, UNI_EGYP }   /* script=egyp */,
-  {     4,  5760,  7755,  13,   2, UNI_NV__19 }   /* numericvalue=19 */,
-  {     1,  5565,  4038,  13,   3, UNI_JG__LAM }   /* joininggroup=lam */,
-  {     0,  1924,     7,  10,   1, UNI_CASEDLETTER }   /* category=lc */,
-  {     1,  6624,     0,  11,   0, UNI_NO }   /* othernumber */,
-  {     2,  8416,  3996,   6,  16, UNI_LINEARBSYLLABARY }   /* block=linearbsyllabary */,
-  {     0,   689,     0,  16,   0, UNI_CUNEIFORMNUMBERS }   /* cuneiformnumbers */,
-  {     2,  5565,  4954,  13,   7, UNI_JG__HEHGOAL }   /* joininggroup=hehgoal */,
-  {     0,  9616,   958,   3,   2, UNI_LB__CP }   /* lb=cp */,
-  {     0,   184,   349,   2,  33, UNI_SUPSYMBOLSANDPICTOGRAPHS }   /* issupplementalsymbolsandpictographs */,
-  {     1,  9081,  6027,   4,   5, UNI_INKHMER }   /* blk=khmer */,
-  {     2,  3868,   339,  16,   2, UNI_LO }   /* generalcategory=lo */,
-  {     0,  9353,  8057,   4,   7, UNI_ELBA }   /* scx=elbasan */,
-  {     1,  3128,  9721,  18,   3, UNI_IDSB }   /* idsbinaryoperator=yes */,
-  {     3,  3671,  7804,  17,   8, UNI_DUPL }   /* scriptextensions=duployan */,
-  {     0,  9401,     0,   4,   0, UNI_TAVT }   /* tavt */,
-  {     1,  1362,  7563,  24,   2, UNI_CCC__33 }   /* canonicalcombiningclass=33 */,
-  {     4,  4642,  9721,  15,   3, UNI_DT__NONE }   /* nfkdquickcheck=yes */,
-  {     1,  1362,  2733,  24,   2, UNI_CCC__1 }   /* canonicalcombiningclass=ov */,
-  {     2,  5552,     0,   6,   0, UNI_IPAEXT }   /* ipaext */,
-  {     0,  2064,     0,  21,   0, UNI_CJKRADICALSSUP }   /* cjkradicalssupplement */,
-  {     0,  9225,   995,   4,   2, -UNI_LOE }   /* loe=no */,
-  {     1,  3900,     0,  16,   0, UNI_HALFANDFULLFORMS }   /* halfandfullforms */,
-  {     0,  9193,     0,   4,   0, UNI_KNDA }   /* knda */,
-  {     2,  3671,  8506,  17,   4, UNI_HATR }   /* scriptextensions=hatr */,
-  {     0,  8878,   829,   4,   3, UNI_SC__KNDA }   /* sc=knda */,
-  {     3,  8225,  9405,   7,   4, UNI_TFNG }   /* script=tfng */,
-  {     1,  6828,  4156,  10,  16, UNI_BC__S }   /* bidiclass=segmentseparator */,
-  {     5,  9610,  4038,   3,   3, UNI_JG__LAM }   /* jg=lam */,
-  {     0,  3818,     0,  18,   0, UNI_PE }   /* isclosepunctuation */,
-  {     0,  8878,  8614,   3,   6, UNI_SC__TELU }   /* sc=telugu */,
-  {     3,  9081,  7248,   4,   9, UNI_INKHUDAWADI }   /* blk=khudawadi */,
-  {     2,  1790,     0,   9,   0, UNI_TITLE }   /* titlecase */,
-  {     1,  1362,  7558,  24,   2, UNI_CCC__13 }   /* canonicalcombiningclass=13 */,
-  {     1,   122,     0,   9,   0, UNI_DIA }   /* diacritic */,
-  {     0,   184,   921,   2,  17, UNI_VS }   /* isvariationselector */,
-  {     1,  1362,  8441,  25,   4, UNI_CCC__11 }   /* canonicalcombiningclass=ccc11 */,
-  {     3,    21,  8926,   2,   5, UNI_INRUNIC }   /* inrunic */,
-  {     0,  8878,  9249,   3,   4, UNI_MRO }   /* sc=mroo */,
-  {     0,  7420,     3,   8,   1, -UNI_IDS }   /* idstart=f */,
-  {     1,  8596,  8856,   6,   5, -UNI_QMARK }   /* qmark=false */,
-  {     2,  8878,    57,   3,   2, UNI_SC__YI }   /* sc=yi */,
-  {     4,  8225,  8134,   7,   7, UNI_MARC }   /* script=marchen */,
-  {     3,  8324,  8672,   3,   4, UNI_ADLM }   /* isadlam */,
-  {     3,  6194,  6244,   3,  11, UNI_INOLDHUNGARIAN }   /* inoldhungarian */,
-  {     0,  8416,  2532,   6,   6, UNI_INBRAHMI }   /* block=brahmi */,
-  {     2,  9081,  3996,   4,  16, UNI_LINEARBSYLLABARY }   /* blk=linearbsyllabary */,
-  {     0,  8416,   837,   6,  18, UNI_PHONETICEXT }   /* block=phoneticextensions */,
-  {     0,  4220,     0,   4,   0, UNI_TANG }   /* tang */,
-  {     1,  9896,    96,   7,   5, UNI_POSIXALPHA }   /* isposixalpha */,
-  {     3,  8416,  3772,   6,  16, UNI_BOPOMOFOEXT }   /* block=bopomofoextended */,
-  {     1,  8677,  9721,   4,   3, UNI_XPOSIXXDIGIT }   /* hex=yes */,
-  {     0,  9607,  1767,   3,   2, UNI_NL }   /* gc=nl */,
-  {     0,  9896,  1574,   3,   3, UNI_PHAG }   /* isphag */,
-  {     0,  9081,  3467,   4,  17, UNI_INCAUCASIANALBANIAN }   /* blk=caucasianalbanian */,
-  {     0,  9109,   995,   4,   2, -UNI_CWL }   /* cwl=no */,
-  {     2,  5565,     3,  15,   1, UNI_JG__KAF }   /* joininggroup=kaf */,
-  {     2,  6371,     1,  11,   1, -UNI_DEP }   /* deprecated=n */,
-  {     1,  9589,  9721,   3,   3, UNI_DI }   /* di=yes */,
-  {     1,  9634,  7756,   3,   8, UNI_NV__11_SLASH_12 }   /* nv=9.17e-01 */,
-  {     0,  5760,  7476,  13,   8, UNI_NV__3_SLASH_20 }   /* numericvalue=1.50e-01 */,
-  {     4,  4462,     3,  15,   1, -UNI_GREXT }   /* graphemeextend=f */,
-  {     3,  6918,    21,  10,   2, UNI_LB__IN }   /* linebreak=in */,
-  {     2,  1757,    36,  22,   1, UNI_CWL }   /* changeswhenlowercased=t */,
-  {     9,  9101,  5409,   4,   2, UNI_CCC__10 }   /* ccc=10 */,
-  {     2,  9081,  7995,   5,   6, UNI_INBENGALI }   /* blk=bengali */,
-  {     0,   184,    43,   3,  15, UNI_CJKCOMPAT }   /* iscjkcompatibility */,
-  {     0,  7018,  7098,  10,  10, UNI_AGE__NA }   /* presentin=unassigned */,
-  {     2,  8609,  9721,   5,   3, UNI_TERM }   /* term=yes */,
-  {     4,  9081,  2064,   4,  21, UNI_CJKRADICALSSUP }   /* blk=cjkradicalssupplement */,
-  {     1,  8878,  8085,   3,   7, UNI_SC__HANO }   /* sc=hanunoo */,
-  {     1,  9353,  9409,   4,   4, UNI_TGLG }   /* scx=tglg */,
-  {     1,  6816,  4268,   3,   7, UNI_BAMUMSUP }   /* inbamumsup */,
-  {     2,  1911,  4327,  22,  15, UNI_INSC__CONSONANTKILLER }   /* indicsyllabiccategory=consonantkiller */,
-  {     1,  9634,  8346,   3,   3, UNI_NV__600 }   /* nv=600 */,
-  {     0,  8841,     1,   5,   1, -UNI_CWCM }   /* cwcm=n */,
-  {     0,  8416,  2148,   6,  21, UNI_ININSCRIPTIONALPARTHIAN }   /* block=inscriptionalparthian */,
-  {     1,  3038,     0,  18,   0, UNI_ETHIOPICSUP }   /* ethiopicsupplement */,
-  {     4,  9616,  5773,   3,  13, UNI_LB__PR }   /* lb=prefixnumeric */,
-  {     1,  5760,  7524,  13,   8, UNI_NV__1_SLASH_4 }   /* numericvalue=2.50e-01 */,
-  {     1,  9610,  6878,   3,  10, UNI_JG__DALATHRISH }   /* jg=dalathrish */,
-  {     0,  2253,     0,  20,   0, UNI_HLUW }   /* anatolianhieroglyphs */,
-  {     1,  3671,  9305,  17,   4, UNI_PHLP }   /* scriptextensions=phlp */,
-  {     2,  5760,  7502,  13,   1, UNI_NV__8 }   /* numericvalue=8 */,
-  {     4,  9634,  9547,   3,   3, UNI_NV__4_SLASH_5 }   /* nv=4/5 */,
-  {     0,  9085,     0,   4,   0, UNI_bpt_values_index }   /* bpt= */,
-  {     4,  9141,  7812,   4,   8, UNI_WB__EB }   /* gcb=ebasegaz */,
-  {     2,   184,  9241,   2,   4, UNI_MIAO }   /* ismiao */,
-  {     1,  6828,   835,  10,   2, UNI_BC__WS }   /* bidiclass=ws */,
-  {     2,  9081,  5734,   4,  13, UNI_MISCTECHNICAL }   /* blk=misctechnical */,
-  {     2,  5734,     0,  13,   0, UNI_MISCTECHNICAL }   /* misctechnical */,
-  {     9,  4705,  9406,   3,   3, UNI_TFNG }   /* istfng */,
-  {     0,   184,  6580,   2,  11, UNI_MYANMAREXTA }   /* ismyanmarexta */,
-  {     0,  5213,    17,  15,   1, UNI_COMPEX }   /* nfcquickcheck=no */,
-  {     2,  9081,   217,   4,  33, UNI_DIACRITICALSEXT }   /* blk=combiningdiacriticalmarksextended */,
-  {     1,  9616,   184,   3,   2, UNI_LB__IS }   /* lb=is */,
-  {     0,  9101,  8455,   4,   3, UNI_CCC__129 }   /* ccc=129 */,
-  {     6,  8416,  3586,   6,  17, UNI_INDICSIYAQNUMBERS }   /* block=indicsiyaqnumbers */,
-  {     0,  8416,   893,   6,  28, UNI_SUPPUAB }   /* block=supplementaryprivateuseareab */,
-  {     3,  6918,  5952,  10,   3, UNI_LB__ZWJ }   /* linebreak=zwj */,
-  {     3,  9449,     0,   4,   0, UNI_XPEO }   /* xpeo */,
-  {     2,  8071,     0,   4,   0, UNI_GRAN }   /* gran */,
-  {     1,  8878,  4717,   3,   5, UNI_SC__TAML }   /* sc=tamil */,
-  {     2,  3671,  7341,  17,   4, UNI_PERM }   /* scriptextensions=perm */,
-  {     0,  9109,    26,   4,   1, UNI_CWL }   /* cwl=y */,
-  {     4,  9610,  5125,   3,   4, UNI_JG__HETH }   /* jg=heth */,
-  {     0,  6918,  1410,  10,  13, UNI_LB__CM }   /* linebreak=combiningmark */,
-  {     2,  8078,  8856,   7,   5, -UNI_GRBASE }   /* grbase=false */,
-  {     0,  1362,     8,  24,   1, UNI_CCC__A }   /* canonicalcombiningclass=a */,
-  {     5,  9634,  9021,   3,   3, UNI_NV__3_SLASH_8 }   /* nv=3/8 */,
-  {     1,  8626,     0,   6,   0, UNI_uideo_values_index }   /* uideo= */,
-  {     0,  9081,  8302,   4,   7, UNI_INTIRHUTA }   /* blk=tirhuta */,
-  {     0,  9634,  7604,   3,   8, UNI_NV__5_SLASH_12 }   /* nv=4.17e-01 */,
-  {     0,  3671,  4297,  17,   7, UNI_BRAI }   /* scriptextensions=braille */,
-  {     0,  8878,  7374,   3,   9, UNI_SAMR }   /* sc=samaritan */,
-  {     8,  8878,  8422,   3,   6, UNI_CARI }   /* sc=carian */,
-  {     0,  7018,  8989,  10,   4, UNI_IN__11 }   /* presentin=11.0 */,
-  {     1,    21,  6767,   2,  11, UNI_YISYLLABLES }   /* inyisyllables */,
-  {     1,   184,  3110,   2,   8, UNI_GEOR }   /* isgeorgian */,
-  {     1,  1362,  1700,  24,   2, UNI_CCC__DB }   /* canonicalcombiningclass=db */,
-  {     1,  9141,    34,   4,   2, UNI_GCB__EX }   /* gcb=ex */,
-  {     1,  9081,  2127,   4,  14, UNI_INHANIFIROHINGYA }   /* blk=hanifirohingya */,
-  {    14,  7048,     0,  10,   0, UNI_SAUR }   /* saurashtra */,
-  {     0,  8878,   689,   3,   9, UNI_XSUX }   /* sc=cuneiform */,
-  {     0,  9117,    36,   4,   1, UNI_CWU }   /* cwu=t */,
-  {     6,  9896,     3,   3,   1, UNI_PF }   /* ispf */,
-  {     1,  9081,  7194,   4,   9, UNI_ARABICPFB }   /* blk=arabicpfb */,
-  {     1,  6828,  3182,  10,  18, UNI_BC__LRI }   /* bidiclass=lefttorightisolate */,
-  {     4,  1530,     0,  14,   0, UNI_BYZANTINEMUSIC }   /* byzantinemusic */,
-  {     0,  9353,  7884,   4,   8, UNI_JAVA }   /* scx=javanese */,
-  {     5,  9081,  4092,   4,  16, UNI_MISCMATHSYMBOLSB }   /* blk=miscmathsymbolsb */,
-  {     8,  9610,  3620,   3,  17, UNI_JG__MANICHAEANDHAMEDH }   /* jg=manichaeandhamedh */,
-  {     3,  8878,  2532,   3,   6, UNI_BRAH }   /* sc=brahmi */,
-  {     1,  9081,  8169,   4,   7, UNI_NB }   /* blk=noblock */,
-  {     2,  8225,  7764,   7,   8, UNI_SC__ARMN }   /* script=armenian */,
-  {     2,  9069,     0,   4,   0, UNI_AVST }   /* avst */,
-  {     3,  9353,  3620,   4,  10, UNI_MANI }   /* scx=manichaean */,
-  {    16,  9607,  1508,   3,   2, UNI_PS }   /* gc=ps */,
-  {     1,  8871,  6734,   5,  11, UNI_INPC__TOPANDRIGHT }   /* inpc=topandright */,
-  {     1,  2708,    80,   4,  33, UNI_ARABICMATH }   /* inarabicmathematicalalphabeticsymbols */,
-  {     0,  8416,  2232,   6,   6, UNI_YIJING }   /* block=yijing */,
-  {     0,  1362,  9511,  24,   3, UNI_CCC__L }   /* canonicalcombiningclass=224 */,
-  {     0,  9607,   598,   3,   2, UNI_XPOSIXCNTRL }   /* gc=cc */,
-  {     0,  8225,  8274,   7,   7, UNI_SC__TGLG }   /* script=tagalog */,
-  {     0,  9610,  2561,   3,   9, UNI_JG__YEHBARREE }   /* jg=yehbarree */,
-  {     0,  9353,  8620,   4,   6, UNI_THAA }   /* scx=thaana */,
-  {     2,  8416,  6267,   6,  12, UNI_PHAISTOS }   /* block=phaistosdisc */,
-  {     3,  9646,     1,   3,   1, -UNI_RI }   /* ri=n */,
-  {     0,  9101,  8822,   5,   4, UNI_CCC__84 }   /* ccc=ccc84 */,
-  {     2,  8416,  9637,   6,   3, UNI_OCR }   /* block=ocr */,
-  {     5,  9117,  9421,   4,   4, UNI_CWU }   /* cwu=true */,
-  {     1,  5760,  7460,  13,   8, UNI_NV__1_SLASH_7 }   /* numericvalue=1.43e-01 */,
-  {     0,  9718,    18,   3,   2, UNI_RI }   /* wb=ri */,
-  {     6,  5325,     0,  13,   0, UNI_QMARK }   /* quotationmark */,
-  {     2,  1497,  4687,   9,  15, UNI_PS }   /* category=openpunctuation */,
-  {     0,  8416,  5526,   6,   8, UNI_GREEKEXT }   /* block=greekext */,
-  {     0,  8876,  3484,   5,  17, UNI_INSC__CONSONANTPREFIXED }   /* insc=consonantprefixed */,
-  {     3,  1162,     0,  26,   0, UNI_HALFANDFULLFORMS }   /* halfwidthandfullwidthforms */,
-  {     1,  9353,  9477,   4,   4, UNI_ZZZZ }   /* scx=zzzz */,
-  {     1,  1911,  2768,  22,  10, UNI_INSC__TONELETTER }   /* indicsyllabiccategory=toneletter */,
-  {     0,  1386,     0,  10,   0, UNI_CJKSYMBOLS }   /* cjksymbols */,
-  {     0,  1362,  7540,  24,   3, UNI_WB__EB }   /* canonicalcombiningclass=200 */,
-  {     3,  9634,  9002,   3,   3, UNI_NV__5_SLASH_2 }   /* nv=5/2 */,
-  {     2,  1239,     1,  25,   1, -UNI_COMPEX }   /* fullcompositionexclusion=n */,
-  {     0,  9580,  3182,   3,  18, UNI_BC__LRI }   /* bc=lefttorightisolate */,
-  {     1,  5565,     0,  13,   0, UNI_jg_values_index }   /* joininggroup= */,
-  {     0,  3728,     0,  11,   0, UNI_SGNW }   /* signwriting */,
-  {     1,  9607,     0,   3,   0, UNI_gc_values_index }   /* gc= */,
-  {     0,  1362,  3433,  24,  17, UNI_WB__EB }   /* canonicalcombiningclass=attachedbelowleft */,
-  {     3,  8225,  3772,   7,   8, UNI_SC__BOPO }   /* script=bopomofo */,
-  {     0,  8878,  7329,   3,   9, UNI_ITAL }   /* sc=olditalic */,
-  {     5,  8677,    26,   4,   1, UNI_XPOSIXXDIGIT }   /* hex=y */,
-  {     0,   184,   540,   3,  29, UNI_CJKEXTB }   /* iscjkunifiedideographsextensionb */,
-  {     4,  8620,     0,   6,   0, UNI_THAA }   /* thaana */,
-  {    10,  5269,  9421,  14,   4, UNI_PATSYN }   /* patternsyntax=true */,
-  {     0,  8548,   995,   6,   2, -UNI_XPOSIXLOWER }   /* lower=no */,
-  {     1,  9634,  7470,   3,   2, UNI_NV__50 }   /* nv=50 */,
-  {     0,  2204,  7331,   4,   7, UNI_ITAL }   /* isolditalic */,
-  {     3,  5565,  6099,  13,  12, UNI_JG__MALAYALAMNNA }   /* joininggroup=malayalamnna */,
-  {     0,   184,  3603,   2,  17, UNI_LETTERLIKESYMBOLS }   /* isletterlikesymbols */,
-  {     0,  4821,     1,  14,   1, -UNI_POSIXXDIGIT }   /* asciihexdigit=n */,
-  {     5,  8330,    36,   7,   1, UNI_XPOSIXSPACE }   /* wspace=t */,
-  {     2,  9634,  8392,   3,   4, UNI_NV__9000 }   /* nv=9000 */,
-  {     0,  9081,  4717,   4,   8, UNI_TAMILSUP }   /* blk=tamilsup */,
-  {     0,  8416,  2333,   6,  13, UNI_GLAGOLITICSUP }   /* block=glagoliticsup */,
-  {     7,  9915,  3248,   5,   5, UNI_XPOSIXBLANK }   /* horizspace */,
-  {     0,  8416,   540,   7,  29, UNI_CJKEXTB }   /* block=cjkunifiedideographsextensionb */,
-  {     0,  8548,    26,   6,   1, UNI_XPOSIXLOWER }   /* lower=y */,
-  {     1,  4762,     0,   8,   0, UNI_VEDICEXT }   /* vedicext */,
-  {    13,  8078,     0,   6,   0, UNI_GRBASE }   /* grbase */,
-  {     1,  9101,  8817,   5,   4, UNI_CCC__36 }   /* ccc=ccc36 */,
-  {     2,  9580,  2192,   3,   3, UNI_BC__PDI }   /* bc=pdi */,
-  {     5,  5760,  8661,  13,   5, UNI_NV__1_SLASH_320 }   /* numericvalue=1/320 */,
-  {     4,  9634,  8356,   3,   6, UNI_NV__400000 }   /* nv=400000 */,
-  {     1,  4580,  6185,   4,  10, UNI_INMENDEKIKAKUI }   /* inmendekikakui */,
-  {     0,  8225,  3772,   7,   4, UNI_SC__BOPO }   /* script=bopo */,
-  {     0,  9634,  8809,   3,   2, UNI_NV__34 }   /* nv=34 */,
-  {    12,   184,  1003,   2,  11, UNI_ENCLOSEDCJK }   /* isenclosedcjk */,
-  {     1,   184,  9153,   2,   4, UNI_GREK }   /* isgrek */,
-  {     2,  8416,  4417,   6,  15, UNI_DIACRITICALSEXT }   /* block=diacriticalsext */,
-  {     2,  9910,  8297,   4,   5, UNI_INTIBETAN }   /* intibetan */,
-  {     2,  1362,  6393,  24,  11, UNI_CCC__DA }   /* canonicalcombiningclass=doubleabove */,
-  {     0,  4705,  8275,   3,   6, UNI_TGLG }   /* istagalog */,
-  {     0,  8876,  2313,   5,  20, UNI_INSC__CONSONANTWITHSTACKER }   /* insc=consonantwithstacker */,
-  {     0,  9891,   467,   5,   5, UNI_POSIXPUNCT }   /* posixpunct */,
-  {     1,  8416,   250,   6,  33, UNI_MISCMATHSYMBOLSA }   /* block=miscellaneousmathematicalsymbolsa */,
-  {     2,  9101,  2912,   4,  18, UNI_CCC__216 }   /* ccc=attachedaboveright */,
-  {     0,  8878,  9145,   3,   4, UNI_SC__GONG }   /* sc=gong */,
-  {     1,   184,  1767,   2,   2, UNI_NL }   /* isnl */,
-  {     1,  8878,  6978,   3,  10, UNI_XPEO }   /* sc=oldpersian */,
-  {     0,  9101,  8809,   4,   2, UNI_CCC__34 }   /* ccc=34 */,
-  {     3,  3002,  1279,  18,   3, UNI_DT__SUB }   /* decompositiontype=sub */,
-  {     0,  5835,  9721,  12,   3, UNI_BIDIC }   /* bidicontrol=yes */,
-  {     2,  6472,  3452,   4,  15, UNI_UCAS }   /* incanadiansyllabics */,
-  {     0,  1085,     0,   4,   0, UNI_HANG }   /* hang */,
-  {     6,  8878,  8274,   3,   7, UNI_SC__TGLG }   /* sc=tagalog */,
-  {     5,  9353,  8071,   4,   7, UNI_GRAN }   /* scx=grantha */,
-  {     1,  9353,  2333,   4,  10, UNI_GLAG }   /* scx=glagolitic */,
-  {     0,  1735,     0,  22,   0, UNI_cwcm_values_index }   /* changeswhencasemapped= */,
-  {     4,  9933,  9382,   3,   3, UNI_SYRC }   /* issyrc */,
-  {     2,  2169,     0,  21,   0, UNI_MEETEIMAYEKEXT }   /* meeteimayekextensions */,
-  {     3,  9181,  5394,   4,   2, UNI_LB__H2 }   /* hst=lv */,
-  {     0,  9634,  7492,   3,   8, UNI_NV__1_SLASH_6 }   /* nv=1.67e-01 */,
-  {     0,   184,  6948,   2,  10, UNI_MISCARROWS }   /* ismiscarrows */,
-  {     1,  8225,  4297,   7,   4, UNI_BRAI }   /* script=brai */,
-  {     1,  8416,  8931,   6,   5, UNI_INTAILE }   /* block=taile */,
-  {     1,  8416,  3631,   7,   3, UNI_INCHAM }   /* block=cham */,
-  {     0,  9341,     0,   4,   0, UNI_RUNR }   /* runr */,
-  {     2,  5760,  8386,  13,   3, UNI_NV__800 }   /* numericvalue=800 */,
-  {     1,  9225,     0,   3,   0, UNI_LOE }   /* loe */,
-  {     1,  2106,    24,  21,   1, UNI_GCB__L }   /* graphemeclusterbreak=l */,
-  {     0,  9353,  4267,   4,   5, UNI_BAMU }   /* scx=bamum */,
-  {     3,  8416,  3038,   6,  18, UNI_ETHIOPICSUP }   /* block=ethiopicsupplement */,
-  {     1,   184,   837,   2,  18, UNI_PHONETICEXT }   /* isphoneticextensions */,
-  {     1,  8416,  8518,   6,   6, UNI_INKAITHI }   /* block=kaithi */,
-  {     0,  8876,  6219,   5,  12, UNI_INSC__NUMBERJOINER }   /* insc=numberjoiner */,
-  {     1,  9081,    78,   4,  10, UNI_ARABICMATH }   /* blk=arabicmath */,
-  {     3,  5760,  7470,  13,   2, UNI_NV__50 }   /* numericvalue=50 */,
-  {     0,  9141,  5394,   4,   2, UNI_LB__H2 }   /* gcb=lv */,
-  {     0,  8225,  4657,   7,  15, UNI_NARB }   /* script=oldnortharabian */,
-  {     1,  8494,     0,   4,   0, UNI_GOTH }   /* goth */,
-  {     0,  1977,  8856,  22,   5, -UNI__PERL_NCHAR }   /* noncharactercodepoint=false */,
-  {     3,  9353,  8554,   4,   6, UNI_LYCI }   /* scx=lycian */,
-  {     0,  2106,  5346,  21,   2, UNI_WB__EB }   /* graphemeclusterbreak=eb */,
-  {     3,  9081,  5859,   4,  12, UNI_CHESSSYMBOLS }   /* blk=chesssymbols */,
-  {     0,  8866,   995,   5,   2, -UNI_IDST }   /* idst=no */,
-  {     1,   184,  6279,   2,  12, UNI_PLAYINGCARDS }   /* isplayingcards */,
-  {     0,  3868,  2273,  16,  20, UNI_PC }   /* generalcategory=connectorpunctuation */,
-  {     1,  9037,  9425,   4,   4, UNI_AGE__10 }   /* age=v100 */,
-  {     4,   117,   447,   3,  17, UNI_IDEOGRAPHICSYMBOLS }   /* inideographicsymbols */,
-  {     2,  9277,     0,   4,   0, UNI_NSHU }   /* nshu */,
-  {     1,  3951,  7421,   3,   6, UNI_IDS }   /* isidstart */,
-  {     3,  3739,    26,  17,   1, UNI_UIDEO }   /* unifiedideograph=y */,
-  {     5,  2930,     0,  11,   0, UNI_CHEROKEESUP }   /* cherokeesup */,
-  {     0,  4705,  8282,   3,   6, UNI_LANA }   /* istaitham */,
-  {     2,  9353,  8422,   4,   4, UNI_CARI }   /* scx=cari */,
-  {     4,  1057,     0,  26,   0, UNI_PCM }   /* prependedconcatenationmark */,
-  {     0,  1773,  9421,   6,   4, UNI_CASED }   /* cased=true */,
-  {     0,  9613,     0,   3,   0, UNI_jt_values_index }   /* jt= */,
-  {     2,  3671,  8671,  17,   5, UNI_ADLM }   /* scriptextensions=adlam */,
-  {     0,  3868,   112,  16,   2, UNI_SC }   /* generalcategory=sc */,
-  {     5,  8416,  7078,   6,  10, UNI_SUPARROWSB }   /* block=suparrowsb */,
-  {     0,    21,  4989,   2,   6, UNI_KANGXI }   /* inkangxi */,
-  {     6,  3671,  8530,  17,   6, UNI_KHOJ }   /* scriptextensions=khojki */,
-  {     2,  7025,  9688,   3,   3, UNI_IN__5_DOT_2 }   /* in=v52 */,
-  {     1,  6005,  5872,   3,  11, UNI_CYRILLICEXTA }   /* incyrillicexta */,
-  {     1,  2148,  2000,   3,  21, UNI_MODIFIERLETTERS }   /* inspacingmodifierletters */,
-  {     0,  8878,  8120,   3,   7, UNI_MAKA }   /* sc=makasar */,
-  {     1,  8155,     0,   8,   0, UNI_NFKCQC__N }   /* nfkcqc=n */,
-  {     1,  5760,  8350,  13,   2, UNI_NV__30 }   /* numericvalue=30 */,
-  {     0,  6991,     0,   7,   0, UNI_SOGD }   /* sogdian */,
-  {     1,  9580,     8,   3,   2, UNI_BC__AN }   /* bc=an */,
-  {     1,  9037,  9703,   4,   3, UNI_AGE__7 }   /* age=v70 */,
-  {     1,  5565,  8882,  14,   4, UNI_JG__KHAPH }   /* joininggroup=khaph */,
-  {     4,  1057,     0,  27,   0, UNI_pcm_values_index }   /* prependedconcatenationmark= */,
-  {     0,  8416,   467,   6,  11, UNI_INPUNCTUATION }   /* block=punctuation */,
-  {     1,  4447,  1162,  15,   9, UNI_EA__H }   /* eastasianwidth=halfwidth */,
-  {     1,  6371,  9421,  11,   4, UNI_DEP }   /* deprecated=true */,
-  {     3,  9634,  8981,   3,   3, UNI_NV__1_SLASH_8 }   /* nv=1/8 */,
-  {     7,  9634,  9001,   3,   4, UNI_NV__15_SLASH_2 }   /* nv=15/2 */,
-  {     1,  4267,     0,  15,   0, UNI_BAMUMSUP }   /* bamumsupplement */,
-  {     0,  9081,  5552,   4,  13, UNI_IPAEXT }   /* blk=ipaextensions */,
-  {     0,  3671,  1845,  17,   6, UNI_ZYYY }   /* scriptextensions=common */,
-  {     7,  8416,  6569,   6,  11, UNI_MISCSYMBOLS }   /* block=miscsymbols */,
-  {     0,  8878,  4657,   3,  15, UNI_NARB }   /* sc=oldnortharabian */,
-  {     3,  9345,     0,   4,   0, UNI_SAMR }   /* samr */,
-  {     1,  1497,  1767,   9,   2, UNI_NL }   /* category=nl */,
-  {     0,  8225,  9441,   7,   4, UNI_WCHO }   /* script=wcho */,
-  {     0,  3128,     0,   4,   0, UNI_IDSB }   /* idsb */,
-  {     4,  5085,  5723,   4,  11, UNI_MAYANNUMERALS }   /* inmayannumerals */,
-  {     0,  7194,     0,   9,   0, UNI_ARABICPFB }   /* arabicpfb */,
-  {     4,  8225,  9473,   7,   4, UNI_SC__ZYYY }   /* script=zyyy */,
-  {     1,  6015,     0,  12,   0, UNI_jt_values_index }   /* joiningtype= */,
-  {     1,  9353,  4657,   4,  15, UNI_NARB }   /* scx=oldnortharabian */,
-  {     0,  9037,  9673,   4,   3, UNI_AGE__3_DOT_2 }   /* age=v32 */,
-  {     1,  8871,  2473,   5,  20, UNI_INPC__TOPANDBOTTOMANDRIGHT }   /* inpc=topandbottomandright */,
-  {     0,  9037,  7623,   4,   1, UNI_AGE__9 }   /* age=9 */,
-  {     2,  5760,  9005,  13,   4, UNI_NV__17_SLASH_2 }   /* numericvalue=17/2 */,
-  {     2,  8500,    36,   6,   1, UNI_GREXT }   /* grext=t */,
-  {     2,  6712,     0,  11,   0, UNI_SUPERANDSUB }   /* superandsub */,
-  {     0,  6003,     0,   5,   0, UNI_JOINC }   /* joinc */,
-  {     6,  8676,   995,   5,   2, -UNI_POSIXXDIGIT }   /* ahex=no */,
-  {     0,  8253,     0,   4,   0, UNI_SOYO }   /* soyo */,
-  {     1,  3671,  8530,  17,   4, UNI_KHOJ }   /* scriptextensions=khoj */,
-  {     1,  8878,  9389,   3,   4, UNI_SC__TALE }   /* sc=tale */,
-  {     5,  8057,     0,   7,   0, UNI_ELBA }   /* elbasan */,
-  {     2,  9225,    26,   4,   1, UNI_LOE }   /* loe=y */,
-  {     7,   184,  1622,   2,   9, UNI_LATINEXTE }   /* islatinexte */,
-  {     2,  9712,    18,   3,   1, UNI_VO__R }   /* vo=r */,
-  {     8,    45,     0,   2,   0, UNI_CO }   /* co */,
-  {     1,  3671,  8057,  17,   4, UNI_ELBA }   /* scriptextensions=elba */,
-  {     0,  8416,  8050,   6,   7, UNI_DSRT }   /* block=deseret */,
-  {     0,  5760,  8380,  13,   5, UNI_NV__70000 }   /* numericvalue=70000 */,
-  {     1,  8416,  4172,   6,  16, UNI_SUPMATHOPERATORS }   /* block=supmathoperators */,
-  {     0,  1450,  5529,   5,  10, UNI_GREEKEXT }   /* ingreekextended */,
-  {     1,  2453,    26,  20,   1, UNI_TERM }   /* terminalpunctuation=y */,
-  {     0,  7420,     1,   8,   1, -UNI_IDS }   /* idstart=n */,
-  {     0,  9081,  4946,   4,   4, UNI_INCHAM }   /* blk=cham */,
-  {     1,  8225,  8494,   7,   4, UNI_GOTH }   /* script=goth */,
-  {     3,   184,  1188,   2,  26, UNI_KATAKANAEXT }   /* iskatakanaphoneticextensions */,
-  {     2,  9607,   339,   3,   2, UNI_LO }   /* gc=lo */,
-  {     0,   184,  5872,   3,  11, UNI_CYRILLICEXTA }   /* iscyrillicexta */,
-  {     1,   184,  9161,   2,   4, UNI_GURU }   /* isguru */,
-  {     5,   184,  2006,   2,  15, UNI_MODIFIERLETTERS }   /* ismodifierletters */,
-  {     1,  2204,  6245,   4,  10, UNI_HUNG }   /* isoldhungarian */,
-  {     0,  1362,  8767,  25,   4, UNI_CCC__26 }   /* canonicalcombiningclass=ccc26 */,
-  {     0,  9353,  4717,   4,   5, UNI_TAML }   /* scx=tamil */,
-  {     0,  8502,     1,   4,   1, -UNI_EXT }   /* ext=n */,
-  {     2,  1482,     0,  24,   0, UNI_inpc_values_index }   /* indicpositionalcategory= */,
-  {     4,  9353,  7356,   4,   4, UNI_PALM }   /* scx=palm */,
-  {     0,  1536,  5908,   3,  11, UNI_ETHIOPICEXTA }   /* inethiopicexta */,
-  {     9,  8416,  4582,   6,  15, UNI_INMEROITICCURSIVE }   /* block=meroiticcursive */,
-  {     5,  9129,  9421,   4,   4, UNI_DIA }   /* dia=true */,
-  {     4,  3671,  8936,  17,   5, UNI_TAKR }   /* scriptextensions=takri */,
-  {     0,   659,     0,  30,   0, UNI_CJKEXTF }   /* cjkunifiedideographsextensionf */,
-  {     1,  9081,  8036,   4,   7, UNI_CJKEXTF }   /* blk=cjkextf */,
-  {     1,  7018,  9673,  10,   3, UNI_IN__3_DOT_2 }   /* presentin=v32 */,
-  {    17,  7780,     0,   8,   0, UNI_BALI }   /* balinese */,
-  {     4,  8225,     0,  14,   0, UNI_SC__SHRD }   /* script=sharada */,
-  {     0,  9101,  8453,   5,   5, UNI_CCC__129 }   /* ccc=ccc129 */,
-  {     2,  5339,   495,  14,   7, UNI_SB__NU }   /* sentencebreak=numeric */,
-  {     3,  3671,  6602,  17,   4, UNI_NAND }   /* scriptextensions=nand */,
-  {     5,  8609,  8856,   5,   5, -UNI_TERM }   /* term=false */,
-  {     1,  9081,  8239,   4,   7, UNI_SHAW }   /* blk=shavian */,
-  {     0,  2204,  6636,   3,  10, UNI_SO }   /* isothersymbol */,
-  {     0,  6005,  2950,   4,  16, UNI_HALFMARKS }   /* incombininghalfmarks */,
-  {     0,  8878,  4220,   3,   6, UNI_TANG }   /* sc=tangut */,
-  {     5,   184,  6027,   2,   5, UNI_KHMR }   /* iskhmer */,
-  {     0,  8416,   976,   6,  17, UNI_ANCIENTGREEKMUSIC }   /* block=ancientgreekmusic */,
-  {     0,  8416,  3964,   6,  16, UNI_LATIN1 }   /* block=latin1supplement */,
-  {     3,  3128,     0,  17,   0, UNI_IDSB }   /* idsbinaryoperator */,
-  {     1,  5760,  8350,  13,   4, UNI_NV__3000 }   /* numericvalue=3000 */,
-  {     4,  9081,  3020,   4,  10, UNI_INDEVANAGARI }   /* blk=devanagari */,
-  {     4,  3236,    36,  18,   1, UNI__PERL_PATWS }   /* patternwhitespace=t */,
-  {     1,  6828,  4905,  10,  14, UNI_BC__EN }   /* bidiclass=europeannumber */,
-  {     4,   184,  8832,   3,   4, UNI_XPOSIXCNTRL }   /* iscntrl */,
-  {     0,  5760,  8356,  13,   5, UNI_NV__40000 }   /* numericvalue=40000 */,
-  {     4,  1779,     0,  22,   0, UNI_cwt_values_index }   /* changeswhentitlecased= */,
-  {     4,  5565,  9049,  13,   4, UNI_JG__ALEF }   /* joininggroup=alef */,
-  {     6,  8225,  6246,   7,   4, UNI_HUNG }   /* script=hung */,
-  {     3,  4108,     0,   7,   0, UNI_MYMR }   /* myanmar */,
-  {     0,  5565,  5666,  13,   3, UNI_JG__NUN }   /* joininggroup=nun */,
-  {     0,  9634,  9738,   3,   2, UNI_NV__49 }   /* nv=49 */,
-  {     0,  1362,  8829,  24,   2, UNI_CCC__91 }   /* canonicalcombiningclass=91 */,
-  {     0,  2212,  2021,   4,   4, UNI_INHATRAN }   /* inhatran */,
-  {     2,  2212,  2648,   4,  17, UNI_JAMOEXTA }   /* inhanguljamoextendeda */,
-  {     3,  9888,  8831,   8,   5, UNI_XPOSIXCNTRL }   /* isxposixcntrl */,
-  {     0,  9353,  2148,   4,  21, UNI_PRTI }   /* scx=inscriptionalparthian */,
-  {     1,  6315,  9721,  12,   3, UNI_XIDC }   /* xidcontinue=yes */,
-  {     0,  3671,  8560,  17,   6, UNI_LYDI }   /* scriptextensions=lydian */,
-  {     1,  8476,     0,   6,   0, UNI_CAKM }   /* chakma */,
-  {     3,  9940,  1696,   3,   2, UNI_VAI }   /* isvai */,
-  {     0,  8416,   976,   6,  27, UNI_ANCIENTGREEKMUSIC }   /* block=ancientgreekmusicalnotation */,
-  {     0,  3688,    26,  17,   1, UNI_STERM }   /* sentenceterminal=y */,
-  {     3,  9101,  8344,   4,   3, UNI_CCC__216 }   /* ccc=216 */,
-  {     8,  3251,  9721,   3,   3, UNI_CE }   /* ce=yes */,
-  {     1,  9353,  5967,   4,   6, UNI_HEBR }   /* scx=hebrew */,
-  {     2,  9081,  8916,   4,   5, UNI_INORIYA }   /* blk=oriya */,
-  {     2,  4975,     0,   7,   0, UNI_KANASUP }   /* kanasup */,
-  {    14,  8866,     1,   5,   1, -UNI_IDST }   /* idst=n */,
-  {     5,  8225,  8602,   7,   6, UNI_RJNG }   /* script=rejang */,
-  {     9,  6194,  8912,   3,   4, UNI_INOGHAM }   /* inogham */,
-  {     2,  9634,  7487,   3,   1, UNI_NV__6 }   /* nv=6 */,
-  {     0,    21,  3164,   2,   9, UNI_LATINEXTA }   /* inlatinexta */,
-  {     1,  4580,  2780,   3,  11, UNI_MONGOLIANSUP }   /* inmongoliansup */,
-  {     3,  8225,  6554,   8,   3, UNI_SAMR }   /* script=samr */,
-  {     1,  9037,  8989,   4,   4, UNI_AGE__11 }   /* age=11.0 */,
-  {     0,  8416,  2608,   6,  19, UNI_INEGYPTIANHIEROGLYPHS }   /* block=egyptianhieroglyphs */,
-  {     1,  9081,  2211,   4,   7, UNI_INSINHALA }   /* blk=sinhala */,
-  {     0,  3671,  2484,  17,   4, UNI_MAND }   /* scriptextensions=mand */,
-  {     0,  8416,  5552,   6,  13, UNI_IPAEXT }   /* block=ipaextensions */,
-  {     5,  3671,  3729,  18,  10, UNI_SGNW }   /* scriptextensions=signwriting */,
-  {     4,   184,   382,   2,  32, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS }   /* isegyptianhieroglyphformatcontrols */,
-  {     1,  9353,  9374,   5,   3, UNI_SHRD }   /* scx=shrd */,
-  {     0,  6315,    36,  12,   1, UNI_XIDC }   /* xidcontinue=t */,
-  {     3,  9081,  7374,   4,   9, UNI_INSAMARITAN }   /* blk=samaritan */,
-  {     2,  5760,  7603,  13,   2, UNI_NV__14 }   /* numericvalue=14 */,
-  {     1,  5311,     0,  14,   0, UNI_PHLP }   /* psalterpahlavi */,
-  {     1,  6015,  6958,  12,  10, UNI_JT__U }   /* joiningtype=nonjoining */,
-  {     3,  8878,  8246,   3,   7, UNI_SIDD }   /* sc=siddham */,
-  {     7,   184,  9337,   2,   4, UNI_ROHG }   /* isrohg */,
-  {     4,  1924,    24,  10,   1, UNI_LOWERCASELETTER }   /* category=ll */,
-  {     1,  8416,  2065,   7,  20, UNI_CJKRADICALSSUP }   /* block=cjkradicalssupplement */,
-  {     4,  8878,  2202,   4,   3, UNI_SC__KALI }   /* sc=kali */,
-  {     4,  8878,  2930,   3,   4, UNI_CHER }   /* sc=cher */,
-  {     4,  3868,   698,  16,   6, UNI_N }   /* generalcategory=number */,
-  {     0,  8225,  8057,   7,   4, UNI_ELBA }   /* script=elba */,
-  {     7,  1362,  2920,  24,  10, UNI_CCC__AR }   /* canonicalcombiningclass=aboveright */,
-  {     0,    21,  4808,   3,  13, UNI_ANCIENTSYMBOLS }   /* inancientsymbols */,
-  {     3,  1362,  7683,  24,   2, UNI_CCC__36 }   /* canonicalcombiningclass=36 */,
-  {    10,  9580,  3608,   3,   3, UNI_BC__RLI }   /* bc=rli */,
-  {     0,    21,  4989,   2,  14, UNI_KANGXI }   /* inkangxiradicals */,
-  {     0,  8871,   472,   3,   2, UNI_PUA }   /* inpua */,
-  {    23,  5809,     0,   2,   0, UNI_PF }   /* pf */,
-  {     3,  8416,  6723,   6,  11, UNI_INSYLOTINAGRI }   /* block=sylotinagri */,
-  {     0,  8863,  4140,   3,   5, UNI_SB__XX }   /* sb=other */,
-  {     0,  1536,  3039,   3,  17, UNI_ETHIOPICSUP }   /* inethiopicsupplement */,
-  {     1,  8512,  9421,   6,   4, UNI_JOINC }   /* joinc=true */,
-  {     1,  9910,  8304,   4,   5, UNI_INTIRHUTA }   /* intirhuta */,
-  {     2,  3002,  1362,  18,   9, UNI_DT__CAN }   /* decompositiontype=canonical */,
-  {     5,  8590,  8856,   6,   5, -UNI__PERL_PATWS }   /* patws=false */,
-  {     0,  3671,     0,  17,   0, UNI_scx_values_index }   /* scriptextensions= */,
-  {     2,  3671,  8120,  17,   4, UNI_MAKA }   /* scriptextensions=maka */,
-  {     1,  9718,  2368,   3,   2, UNI_LB__HL }   /* wb=hl */,
-  {     0,  8878,  7118,   3,  10, UNI_WARA }   /* sc=warangciti */,
-  {     3,   184,   983,   2,   5, UNI_GREK }   /* isgreek */,
-  {     2,  9141,  9598,   4,   3, UNI_WB__EB }   /* gcb=ebg */,
-  {     3,  9081,  1999,   4,  22, UNI_MODIFIERLETTERS }   /* blk=spacingmodifierletters */,
-  {     0,  8876,  4891,   5,  14, UNI_INSC__CONSONANTFINAL }   /* insc=consonantfinal */,
-  {     0,  9081,  2893,   4,  19, UNI_SUPARROWSC }   /* blk=supplementalarrowsc */,
-  {     2,  3671,  7852,  17,   8, UNI_HIRA }   /* scriptextensions=hiragana */,
-  {     4,  6928,    26,  10,   1, UNI_XPOSIXLOWER }   /* lowercase=y */,
-  {     0,  1362,  8447,  25,   4, UNI_CCC__12 }   /* canonicalcombiningclass=ccc12 */,
-  {     1,  5760,  9738,  13,   2, UNI_NV__49 }   /* numericvalue=49 */,
-  {     0,  7018,  9697,  10,   3, UNI_IN__6_DOT_2 }   /* presentin=v62 */,
-  {     0,   184,  8477,   3,   5, UNI_CAKM }   /* ischakma */,
-  {     0,  9081,  8183,   4,   7, UNI_OLCK }   /* blk=olchiki */,
-  {     5,  1911,  7320,  22,   9, UNI_INSC__NONJOINER }   /* indicsyllabiccategory=nonjoiner */,
-  {     3,  9718,  7293,   3,   6, UNI_WB__MN }   /* wb=midnum */,
-  {     3,  4462,    26,  15,   1, UNI_GREXT }   /* graphemeextend=y */,
-  {     3,  3951,  5553,   3,  12, UNI_IPAEXT }   /* isipaextensions */,
-  {     5,  1801,  8856,  22,   5, -UNI_CWU }   /* changeswhenuppercased=false */,
-  {     1,  1497,    17,  10,   1, UNI_SO }   /* category=so */,
-  {     1,  3671,  9157,  17,   4, UNI_GUJR }   /* scriptextensions=gujr */,
-  {     1,  5513,    36,  13,   1, UNI_GRBASE }   /* graphemebase=t */,
-  {     0,   184,  8134,   2,   4, UNI_MARC }   /* ismarc */,
-  {     1,  9101,  8714,   4,   2, UNI_CCC__15 }   /* ccc=15 */,
-  {     8,  9610,  5936,   3,   7, UNI_JG__SEMKATH }   /* jg=semkath */,
-  {     1,  9037,  9568,   4,   3, UNI_AGE__7 }   /* age=7.0 */,
-  {     2,  5269,     1,  14,   1, -UNI_PATSYN }   /* patternsyntax=n */,
-  {     0,  8225,  6243,   7,  12, UNI_HUNG }   /* script=oldhungarian */,
-  {     1,  9081,   719,   4,  21, UNI_ENCLOSEDALPHANUM }   /* blk=enclosedalphanumerics */,
-  {     6,  8416,  6690,   6,  11, UNI_INSORASOMPENG }   /* block=sorasompeng */,
-  {     1,  7018,  9706,  10,   3, UNI_IN__8 }   /* presentin=v80 */,
-  {     1,  3868,  4747,  16,  15, UNI_UPPERCASELETTER }   /* generalcategory=uppercaseletter */,
-  {     1,  1735,    36,  22,   1, UNI_CWCM }   /* changeswhencasemapped=t */,
-  {     1,  9301,  9721,   4,   3, UNI_PCM }   /* pcm=yes */,
-  {     1,  9353,  8057,   4,   4, UNI_ELBA }   /* scx=elba */,
-  {     0,  8225,  7844,   7,   8, UNI_SC__GURU }   /* script=gurmukhi */,
-  {     2,  9353,  9473,   4,   4, UNI_ZYYY }   /* scx=zyyy */,
-  {     0,  9353,  9205,   4,   3, UNI_LAO }   /* scx=lao */,
-  {     0,  8560,     0,   6,   0, UNI_LYDI }   /* lydian */,
-  {     2,  3868,  5591,  16,  13, UNI_ZL }   /* generalcategory=lineseparator */,
-  {     0,  8500,     0,   5,   0, UNI_GREXT }   /* grext */,
-  {    19,  8416,  2253,   6,  20, UNI_INANATOLIANHIEROGLYPHS }   /* block=anatolianhieroglyphs */,
-  {     0,  6159,     0,  12,   0, UNI_GONM }   /* masaramgondi */,
-  {     0,  6885,  2128,   3,   3, UNI_HAN }   /* ishani */,
-  {     3,  8092,     0,   7,   0, UNI_hyphen_values_index }   /* hyphen= */,
-  {     0,  6316,    36,  11,   1, UNI_IDC }   /* idcontinue=t */,
-  {     0,  9616,  6848,   3,  10, UNI_LB__BA }   /* lb=breakafter */,
-  {     0,  9353,   493,   4,   3, UNI_HAN }   /* scx=han */,
-  {     0,  8416,  7892,   6,   8, UNI_KANAEXTA }   /* block=kanaexta */,
-  {     6,  8676,     0,   5,   0, UNI_ahex_values_index }   /* ahex= */,
-  {     1,  3398,    26,  18,   1, UNI_VS }   /* variationselector=y */,
-  {    19,   113,     0,  25,   0, UNI_DIACRITICALS }   /* combiningdiacriticalmarks */,
-  {     4,  1158,  4718,   3,   4, UNI_INTAMIL }   /* intamil */,
-  {     0,  8225,  3620,   7,  10, UNI_SC__MANI }   /* script=manichaean */,
-  {     1,  5760,  7676,  13,   8, UNI_NV__1_SLASH_160 }   /* numericvalue=6.25e-03 */,
-  {     1,  8225,  9213,   7,   4, UNI_SC__LINA }   /* script=lina */,
-  {     2,  6194,  7330,   3,   8, UNI_INOLDITALIC }   /* inolditalic */,
-  {     9,   184,  2086,   3,  10, UNI_CYRILLICSUP }   /* iscyrillicsup */,
-  {     1,  3671,  9229,  17,   4, UNI_MEDF }   /* scriptextensions=medf */,
-  {     0,  9607,  1141,   3,   2, UNI_TITLE }   /* gc=lt */,
-  {     1,  2703,  9421,  19,   4, UNI_IDST }   /* idstrinaryoperator=true */,
-  {    14,  7018,  9553,  10,   3, UNI_IN__5_DOT_2 }   /* presentin=5.2 */,
-  {     6,  9089,     0,   4,   0, UNI_BUHD }   /* buhd */,
-  {     0,  9353,  9297,   4,   4, UNI_OSGE }   /* scx=osge */,
-  {     3,  9822,  9806,  14,  11, UNI__PERL_FOLDS_TO_MULTI_CHAR }   /* _perl_folds_to_multi_char */,
-  {     2,  9081,  6939,   4,   2, UNI_INVS }   /* blk=vs */,
-  {     0,  6005,  3536,   3,  16, UNI_CYRILLICEXTC }   /* incyrillicextendedc */,
-  {     7,  8225,  8316,   7,   7, UNI_ZZZZ }   /* script=unknown */,
-  {     3,   184,  4582,   2,  15, UNI_MERC }   /* ismeroiticcursive */,
-  {     0,  2148,  7375,   3,   8, UNI_INSAMARITAN }   /* insamaritan */,
-  {     0,   184,  8057,   2,   4, UNI_ELBA }   /* iselba */,
-  {     1,  8871,  2379,   5,   5, UNI_INPC__RIGHT }   /* inpc=right */,
-  {     5,  9101,  8901,   4,   5, UNI_CCC__7 }   /* ccc=nukta */,
-  {    10,  4507,     0,  15,   0, UNI_LOWERCASELETTER }   /* lowercaseletter */,
-  {     1,  9768,    25,  29,   1, UNI__PERL_PROBLEMATIC_LOCALE_FOLDS }   /* _perl_problematic_locale_folds */,
-  {     8,  9353,  7780,   4,   4, UNI_BALI }   /* scx=bali */,
-  {     0,  9373,     0,   4,   0, UNI_SHRD }   /* shrd */,
-  {     3,     7,     0,   1,   0, UNI_C }   /* c */,
-  {     0,  8416,  3964,   6,   9, UNI_LATIN1 }   /* block=latin1sup */,
-  {     0,   184,  4267,   2,   8, UNI_BAMUMSUP }   /* isbamumsup */,
-  {     1,  9634,  8368,   3,   6, UNI_NV__500000 }   /* nv=500000 */,
-  {     8,  8162,     0,   9,   0, UNI_NFKDQC__N }   /* nfkdqc=no */,
-  {     1,  8225,  7836,   7,   8, UNI_SC__GUJR }   /* script=gujarati */,
-  {     0,  5760,  7644,  13,   8, UNI_NV__7_SLASH_12 }   /* numericvalue=5.83e-01 */,
-  {     3,  8416,  3722,   6,  17, UNI_SUTTONSIGNWRITING }   /* block=suttonsignwriting */,
-  {     3,  5760,  7564,  13,   8, UNI_NV__1_SLASH_3 }   /* numericvalue=3.33e-01 */,
-  {     0,  2703,     0,  19,   0, UNI_idst_values_index }   /* idstrinaryoperator= */,
-  {     7,  9117,   995,   4,   2, -UNI_CWU }   /* cwu=no */,
-  {     0,  1933,    26,  22,   1, UNI_LOE }   /* logicalorderexception=y */,
-  {     5,  9101,  6393,   4,  11, UNI_CCC__DA }   /* ccc=doubleabove */,
-  {     1,  9081,  3020,   4,  18, UNI_DEVANAGARIEXT }   /* blk=devanagariextended */,
-  {     0,  7018,     0,  10,   0, UNI_in_values_index }   /* presentin= */,
-  {     4,  6015,    36,  12,   1, UNI_JT__T }   /* joiningtype=t */,
-  {     9,  5760,  9025,  13,   4, UNI_NV__5_SLASH_12 }   /* numericvalue=5/12 */,
-  {     0,  7420,  9721,   8,   3, UNI_IDS }   /* idstart=yes */,
-  {     0,  4252,     0,  15,   0, UNI_ARABICEXTA }   /* arabicextendeda */,
-  {     0,  9580,  2817,   3,  19, UNI_BC__RLO }   /* bc=righttoleftoverride */,
-  {     9,   184,   400,   2,   6, UNI_CF }   /* isformat */,
-  {     5,  4297,     0,   7,   0, UNI_BRAI }   /* braille */,
-  {     9,  2493,     0,  20,   0, UNI_vo_values_index }   /* verticalorientation= */,
-  {     3,  1362,  8824,  24,   2, UNI_CCC__84 }   /* canonicalcombiningclass=84 */,
-  {     1,  8878,  8057,   3,   7, UNI_ELBA }   /* sc=elbasan */,
-  {     5,  9037,  9679,   4,   3, UNI_AGE__4_DOT_1 }   /* age=v41 */,
-  {     0,  8416,  7780,   6,   8, UNI_INBALINESE }   /* block=balinese */,
-  {     4,   184,  2086,   3,  17, UNI_CYRILLICSUP }   /* iscyrillicsupplement */,
-  {     0,  8416,  8023,   7,   6, UNI_CJKEXTD }   /* block=cjkextd */,
-  {     0,  9607,  1855,   3,   2, UNI_CN }   /* gc=cn */,
-  {    64,  8225,  9205,   7,   4, UNI_LAO }   /* script=laoo */,
-  {     1,  9101,  2920,   4,   5, UNI_CCC__A }   /* ccc=above */,
-  {     0,  2232,     0,   6,   0, UNI_YIJING }   /* yijing */,
-  {     0,  5227,  9721,  14,   3, UNI_NFDQC__Y }   /* nfdquickcheck=yes */,
-  {     2,  9353,  9197,   4,   4, UNI_KTHI }   /* scx=kthi */,
-  {     0,     7,     0,  18,   0, UNI_CANS }   /* canadianaboriginal */,
-  {     6,  8861,   995,   5,   2, -UNI_IDSB }   /* idsb=no */,
-  {     8,  8878,  9297,   3,   4, UNI_OSGE }   /* sc=osge */,
-  {    10,  9634,  8386,   3,   6, UNI_NV__800000 }   /* nv=800000 */,
-  {     2,  5760,  8656,  13,   5, UNI_NV__1_SLASH_160 }   /* numericvalue=1/160 */,
-  {    31,  8225,  9157,   7,   4, UNI_SC__GUJR }   /* script=gujr */,
-  {     1,  9634,  5409,   3,   3, UNI_NV__100 }   /* nv=100 */,
-  {     2,  9634,  8346,   3,   4, UNI_NV__6000 }   /* nv=6000 */,
-  {     2,  5513,  9421,  13,   4, UNI_GRBASE }   /* graphemebase=true */,
-  {     0,  5565,  7392,  13,   9, UNI_JG__SYRIACWAW }   /* joininggroup=syriacwaw */,
-  {     6,  5760,  8386,  13,   5, UNI_NV__80000 }   /* numericvalue=80000 */,
-  {     0,  9101,  8441,   5,   4, UNI_CCC__11 }   /* ccc=ccc11 */,
-  {     0,  1924,     0,  10,   0, UNI_L }   /* category=l */,
-  {     1,  1536,  7223,   4,   7, UNI_EMOTICONS }   /* inemoticons */,
-  {     0,  8548,    36,   6,   1, UNI_XPOSIXLOWER }   /* lower=t */,
-  {     1,  2148,  7069,   3,   9, UNI_SUPARROWSA }   /* insuparrowsa */,
-  {     1,  9081,  4975,   4,  14, UNI_KANASUP }   /* blk=kanasupplement */,
-  {     0,  8871,   838,   3,  10, UNI_PHONETICEXT }   /* inphoneticext */,
-  {     5,  1362,  2379,  24,   5, UNI_CCC__R }   /* canonicalcombiningclass=right */,
-  {     1,  8416,  1188,   6,  26, UNI_KATAKANAEXT }   /* block=katakanaphoneticextensions */,
-  {     3,  8677,    36,   4,   1, UNI_XPOSIXXDIGIT }   /* hex=t */,
-  {     0,  3868,  9766,  16,   2, UNI_ZS }   /* generalcategory=zs */,
-  {     5,  3535,     0,  17,   0, UNI_CYRILLICEXTC }   /* cyrillicextendedc */,
-  {     0,  8225,  9341,   7,   4, UNI_RUNR }   /* script=runr */,
-  {     1,  8416,  2333,   6,  10, UNI_INGLAGOLITIC }   /* block=glagolitic */,
-  {     8,  1057,     3,  27,   1, -UNI_PCM }   /* prependedconcatenationmark=f */,
-  {     0,  9081,  6712,   4,  11, UNI_SUPERANDSUB }   /* blk=superandsub */,
-  {     0,  3671,  9453,  17,   4, UNI_XSUX }   /* scriptextensions=xsux */,
-  {     1,  8572,    17,   7,   1, -UNI__PERL_NCHAR }   /* nchar=no */,
-  {     4,  3671,  1146,  18,   3, UNI_SORA }   /* scriptextensions=sora */,
-  {     3,  6828,  5811,  10,  12, UNI_BC__AL }   /* bidiclass=arabicletter */,
-  {     0,  1243,  8856,  21,   5, -UNI_CE }   /* compositionexclusion=false */,
-  {     0,  9081,  1289,   4,  25, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* blk=symbolsandpictographsexta */,
-  {     0,  4597,     0,  15,   0, UNI_MISCPICTOGRAPHS }   /* miscpictographs */,
-  {     0,  9353,  9253,   4,   4, UNI_MTEI }   /* scx=mtei */,
-  {     0,  3671,  2085,  17,   8, UNI_CYRL }   /* scriptextensions=cyrillic */,
-  {     1,  9101,  3441,   4,   5, UNI_CCC__B }   /* ccc=below */,
-  {     0,  3868,    32,  16,   2, UNI__PERL_SURROGATE }   /* generalcategory=cs */,
-  {     0,  2148,  4205,   3,   5, UNI_INSYRIAC }   /* insyriac */,
-  {     0,  8416,    78,   6,  35, UNI_ARABICMATH }   /* block=arabicmathematicalalphabeticsymbols */,
-  {     4,  8626,  9721,   6,   3, UNI_UIDEO }   /* uideo=yes */,
-  {     2,   184,  4989,   2,  14, UNI_KANGXI }   /* iskangxiradicals */,
-  {     0,  8092,     1,   7,   1, -UNI_HYPHEN }   /* hyphen=n */,
-  {     1,  7275,     0,   9,   0, UNI_LATINEXTD }   /* latinextd */,
-  {     1,  9081,   328,   4,  21, UNI_MATHOPERATORS }   /* blk=mathematicaloperators */,
-  {     1,   184,   435,   2,   5, UNI__PERL_NCHAR }   /* isnchar */,
-  {     0,  9595,  8566,   3,   6, UNI_EA__NA }   /* ea=narrow */,
-  {     4,  3868,  2006,  16,  14, UNI_LM }   /* generalcategory=modifierletter */,
-  {     2,  8596,  9421,   6,   4, UNI_QMARK }   /* qmark=true */,
-  {     8,  8225,  9333,   7,   4, UNI_RJNG }   /* script=rjng */,
-  {     2,  1757,     3,  22,   1, -UNI_CWL }   /* changeswhenlowercased=f */,
-  {     1,  5760,  8965,  13,   4, UNI_NV__1_SLASH_10 }   /* numericvalue=1/10 */,
-  {     1,  9634,  9567,   3,   2, UNI_NV__37 }   /* nv=37 */,
-  {     1,  3002,   719,  18,   3, UNI_DT__ENC }   /* decompositiontype=enc */,
-  {     2,  9101,  8812,   5,   4, UNI_CCC__35 }   /* ccc=ccc35 */,
-  {     1,   184,  7994,   2,   4, UNI_BENG }   /* isbeng */,
-  {    10,  4705,  8220,   3,   3, UNI_TAGS }   /* istags */,
-  {     0,  8626,    36,   6,   1, UNI_UIDEO }   /* uideo=t */,
-  {     0,  9081,  5907,   4,  12, UNI_ETHIOPICEXTA }   /* blk=ethiopicexta */,
-  {     1,  8863,    69,   3,   2, UNI_SB__UP }   /* sb=up */,
-  {     5,  6918,  3254,  10,  17, UNI_RI }   /* linebreak=regionalindicator */,
-  {     0,  8324,   977,   3,  16, UNI_ANCIENTGREEKMUSIC }   /* isancientgreekmusic */,
-  {     1,  3868,  4387,  16,  14, UNI_SC }   /* generalcategory=currencysymbol */,
-  {     0,  6828,  3074,  10,  18, UNI_BC__FSI }   /* bidiclass=firststrongisolate */,
-  {     2,  8225,  8494,   7,   6, UNI_GOTH }   /* script=gothic */,
-  {     1,   184,   478,   2,  31, UNI_MATHALPHANUM }   /* ismathematicalalphanumericsymbols */,
-  {     2,  8099,     0,   7,   0, UNI_KNDA }   /* kannada */,
-  {     8,  2142,  7312,   3,   8, UNI_INNEWTAILUE }   /* innewtailue */,
-  {     0,  9081,  3038,   4,  18, UNI_ETHIOPICSUP }   /* blk=ethiopicsupplement */,
-  {     6,   184,  3290,   2,   4, UNI_RUMI }   /* isrumi */,
-  {     0,  5435,     0,   5,   0, UNI_BIDIM }   /* bidim */,
-  {    12,  8878,  9093,   3,   4, UNI_SC__CAKM }   /* sc=cakm */,
-  {     4,  3951,  2704,   3,  17, UNI_IDST }   /* isidstrinaryoperator */,
-  {     0,  8878,  5242,   5,   2, UNI_SC__KHOJ }   /* sc=khoj */,
-  {     0,  1497,  1844,   9,   2, UNI_PC }   /* category=pc */,
-  {     1,  8836,  9721,   5,   3, UNI_CWCF }   /* cwcf=yes */,
-  {    11,  9101,  3433,   4,  13, UNI_CCC__202 }   /* ccc=attachedbelow */,
-  {    16,  6918,  5773,  10,  13, UNI_LB__PR }   /* linebreak=prefixnumeric */,
-  {     3,  9371,  1647,   4,  21, UNI_SHORTHANDFORMATCONTROLS }   /* inshorthandformatcontrols */,
-  {     0,  3251,    26,   3,   1, UNI_CE }   /* ce=y */,
-  {     0,  7018,  7502,  10,   1, UNI_IN__8 }   /* presentin=8 */,
-  {     4,  3671,  9033,  17,   4, UNI_ADLM }   /* scriptextensions=adlm */,
-  {     3,  2493,     0,  20,   1, UNI_VO__U }   /* verticalorientation=u */,
-  {     0,  6005,   630,   3,  29, UNI_CJKEXTE }   /* incjkunifiedideographsextensione */,
-  {     4,  8878,  3020,   3,  10, UNI_SC__DEVA }   /* sc=devanagari */,
-  {     1,  9037,  9490,   4,   3, UNI_AGE__2_DOT_1 }   /* age=2.1 */,
-  {     5,  6918,  5847,  10,  12, UNI_LB__SY }   /* linebreak=breaksymbols */,
-  {     0,  4849,     3,  14,   1, -UNI_CI }   /* caseignorable=f */,
-  {     8,  9891,    62,   5,   5, UNI_POSIXGRAPH }   /* posixgraph */,
-  {     2,  2212,  1165,   5,  23, UNI_HALFANDFULLFORMS }   /* inhalfwidthandfullwidthforms */,
-  {     1,  5565,  4060,  13,  16, UNI_JG__MANICHAEANTWENTY }   /* joininggroup=manichaeantwenty */,
-  {     0,  2148,  8261,   3,   6, UNI_SUPPUAA }   /* insuppuaa */,
-  {     0,  8548,  8856,   6,   5, -UNI_XPOSIXLOWER }   /* lower=false */,
+  {     0,  1497,  1767,   9,   2, UNI_NL }   /* category=nl */,
+  {     1,  8233,  9397,   7,   4, UNI_SC__TALE }   /* script=tale */,
+  {     7,  1618,     0,   4,   0, UNI_JAMO }   /* jamo */,
+  {     6,  8684,     0,   5,   0, UNI_ahex_values_index }   /* ahex= */,
+  {     0,  3671,  9473,  17,   4, UNI_ZANB }   /* scriptextensions=zanb */,
+  {     2,  1362,  8371,  24,   2, UNI_CCC__32 }   /* canonicalcombiningclass=32 */,
+  {     1,  9726,  5520,   3,   5, UNI_WB__EB }   /* wb=ebase */,
+  {     0,  7128,     0,   4,   0, UNI_XPOSIXWORD }   /* word */,
+  {     3,  1497,  1844,   9,   2, UNI_PC }   /* category=pc */,
+  {     2,  6316,  9429,  11,   4, UNI_IDC }   /* idcontinue=true */,
+  {     0,  9600,  4801,   3,   6, UNI_DT__SQR }   /* dt=square */,
+  {     0,  8886,  8093,   3,   7, UNI_SC__HANO }   /* sc=hanunoo */,
+  {     0,  8886,  7796,   3,   8, UNI_BASS }   /* sc=bassavah */,
+  {     0,  1977,  8864,  22,   5, -UNI__PERL_NCHAR }   /* noncharactercodepoint=false */,
+  {     0,  9361,  8568,   4,   6, UNI_LYDI }   /* scx=lydian */,
+  {     1,  9642,  7659,   3,   2, UNI_NV__16 }   /* nv=16 */,
+  {     1,  5760,  9575,  13,   2, UNI_NV__37 }   /* numericvalue=37 */,
+  {     0,  9379,  1647,   4,  21, UNI_SHORTHANDFORMATCONTROLS }   /* inshorthandformatcontrols */,
+  {     9,  8886,  9213,   3,   4, UNI_LAO }   /* sc=laoo */,
+  {     1,  9109,  8358,   4,   2, UNI_CCC__30 }   /* ccc=30 */,
+  {     0,  5339,  4140,  14,   5, UNI_SB__XX }   /* sentencebreak=other */,
+  {     1,  3002,    45,  18,   6, UNI_DT__COM }   /* decompositiontype=compat */,
+  {     1,  9089,  1867,   4,  22, UNI_DIACRITICALSFORSYMBOLS }   /* blk=diacriticalsforsymbols */,
+  {     0,  7230,  9429,   9,   4, UNI_EXT }   /* extender=true */,
+  {     1,  9361,  8065,   4,   7, UNI_ELBA }   /* scx=elbasan */,
+  {     0,  8879,     0,   5,   0, UNI_inpc_values_index }   /* inpc= */,
+  {     0,  6005,  3837,   3,  15, UNI_CYPRIOTSYLLABARY }   /* incypriotsyllabary */,
+  {     2,  3110,     0,  11,   0, UNI_GEORGIANSUP }   /* georgiansup */,
+  {     0,  8233,  7203,   7,   9, UNI_BHKS }   /* script=bhaiksuki */,
+  {     1,  9089,  2513,   4,  19, UNI_ANCIENTGREEKNUMBERS }   /* blk=ancientgreeknumbers */,
+  {     0,  9618,  5097,   3,   4, UNI_JG__BETH }   /* jg=beth */,
+  {     1,  2212,  2648,   4,  17, UNI_JAMOEXTA }   /* inhanguljamoextendeda */,
+  {     1,  3981,  1892,   5,  19, UNI_EARLYDYNASTICCUNEIFORM }   /* inearlydynasticcuneiform */,
+  {    10,  9618,  6878,   3,  10, UNI_JG__DALATHRISH }   /* jg=dalathrish */,
+  {     0,  9089,  9645,   4,   3, UNI_OCR }   /* blk=ocr */,
+  {     1,  8233,  3467,   7,  17, UNI_AGHB }   /* script=caucasianalbanian */,
+  {     0,  1362,  9525,  24,   3, UNI_CCC__AL }   /* canonicalcombiningclass=228 */,
+  {    13,  8424,  4582,   6,  15, UNI_INMEROITICCURSIVE }   /* block=meroiticcursive */,
+  {     0,   339,     0,   2,   0, UNI_LO }   /* lo */,
+  {     1,  8233,  6646,   7,  11, UNI_HMNG }   /* script=pahawhhmong */,
+  {     2,  6918,  7924,  10,   8, UNI_LB__NL }   /* linebreak=nextline */,
+  {     1,  9361,  6691,   5,  10, UNI_SORA }   /* scx=sorasompeng */,
+  {     2,  4989,     0,  14,   0, UNI_KANGXI }   /* kangxiradicals */,
+  {     3,  9361,  9261,   4,   4, UNI_MTEI }   /* scx=mtei */,
+  {     0,  9089,  1599,   4,   6, UNI_INHANGUL }   /* blk=hangul */,
+  {     1,  9109,  7435,   4,   2, UNI_CCC__11 }   /* ccc=11 */,
+  {     1,  9089,  4492,   4,  15, UNI_INIMPERIALARAMAIC }   /* blk=imperialaramaic */,
+  {     1,  1482,  6383,   3,  10, UNI_DOMINO }   /* indominotiles */,
+  {     0,  9089,  7964,   4,   8, UNI_INTIFINAGH }   /* blk=tifinagh */,
+  {     0,  3948,   922,   3,  27, UNI_VSSUP }   /* invariationselectorssupplement */,
+  {     0,  4580,  2262,  10,  11, UNI_MERO }   /* inmeroitichieroglyphs */,
+  {     0,   184,  6003,   2,   5, UNI_JOINC }   /* isjoinc */,
+  {     0,  8598,   995,   6,   2, -UNI__PERL_PATWS }   /* patws=no */,
+  {    13,  8424,   660,   7,  29, UNI_CJKEXTF }   /* block=cjkunifiedideographsextensionf */,
+  {     5,  5513,    26,  13,   1, UNI_GRBASE }   /* graphemebase=y */,
+  {     1,  6005,   510,   3,  29, UNI_CJKEXTA }   /* incjkunifiedideographsextensiona */,
+  {     8,    21,   977,   3,  26, UNI_ANCIENTGREEKMUSIC }   /* inancientgreekmusicalnotation */,
+  {     0,  3671,  8205,  17,   4, UNI_OSMA }   /* scriptextensions=osma */,
+  {     0,  6816,  8004,   4,   5, UNI_INBENGALI }   /* inbengali */,
+  {     2,  9109,  8825,   5,   4, UNI_CCC__36 }   /* ccc=ccc36 */,
+  {     3,  6949,   724,   4,   3, UNI_CASED }   /* iscased */,
+  {     1,  8886,  6602,   3,   4, UNI_SC__NAND }   /* sc=nand */,
+  {     1,  9642,  9033,   3,   4, UNI_NV__5_SLASH_12 }   /* nv=5/12 */,
+  {     0,  7018,  8997,  10,   4, UNI_IN__11 }   /* presentin=11.0 */,
+  {     1,  9089,  1599,   4,  23, UNI_COMPATJAMO }   /* blk=hangulcompatibilityjamo */,
+  {     2,  7025,  9702,   3,   3, UNI_IN__6_DOT_1 }   /* in=v61 */,
+  {     0,  5760,  9489,  13,   3, UNI_NV__1_SLASH_5 }   /* numericvalue=1/5 */,
+  {     0,  9615,   598,   3,   2, UNI_XPOSIXCNTRL }   /* gc=cc */,
+  {     1,  9149,  5258,   4,  11, UNI_GCB__SM }   /* gcb=spacingmark */,
+  {     7,  8496,  9429,   6,   4, UNI_CWKCF }   /* cwkcf=true */,
+  {     0,  9089,  8275,   4,   7, UNI_SUPPUAB }   /* blk=suppuab */,
+  {     1,  1497,  3852,   9,  16, UNI_PF }   /* category=finalpunctuation */,
+  {     5,  8233,  9461,   7,   4, UNI_XSUX }   /* script=xsux */,
+  {     1,  7128,  2368,  10,   2, UNI_LB__HL }   /* wordbreak=hl */,
+  {     7,  7108,     1,  10,   1, -UNI_XPOSIXUPPER }   /* uppercase=n */,
+  {     1,  7239,  5969,   4,   4, UNI_INHEBREW }   /* inhebrew */,
+  {     0,   184,  1622,   2,  14, UNI_LATINEXTA }   /* islatinextendeda */,
+  {     3,  9089,  3308,   4,  12, UNI_SMALLKANAEXT }   /* blk=smallkanaext */,
+  {     0,  5760,  5409,  13,  11, UNI_NV__10000000000 }   /* numericvalue=10000000000 */,
+  {     0,  3671,  5967,  17,   4, UNI_HEBR }   /* scriptextensions=hebr */,
+  {     4,  7025,  9717,   3,   3, UNI_IN__9 }   /* in=v90 */,
+  {     3,    21,  7876,   2,   8, UNI_JAMOEXTA }   /* injamoexta */,
+  {     3,  9642,  7159,   3,   8, UNI_NV__1_SLASH_2 }   /* nv=5.00e-01 */,
+  {     2,  5565,  7392,  13,   9, UNI_JG__SYRIACWAW }   /* joininggroup=syriacwaw */,
+  {     0,  9089,  4204,   4,  16, UNI_SYRIACSUP }   /* blk=syriacsupplement */,
+  {     1,  8886,  3620,   3,   4, UNI_SC__MANI }   /* sc=mani */,
+  {     6,  4447,     3,  15,   1, UNI_EA__F }   /* eastasianwidth=f */,
+  {     1,  8424,   749,   6,  30, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* block=symbolsandpictographsextendeda */,
+  {     1,  9109,  9069,   4,   4, UNI_CCC__216 }   /* ccc=atar */,
+  {     2,  5339,  2453,  15,   4, UNI_SB__ST }   /* sentencebreak=sterm */,
+  {     0,  9089,  8550,   4,   6, UNI_INLEPCHA }   /* blk=lepcha */,
+  {     3,  4826,    26,   9,   1, UNI_XPOSIXXDIGIT }   /* hexdigit=y */,
+  {     0,  8886,  7860,   3,   8, UNI_SC__HIRA }   /* sc=hiragana */,
+  {     1,  8418,  8864,   6,   5, -UNI_BIDIM }   /* bidim=false */,
+  {     0,  3739,     1,  17,   1, -UNI_UIDEO }   /* unifiedideograph=n */,
+  {     0,  1497,  4402,   9,  15, UNI_PD }   /* category=dashpunctuation */,
+  {     1,  9189,  6525,   4,   3, UNI_LB__H3 }   /* hst=lvt */,
+  {     5,  5760,  9001,  13,   4, UNI_NV__11_SLASH_2 }   /* numericvalue=11/2 */,
+  {     0,  3671,  2930,  17,   4, UNI_CHER }   /* scriptextensions=cher */,
+  {     1,  8233,  7311,   7,   9, UNI_TALU }   /* script=newtailue */,
+  {     1,  8424,  3884,   6,  11, UNI_GEORGIANEXT }   /* block=georgianext */,
+  {     0,  9109,  8437,   5,   4, UNI_CCC__10 }   /* ccc=ccc10 */,
+  {     0,  8424,  2232,   6,   6, UNI_YIJING }   /* block=yijing */,
+  {     6,  8886,  6243,   3,  12, UNI_HUNG }   /* sc=oldhungarian */,
+  {     0,  1362,  8800,  25,   4, UNI_CCC__31 }   /* canonicalcombiningclass=ccc31 */,
+  {     1,  8604,     0,   6,   0, UNI_qmark_values_index }   /* qmark= */,
+  {     7,  3868,    45,  16,   2, UNI_CO }   /* generalcategory=co */,
+  {     1,  4241,  3022,   4,  16, UNI_DEVANAGARIEXT }   /* indevanagariextended */,
+  {     0,  8233,  3020,   7,  10, UNI_SC__DEVA }   /* script=devanagari */,
+  {     0,  7230,     1,   9,   1, -UNI_EXT }   /* extender=n */,
+  {     0,  5760,  7548,  13,   8, UNI_NV__1_SLASH_32 }   /* numericvalue=3.12e-02 */,
+  {     0,  4705,  2022,   3,  14, UNI_TRANSPORTANDMAP }   /* istransportandmap */,
+  {     8,  8424,  2760,   6,  19, UNI_MODIFIERTONELETTERS }   /* block=modifiertoneletters */,
+  {     3,  1933,     1,  22,   1, -UNI_LOE }   /* logicalorderexception=n */,
+  {     1,  6828,  2817,  10,  19, UNI_BC__RLO }   /* bidiclass=righttoleftoverride */,
+  {     2,  9904,  9917,   3,   4, UNI_XPOSIXPRINT }   /* isprint */,
+  {     2,  8955,    36,   4,   1, UNI_IDC }   /* idc=t */,
+  {    11,    21,  5003,   2,  14, UNI_LATINEXTB }   /* inlatinextendedb */,
+  {     1,  9896,  9462,   3,   3, UNI_XSUX }   /* isxsux */,
+  {     0,  8233,  3110,   7,   4, UNI_SC__GEOR }   /* script=geor */,
+  {     0,  2204,  4141,   3,  15, UNI_PO }   /* isotherpunctuation */,
+  {     1,  9624,  9150,   3,   2, UNI_LB__CB }   /* lb=cb */,
+  {     2,  1158,  4718,   3,  14, UNI_TAMILSUP }   /* intamilsupplement */,
+  {     0,  8424,  1867,   6,  22, UNI_DIACRITICALSFORSYMBOLS }   /* block=diacriticalsforsymbols */,
+  {     0,  8424,  4975,   6,  14, UNI_KANASUP }   /* block=kanasupplement */,
+  {     0,  8233,  6724,   8,   3, UNI_SC__SYLO }   /* script=sylo */,
+  {     4,  4220,     0,   6,   0, UNI_TANG }   /* tangut */,
+  {     3,  9918,  7966,   4,   6, UNI_INTIFINAGH }   /* intifinagh */,
+  {     0,  5760,  7495,  13,   1, UNI_NV__7 }   /* numericvalue=7 */,
+  {     0,    21,  1188,   2,   8, UNI_INKATAKANA }   /* inkatakana */,
+  {     1,   184,  2333,   2,   4, UNI_GLAG }   /* isglag */,
+  {     5,  3671,  4267,  17,   4, UNI_BAMU }   /* scriptextensions=bamu */,
+  {     0,   184,  7058,   2,  10, UNI_SMALLFORMS }   /* issmallforms */,
+  {     0,  8219,     0,   6,   0, UNI_PATSYN }   /* patsyn */,
+  {     3,  4705,  7957,   3,   3, UNI_TAGB }   /* istagb */,
+  {     0,  1362,  8835,  25,   4, UNI_CCC__91 }   /* canonicalcombiningclass=ccc91 */,
+  {     0,  8424,  5017,   6,  14, UNI_LATINEXTC }   /* block=latinextendedc */,
+  {     5,  6768,  4994,   3,   9, UNI_YIRADICALS }   /* isyiradicals */,
+  {     1,  1482,  2479,  24,  14, UNI_INPC__BOTTOMANDRIGHT }   /* indicpositionalcategory=bottomandright */,
+  {    17,  9089,   316,   4,  33, UNI_SUPMATHOPERATORS }   /* blk=supplementalmathematicaloperators */,
+  {     0,  1057,     0,  27,   0, UNI_pcm_values_index }   /* prependedconcatenationmark= */,
+  {     0,  9642,  7548,   3,   8, UNI_NV__1_SLASH_32 }   /* nv=3.12e-02 */,
+  {     0,  8871,  7383,   3,   9, UNI_SB__SC }   /* sb=scontinue */,
+  {     2,  3671,  1146,  18,   3, UNI_SORA }   /* scriptextensions=sora */,
+  {     2,  4705,  8311,   3,   3, UNI_TIRH }   /* istirh */,
+  {     0,  5760,  7668,  13,   8, UNI_NV__5_SLASH_8 }   /* numericvalue=6.25e-01 */,
+  {     3,  8332,    80,   4,   8, UNI_ARABICMATH }   /* isarabicmath */,
+  {     0,  2836,     0,  19,   0, UNI_SUNDANESESUP }   /* sundanesesupplement */,
+  {     1,  8002,     0,   7,   0, UNI_BENG }   /* bengali */,
+  {     1,  8886,  8929,   3,   5, UNI_OSGE }   /* sc=osage */,
+  {     1,   509,     0,  20,   0, UNI_CJK }   /* cjkunifiedideographs */,
+  {    10,  5760,  8358,  13,   5, UNI_NV__30000 }   /* numericvalue=30000 */,
+  {     3,  8233,  8250,  10,   4, UNI_SHAW }   /* script=shavian */,
+  {     5,  6828,  2433,  10,  20, UNI_BC__RLE }   /* bidiclass=righttoleftembedding */,
+  {     1,  8424,  8135,   6,   7, UNI_INMANDAIC }   /* block=mandaic */,
+  {     2,  9615,  5591,   3,  13, UNI_ZL }   /* gc=lineseparator */,
+  {     3,  8886,  9457,   3,   4, UNI_XPEO }   /* sc=xpeo */,
+  {     1,  1362,  5409,  24,   2, UNI_CCC__10 }   /* canonicalcombiningclass=10 */,
+  {     0,  7018,  7508,  10,   3, UNI_IN__2 }   /* presentin=2.0 */,
+  {     0,  6918,     3,  11,   1, UNI_LB__LF }   /* linebreak=lf */,
+  {     1,  8424,  6978,   6,  10, UNI_INOLDPERSIAN }   /* block=oldpersian */,
+  {     3,  5565,  2561,  13,   9, UNI_JG__YEHBARREE }   /* joininggroup=yehbarree */,
+  {     0,  8268,     0,   7,   0, UNI_SUPPUAA }   /* suppuaa */,
+  {     0,   184,  7884,   2,   8, UNI_JAMOEXTB }   /* isjamoextb */,
+  {     6,  5760,  7508,  13,   8, UNI_NV__1_SLASH_5 }   /* numericvalue=2.00e-01 */,
+  {     1,  3254,    26,  18,   1, UNI_RI }   /* regionalindicator=y */,
+  {     4,   184,  5786,   2,  13, UNI_VERTICALFORMS }   /* isverticalforms */,
+  {     0,  6918,   878,  10,   2, UNI_LB__PR }   /* linebreak=pr */,
+  {     0,  6888,   995,  10,   2, -UNI_DIA }   /* diacritic=no */,
+  {    11,  9261,     0,   4,   0, UNI_MTEI }   /* mtei */,
   {     1,  6816,  4268,   3,  14, UNI_BAMUMSUP }   /* inbamumsupplement */,
-  {    11,  8878,  2211,   3,   4, UNI_SC__SINH }   /* sc=sinh */,
-  {     1,  8416,   283,   6,  33, UNI_MISCMATHSYMBOLSB }   /* block=miscellaneousmathematicalsymbolsb */,
-  {     1,  9715,   995,   3,   2, -UNI_VS }   /* vs=no */,
-  {     0,  9353,  9309,   4,   4, UNI_PHNX }   /* scx=phnx */,
-  {     4,  9081,  3620,   4,  10, UNI_INMANICHAEAN }   /* blk=manichaean */,
-  {     0,  3248,     1,   6,   1, -UNI_XPOSIXSPACE }   /* space=n */,
-  {     8,  4849,     0,  13,   0, UNI_CI }   /* caseignorable */,
-  {     1,  8596,    36,   6,   1, UNI_QMARK }   /* qmark=t */,
-  {     1,  8878,  4108,   3,   7, UNI_SC__MYMR }   /* sc=myanmar */,
-  {     0,  8863,   138,   3,   2, UNI_SB__FO }   /* sb=fo */,
-  {     0,  8043,    26,   7,   1, UNI_COMPEX }   /* compex=y */,
-  {     1,  3671,  9277,  17,   4, UNI_NSHU }   /* scriptextensions=nshu */,
-  {     4,  9117,     3,   4,   1, -UNI_CWU }   /* cwu=f */,
-  {     0,  9610,  5181,   3,   4, UNI_JG__TETH }   /* jg=teth */,
-  {     9,   184,  3020,   2,  18, UNI_DEVANAGARIEXT }   /* isdevanagariextended */,
-  {     1,  7018,  7507,  10,   2, UNI_IN__12 }   /* presentin=12 */,
-  {     1,  1497,  8831,   9,   5, UNI_XPOSIXCNTRL }   /* category=cntrl */,
-  {     1,  1933,  8856,  22,   5, -UNI_LOE }   /* logicalorderexception=false */,
-  {     0,   184,  9265,   2,   4, UNI_NBAT }   /* isnbat */,
-  {     0,  9081,  1458,   4,  24, UNI_HIGHPUSURROGATES }   /* blk=highprivateusesurrogates */,
-  {     1,  8416,  7068,   6,  10, UNI_SUPARROWSA }   /* block=suparrowsa */,
-  {     5,  6918,   125,  10,   2, UNI_LB__CR }   /* linebreak=cr */,
-  {     0,   316,     0,  33,   0, UNI_SUPMATHOPERATORS }   /* supplementalmathematicaloperators */,
-  {     1,  5760,  7558,  13,   2, UNI_NV__13 }   /* numericvalue=13 */,
-  {     0,  1933,     0,  22,   0, UNI_loe_values_index }   /* logicalorderexception= */,
-  {     0,  9141,  5258,   4,  11, UNI_GCB__SM }   /* gcb=spacingmark */,
-  {     2,  3671,  6183,  17,  12, UNI_MEND }   /* scriptextensions=mendekikakui */,
-  {     1,  6005,  2065,   3,  13, UNI_CJKRADICALSSUP }   /* incjkradicalssup */,
-  {     0,  2142,  7304,   4,   7, UNI_INNABATAEAN }   /* innabataean */,
-  {     3,  8416,  7248,   6,   9, UNI_INKHUDAWADI }   /* block=khudawadi */,
-  {     3,  5435,     0,  12,   0, UNI_BIDIM }   /* bidimirrored */,
-  {     0,  9081,  6382,   4,  11, UNI_DOMINO }   /* blk=dominotiles */,
-  {     2,  6005,  1847,   4,  20, UNI_INDICNUMBERFORMS }   /* incommonindicnumberforms */,
-  {     0,  1757,  8856,  22,   5, -UNI_CWL }   /* changeswhenlowercased=false */,
-  {     6,  6051,     0,  12,   0, UNI_MAHJONG }   /* mahjongtiles */,
-  {     5,  9634,  7684,   3,   8, UNI_NV__13_SLASH_2 }   /* nv=6.50e+00 */,
-  {     4,  9141,    18,   4,   2, UNI_RI }   /* gcb=ri */,
-  {     3,  8946,     0,   5,   0, UNI_xidc_values_index }   /* xidc= */,
-  {     2,   184,  8044,   3,   5, UNI_COMPEX }   /* iscompex */,
-  {     1,  9927,  3248,   6,   5, UNI_POSIXSPACE }   /* isperlspace */,
-  {    14,  7128,  7284,  10,   9, UNI_WB__ML }   /* wordbreak=midletter */,
-  {     5,    21,  9221,   2,   4, UNI_LISU }   /* inlisu */,
-  {     3,  8416,  9249,   6,   3, UNI_INMRO }   /* block=mro */,
-  {     1,  9634,  8392,   3,   5, UNI_NV__90000 }   /* nv=90000 */,
-  {    15,  3671,  4582,  17,  15, UNI_MERC }   /* scriptextensions=meroiticcursive */,
-  {     4,  8951,     1,   5,   1, -UNI_XIDS }   /* xids=n */,
-  {     6,  8878,  2253,   3,  20, UNI_HLUW }   /* sc=anatolianhieroglyphs */,
-  {     1,  8416,  3020,   6,  18, UNI_DEVANAGARIEXT }   /* block=devanagariextended */,
-  {     1,  9353,  9069,   4,   4, UNI_AVST }   /* scx=avst */,
-  {     1,  7185,     0,   9,   0, UNI_ARABICPFA }   /* arabicpfa */,
-  {     0,  3671,    78,  17,   6, UNI_ARAB }   /* scriptextensions=arabic */,
-  {     0,  6005,    43,   3,  25, UNI_CJKCOMPATIDEOGRAPHS }   /* incjkcompatibilityideographs */,
-  {     1,  9125,  8856,   4,   5, -UNI_DEP }   /* dep=false */,
-  {    11,  8632,    26,   6,   1, UNI_XPOSIXUPPER }   /* upper=y */,
-  {     1,  8416,  3772,   6,   8, UNI_INBOPOMOFO }   /* block=bopomofo */,
-  {     0,  9353,  3984,   5,   3, UNI_SARB }   /* scx=sarb */,
-  {     3,   509,     0,  20,   0, UNI_CJK }   /* cjkunifiedideographs */,
-  {     0,  3868,  9762,  16,   2, UNI_ZL }   /* generalcategory=zl */,
-  {     0,  3671,  9241,  17,   4, UNI_MIAO }   /* scriptextensions=miao */,
-  {     3,  8878,  9261,   3,   4, UNI_NARB }   /* sc=narb */,
-  {     0,  6918,  3248,  10,   5, UNI_LB__SP }   /* linebreak=space */,
-  {     0,  2148,  2837,   3,  18, UNI_SUNDANESESUP }   /* insundanesesupplement */,
-  {     3,  8410,     1,   6,   1, -UNI_BIDIM }   /* bidim=n */,
-  {     2,  1497,   406,   9,   7, UNI_XPOSIXCNTRL }   /* category=control */,
-  {     1,  6816,  7797,   3,   7, UNI_INBUGINESE }   /* inbuginese */,
-  {     0,  6828,    32,  10,   2, UNI_BC__CS }   /* bidiclass=cs */,
-  {     0,  1933,     0,  21,   0, UNI_LOE }   /* logicalorderexception */,
-  {     1,  9353,  4108,   4,   7, UNI_MYMR }   /* scx=myanmar */,
-  {     0,  8416,  2836,   6,   9, UNI_INSUNDANESE }   /* block=sundanese */,
-  {     2,  1812,     0,   9,   0, UNI_XPOSIXUPPER }   /* uppercase */,
-  {     5,  6015,  6426,  12,  11, UNI_JT__D }   /* joiningtype=dualjoining */,
-  {    12,  8324,   977,   3,  26, UNI_ANCIENTGREEKMUSIC }   /* isancientgreekmusicalnotation */,
+  {     0,  9624,  7909,   4,   7, UNI_LB__LF }   /* lb=linefeed */,
+  {     3,  8233,  3836,   7,   7, UNI_SC__CPRT }   /* script=cypriot */,
+  {     2,  9642,  5409,   3,   7, UNI_NV__1000000 }   /* nv=1000000 */,
+  {     3,   184,  1576,   2,  18, UNI_GEOMETRICSHAPESEXT }   /* isgeometricshapesext */,
+  {     3,  1735,    26,  22,   1, UNI_CWCM }   /* changeswhencasemapped=y */,
+  {     4,  1239,     0,  24,   0, UNI_COMPEX }   /* fullcompositionexclusion */,
+  {     0,  9361,  8939,   4,   5, UNI_TALE }   /* scx=taile */,
+  {     5,  9723,    36,   3,   1, UNI_VS }   /* vs=t */,
+  {     0,  8233,    78,   7,   6, UNI_SC__ARAB }   /* script=arabic */,
+  {     3,  1159,    11,   3,   2, UNI_NT__DI }   /* nt=di */,
+  {     1,  9588,  5811,   3,  12, UNI_BC__AL }   /* bc=arabicletter */,
+  {     5,  9642,  7716,   3,   8, UNI_NV__3_SLASH_4 }   /* nv=7.50e-01 */,
+  {     0,  2148,  7059,   3,   9, UNI_SMALLFORMS }   /* insmallforms */,
+  {     0,  3671,  4297,  17,   4, UNI_BRAI }   /* scriptextensions=brai */,
+  {     1,  9642,  8364,   3,   3, UNI_NV__400 }   /* nv=400 */,
+  {     0,  6918,  4835,  10,  14, UNI_LB__CR }   /* linebreak=carriagereturn */,
+  {     1,  9361,  6724,   5,  10, UNI_SYLO }   /* scx=sylotinagri */,
+  {     2,  8424,  1576,   6,  23, UNI_GEOMETRICSHAPESEXT }   /* block=geometricshapesextended */,
+  {     2,  3671,  8709,  17,   5, UNI_BUHD }   /* scriptextensions=buhid */,
+  {     1,  6828,  2413,  10,  20, UNI_BC__PDF }   /* bidiclass=popdirectionalformat */,
+  {     5,  8424,  7338,   6,   9, UNI_INOLDPERMIC }   /* block=oldpermic */,
+  {     4,  6918,   414,  10,  11, UNI_LB__ID }   /* linebreak=ideographic */,
+  {     3,   414,     0,  32,   0, UNI_INIDC }   /* ideographicdescriptioncharacters */,
+  {    10,  1158,  3327,   3,  10, UNI_TAIXUANJING }   /* intaixuanjing */,
+  {     0,  8412,  9729,   6,   3, UNI_BIDIC }   /* bidic=yes */,
+  {     0,  9361,  3836,   4,   7, UNI_CPRT }   /* scx=cypriot */,
+  {     5,  3671,  4492,  17,  15, UNI_ARMI }   /* scriptextensions=imperialaramaic */,
+  {     1,  8884,  4919,   5,  14, UNI_INSC__GEMINATIONMARK }   /* insc=geminationmark */,
+  {     1,  5760,  7740,  13,   8, UNI_NV__1_SLASH_12 }   /* numericvalue=8.33e-02 */,
+  {    10,  1768,     0,   9,   0, UNI_XPOSIXLOWER }   /* lowercase */,
+  {     0,  9089,   446,   4,  18, UNI_IDEOGRAPHICSYMBOLS }   /* blk=ideographicsymbols */,
+  {     0,  9361,  8149,   4,   7, UNI_MULT }   /* scx=multani */,
+  {     0,  9618,  3637,   3,  17, UNI_JG__MANICHAEANHUNDRED }   /* jg=manichaeanhundred */,
+  {     2,  8844,  9729,   5,   3, UNI_CWCF }   /* cwcf=yes */,
+  {     0,  6602,     0,  11,   0, UNI_NAND }   /* nandinagari */,
+  {     2,  1362,  4701,  24,   2, UNI_CCC__0 }   /* canonicalcombiningclass=nr */,
+  {     2,  3671,  8502,  17,   6, UNI_GOTH }   /* scriptextensions=gothic */,
+  {     0,   184,  4975,   2,  14, UNI_KANASUP }   /* iskanasupplement */,
   {     2,  6005,  6859,   3,   9, UNI_CJKSTROKES }   /* incjkstrokes */,
-  {     0,  8416,  7008,   6,  10, UNI_INPHOENICIAN }   /* block=phoenician */,
-  {     4,  9592,  8566,   3,   6, UNI_DT__NAR }   /* dt=narrow */,
-  {     1,  4717,     0,   8,   0, UNI_TAMILSUP }   /* tamilsup */,
-  {     1,   184,  5311,   2,  14, UNI_PHLP }   /* ispsalterpahlavi */,
-  {     1,   478,     0,  31,   0, UNI_MATHALPHANUM }   /* mathematicalalphanumericsymbols */,
-  {     0,  6316,     0,   3,   0, UNI_IDC }   /* idc */,
-  {     3,  1801,     3,  22,   1, -UNI_CWU }   /* changeswhenuppercased=f */,
-  {     4,  9607,  2192,   3,   2, UNI_PD }   /* gc=pd */,
-  {     0,  8416,  4975,   6,  14, UNI_KANASUP }   /* block=kanasupplement */,
-  {     2,  7018,  7596,  10,   3, UNI_IN__4 }   /* presentin=4.0 */,
-  {     1,  8274,     0,   7,   0, UNI_TGLG }   /* tagalog */,
-  {     3,  9610,  6147,   3,  12, UNI_JG__MANICHAEANPE }   /* jg=manichaeanpe */,
-  {     2,  9595,  4290,   3,   7, UNI_EA__N }   /* ea=neutral */,
-  {     6,  9081,  2064,   4,  14, UNI_CJKRADICALSSUP }   /* blk=cjkradicalssup */,
-  {    12,   184,  4172,   2,  16, UNI_SUPMATHOPERATORS }   /* issupmathoperators */,
-  {     5,  5565,  5381,  13,  10, UNI_JG__TEHMARBUTA }   /* joininggroup=tehmarbuta */,
-  {     4,  6051,     0,   4,   0, UNI_MAHJ }   /* mahj */,
-  {    13,  8416,  3964,   6,   6, UNI_LATIN1 }   /* block=latin1 */,
-  {     4,  1757,  9421,  22,   4, UNI_CWL }   /* changeswhenlowercased=true */,
-  {     2,  9616,  7212,   3,   9, UNI_LB__B2 }   /* lb=breakboth */,
-  {     1,  3002,  3852,  18,   5, UNI_DT__FIN }   /* decompositiontype=final */,
-  {     0,  9353,  9241,   4,   4, UNI_MIAO }   /* scx=miao */,
-  {     6,  9586,   995,   3,   2, -UNI_CI }   /* ci=no */,
-  {     1,  8106,     0,   7,   0, UNI_KALI }   /* kayahli */,
-  {     5,  8878,  9273,   3,   3, UNI_NKO }   /* sc=nko */,
-  {     2,  8225,  2127,   7,  14, UNI_SC__ROHG }   /* script=hanifirohingya */,
-  {    10,  5760,  8456,  13,   2, UNI_NV__29 }   /* numericvalue=29 */,
-  {     0,  6828,  3272,  10,  18, UNI_BC__RLI }   /* bidiclass=righttoleftisolate */,
-  {     0,  4705,  7949,   3,   3, UNI_TAGB }   /* istagb */,
-  {     4,  8416,  8197,   6,   7, UNI_INOSMANYA }   /* block=osmanya */,
-  {     1,  3002,    68,  18,   3, UNI_DT__SUP }   /* decompositiontype=sup */,
-  {     1,   184,   183,   2,  20, UNI_MISCSYMBOLS }   /* ismiscellaneoussymbols */,
-  {     2,  6005,  8477,   3,   5, UNI_INCHAKMA }   /* inchakma */,
-  {     1,  9081,  3416,   4,  10, UNI_ALCHEMICAL }   /* blk=alchemical */,
-  {     1,  6005,  1387,   3,   9, UNI_CJKSYMBOLS }   /* incjksymbols */,
-  {     1,  1362,  8742,  25,   4, UNI_CCC__21 }   /* canonicalcombiningclass=ccc21 */,
-  {     0,  3868,  5487,  16,  13, UNI_XPOSIXDIGIT }   /* generalcategory=decimalnumber */,
-  {     1,  8863,  1129,   3,   2, UNI_SB__ST }   /* sb=st */,
-  {     1,  3868,    38,  16,   2, UNI_XPOSIXDIGIT }   /* generalcategory=nd */,
-  {     0,  8878,  6243,   3,  12, UNI_HUNG }   /* sc=oldhungarian */,
-  {     0,  9081,  6798,   4,  10, UNI_ARABICEXTA }   /* blk=arabicexta */,
-  {     0,  6005,  5884,   3,  11, UNI_CYRILLICEXTB }   /* incyrillicextb */,
-  {     5,  9353,  8530,   4,   4, UNI_KHOJ }   /* scx=khoj */,
-  {     0,  9109,     1,   4,   1, -UNI_CWL }   /* cwl=n */,
-  {     4,  9768,  9801,   6,  21, UNI__PERL_IS_IN_MULTI_CHAR_FOLD }   /* _perl_is_in_multi_char_fold */,
-  {    16,  9101,  8737,   5,   4, UNI_CCC__20 }   /* ccc=ccc20 */,
-  {     4,  8416,  5448,   6,  13, UNI_BLOCKELEMENTS }   /* block=blockelements */,
-  {     1,  6015,  6745,  12,  11, UNI_JT__T }   /* joiningtype=transparent */,
-  {     2,  9081,   467,   4,  11, UNI_INPUNCTUATION }   /* blk=punctuation */,
-  {     0,  1911,  3788,  22,  16, UNI_INSC__CANTILLATIONMARK }   /* indicsyllabiccategory=cantillationmark */,
-  {     0,  5565,  6756,  13,  11, UNI_JG__YEHWITHTAIL }   /* joininggroup=yehwithtail */,
-  {     0,  1933,     1,  22,   1, -UNI_LOE }   /* logicalorderexception=n */,
-  {     1,  6885,  8093,   3,   5, UNI_HYPHEN }   /* ishyphen */,
-  {     0,  4762,     0,  15,   0, UNI_VEDICEXT }   /* vedicextensions */,
-  {     1,  1084,  8856,  26,   5, -UNI_CWKCF }   /* changeswhennfkccasefolded=false */,
-  {     0,  8324,    15,   4,   2, UNI_ARAB }   /* isarab */,
-  {     1,  9580,    37,   3,   2, UNI_BC__EN }   /* bc=en */,
-  {     1,  9616,  5967,   3,  12, UNI_LB__HL }   /* lb=hebrewletter */,
-  {     2,  5513,     0,  13,   0, UNI_grbase_values_index }   /* graphemebase= */,
-  {     1,  8878,  1573,   3,   4, UNI_SC__PHAG }   /* sc=phag */,
-  {     6,  9353,  3038,   4,   8, UNI_ETHI }   /* scx=ethiopic */,
-  {     0,  1362,  7555,  24,   2, UNI_CCC__23 }   /* canonicalcombiningclass=23 */,
-  {     2,  9117,  9721,   4,   3, UNI_CWU }   /* cwu=yes */,
-  {     2,  8878,  8494,   3,   6, UNI_GOTH }   /* sc=gothic */,
-  {    10,  9586,  9421,   3,   4, UNI_CI }   /* ci=true */,
-  {     8,  8092,     0,   6,   0, UNI_HYPHEN }   /* hyphen */,
-  {     4,    21,  8602,   2,   6, UNI_INREJANG }   /* inrejang */,
-  {     0,  9613,    36,   3,   1, UNI_JT__T }   /* jt=t */,
-  {     5,  3671,  9285,  17,   4, UNI_OLCK }   /* scriptextensions=olck */,
-  {     0,  8416,  6591,   6,  11, UNI_MYANMAREXTB }   /* block=myanmarextb */,
-  {    16,  8416,  3452,   8,  15, UNI_UCAS }   /* block=canadiansyllabics */,
-  {     0,  4580,  6581,   3,  10, UNI_MYANMAREXTA }   /* inmyanmarexta */,
-  {     0,  3948,    25,   3,   1, UNI_INVS }   /* invs */,
-  {     5,    21,  7275,   2,   9, UNI_LATINEXTD }   /* inlatinextd */,
-  {     0,  3671,  8931,  17,   5, UNI_TALE }   /* scriptextensions=taile */,
-  {     1,  3951,  7240,   3,   8, UNI_QAAI }   /* isinherited */,
-  {     0,   184,  2893,   2,  19, UNI_SUPARROWSC }   /* issupplementalarrowsc */,
-  {     2,  9218,  5450,   4,  11, UNI_BLOCKELEMENTS }   /* inblockelements */,
-  {     1,  5760,  8961,  13,   4, UNI_NV___MINUS_1_SLASH_2 }   /* numericvalue=-1/2 */,
-  {     0,  8878,  8197,   3,   7, UNI_OSMA }   /* sc=osmanya */,
-  {     0,  9610,  6097,   3,   5, UNI_JG__GAMAL }   /* jg=gamal */,
-  {     0,  6315,     0,  11,   0, UNI_XIDC }   /* xidcontinue */,
-  {     1,  8878,  6646,   3,  11, UNI_HMNG }   /* sc=pahawhhmong */,
-  {     0,  1622,     0,  23,   0, UNI_LATINEXTADDITIONAL }   /* latinextendedadditional */,
-  {    13,  9580,  9625,   3,   3, UNI_BC__LRO }   /* bc=lro */,
-  {     1,  9081,  5721,   4,  13, UNI_MAYANNUMERALS }   /* blk=mayannumerals */,
-  {     0,   184,  9213,   2,   4, UNI_LINA }   /* islina */,
-  {     0,   184,  2627,   2,  19, UNI_ENCLOSEDALPHANUMSUP }   /* isenclosedalphanumsup */,
-  {     4,  9610,  4522,   3,  15, UNI_JG__MANICHAEANALEPH }   /* jg=manichaeanaleph */,
-  {     1,  9081,  8671,   4,   5, UNI_INADLAM }   /* blk=adlam */,
-  {     2,  4705,  7949,   3,   7, UNI_TAGB }   /* istagbanwa */,
-  {     0,  3772,     0,  16,   0, UNI_BOPOMOFOEXT }   /* bopomofoextended */,
-  {     0,  9353,  8120,   4,   4, UNI_MAKA }   /* scx=maka */,
-  {     0,  8836,     0,   4,   0, UNI_CWCF }   /* cwcf */,
-  {     2,  8878,  9285,   3,   4, UNI_OLCK }   /* sc=olck */,
-  {     3,  1536,  3039,   3,  10, UNI_ETHIOPICSUP }   /* inethiopicsup */,
-  {     5,  8878,  4267,   3,   4, UNI_BAMU }   /* sc=bamu */,
-  {     8,  9081,  3110,   4,  18, UNI_GEORGIANSUP }   /* blk=georgiansupplement */,
-  {     2,  9634,  8977,   3,   3, UNI_NV__1_SLASH_6 }   /* nv=1/6 */,
-  {     3,  9616,   414,   3,  11, UNI_LB__ID }   /* lb=ideographic */,
-  {     3,  8878,  6183,   3,   4, UNI_MEND }   /* sc=mend */,
-  {     4,  9616,  2368,   3,   2, UNI_LB__HL }   /* lb=hl */,
-  {     9,  2106,  9760,  21,   2, UNI_GCB__XX }   /* graphemeclusterbreak=xx */,
-  {     0,  5760,  5409,  13,   3, UNI_NV__100 }   /* numericvalue=100 */,
-  {     0,  8398,  9421,   6,   4, UNI_XPOSIXALPHA }   /* alpha=true */,
-  {     1,  7025,  9565,   3,   3, UNI_IN__6_DOT_3 }   /* in=6.3 */,
-  {     9,  9888,    96,   8,   5, UNI_XPOSIXALPHA }   /* isxposixalpha */,
-  {     5,  9634,  9496,   3,   3, UNI_NV__2_SLASH_5 }   /* nv=2/5 */,
-  {     0,  9586,  9721,   3,   3, UNI_CI }   /* ci=yes */,
-  {     0,  9616,  5297,   3,  14, UNI_LB__PO }   /* lb=postfixnumeric */,
-  {     5,  2204,  6990,   4,   8, UNI_SOGO }   /* isoldsogdian */,
-  {     1,  1573,     0,   4,   0, UNI_PHAG }   /* phag */,
-  {    12,  7844,     0,   8,   0, UNI_GURU }   /* gurmukhi */,
-  {     0,   184,    17,   3,   1, UNI_CO }   /* isco */,
-  {     1,  8584,  9721,   6,   3, UNI_NFDQC__Y }   /* nfdqc=yes */,
-  {     5,  9301,     1,   4,   1, -UNI_PCM }   /* pcm=n */,
-  {    16,   184,  1955,   2,  22, UNI_MISCTECHNICAL }   /* ismiscellaneoustechnical */,
-  {     2,  8878,  4582,   3,  15, UNI_MERC }   /* sc=meroiticcursive */,
-  {     4,  3180,     0,   3,   0, UNI_ALL }   /* all */,
-  {     5,  8416,  5860,   7,  11, UNI_CHESSSYMBOLS }   /* block=chesssymbols */,
-  {     0,  9101,    23,   4,   2, UNI_CCC__AL }   /* ccc=al */,
-  {     0,  9081,  3038,   4,   8, UNI_INETHIOPIC }   /* blk=ethiopic */,
-  {     1,  6828,  4312,  10,  15, UNI_BC__CS }   /* bidiclass=commonseparator */,
-  {     0,  8416,     0,   6,  34, UNI_UCAS }   /* block=unifiedcanadianaboriginalsyllabics */,
-  {     1,  2893,     0,  19,   0, UNI_SUPARROWSC }   /* supplementalarrowsc */,
-  {    12,  3671,  6183,  17,   4, UNI_MEND }   /* scriptextensions=mend */,
-  {     0,  6885,  6247,   3,   3, UNI_HUNG }   /* ishung */,
-  {     2,  8416,  1824,   7,  21, UNI_CJKCOMPATIDEOGRAPHSSUP }   /* block=cjkcompatideographssup */,
-  {     1,  9353,  1192,   4,   4, UNI_KANA }   /* scx=kana */,
-  {     0,  8878,  9041,   3,   4, UNI_AGHB }   /* sc=aghb */,
-  {     2,  8876,  4327,   5,  15, UNI_INSC__CONSONANTKILLER }   /* insc=consonantkiller */,
-  {     2,  3671,  1192,  17,   4, UNI_KANA }   /* scriptextensions=kana */,
-  {     0,  1158,  4718,   3,  14, UNI_TAMILSUP }   /* intamilsupplement */,
-  {     0,  9634,  7540,   3,   6, UNI_NV__200000 }   /* nv=200000 */,
-  {     4,  6828,  9640,  10,   3, UNI_BC__PDF }   /* bidiclass=pdf */,
-  {     4,  1497,  4402,   9,  15, UNI_PD }   /* category=dashpunctuation */,
-  {     1,  6005,   150,   4,  33, UNI_DIACRITICALSSUP }   /* incombiningdiacriticalmarkssupplement */,
-  {     1,   184,  4297,   2,  15, UNI_BRAI }   /* isbraillepatterns */,
-  {     5,  5565,  5617,  13,  13, UNI_JG__MALAYALAMLLLA }   /* joininggroup=malayalamllla */,
-  {     0,  2148,  1265,   3,  24, UNI_SUPERANDSUB }   /* insuperscriptsandsubscripts */,
-  {     1,  9896,  1812,   7,   5, UNI_POSIXUPPER }   /* isposixupper */,
-  {     1,  8861,     1,   5,   1, -UNI_IDSB }   /* idsb=n */,
-  {     4,  7924,     0,   8,   0, UNI_radical_values_index }   /* radical= */,
-  {     2,  8572,     3,   6,   1, -UNI__PERL_NCHAR }   /* nchar=f */,
-  {     0,  7892,     0,   8,   0, UNI_KANAEXTA }   /* kanaexta */,
-  {     0,  5565,  5087,  13,  14, UNI_JG__MANICHAEANBETH }   /* joininggroup=manichaeanbeth */,
-  {     0,  5565,  5143,  13,  14, UNI_JG__MANICHAEANQOPH }   /* joininggroup=manichaeanqoph */,
-  {     8,  9634,  7463,   3,   1, UNI_NV__3 }   /* nv=3 */,
-  {     8,  9081,  5799,   4,  12, UNI_ALPHABETICPF }   /* blk=alphabeticpf */,
-  {     1,  9101,  7651,   4,   2, UNI_CCC__16 }   /* ccc=16 */,
-  {     0,  1410,     0,  24,   0, UNI_DIACRITICALSFORSYMBOLS }   /* combiningmarksforsymbols */,
-  {     0,  9634,  8965,   3,   4, UNI_NV__1_SLASH_10 }   /* nv=1/10 */,
-  {     0,  8871,     0,   5,   0, UNI_inpc_values_index }   /* inpc= */,
-  {     6,  3293,  1099,   3,   3, UNI_UCAS }   /* inucas */,
-  {     0,  1362,  9523,  24,   3, UNI_CCC__AR }   /* canonicalcombiningclass=232 */,
-  {     3,  8866,  9721,   5,   3, UNI_IDST }   /* idst=yes */,
-  {     0,  7128,  7817,  10,   3, UNI_WB__EB }   /* wordbreak=gaz */,
-  {     1,  9081,  3326,   4,  11, UNI_TAIXUANJING }   /* blk=taixuanjing */,
-  {     3,  7128,  1164,  10,   2, UNI_LB__LF }   /* wordbreak=lf */,
-  {     2,   779,     0,  29,   0, UNI_ENCLOSEDIDEOGRAPHICSUP }   /* enclosedideographicsupplement */,
-  {     0,  5760,  7446,  13,   1, UNI_NV__2 }   /* numericvalue=2 */,
-  {     0,  6569,     0,  11,   0, UNI_MISCSYMBOLS }   /* miscsymbols */,
-  {     0,  9113,     3,   4,   1, -UNI_CWT }   /* cwt=f */,
-  {     0,  3671,  8233,  18,   6, UNI_SHRD }   /* scriptextensions=sharada */,
-  {     6,  8225,  9217,   7,   4, UNI_SC__LINB }   /* script=linb */,
-  {    15,  8416,  4762,   6,   8, UNI_VEDICEXT }   /* block=vedicext */,
-  {     0,  5435,  9421,  13,   4, UNI_BIDIM }   /* bidimirrored=true */,
-  {     6,  8225,  7375,   8,   8, UNI_SAMR }   /* script=samaritan */,
-  {     3,  8324,  7196,   4,   7, UNI_ARABICPFB }   /* isarabicpfb */,
-  {     9,  8225,  9149,   7,   4, UNI_SC__GONM }   /* script=gonm */,
-  {     2,  9353,  2741,   4,  19, UNI_MERO }   /* scx=meroitichieroglyphs */,
-  {     9,  8947,     1,   4,   1, -UNI_IDC }   /* idc=n */,
-  {     0,  8863,    33,   3,   2, UNI_SB__SE }   /* sb=se */,
-  {     6,  9081,  2085,   4,  21, UNI_CYRILLICSUP }   /* blk=cyrillicsupplementary */,
-  {     2,  6928,   995,  10,   2, -UNI_XPOSIXLOWER }   /* lowercase=no */,
-  {     1,  7048,     0,   4,   0, UNI_SAUR }   /* saur */,
-  {     1,  9037,  7652,   4,   3, UNI_AGE__6 }   /* age=6.0 */,
-  {     2,  9353,  8254,   5,   3, UNI_SOYO }   /* scx=soyo */,
-  {     0,  9101,  9526,   4,   3, UNI_CCC__DB }   /* ccc=233 */,
-  {     3,  8416,  1030,   6,  27, UNI_OCR }   /* block=opticalcharacterrecognition */,
-  {     1,  4447,  7176,  15,   9, UNI_EA__A }   /* eastasianwidth=ambiguous */,
-  {     2,  8416,  6798,   6,  10, UNI_ARABICEXTA }   /* block=arabicexta */,
-  {     0,  9353,  1622,   4,   5, UNI_LATN }   /* scx=latin */,
-  {     3,  9353,  2212,   5,   6, UNI_SINH }   /* scx=sinhala */,
-  {     0,  9109,     0,   3,   0, UNI_CWL }   /* cwl */,
-  {     0,  8416,  7365,   6,   9, UNI_INPAUCINHAU }   /* block=paucinhau */,
-  {     9,  3671,  9205,  17,   3, UNI_LAO }   /* scriptextensions=lao */,
-  {     0,   184,  2333,   2,  13, UNI_GLAGOLITICSUP }   /* isglagoliticsup */,
-  {     1,   184,  8560,   2,   6, UNI_LYDI }   /* islydian */,
-  {     1,  5835,   995,  12,   2, -UNI_BIDIC }   /* bidicontrol=no */,
-  {     3,  6918,  4195,  10,   9, UNI_LB__EM }   /* linebreak=emodifier */,
-  {     0,   184,  9441,   2,   4, UNI_WCHO }   /* iswcho */,
-  {     0,  7025,  9703,   3,   3, UNI_IN__7 }   /* in=v70 */,
-  {     0,   184,  1933,   2,  21, UNI_LOE }   /* islogicalorderexception */,
-  {     0,  8416,    43,   7,   8, UNI_CJKCOMPAT }   /* block=cjkcompat */,
-  {     1,  8416,  8127,   6,   7, UNI_INMANDAIC }   /* block=mandaic */,
-  {     2,  8878,  8519,   4,   5, UNI_SC__KTHI }   /* sc=kaithi */,
-  {     0,  9081,  9045,   4,   4, UNI_INAHOM }   /* blk=ahom */,
-  {     5,  8416,    43,   7,  15, UNI_CJKCOMPAT }   /* block=cjkcompatibility */,
-  {     3,  9081,  1188,   4,   8, UNI_INKATAKANA }   /* blk=katakana */,
-  {     1,  9610,  9628,   3,   3, UNI_JG__MIM }   /* jg=mim */,
-  {     0,  5760,  8392,  13,   2, UNI_NV__90 }   /* numericvalue=90 */,
-  {     3,  1576,     0,  23,   0, UNI_GEOMETRICSHAPESEXT }   /* geometricshapesextended */,
-  {     0,  9081,  8851,   4,   5, UNI_INDOGRA }   /* blk=dogra */,
-  {     1,  3002,  2204,  18,   3, UNI_DT__ISO }   /* decompositiontype=iso */,
-  {    16,  8878,  9405,   3,   4, UNI_TFNG }   /* sc=tfng */,
-  {     8,  9580,  9631,   3,   3, UNI_BC__NSM }   /* bc=nsm */,
-  {     0,  9610,  6788,   3,  10, UNI_JG__AFRICANQAF }   /* jg=africanqaf */,
-  {     3,  6005,  4388,   3,  14, UNI_CURRENCYSYMBOLS }   /* incurrencysymbols */,
-  {    10,  9353,  6646,   4,  11, UNI_HMNG }   /* scx=pahawhhmong */,
-  {     0,  3671,  8886,  17,   4, UNI_LIMB }   /* scriptextensions=limb */,
-  {    17,  9101,    18,   4,   1, UNI_CCC__R }   /* ccc=r */,
-  {     3,  9353,  9417,   4,   4, UNI_TIBT }   /* scx=tibt */,
-  {     1,  8416,  8002,   7,   6, UNI_CJKEXTA }   /* block=cjkexta */,
-  {     8,  9718,  7817,   3,   3, UNI_WB__EB }   /* wb=gaz */,
-  {     0,  9371,  8241,   4,   5, UNI_SHAW }   /* inshavian */,
-  {     8,  8416,  5872,   7,  11, UNI_CYRILLICEXTA }   /* block=cyrillicexta */,
-  {     9,  9634,  8386,   3,   2, UNI_NV__80 }   /* nv=80 */,
-  {     8,  9081,  1823,   4,  22, UNI_CJKCOMPATIDEOGRAPHSSUP }   /* blk=cjkcompatideographssup */,
+  {     1,  8871,     0,   3,   0, UNI_sb_values_index }   /* sb= */,
+  {     0,  9089,  1867,   4,  12, UNI_DIACRITICALS }   /* blk=diacriticals */,
+  {     1,  8424,  6243,   6,  12, UNI_INOLDHUNGARIAN }   /* block=oldhungarian */,
+  {    16,  8556,     0,   6,   0, UNI_lower_values_index }   /* lower= */,
+  {     0,  3671,  9281,  17,   3, UNI_NKO }   /* scriptextensions=nko */,
+  {     0,  5565,  6111,  13,  12, UNI_JG__MALAYALAMNYA }   /* joininggroup=malayalamnya */,
+  {     1,  8233,  2333,   7,  10, UNI_SC__GLAG }   /* script=glagolitic */,
+  {     0,  9361,  8944,   4,   4, UNI_TAKR }   /* scx=takr */,
+  {     0,  3671,  8679,  17,   5, UNI_ADLM }   /* scriptextensions=adlam */,
+  {     8,  9361,  3020,   4,   4, UNI_DEVA }   /* scx=deva */,
+  {     0,  5979,     1,  12,   1, -UNI_IDEO }   /* ideographic=n */,
+  {     1,  5760,  7462,  13,   2, UNI_NV__43 }   /* numericvalue=43 */,
+  {     3,  8424,  4267,   6,   5, UNI_INBAMUM }   /* block=bamum */,
+  {     5,  9089,  1289,   4,  25, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* blk=symbolsandpictographsexta */,
+  {     0,  2148,  6724,   3,  10, UNI_INSYLOTINAGRI }   /* insylotinagri */,
+  {     1,  9361,  9209,   4,   4, UNI_LANA }   /* scx=lana */,
+  {     7,  2204,  6245,   4,  10, UNI_HUNG }   /* isoldhungarian */,
+  {     0,  2148,  6691,   3,  10, UNI_INSORASOMPENG }   /* insorasompeng */,
+  {     4,  9361,  8248,   5,   6, UNI_SHAW }   /* scx=shavian */,
+  {     1,  5760,  7540,  13,   4, UNI_NV__2000 }   /* numericvalue=2000 */,
+  {     0,   184,  9774,   2,   2, UNI_ZS }   /* iszs */,
+  {     0,  6816,  4298,   3,  14, UNI_BRAI }   /* inbraillepatterns */,
+  {     0,  9109,  8352,   4,   3, UNI_CCC__216 }   /* ccc=216 */,
+  {     0,  6918,   721,  10,   2, UNI_LB__CL }   /* linebreak=cl */,
+  {     2,  3671,  6648,  18,   3, UNI_SHAW }   /* scriptextensions=shaw */,
+  {     0,  1362,  8461,  25,   5, UNI_CCC__129 }   /* canonicalcombiningclass=ccc129 */,
+  {     3,  9361,  9345,   4,   4, UNI_ROHG }   /* scx=rohg */,
+  {     4,  7018,  7487,  10,   1, UNI_IN__6 }   /* presentin=6 */,
+  {     0,  1158,  4718,   3,   7, UNI_TAMILSUP }   /* intamilsup */,
+  {     1,  9904,     6,   3,   1, UNI_PD }   /* ispd */,
+  {     0,  6816,  7805,   3,   7, UNI_INBUGINESE }   /* inbuginese */,
+  {     4,  9089,  5967,   4,   6, UNI_INHEBREW }   /* blk=hebrew */,
+  {     3,  8233,  9333,   7,   4, UNI_SC__QAAI }   /* script=qaai */,
+  {    10,  3980,     0,   7,   0, UNI_LINB }   /* linearb */,
+  {     1,  2142,  7312,   3,   8, UNI_INNEWTAILUE }   /* innewtailue */,
+  {     1,  8424,  2253,   6,  20, UNI_INANATOLIANHIEROGLYPHS }   /* block=anatolianhieroglyphs */,
+  {     3,  3868,  9774,  16,   2, UNI_ZS }   /* generalcategory=zs */,
+  {     1,  1362,  9528,  24,   3, UNI_CCC__A }   /* canonicalcombiningclass=230 */,
+  {     4,    21,  8610,   2,   6, UNI_INREJANG }   /* inrejang */,
+  {     1,  6918,    23,  10,   2, UNI_LB__AL }   /* linebreak=al */,
+  {     0,  8586,  9729,   6,   3, UNI_NFCQC__Y }   /* nfcqc=yes */,
+  {     1,  1801,     3,  22,   1, -UNI_CWU }   /* changeswhenuppercased=f */,
+  {     1,  1801,  9729,  22,   3, UNI_CWU }   /* changeswhenuppercased=yes */,
+  {     1,  9361,  9213,   4,   4, UNI_LAO }   /* scx=laoo */,
+  {     2,  9209,     0,   4,   0, UNI_LANA }   /* lana */,
+  {     3,   949,     0,  27,   0, UNI_ALPHABETICPF }   /* alphabeticpresentationforms */,
+  {     3,   184,  6027,   2,   5, UNI_KHMR }   /* iskhmer */,
+  {     2,  9361,  7892,   4,   4, UNI_JAVA }   /* scx=java */,
+  {     0,  5760,  7539,  13,   2, UNI_NV__22 }   /* numericvalue=22 */,
+  {     0,  8424,  8002,   6,   7, UNI_INBENGALI }   /* block=bengali */,
+  {     8,  8886,  9085,   3,   4, UNI_BHKS }   /* sc=bhks */,
+  {     2,  9109,    24,   4,   1, UNI_CCC__L }   /* ccc=l */,
+  {     1,  9089,  7884,   4,   8, UNI_JAMOEXTB }   /* blk=jamoextb */,
+  {     5,  4462,  8864,  15,   5, -UNI_GREXT }   /* graphemeextend=false */,
+  {     0,  3671,  8939,  17,   5, UNI_TALE }   /* scriptextensions=taile */,
+  {     7,   184,  7221,   2,   9, UNI_EMOTICONS }   /* isemoticons */,
+  {     3,  6015,     0,  12,   0, UNI_jt_values_index }   /* joiningtype= */,
+  {     1,  9923,  3248,   5,   5, UNI_XPOSIXBLANK }   /* horizspace */,
+  {     0,  5085,  4177,   4,  11, UNI_MATHOPERATORS }   /* inmathoperators */,
+  {     0,   117,   447,   3,  17, UNI_IDEOGRAPHICSYMBOLS }   /* inideographicsymbols */,
+  {     8,  7128,   108,  10,   2, UNI_WB__MB }   /* wordbreak=mb */,
+  {     0,  3739,  8864,  17,   5, -UNI_UIDEO }   /* unifiedideograph=false */,
+  {     3,  8424,  3772,   6,   8, UNI_INBOPOMOFO }   /* block=bopomofo */,
+  {     3,  8233,  8065,   7,   4, UNI_ELBA }   /* script=elba */,
+  {     5,   184,  5311,   2,  14, UNI_PHLP }   /* ispsalterpahlavi */,
+  {     2,  3002,  3852,  18,   5, UNI_DT__FIN }   /* decompositiontype=final */,
+  {     1,  8424,  8914,   6,   5, UNI_INNUSHU }   /* block=nushu */,
+  {     4,  8886,  2484,   3,   4, UNI_SC__MAND }   /* sc=mand */,
+  {     3,  6015,  6426,  12,  11, UNI_JT__D }   /* joiningtype=dualjoining */,
+  {     3,  9093,    17,   4,   1, UNI_BPT__O }   /* bpt=o */,
+  {    10,  6918,  6349,  10,  11, UNI_LB__BB }   /* linebreak=breakbefore */,
+  {     0,  1362,  8455,  25,   4, UNI_CCC__12 }   /* canonicalcombiningclass=ccc12 */,
+  {     1,  8580,  9429,   6,   4, UNI__PERL_NCHAR }   /* nchar=true */,
+  {     1,  8310,     0,   4,   0, UNI_TIRH }   /* tirh */,
+  {    14,  1668,     0,  23,   0, UNI_SUPPUNCTUATION }   /* supplementalpunctuation */,
+  {     6,  9642,  5409,   3,   4, UNI_NV__1000 }   /* nv=1000 */,
+  {     0,  8037,     0,   7,   0, UNI_CJKEXTE }   /* cjkexte */,
+  {     0,  9089,   878,   4,  10, UNI_PUA }   /* blk=privateuse */,
+  {     0,  9361,  7852,   4,   8, UNI_GURU }   /* scx=gurmukhi */,
+  {     5,   184,  8031,   3,   6, UNI_CJKEXTD }   /* iscjkextd */,
+  {     1,  9600,  2493,   3,   8, UNI_DT__VERT }   /* dt=vertical */,
+  {     0,  8886,  6723,   3,  11, UNI_SC__SYLO }   /* sc=sylotinagri */,
+  {     2,  1911,  7780,  22,   8, UNI_INSC__AVAGRAHA }   /* indicsyllabiccategory=avagraha */,
   {     3,  3868,  1410,  16,  13, UNI_M }   /* generalcategory=combiningmark */,
-  {     4,  3951,  5553,   3,   5, UNI_IPAEXT }   /* isipaext */,
-  {     0,  3671,  8134,  17,   7, UNI_MARC }   /* scriptextensions=marchen */,
-  {     5,  5979,    26,  12,   1, UNI_IDEO }   /* ideographic=y */,
-  {    16,  4705,  8621,   3,   3, UNI_THAA }   /* isthaa */,
-  {     1,  8295,     0,   7,   0, UNI_TIBT }   /* tibetan */,
-  {     0,  1362,  3969,  24,   1, UNI_CCC__1 }   /* canonicalcombiningclass=1 */,
-  {     1,  3671,  8851,  17,   4, UNI_DOGR }   /* scriptextensions=dogr */,
-  {     8,    21,  5045,   2,  14, UNI_LATINEXTE }   /* inlatinextendede */,
-  {     3,  2212,  8087,   4,   5, UNI_INHANUNOO }   /* inhanunoo */,
-  {     2,  8878,  9413,   3,   4, UNI_THAI }   /* sc=thai */,
-  {     8,  8608,   995,   6,   2, -UNI_STERM }   /* sterm=no */,
-  {     4,   184,  3837,   3,  15, UNI_CYPRIOTSYLLABARY }   /* iscypriotsyllabary */,
-  {     0,  9353,  6724,   5,  10, UNI_SYLO }   /* scx=sylotinagri */,
-  {     6,  8416,     0,   6,  42, UNI_UCASEXT }   /* block=unifiedcanadianaboriginalsyllabicsextended */,
-  {     4,  1084,     3,  26,   1, -UNI_CWKCF }   /* changeswhennfkccasefolded=f */,
-  {     0,  8416,  4388,   7,  14, UNI_CURRENCYSYMBOLS }   /* block=currencysymbols */,
-  {     6,  9101,  7539,   4,   2, UNI_CCC__22 }   /* ccc=22 */,
-  {     3,  8324,  3758,   4,  14, UNI_ARABICSUP }   /* isarabicsupplement */,
-  {     0,  7230,  9421,   9,   4, UNI_EXT }   /* extender=true */,
-  {     0,  8225,  2006,   7,   4, UNI_SC__MODI }   /* script=modi */,
-  {     0,  1239,     0,  24,   0, UNI_COMPEX }   /* fullcompositionexclusion */,
-  {     2,  3868,  9764,  16,   2, UNI_ZP }   /* generalcategory=zp */,
-  {    14,  9933,   107,   3,   5, UNI_S }   /* issymbol */,
-  {     3,  6828,  2433,  10,  11, UNI_BC__R }   /* bidiclass=righttoleft */,
-  {     0,  9181,  6303,   4,  12, UNI_GCB__T }   /* hst=trailingjamo */,
-  {     6,  7018,  9535,  10,   3, UNI_IN__3 }   /* presentin=3.0 */,
-  {     1,   697,     0,   2,   0, UNI_MN }   /* mn */,
-  {     0,  2836,     0,  12,   0, UNI_SUNDANESESUP }   /* sundanesesup */,
-  {     0,  7128,   138,  10,   2, UNI_WB__FO }   /* wordbreak=fo */,
-  {     1,  8225,  8113,   7,   7, UNI_SC__LINA }   /* script=lineara */,
-  {     4,  9301,     0,   4,   0, UNI_pcm_values_index }   /* pcm= */,
-  {     8,  5907,     0,  12,   0, UNI_ETHIOPICEXTA }   /* ethiopicexta */,
-  {     1,  8876,     0,   5,   0, UNI_insc_values_index }   /* insc= */,
-  {     4,  3293,     1,   3,  41, UNI_UCASEXT }   /* inunifiedcanadianaboriginalsyllabicsextended */,
-  {     3,  9081,  2401,   4,   3, UNI_PUA }   /* blk=pua */,
-  {     2,  4778,    58,   3,   4, UNI_UIDEO }   /* isuideo */,
-  {     1,  3603,     0,  17,   0, UNI_LETTERLIKESYMBOLS }   /* letterlikesymbols */,
-  {     2,  3671,  8218,  17,   7, UNI_PHAG }   /* scriptextensions=phagspa */,
-  {     0,  1933,   995,  22,   2, -UNI_LOE }   /* logicalorderexception=no */,
-  {     0,  6382,     0,   6,   0, UNI_DOMINO }   /* domino */,
-  {     3,  3756,     0,  16,   0, UNI_ARABICSUP }   /* arabicsupplement */,
-  {     0,   184,  6569,   2,  11, UNI_MISCSYMBOLS }   /* ismiscsymbols */,
-  {     2,  3980,     0,  16,   0, UNI_LINEARBIDEOGRAMS }   /* linearbideograms */,
-  {     1,  9101,  5539,   4,  13, UNI_CCC__IS }   /* ccc=iotasubscript */,
-  {     0,  1482,  3212,   4,   6, UNI_DINGBATS }   /* indingbats */,
-  {     1,  3164,     0,   9,   0, UNI_LATINEXTA }   /* latinexta */,
-  {    16,  9634,  8363,   3,   2, UNI_NV__32 }   /* nv=32 */,
-  {     1,  9101,  8787,   5,   4, UNI_CCC__30 }   /* ccc=ccc30 */,
-  {     0,  3671,  9177,  17,   4, UNI_HMNP }   /* scriptextensions=hmnp */,
-  {     2,  8225,  7049,   8,   3, UNI_SAUR }   /* script=saur */,
-  {     2,  2148,  2837,   3,   8, UNI_INSUNDANESE }   /* insundanese */,
-  {     2,  8502,    26,   4,   1, UNI_EXT }   /* ext=y */,
-  {     9,  8001,     0,   7,   0, UNI_CJKEXTA }   /* cjkexta */,
-  {     0,  6003,     1,  12,   1, -UNI_JOINC }   /* joincontrol=n */,
-  {     1,  8225,  7994,   7,   7, UNI_SC__BENG }   /* script=bengali */,
-  {     5,  8878,  6246,   3,   4, UNI_HUNG }   /* sc=hung */,
-  {     4,  1768,     0,   9,   0, UNI_XPOSIXLOWER }   /* lowercase */,
-  {     0,  1362,  8449,  24,   3, UNI_CCC__122 }   /* canonicalcombiningclass=122 */,
-  {     3,  5565,  6120,  13,   3, UNI_JG__NYA }   /* joininggroup=nya */,
-  {     2,  9616,    83,   3,   2, UNI_LB__CM }   /* lb=cm */,
-  {     1,  1735,     3,  22,   1, -UNI_CWCM }   /* changeswhencasemapped=f */,
-  {     2,  9101,  9511,   4,   3, UNI_CCC__L }   /* ccc=224 */,
-  {     0,   184,  9756,   2,   2, UNI_CASEDLETTER }   /* isl_ */,
-  {     0,  9353,  7375,   5,   8, UNI_SAMR }   /* scx=samaritan */,
-  {     2,  8225,  2253,   7,  20, UNI_HLUW }   /* script=anatolianhieroglyphs */,
-  {     4,  9037,  7495,   4,   1, UNI_AGE__7 }   /* age=7 */,
-  {    15,  8324,    80,   4,   8, UNI_ARABICMATH }   /* isarabicmath */,
-  {     4,  9081,  8702,   5,   4, UNI_INBUHID }   /* blk=buhid */,
-  {     0,  3671,  9473,  17,   4, UNI_ZYYY }   /* scriptextensions=zyyy */,
-  {     0,  8225,  8614,   7,   4, UNI_SC__TELU }   /* script=telu */,
-  {     1,    21,  1618,   2,   4, UNI_JAMO }   /* injamo */,
-  {     3,  2204,  9298,   3,   3, UNI_OSGE }   /* isosge */,
-  {     2,  8878,  8141,   3,   7, UNI_SC__MULT }   /* sc=multani */,
-  {     0,  9353,   689,   4,   9, UNI_XSUX }   /* scx=cuneiform */,
-  {     3,  6816,  7204,   3,   8, UNI_INBHAIKSUKI }   /* inbhaiksuki */,
-  {     9,   184,  2067,   2,   7, UNI_RADICAL }   /* isradical */,
+  {     0,  3671,  8149,  17,   4, UNI_MULT }   /* scriptextensions=mult */,
+  {     1,  9361,  9417,   4,   4, UNI_TGLG }   /* scx=tglg */,
+  {     0,   117,  2150,   4,  19, UNI_ININSCRIPTIONALPARTHIAN }   /* ininscriptionalparthian */,
+  {     4,  9642,  8388,   3,   3, UNI_NV__700 }   /* nv=700 */,
+  {     1,  9089,   659,   4,  30, UNI_CJKEXTF }   /* blk=cjkunifiedideographsextensionf */,
+  {     0,   184,   283,   2,  33, UNI_MISCMATHSYMBOLSB }   /* ismiscellaneousmathematicalsymbolsb */,
+  {     1,  3671,  7804,  17,   8, UNI_BUGI }   /* scriptextensions=buginese */,
+  {     2,  9361,  9161,   4,   4, UNI_GREK }   /* scx=grek */,
+  {     5,  9642,  9037,   3,   4, UNI_NV__7_SLASH_12 }   /* nv=7/12 */,
+  {     1,  8424,  1188,   6,   8, UNI_INKATAKANA }   /* block=katakana */,
+  {     0,  9618,  8544,   3,   6, UNI_JG__LAMADH }   /* jg=lamadh */,
+  {     4,  8332,    27,   3,   2, UNI_ALL }   /* isall */,
+  {     0,  5835,    26,  12,   1, UNI_BIDIC }   /* bidicontrol=y */,
+  {     2,  8424,  3110,   6,  11, UNI_GEORGIANSUP }   /* block=georgiansup */,
+  {     3,  8233,  1622,   7,   5, UNI_SC__LATN }   /* script=latin */,
+  {     2,    21,  7118,   2,  10, UNI_INWARANGCITI }   /* inwarangciti */,
+  {     0,  9089,  2169,   4,  11, UNI_INMEETEIMAYEK }   /* blk=meeteimayek */,
+  {     4,  2106,    18,  21,   2, UNI_RI }   /* graphemeclusterbreak=ri */,
+  {     2,  8854,  8864,   5,   5, -UNI_DASH }   /* dash=false */,
+  {     1,  8886,  8065,   3,   4, UNI_ELBA }   /* sc=elba */,
+  {     1,  8520,     3,   6,   1, -UNI_JOINC }   /* joinc=f */,
+  {     0,   184,   865,   2,  28, UNI_SUPPUAA }   /* issupplementaryprivateuseareaa */,
+  {     2,  6005,    43,   3,  15, UNI_CJKCOMPAT }   /* incjkcompatibility */,
+  {    14,  1977,  9729,  22,   3, UNI__PERL_NCHAR }   /* noncharactercodepoint=yes */,
+  {     0,  9041,     0,   4,   0, UNI_ADLM }   /* adlm */,
+  {     3,  8424,  8859,   6,   5, UNI_INDOGRA }   /* block=dogra */,
+  {     5,   779,     0,  29,   0, UNI_ENCLOSEDIDEOGRAPHICSUP }   /* enclosedideographicsupplement */,
+  {     1,  9045,  9678,   4,   3, UNI_AGE__3_DOT_1 }   /* age=v31 */,
+  {     3,  5760,  9585,  13,   3, UNI_NV__9_SLASH_2 }   /* numericvalue=9/2 */,
+  {     8,  8884,  3788,   5,  16, UNI_INSC__CANTILLATIONMARK }   /* insc=cantillationmark */,
+  {     4,  8233,  7980,   7,   4, UNI_UGAR }   /* script=ugar */,
+  {     0,  8616,   995,   6,   2, -UNI_STERM }   /* sterm=no */,
+  {    18,  7420,     0,   8,   0, UNI_ids_values_index }   /* idstart= */,
+  {     0,   184,  3980,   2,  16, UNI_LINEARBIDEOGRAMS }   /* islinearbideograms */,
+  {    28,   406,     0,   7,   0, UNI_XPOSIXCNTRL }   /* control */,
+  {     1,  9089,  8430,   4,   6, UNI_INCARIAN }   /* blk=carian */,
+  {     1,  8496,     1,   6,   1, -UNI_CWKCF }   /* cwkcf=n */,
+  {     0,  8233,  3729,   8,  10, UNI_SGNW }   /* script=signwriting */,
+  {     0,  8233,  8568,   7,   6, UNI_LYDI }   /* script=lydian */,
+  {     2,  1362,  8822,  24,   2, UNI_CCC__35 }   /* canonicalcombiningclass=35 */,
+  {     1,  8586,     0,   7,   0, UNI_COMPEX }   /* nfcqc=n */,
+  {     0,  8685,  9429,   4,   4, UNI_XPOSIXXDIGIT }   /* hex=true */,
+  {     3,  9618,  9636,   3,   3, UNI_JG__MIM }   /* jg=mim */,
+  {     7,  8233,  4946,   7,   4, UNI_CHAM }   /* script=cham */,
+  {     0,   184,  1618,   2,   4, UNI_JAMO }   /* isjamo */,
+  {     0,  1362,  8765,  25,   4, UNI_CCC__24 }   /* canonicalcombiningclass=ccc24 */,
+  {     1,  8871,  9768,   3,   2, UNI_SB__XX }   /* sb=xx */,
+  {     3,  1158,  8945,   3,   4, UNI_INTAKRI }   /* intakri */,
+  {     0,   184,  4204,   2,  16, UNI_SYRIACSUP }   /* issyriacsupplement */,
+  {     1,  1497,  2192,   9,   2, UNI_PD }   /* category=pd */,
+  {     1,  9361,  8944,   4,   5, UNI_TAKR }   /* scx=takri */,
+  {     0,  8424,  1851,   6,  16, UNI_INDICNUMBERFORMS }   /* block=indicnumberforms */,
+  {     0,  9045,  9696,   4,   3, UNI_AGE__5_DOT_2 }   /* age=v52 */,
+  {     1,  8886,  3467,   3,  17, UNI_AGHB }   /* sc=caucasianalbanian */,
+  {     0,  8254,     0,   4,   0, UNI_SIDD }   /* sidd */,
+  {     1,  9642,  8388,   3,   2, UNI_NV__70 }   /* nv=70 */,
+  {     2,  8871,   495,   3,   2, UNI_SB__NU }   /* sb=nu */,
+  {     0,  9089,  4946,   4,   4, UNI_INCHAM }   /* blk=cham */,
+  {     1,  9089,  4268,   5,   4, UNI_INBAMUM }   /* blk=bamum */,
+  {     3,  2106,  1057,  21,   7, UNI_GCB__PP }   /* graphemeclusterbreak=prepend */,
+  {     1,  2204,  4674,   4,  13, UNI_SARB }   /* isoldsoutharabian */,
+  {     0,  8051,    36,   7,   1, UNI_COMPEX }   /* compex=t */,
+  {     7,  5339,   721,  14,   2, UNI_SB__CL }   /* sentencebreak=cl */,
+  {     0,  5604,     0,  13,   0, UNI_LOWSURROGATES }   /* lowsurrogates */,
+  {     3,  6194,  4673,   3,  14, UNI_SARB }   /* inoldsoutharabian */,
+  {    14,  8884,  2532,   5,  19, UNI_INSC__BRAHMIJOININGNUMBER }   /* insc=brahmijoiningnumber */,
+  {     3,  8886,  8254,   3,   7, UNI_SIDD }   /* sc=siddham */,
+  {     1,  3671,  6183,  17,   4, UNI_MEND }   /* scriptextensions=mend */,
+  {     7,  9309,  8864,   4,   5, -UNI_PCM }   /* pcm=false */,
+  {     0,   831,     0,   6,   0, UNI_ARROWS }   /* arrows */,
+  {     1,  9149,  4195,   4,   9, UNI_WB__EB }   /* gcb=emodifier */,
+  {     0,  1136,     3,  26,   1, -UNI_DI }   /* defaultignorablecodepoint=f */,
+  {     0,  9642,  8722,   3,   2, UNI_NV__15 }   /* nv=15 */,
+  {     8,  9618,  5708,   3,  13, UNI_JG__MANICHAEANWAW }   /* jg=manichaeanwaw */,
+  {     0,  9121,    26,   4,   1, UNI_CWT }   /* cwt=y */,
+  {     0,  9588,  9627,   3,   3, UNI_BC__LRE }   /* bc=lre */,
+  {     3,  9642,  8394,   3,   3, UNI_NV__800 }   /* nv=800 */,
+  {     0,   184,   114,   3,  34, UNI_DIACRITICALSFORSYMBOLS }   /* iscombiningdiacriticalmarksforsymbols */,
+  {     0,  7058,     0,  10,   0, UNI_SMALLFORMS }   /* smallforms */,
+  {     0,  2142,  8915,   3,   4, UNI_INNUSHU }   /* innushu */,
+  {     9,  9109,  8822,   4,   2, UNI_CCC__35 }   /* ccc=35 */,
+  {     1,  3671,  7964,  17,   8, UNI_TFNG }   /* scriptextensions=tifinagh */,
+  {     0,  9109,  7507,   4,   2, UNI_CCC__12 }   /* ccc=12 */,
+  {     0,  4580,  2007,   3,   3, UNI_INMODI }   /* inmodi */,
+  {     0,  9618,  5129,   3,  14, UNI_JG__MANICHAEANKAPH }   /* jg=manichaeankaph */,
+  {     2,  3671,  8310,  17,   7, UNI_TIRH }   /* scriptextensions=tirhuta */,
+  {     1,  1362,  9760,  24,   2, UNI_CCC__8 }   /* canonicalcombiningclass=kv */,
+  {     9,  8424,  2779,   6,   9, UNI_INMONGOLIAN }   /* block=mongolian */,
+  {     6,  3254,     1,  18,   1, -UNI_RI }   /* regionalindicator=n */,
+  {     0,  6569,     0,  11,   0, UNI_MISCSYMBOLS }   /* miscsymbols */,
+  {     1,  8149,     0,   4,   0, UNI_MULT }   /* mult */,
+  {     6,  7025,  7495,   3,   1, UNI_IN__7 }   /* in=7 */,
+  {     0,  9089,  9213,   4,   3, UNI_INLAO }   /* blk=lao */,
+  {     3,    21,  1622,   2,  14, UNI_LATINEXTA }   /* inlatinextendeda */,
+  {     0,  8424,   570,   7,  29, UNI_CJKEXTC }   /* block=cjkunifiedideographsextensionc */,
+  {     0,  9341,     0,   4,   0, UNI_RJNG }   /* rjng */,
+  {     2,  9642,  8376,   3,   5, UNI_NV__50000 }   /* nv=50000 */,
+  {     0,  4580,  2780,   3,  18, UNI_MONGOLIANSUP }   /* inmongoliansupplement */,
+  {     0,  8233,  2169,   7,  11, UNI_MTEI }   /* script=meeteimayek */,
+  {     4,  5760,  8358,  13,   3, UNI_NV__300 }   /* numericvalue=300 */,
+  {     5,  9615,  1855,   3,   2, UNI_CN }   /* gc=cn */,
+  {     0,  9089,  6492,   4,  11, UNI_KATAKANAEXT }   /* blk=katakanaext */,
+  {     3,  8233,  3620,   7,   4, UNI_SC__MANI }   /* script=mani */,
+  {     0,  5565,  5143,  13,  14, UNI_JG__MANICHAEANQOPH }   /* joininggroup=manichaeanqoph */,
+  {     0,  9109,  8820,   5,   4, UNI_CCC__35 }   /* ccc=ccc35 */,
+  {     0,  3820,     0,  16,   0, UNI_PE }   /* closepunctuation */,
+  {     0,   184,  4172,   2,  16, UNI_SUPMATHOPERATORS }   /* issupmathoperators */,
+  {     8,  7018,  9561,  10,   3, UNI_IN__5_DOT_2 }   /* presentin=5.2 */,
+  {     4,  9089,  3773,   5,   7, UNI_INBOPOMOFO }   /* blk=bopomofo */,
+  {     0,   184,  9281,   2,   4, UNI_NKO }   /* isnkoo */,
+  {     0,  8424,  7347,   6,   9, UNI_INOLDTURKIC }   /* block=oldturkic */,
+  {     0,  5565,  5073,  13,  14, UNI_JG__MANICHAEANAYIN }   /* joininggroup=manichaeanayin */,
+  {    11,  9089,  2006,   4,  15, UNI_MODIFIERLETTERS }   /* blk=modifierletters */,
+  {     0,  8886,  8934,   3,   5, UNI_RUNR }   /* sc=runic */,
+  {     0,  9361,  6992,   5,   3, UNI_SOGD }   /* scx=sogd */,
+  {     2,   184,  8128,   2,   4, UNI_MAKA }   /* ismaka */,
+  {     0,  9642,  8400,   3,   3, UNI_NV__900 }   /* nv=900 */,
+  {     1,  2684,    24,  19,   1, UNI_GCB__L }   /* hangulsyllabletype=l */,
+  {     4,  3671,  7796,  17,   8, UNI_BASS }   /* scriptextensions=bassavah */,
+  {     3,  9361,  4792,   4,  15, UNI_ZANB }   /* scx=zanabazarsquare */,
+  {     1,  9954,  1152,   5,   4, UNI_ANY }   /* isunicode */,
+  {     1,    21,  7884,   2,   8, UNI_JAMOEXTB }   /* injamoextb */,
+  {    12,  4447,     8,  15,   1, UNI_EA__A }   /* eastasianwidth=a */,
+  {     2,  5017,     0,  14,   0, UNI_LATINEXTC }   /* latinextendedc */,
+  {     7,  8424,  1622,   6,   9, UNI_LATINEXTE }   /* block=latinexte */,
+  {     1,  9618,  4522,   3,  15, UNI_JG__MANICHAEANALEPH }   /* jg=manichaeanaleph */,
+  {     5,  8233,  9173,   7,   4, UNI_SC__HANO }   /* script=hano */,
+  {     1,   184,  8002,   2,   4, UNI_BENG }   /* isbeng */,
+  {     0,  9361,  9257,   4,   4, UNI_MRO }   /* scx=mroo */,
+  {     3,  8219,   995,   7,   2, -UNI_PATSYN }   /* patsyn=no */,
+  {     2,  3671,  8205,  17,   7, UNI_OSMA }   /* scriptextensions=osmanya */,
+  {     0,  5213,  9729,  14,   3, UNI_NFCQC__Y }   /* nfcquickcheck=yes */,
+  {     0,  6646,     0,  11,   0, UNI_HMNG }   /* pahawhhmong */,
+  {     2,  1362,  5138,  24,   2, UNI_CCC__7 }   /* canonicalcombiningclass=nk */,
+  {     0,  3251,     1,   3,   1, -UNI_CE }   /* ce=n */,
+  {     4,  8247,     0,   7,   0, UNI_SHAW }   /* shavian */,
+  {     9,   184,  1867,   2,  12, UNI_DIACRITICALS }   /* isdiacriticals */,
+  {     0,  3868,    27,  16,   2, UNI_LOWERCASELETTER }   /* generalcategory=ll */,
+  {     1,  6003,  8864,  12,   5, -UNI_JOINC }   /* joincontrol=false */,
+  {     0,  9361,  9473,   4,   4, UNI_ZANB }   /* scx=zanb */,
+  {     0,  9361,  8255,   5,   6, UNI_SIDD }   /* scx=siddham */,
+  {     2,  9615,  4402,   3,  15, UNI_PD }   /* gc=dashpunctuation */,
+  {     2,  9624,  6349,   3,  11, UNI_LB__BB }   /* lb=breakbefore */,
+  {     0,  8879,  5461,   5,  13, UNI_INPC__BOTTOMANDLEFT }   /* inpc=bottomandleft */,
+  {     0,  6768,     2,   3,   1, UNI_YI }   /* isyi */,
+  {     1,  3671,  9213,  17,   3, UNI_LAO }   /* scriptextensions=lao */,
+  {     0,  8424,  4076,   6,  16, UNI_MISCMATHSYMBOLSA }   /* block=miscmathsymbolsa */,
+  {     2,  9089,  7088,   4,  10, UNI_SUPARROWSC }   /* blk=suparrowsc */,
+  {     2,  7025,  9675,   3,   3, UNI_IN__3 }   /* in=v30 */,
+  {     8,  1243,  9729,  21,   3, UNI_CE }   /* compositionexclusion=yes */,
+  {     2,  8233,  9281,   7,   4, UNI_NKO }   /* script=nkoo */,
+  {     2,  8886,  2741,   3,   4, UNI_MERO }   /* sc=mero */,
+  {     1,  3518,     0,  17,   0, UNI_CYRILLICEXTB }   /* cyrillicextendedb */,
+  {     7,  8886,  8628,   3,   4, UNI_SC__THAA }   /* sc=thaa */,
+  {     0,  8233,   689,   7,   9, UNI_XSUX }   /* script=cuneiform */,
+  {     0,  6949,  3452,   4,  15, UNI_UCAS }   /* iscanadiansyllabics */,
+  {     2,  8233,  9417,   7,   4, UNI_SC__TGLG }   /* script=tglg */,
+  {     2,  8955,    26,   4,   1, UNI_IDC }   /* idc=y */,
+  {     1,  8684,    26,   5,   1, UNI_POSIXXDIGIT }   /* ahex=y */,
+  {     0,  3002,  6195,  18,  12, UNI_DT__NONCANON }   /* decompositiontype=noncanonical */,
+  {     2,  3671,  7804,  17,   4, UNI_BUGI }   /* scriptextensions=bugi */,
+  {     1,  9896,  8839,   8,   5, UNI_XPOSIXCNTRL }   /* isxposixcntrl */,
+  {     1,  6885,  7861,   3,   7, UNI_HIRA }   /* ishiragana */,
+  {     2,  7341,     0,   4,   0, UNI_PERM }   /* perm */,
+  {     1,  4477,     0,  15,   0, UNI_INHANGUL }   /* hangulsyllables */,
+  {     1,  4580,  2171,   4,  12, UNI_MEETEIMAYEKEXT }   /* inmeeteimayekext */,
+  {     1,  9361,  3980,   4,   7, UNI_LINB }   /* scx=linearb */,
+  {     0,  8332,  9078,   3,   3, UNI_AVST }   /* isavst */,
+  {     3,  8424,  5860,   7,  11, UNI_CHESSSYMBOLS }   /* block=chesssymbols */,
+  {     0,  5760,  7462,  13,   1, UNI_NV__4 }   /* numericvalue=4 */,
+  {     1,  8233,  8191,   7,   7, UNI_OLCK }   /* script=olchiki */,
+  {     3,  8886,  9273,   3,   4, UNI_NBAT }   /* sc=nbat */,
+  {     3,  9361,  7341,   4,   4, UNI_PERM }   /* scx=perm */,
+  {     1,  1691,     0,  22,   0, UNI_bpt_values_index }   /* bidipairedbrackettype= */,
+  {     7,  9089,  5367,   4,  14, UNI_SUPPUNCTUATION }   /* blk=suppunctuation */,
+  {     2,  9615,  1257,   3,   2, UNI_UPPERCASELETTER }   /* gc=lu */,
+  {     1,  6949,     9,   4,  16, UNI_CANS }   /* iscanadianaboriginal */,
+  {     1,  3251,    26,   3,   1, UNI_CE }   /* ce=y */,
+  {     5,  8424,  1530,   6,  23, UNI_BYZANTINEMUSIC }   /* block=byzantinemusicalsymbols */,
+  {     0,  6723,     0,  11,   0, UNI_SYLO }   /* sylotinagri */,
+  {     3,  9109,  2920,   4,   5, UNI_CCC__A }   /* ccc=above */,
+  {     2,  7148,     0,  10,   0, UNI_YIRADICALS }   /* yiradicals */,
+  {     0,  2957,     0,   9,   0, UNI_HALFMARKS }   /* halfmarks */,
+  {    16,  9588,  2373,   3,  20, UNI_BC__LRE }   /* bc=lefttorightembedding */,
+  {     8,  9588,  3074,   3,  18, UNI_BC__FSI }   /* bc=firststrongisolate */,
+  {     1,  7025,     0,   3,   0, UNI_in_values_index }   /* in= */,
+  {     1,  8886,  9077,   3,   4, UNI_AVST }   /* sc=avst */,
+  {     9,  3951,  2704,   3,  17, UNI_IDST }   /* isidstrinaryoperator */,
+  {     1,  9642,  8394,   3,   6, UNI_NV__800000 }   /* nv=800000 */,
+  {     7,  3688,   995,  17,   2, -UNI_STERM }   /* sentenceterminal=no */,
+  {     0,  8261,     0,   7,   0, UNI_SOYO }   /* soyombo */,
+  {     0,  3671,  7239,  17,   9, UNI_QAAI }   /* scriptextensions=inherited */,
+  {     0,  8886,  8514,   3,   6, UNI_HATR }   /* sc=hatran */,
+  {     0,  1188,     0,   8,   0, UNI_KANA }   /* katakana */,
+  {     0,  9642,  7556,   3,   8, UNI_NV__1_SLASH_32 }   /* nv=3.13e-02 */,
+  {     1,  9121,  9729,   4,   3, UNI_CWT }   /* cwt=yes */,
   {     0,   837,     0,  11,   0, UNI_PHONETICEXT }   /* phoneticext */,
-  {     1,   184,  8886,   2,   5, UNI_LIMB }   /* islimbu */,
-  {     0,  1497,  2192,   9,   2, UNI_PD }   /* category=pd */,
-  {     3,    38,     0,   2,   0, UNI_XPOSIXDIGIT }   /* nd */,
-  {     0,  3671,  9057,  17,   4, UNI_ARMN }   /* scriptextensions=armn */,
-  {     0,  8878,  6558,   3,  11, UNI_MEDF }   /* sc=medefaidrin */,
-  {     0,  3671,  9133,  17,   4, UNI_DSRT }   /* scriptextensions=dsrt */,
-  {     9,  5565,  3637,  13,  17, UNI_JG__MANICHAEANHUNDRED }   /* joininggroup=manichaeanhundred */,
-  {     1,  9896,     0,   3,   0, UNI_P }   /* isp */,
-  {     0,  1497,   107,  10,   5, UNI_S }   /* category=symbol */,
-  {     1,  8225,  8242,  10,   4, UNI_SHAW }   /* script=shavian */,
-  {     0,  3416,     0,  10,   0, UNI_ALCHEMICAL }   /* alchemical */,
-  {     3,  2106,   881,  21,   1, UNI_GCB__V }   /* graphemeclusterbreak=v */,
-  {     5,  8876,  4612,   5,  15, UNI_INSC__MODIFYINGLETTER }   /* insc=modifyingletter */,
-  {     1,  3964,     0,   9,   0, UNI_LATIN1 }   /* latin1sup */,
-  {     0,  7025,  7098,   3,  10, UNI_AGE__NA }   /* in=unassigned */,
-  {     1,  2148,  8268,   3,   6, UNI_SUPPUAB }   /* insuppuab */,
-  {     1,  8878,  8620,   3,   6, UNI_SC__THAA }   /* sc=thaana */,
-  {     2,  8878,  9281,   3,   4, UNI_OGAM }   /* sc=ogam */,
-  {     1,  3002,  6195,  18,  12, UNI_DT__NONCANON }   /* decompositiontype=noncanonical */,
-  {     0,  9634,  8386,   3,   3, UNI_NV__800 }   /* nv=800 */,
-  {     0,  1159,  4829,   3,   5, UNI_NT__DI }   /* nt=digit */,
-  {     2,  3671,  6246,  17,   4, UNI_HUNG }   /* scriptextensions=hung */,
-  {     8,  1362,  8471,  25,   5, UNI_WB__EB }   /* canonicalcombiningclass=ccc133 */,
-  {     9,  5760,  7516,  13,   8, UNI_NV__5_SLASH_2 }   /* numericvalue=2.50e+00 */,
-  {     0,    47,     0,   1,   0, UNI_M }   /* m */,
-  {     0,  9634,  5409,   3,   8, UNI_NV__10000000 }   /* nv=10000000 */,
-  {     6,   184,  9225,   2,   3, UNI_LOE }   /* isloe */,
-  {     0,  8871,  6268,   3,   7, UNI_PHAISTOS }   /* inphaistos */,
-  {     0,  3002,  9137,  18,   4, UNI_DT__FONT }   /* decompositiontype=font */,
-  {     0,  8416,   183,   6,  34, UNI_MISCPICTOGRAPHS }   /* block=miscellaneoussymbolsandpictographs */,
-  {     1,  7018,  7435,  10,   2, UNI_IN__11 }   /* presentin=11 */,
-  {     9,  3671,  8085,  17,   7, UNI_HANO }   /* scriptextensions=hanunoo */,
-  {     1,  8225,  8931,   7,   5, UNI_SC__TALE }   /* script=taile */,
-  {     0,  9353,  9217,   4,   4, UNI_LINB }   /* scx=linb */,
-  {     0,  9309,     0,   4,   0, UNI_PHNX }   /* phnx */,
-  {     5,  9607,  8831,   3,   5, UNI_XPOSIXCNTRL }   /* gc=cntrl */,
-  {     0,  9896,    25,   3,   1, UNI_PS }   /* isps */,
-  {     0,  9353,  8644,   4,   6, UNI_WCHO }   /* scx=wancho */,
-  {     1,  9081,  8085,   4,   7, UNI_INHANUNOO }   /* blk=hanunoo */,
-  {    16,  6949,   724,   4,   3, UNI_CASED }   /* iscased */,
-  {    10,  9081,   283,   4,  33, UNI_MISCMATHSYMBOLSB }   /* blk=miscellaneousmathematicalsymbolsb */,
-  {     0,  3002,  1223,  18,   4, UNI_DT__INIT }   /* decompositiontype=init */,
-  {     5,  7884,     0,   4,   0, UNI_JAVA }   /* java */,
-  {     0,  4705,  2022,   3,  14, UNI_TRANSPORTANDMAP }   /* istransportandmap */,
-  {     0,  6338,   995,  11,   2, -UNI_XPOSIXALPHA }   /* alphabetic=no */,
-  {     0,  2333,     0,   4,   0, UNI_GLAG }   /* glag */,
-  {     5,  8078,     3,   7,   1, -UNI_GRBASE }   /* grbase=f */,
-  {     0,  9113,  9421,   4,   4, UNI_CWT }   /* cwt=true */,
-  {     0,  8092,  9421,   7,   4, UNI_HYPHEN }   /* hyphen=true */,
-  {     0,  5339,   721,  14,   2, UNI_SB__CL }   /* sentencebreak=cl */,
-  {     0,  8416,  9437,   6,   3, UNI_INVAI }   /* block=vai */,
-  {     0,   184,  8906,   2,   5, UNI_NSHU }   /* isnushu */,
-  {    11,  9616,  6459,   3,  11, UNI_LB__IN }   /* lb=inseperable */,
-  {     0,  8225,  4297,   7,   7, UNI_BRAI }   /* script=braille */,
-  {     1,  8416,  8064,   6,   7, UNI_INELYMAIC }   /* block=elymaic */,
-  {     1,  4140,     0,  16,   0, UNI_PO }   /* otherpunctuation */,
-  {     2,  3884,     0,  11,   0, UNI_GEORGIANEXT }   /* georgianext */,
-  {     6,  3996,     0,  16,   0, UNI_LINEARBSYLLABARY }   /* linearbsyllabary */,
-  {     0,  3981,  1892,   5,  19, UNI_EARLYDYNASTICCUNEIFORM }   /* inearlydynasticcuneiform */,
-  {     4,  9225,  8856,   4,   5, -UNI_LOE }   /* loe=false */,
-  {     1,  9610,  6756,   3,  11, UNI_JG__YEHWITHTAIL }   /* jg=yehwithtail */,
-  {     0,  3868,    24,  16,   1, UNI_L }   /* generalcategory=l */,
-  {     2,  6005,   115,   4,  23, UNI_DIACRITICALS }   /* incombiningdiacriticalmarks */,
-  {     0,  9933,    47,   3,   1, UNI_SM }   /* issm */,
-  {     0,  9081,  6382,   4,   6, UNI_DOMINO }   /* blk=domino */,
-  {     0,  8878,  8071,   3,   4, UNI_SC__GRAN }   /* sc=gran */,
-  {     0,  2021,     0,  15,   0, UNI_TRANSPORTANDMAP }   /* transportandmap */,
-  {     5,  7852,     0,   8,   0, UNI_HIRA }   /* hiragana */,
-  {     8,  9101,  7502,   4,   1, UNI_CCC__8 }   /* ccc=8 */,
-  {     1,  9081,  6978,   4,  10, UNI_INOLDPERSIAN }   /* blk=oldpersian */,
-  {     2,  5339,  1059,  15,   2, UNI_SB__SE }   /* sentencebreak=sep */,
-  {     4,  8632,     3,   6,   1, -UNI_XPOSIXUPPER }   /* upper=f */,
-  {     1,  8225,  2127,   7,   4, UNI_SC__HAN }   /* script=hani */,
-  {     2,   250,     0,  33,   0, UNI_MISCMATHSYMBOLSA }   /* miscellaneousmathematicalsymbolsa */,
-  {     0,  9610,  2147,   3,   3, UNI_JG__AIN }   /* jg=ain */,
-  {     0,  8071,     0,   7,   0, UNI_GRAN }   /* grantha */,
-  {     0,  9353,  9077,   4,   4, UNI_BHKS }   /* scx=bhks */,
-  {     5,  8878,  4297,   3,   7, UNI_BRAI }   /* sc=braille */,
-  {     0,  9353,  4220,   4,   6, UNI_TANG }   /* scx=tangut */,
-  {     1,   184,  1780,   3,  20, UNI_CWT }   /* ischangeswhentitlecased */,
-  {     3,   184,  7266,   2,   9, UNI_LATINEXTC }   /* islatinextc */,
-  {     8,   808,     0,  29,   0, UNI_MISCARROWS }   /* miscellaneoussymbolsandarrows */,
-  {     5,  6828,    18,  10,   1, UNI_BC__R }   /* bidiclass=r */,
-  {     1,  4705,  2022,   3,  21, UNI_TRANSPORTANDMAP }   /* istransportandmapsymbols */,
-  {    10,  8416,  3884,   6,  11, UNI_GEORGIANEXT }   /* block=georgianext */,
-  {     3,  3128,  9421,  18,   4, UNI_IDSB }   /* idsbinaryoperator=true */,
-  {     9,  8416,  1530,   6,  23, UNI_BYZANTINEMUSIC }   /* block=byzantinemusicalsymbols */,
-  {     0,  8416,  2353,   6,  20, UNI_ININSCRIPTIONALPAHLAVI }   /* block=inscriptionalpahlavi */,
-  {     3,  9353,  9469,   4,   4, UNI_QAAI }   /* scx=zinh */,
-  {     5,  8878,  9437,   3,   4, UNI_VAI }   /* sc=vaii */,
-  {     3,   186,     0,   2,   0, UNI_CE }   /* ce */,
-  {     3,  8871,  7009,   3,   9, UNI_INPHOENICIAN }   /* inphoenician */,
-  {     4,  8416,  2949,   7,  17, UNI_HALFMARKS }   /* block=combininghalfmarks */,
-  {     0,  8416,  8246,   6,   7, UNI_INSIDDHAM }   /* block=siddham */,
-  {     1,  9353,  9321,   4,   4, UNI_COPT }   /* scx=qaac */,
-  {     0,  8324,  7988,   3,   6, UNI_AVST }   /* isavestan */,
-  {     8,  9141,    73,   4,   2, UNI_WB__EB }   /* gcb=em */,
+  {     8,  9045,  7495,   4,   1, UNI_AGE__7 }   /* age=7 */,
+  {     1,  8424,   349,   6,  33, UNI_SUPSYMBOLSANDPICTOGRAPHS }   /* block=supplementalsymbolsandpictographs */,
+  {     1,  9104,     0,   2,   0, UNI_MC }   /* mc */,
+  {     0,  8424,  7311,   6,   9, UNI_INNEWTAILUE }   /* block=newtailue */,
+  {     1,  9045,  7507,   4,   4, UNI_AGE__12 }   /* age=12.0 */,
+  {     3,  9618,  6327,   3,  11, UNI_JG__AFRICANNOON }   /* jg=africannoon */,
+  {     2,  8886,  9169,   3,   4, UNI_SC__GURU }   /* sc=guru */,
+  {     0,  8424,  8303,   6,   7, UNI_INTIBETAN }   /* block=tibetan */,
+  {     0,    21,  4989,   2,  14, UNI_KANGXI }   /* inkangxiradicals */,
+  {     1,  3868,  1844,  16,   2, UNI_PC }   /* generalcategory=pc */,
+  {     1,  8233,  5617,   7,   9, UNI_SC__MLYM }   /* script=malayalam */,
+  {     0,  9109,     0,   4,   0, UNI_ccc_values_index }   /* ccc= */,
+  {     3,  9618,  7392,   3,   9, UNI_JG__SYRIACWAW }   /* jg=syriacwaw */,
+  {     1,  6005,    43,   3,  25, UNI_CJKCOMPATIDEOGRAPHS }   /* incjkcompatibilityideographs */,
+  {     0,  8869,  9729,   5,   3, UNI_IDSB }   /* idsb=yes */,
+  {     0,  8652,     0,   6,   0, UNI_WCHO }   /* wancho */,
+  {     2,  5955,     0,  12,   0, UNI_GONG }   /* gunjalagondi */,
+  {     1,  9109,  8832,   4,   2, UNI_CCC__84 }   /* ccc=84 */,
+  {     0,  8424,  2949,   7,  17, UNI_HALFMARKS }   /* block=combininghalfmarks */,
+  {     1,  8871,   836,   3,   2, UNI_SB__SP }   /* sb=sp */,
+  {     1,  9137,    36,   4,   1, UNI_DIA }   /* dia=t */,
+  {     2,  9657,     1,   3,   1, -UNI_SD }   /* sd=n */,
+  {     6,  9618,  6795,   3,   3, UNI_JG__QAF }   /* jg=qaf */,
+  {    11,  3671,  9445,  17,   3, UNI_VAI }   /* scriptextensions=vai */,
+  {     0,  9109,  7502,   4,   1, UNI_CCC__8 }   /* ccc=8 */,
+  {     2,  9089,  8296,   4,   7, UNI_INTAIVIET }   /* blk=taiviet */,
+  {     2,  8424,  2065,   7,  13, UNI_CJKRADICALSSUP }   /* block=cjkradicalssup */,
+  {     2,  3671,  3467,  17,  17, UNI_AGHB }   /* scriptextensions=caucasianalbanian */,
+  {     1,  8879,  4777,   5,  15, UNI_LOE }   /* inpc=visualorderleft */,
+  {     0,  5760,  8388,  13,   3, UNI_NV__700 }   /* numericvalue=700 */,
+  {     0,  6567,  4096,   6,  12, UNI_MISCMATHSYMBOLSB }   /* inmiscmathsymbolsb */,
+  {    13,  5565,  5931,  13,  12, UNI_JG__FINALSEMKATH }   /* joininggroup=finalsemkath */,
+  {     1,  9624,  6459,   3,  11, UNI_LB__IN }   /* lb=inseperable */,
+  {     1,  9089,  8538,   4,   6, UNI_INKHOJKI }   /* blk=khojki */,
+  {     0,  8424,  4204,   6,   6, UNI_INSYRIAC }   /* block=syriac */,
+  {     0,  9642,  8822,   3,   2, UNI_NV__35 }   /* nv=35 */,
+  {     8,  6828,  3056,  10,  18, UNI_BC__ET }   /* bidiclass=europeanterminator */,
+  {     0,  9361,  9349,   4,   4, UNI_RUNR }   /* scx=runr */,
+  {     9,   184,  5907,   2,  12, UNI_ETHIOPICEXTA }   /* isethiopicexta */,
+  {     3,  7078,     0,  10,   0, UNI_SUPARROWSB }   /* suparrowsb */,
+  {     1,  9898,  3248,   6,   5, UNI_XPOSIXSPACE }   /* xposixspace */,
+  {     0,  7230,    26,   9,   1, UNI_EXT }   /* extender=y */,
+  {     1,  3671,  9229,  17,   4, UNI_LISU }   /* scriptextensions=lisu */,
+  {     6,    42,     0,  16,   0, UNI_CJKCOMPAT }   /* cjkcompatibility */,
+  {     0,  8886,  8628,   3,   6, UNI_SC__THAA }   /* sc=thaana */,
+  {     0,  3868,  8839,  16,   5, UNI_XPOSIXCNTRL }   /* generalcategory=cntrl */,
+  {     2,  4705,  8629,   3,   3, UNI_THAA }   /* isthaa */,
+  {     0,  8086,    36,   7,   1, UNI_GRBASE }   /* grbase=t */,
+  {     6,  1801,   995,  22,   2, -UNI_CWU }   /* changeswhenuppercased=no */,
+  {     0,  4826,     1,   9,   1, -UNI_XPOSIXXDIGIT }   /* hexdigit=n */,
+  {     0,  8160,  2629,   4,  17, UNI_ENCLOSEDALPHANUMSUP }   /* inenclosedalphanumsup */,
+  {    10,  9089,  9229,   4,   4, UNI_LISU }   /* blk=lisu */,
+  {     0,  8886,  8514,   3,   4, UNI_HATR }   /* sc=hatr */,
+  {     1,  8634,    26,   6,   1, UNI_UIDEO }   /* uideo=y */,
+  {    10,  8886,  8310,   3,   7, UNI_SC__TIRH }   /* sc=tirhuta */,
+  {    10,  1362,  7167,  24,   9, UNI_CCC__AL }   /* canonicalcombiningclass=aboveleft */,
+  {     4,  8960,  9729,   4,   3, UNI_IDS }   /* ids=yes */,
+  {     1,  8886,  9165,   3,   4, UNI_SC__GUJR }   /* sc=gujr */,
+  {     5,   184,  5435,   2,   5, UNI_BIDIM }   /* isbidim */,
+  {     2,  9361,   382,   4,   4, UNI_EGYP }   /* scx=egyp */,
+  {     9,  1362,  8457,  24,   3, UNI_CCC__122 }   /* canonicalcombiningclass=122 */,
+  {     5,  3671,  3110,  17,   8, UNI_GEOR }   /* scriptextensions=georgian */,
+  {     2,  8233,  8562,   7,   6, UNI_LYCI }   /* script=lycian */,
+  {     1,    21,  3290,   2,   4, UNI_RUMI }   /* inrumi */,
+  {     0,  8338,    26,   7,   1, UNI_XPOSIXSPACE }   /* wspace=y */,
+  {     0,  9600,    45,   3,   3, UNI_DT__COM }   /* dt=com */,
+  {     0,  6015,     6,  12,   1, UNI_JT__D }   /* joiningtype=d */,
+  {     0,  6885,     8,   3,   2, UNI_HAN }   /* ishan */,
+  {     0,  1084,    26,  26,   1, UNI_CWKCF }   /* changeswhennfkccasefolded=y */,
+  {     8,  5269,  9729,  14,   3, UNI_PATSYN }   /* patternsyntax=yes */,
+  {     0,  1779,     0,  21,   0, UNI_CWT }   /* changeswhentitlecased */,
+  {     0,  3868,    32,  16,   2, UNI__PERL_SURROGATE }   /* generalcategory=cs */,
   {     1,  3671,  7248,  17,   9, UNI_SIND }   /* scriptextensions=khudawadi */,
-  {     5,  2493,    18,  20,   1, UNI_VO__R }   /* verticalorientation=r */,
-  {     1,  6888,     3,  10,   1, -UNI_DIA }   /* diacritic=f */,
-  {     0,  4821,  9421,  14,   4, UNI_POSIXXDIGIT }   /* asciihexdigit=true */,
-  {     0,  2684,  5747,  19,  13, UNI_HST__NA }   /* hangulsyllabletype=notapplicable */,
-  {     4,  9607,   206,   3,   2, UNI_PI }   /* gc=pi */,
-  {     3,  7025,  9550,   3,   3, UNI_IN__5_DOT_1 }   /* in=5.1 */,
-  {     0,  1482,  6383,   3,  10, UNI_DOMINO }   /* indominotiles */,
-  {     2,  9053,     0,   4,   0, UNI_ARMI }   /* armi */,
-  {     1,   184,  8926,   2,   5, UNI_RUNR }   /* isrunic */,
-  {     9,  9081,  1531,   5,  22, UNI_BYZANTINEMUSIC }   /* blk=byzantinemusicalsymbols */,
-  {     4,  9081,  4975,   4,   7, UNI_KANASUP }   /* blk=kanasup */,
-  {     1,  8398,     1,   6,   1, -UNI_XPOSIXALPHA }   /* alpha=n */,
-  {    13,  8500,  8856,   6,   5, -UNI_GREXT }   /* grext=false */,
-  {    13,  8225,  4582,   7,  15, UNI_MERC }   /* script=meroiticcursive */,
-  {     0,  8416,  7788,   6,   8, UNI_INBASSAVAH }   /* block=bassavah */,
-  {     0,  1911,  4891,  22,  14, UNI_INSC__CONSONANTFINAL }   /* indicsyllabiccategory=consonantfinal */,
-  {     0,  8416,  6991,   6,   7, UNI_INSOGDIAN }   /* block=sogdian */,
-  {     1,  9607,  1187,   3,   2, UNI_SK }   /* gc=sk */,
-  {     0,  3868,  1844,  16,   2, UNI_PC }   /* generalcategory=pc */,
-  {     8,   184,  2211,   2,  21, UNI_SINHALAARCHAICNUMBERS }   /* issinhalaarchaicnumbers */,
-  {     1,  9101,  8707,   5,   4, UNI_CCC__14 }   /* ccc=ccc14 */,
-  {     1,  8609,   995,   5,   2, -UNI_TERM }   /* term=no */,
-  {     6,  4447,  4290,  15,   7, UNI_EA__N }   /* eastasianwidth=neutral */,
-  {     0,  9718,  4195,   3,   9, UNI_WB__EB }   /* wb=emodifier */,
-  {     7,  9610,  5129,   3,  14, UNI_JG__MANICHAEANKAPH }   /* jg=manichaeankaph */,
-  {     0,  7018,  9676,  10,   3, UNI_IN__4 }   /* presentin=v40 */,
-  {    11,  1289,     0,  25,   0, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* symbolsandpictographsexta */,
-  {     0,  8512,    26,   6,   1, UNI_JOINC }   /* joinc=y */,
-  {     0,  3671,    57,  17,   2, UNI_YI }   /* scriptextensions=yi */,
-  {     3,  9081,  2253,   4,  20, UNI_INANATOLIANHIEROGLYPHS }   /* blk=anatolianhieroglyphs */,
-  {     0,   184,  7128,   2,   4, UNI_XPOSIXWORD }   /* isword */,
-  {     0,  1482,    61,   3,   4, UNI_INDOGRA }   /* indogra */,
-  {     0,  2708,  7766,   4,   6, UNI_INARMENIAN }   /* inarmenian */,
-  {    11,  9616,  1696,   3,   2, UNI_LB__AI }   /* lb=ai */,
-  {     0,  9353,  1085,   4,   4, UNI_HANG }   /* scx=hang */,
-  {     0,   184,  6838,   2,  10, UNI_BOXDRAWING }   /* isboxdrawing */,
-  {     0,  9610,  5139,   3,   4, UNI_JG__KAPH }   /* jg=kaph */,
-  {     2,  8416,  2779,   6,  19, UNI_MONGOLIANSUP }   /* block=mongoliansupplement */,
-  {     1,  8416,  3110,   6,   8, UNI_INGEORGIAN }   /* block=georgian */,
-  {     1,  9896,  8212,   3,   5, UNI_PATSYN }   /* ispatsyn */,
-  {     2,  9768,  9870,   6,   9, UNI__PERL_ANY_FOLDS }   /* _perl_any_folds */,
-  {     5,   184,  4462,   2,  14, UNI_GREXT }   /* isgraphemeextend */,
-  {     2,  9101,  7540,   4,   3, UNI_WB__EB }   /* ccc=200 */,
-  {     1,  9616,  3254,   3,  17, UNI_RI }   /* lb=regionalindicator */,
-  {     0,  9607,  3852,   3,  16, UNI_PF }   /* gc=finalpunctuation */,
-  {     1,  9101,  8762,   5,   4, UNI_CCC__25 }   /* ccc=ccc25 */,
-  {     0,   184,  5435,   2,   5, UNI_BIDIM }   /* isbidim */,
-  {     5,  3671,  9149,  17,   4, UNI_GONM }   /* scriptextensions=gonm */,
-  {     1,  3868,  3227,  16,   9, UNI_Z }   /* generalcategory=separator */,
-  {     0,  1911,  4919,  22,  14, UNI_INSC__GEMINATIONMARK }   /* indicsyllabiccategory=geminationmark */,
-  {     8,  5760,  5409,  13,  13, UNI_NV__1000000000000 }   /* numericvalue=1000000000000 */,
-  {     3,  1362,   184,  24,   2, UNI_CCC__IS }   /* canonicalcombiningclass=is */,
-  {     0,  6918,     3,  11,   1, UNI_LB__LF }   /* linebreak=lf */,
-  {     0,  9081,  2930,   4,   8, UNI_INCHEROKEE }   /* blk=cherokee */,
-  {     0,  8416,  2065,   7,  13, UNI_CJKRADICALSSUP }   /* block=cjkradicalssup */,
-  {     0,  9353,  9382,   5,   3, UNI_SYRC }   /* scx=syrc */,
-  {     1,  5213,  9721,  14,   3, UNI_NFCQC__Y }   /* nfcquickcheck=yes */,
-  {     0,  1362,  7540,  24,   2, UNI_CCC__20 }   /* canonicalcombiningclass=20 */,
-  {     8,   184,  8851,   2,   4, UNI_DOGR }   /* isdogr */,
-  {     3,    21,  5578,   2,  13, UNI_KANAEXTA }   /* inkanaextendeda */,
-  {     1,  3739,     1,  17,   1, -UNI_UIDEO }   /* unifiedideograph=n */,
-  {     0,  9634,  8774,   3,   2, UNI_NV__27 }   /* nv=27 */,
-  {     2,  6371,   995,  11,   2, -UNI_DEP }   /* deprecated=no */,
-  {     0,  6918,  6349,  10,  11, UNI_LB__BB }   /* linebreak=breakbefore */,
-  {     0,  8416,  7908,   6,   8, UNI_INMAHAJANI }   /* block=mahajani */,
-  {     0,  8225,  9057,   7,   4, UNI_SC__ARMN }   /* script=armn */,
-  {     2,  5760,  9559,  13,   3, UNI_NV__5_SLASH_8 }   /* numericvalue=5/8 */,
-  {     0,  4580,  6592,   3,  10, UNI_MYANMAREXTB }   /* inmyanmarextb */,
-  {     0,  9888,  9454,   3,   3, UNI_XSUX }   /* isxsux */,
-  {     2,  6918,    23,  10,   2, UNI_LB__AL }   /* linebreak=al */,
-  {     0,  8225,  6602,   7,  11, UNI_SC__NAND }   /* script=nandinagari */,
-  {     0,  4705,  8303,   3,   6, UNI_TIRH }   /* istirhuta */,
-  {     4,  9081,  1314,   4,  24, UNI_ARABICPFA }   /* blk=arabicpresentationformsa */,
-  {     0,  8878,  2608,   3,  19, UNI_EGYP }   /* sc=egyptianhieroglyphs */,
-  {     6,   184,  7892,   2,   8, UNI_KANAEXTA }   /* iskanaexta */,
-  {     0,  7239,     0,   9,   0, UNI_QAAI }   /* inherited */,
-  {     0,  1482,  2473,  24,  20, UNI_INPC__TOPANDBOTTOMANDRIGHT }   /* indicpositionalcategory=topandbottomandright */,
-  {     0,  8225,  6724,   8,  10, UNI_SC__SYLO }   /* script=sylotinagri */,
-  {     5,  7108,     0,  10,   0, UNI_upper_values_index }   /* uppercase= */,
-  {     0,  6768,  2233,   3,   5, UNI_YIJING }   /* isyijing */,
-  {     2,  8225,  6724,   8,   3, UNI_SC__SYLO }   /* script=sylo */,
-  {     7,  8866,    36,   5,   1, UNI_IDST }   /* idst=t */,
-  {     0,  9081,  4204,   4,   9, UNI_SYRIACSUP }   /* blk=syriacsup */,
-  {     8,  9634,  8661,   3,   3, UNI_NV__1_SLASH_3 }   /* nv=1/3 */,
-  {     1,  9081,  3210,   4,   8, UNI_DINGBATS }   /* blk=dingbats */,
-  {     3,  3868,  1141,  16,   2, UNI_TITLE }   /* generalcategory=lt */,
-  {     0,  2204,  4688,   3,  14, UNI_PS }   /* isopenpunctuation */,
-  {     0,  8141,     0,   7,   0, UNI_MULT }   /* multani */,
-  {     5,  8416,  6580,   6,  11, UNI_MYANMAREXTA }   /* block=myanmarexta */,
-  {    19,  9101,  9505,   4,   3, UNI_CCC__BL }   /* ccc=218 */,
-  {     1,  2085,     0,  21,   0, UNI_CYRILLICSUP }   /* cyrillicsupplementary */,
-  {     1,  9610,  8650,   3,   4, UNI_JG__YUDH }   /* jg=yudh */,
-  {     1,  9610,  4562,   3,   3, UNI_JG__SAD }   /* jg=sad */,
-  {     5,   184,  7844,   2,   8, UNI_GURU }   /* isgurmukhi */,
-  {     3,  3671,  8183,  17,   7, UNI_OLCK }   /* scriptextensions=olchiki */,
-  {     1,    21,  6898,   2,  10, UNI_INKHAROSHTHI }   /* inkharoshthi */,
-  {     0,  8092,  9721,   7,   3, UNI_HYPHEN }   /* hyphen=yes */,
-  {     3,  8416,  1955,   6,  22, UNI_MISCTECHNICAL }   /* block=miscellaneoustechnical */,
-  {     2,  8416,  3620,   6,  10, UNI_INMANICHAEAN }   /* block=manichaean */,
-  {     0,  8225,  6898,   7,  10, UNI_KHAR }   /* script=kharoshthi */,
-  {     1,  9896,     0,  12,   0, UNI_POSIXBLANK }   /* isposixblank */,
-  {     0,  9353,  6691,   5,  10, UNI_SORA }   /* scx=sorasompeng */,
-  {     1,   184,  5526,   2,   8, UNI_GREEKEXT }   /* isgreekext */,
-  {     0,  9933,  8247,   3,   3, UNI_SIDD }   /* issidd */,
-  {     5,  9101,  2912,   4,  13, UNI_CCC__214 }   /* ccc=attachedabove */,
-  {     2,  5760,  9734,  13,   2, UNI_NV__47 }   /* numericvalue=47 */,
-  {     1,  8416,  3519,   7,  16, UNI_CYRILLICEXTB }   /* block=cyrillicextendedb */,
-  {     7,  1158,  8615,   3,   5, UNI_INTELUGU }   /* intelugu */,
-  {     1,  4821,    36,  14,   1, UNI_POSIXXDIGIT }   /* asciihexdigit=t */,
-  {     0,   184,  1192,   2,   4, UNI_KANA }   /* iskana */,
-  {     0,  5760,  8977,  13,   3, UNI_NV__1_SLASH_6 }   /* numericvalue=1/6 */,
-  {     4,  1243,     0,  20,   0, UNI_CE }   /* compositionexclusion */,
-  {     0,  1057,    26,  27,   1, UNI_PCM }   /* prependedconcatenationmark=y */,
-  {     0,  3868,  4687,  16,  15, UNI_PS }   /* generalcategory=openpunctuation */,
-  {     0,  5193,     0,   3,   0, UNI_ANY }   /* any */,
-  {    18,  1911,  4342,  22,  15, UNI_INSC__CONSONANTMEDIAL }   /* indicsyllabiccategory=consonantmedial */,
-  {     5,  3671,  2837,  18,   3, UNI_SUND }   /* scriptextensions=sund */,
-  {     0,  7128,    18,  10,   2, UNI_RI }   /* wordbreak=ri */,
-  {     0,  8878,  4672,   3,  15, UNI_SARB }   /* sc=oldsoutharabian */,
-  {     3,  1362,  7715,  24,   2, UNI_CCC__18 }   /* canonicalcombiningclass=18 */,
-  {     0,  3671,  3984,  18,   3, UNI_SARB }   /* scriptextensions=sarb */,
-  {     4,  3243,     1,  11,   1, -UNI_XPOSIXSPACE }   /* whitespace=n */,
-  {     0,  9888,  4828,   8,   6, UNI_XPOSIXXDIGIT }   /* isxposixxdigit */,
-  {     2,  9353,  8422,   4,   6, UNI_CARI }   /* scx=carian */,
-  {     0,  5760,  7588,  13,   8, UNI_NV__3_SLASH_80 }   /* numericvalue=3.75e-02 */,
-  {     1,  9718,  5625,   3,   2, UNI_WB__ML }   /* wb=ml */,
-  {     1,   184,  1622,   2,  14, UNI_LATINEXTA }   /* islatinextendeda */,
-  {     0,  2142,  8907,   3,   4, UNI_INNUSHU }   /* innushu */,
-  {     4,  9353,  8247,   5,   3, UNI_SIDD }   /* scx=sidd */,
-  {     6,  4778,  1813,   3,   4, UNI_XPOSIXUPPER }   /* isupper */,
-  {     0,  3948,  5787,   3,  12, UNI_VERTICALFORMS }   /* inverticalforms */,
-  {     0,  7128,    72,  10,   2, UNI_WB__LE }   /* wordbreak=le */,
-  {     1,  6828,     8,  10,   2, UNI_BC__AN }   /* bidiclass=an */,
-  {     1,  8330,     1,   7,   1, -UNI_XPOSIXSPACE }   /* wspace=n */,
-  {     0,  2148,  2875,   3,  18, UNI_SUPARROWSB }   /* insupplementalarrowsb */,
-  {     1,  8878,  4220,   3,   4, UNI_TANG }   /* sc=tang */,
-  {    11,  2708,  1340,   4,  22, UNI_ARABICPFB }   /* inarabicpresentationformsb */,
-  {     0,  8330,     0,   7,   0, UNI_wspace_values_index }   /* wspace= */,
-  {     2,  8878,  7796,   3,   4, UNI_SC__BUGI }   /* sc=bugi */,
-  {     0,  9081,   779,   4,  29, UNI_ENCLOSEDIDEOGRAPHICSUP }   /* blk=enclosedideographicsupplement */,
-  {     1,  9764,     0,   2,   0, UNI_ZP }   /* zp */,
-  {     0,  9353,    78,   4,   6, UNI_ARAB }   /* scx=arabic */,
-  {     0,  6243,     0,  12,   0, UNI_HUNG }   /* oldhungarian */,
-  {     0,  8416,  8295,   6,   7, UNI_INTIBETAN }   /* block=tibetan */,
-  {     8,  9353,  6554,   5,   3, UNI_SAMR }   /* scx=samr */,
-  {     0,  9634,  5410,   3,   1, UNI_NV__0 }   /* nv=0 */,
-  {     0,  8225,  8141,   7,   4, UNI_SC__MULT }   /* script=mult */,
-  {    14,  3671,  8884,  17,   4, UNI_PHLI }   /* scriptextensions=phli */,
-  {    17,  5565,  4567,  13,  15, UNI_JG__MANICHAEANZAYIN }   /* joininggroup=manichaeanzayin */,
-  {     0,  8878,    78,   3,   6, UNI_SC__ARAB }   /* sc=arabic */,
-  {     0,  8324,  4254,   4,  13, UNI_ARABICEXTA }   /* isarabicextendeda */,
-  {     0,  8878,  7804,   3,   8, UNI_SC__DUPL }   /* sc=duployan */,
-  {     2,  5760,  7495,  13,   1, UNI_NV__7 }   /* numericvalue=7 */,
-  {     1,   184,  8842,   3,   3, UNI_CWCM }   /* iscwcm */,
-  {     0,  8324,   183,   4,   2, UNI_ARMI }   /* isarmi */,
-  {     3,  9081,  2948,   4,  18, UNI_HALFMARKS }   /* blk=combininghalfmarks */,
-  {     0,  8530,     0,   4,   0, UNI_KHOJ }   /* khoj */,
-  {    16,  9634,  8380,   3,   3, UNI_NV__700 }   /* nv=700 */,
-  {     0,  3688,     1,  17,   1, -UNI_STERM }   /* sentenceterminal=n */,
-  {     2,   184,  7780,   2,   4, UNI_BALI }   /* isbali */,
-  {     5,  9037,  7507,   4,   4, UNI_AGE__12 }   /* age=12.0 */,
-  {     2,   184,  5907,   2,  12, UNI_ETHIOPICEXTA }   /* isethiopicexta */,
-  {     0,  8626,    26,   6,   1, UNI_UIDEO }   /* uideo=y */,
-  {     0,  9081,   779,   4,  22, UNI_ENCLOSEDIDEOGRAPHICSUP }   /* blk=enclosedideographicsup */,
-  {     3,  3671,  5955,  17,  12, UNI_GONG }   /* scriptextensions=gunjalagondi */,
-  {     0,  8416,  8506,   6,   6, UNI_INHATRAN }   /* block=hatran */,
-  {     0,  8324,  7187,   4,   7, UNI_ARABICPFA }   /* isarabicpfa */,
-  {     0,  5760,  7484,  13,   8, UNI_NV__1_SLASH_64 }   /* numericvalue=1.56e-02 */,
-  {     1,  9037,  9670,   4,   3, UNI_AGE__3_DOT_1 }   /* age=v31 */,
-  {     1,  4826,   995,   9,   2, -UNI_XPOSIXXDIGIT }   /* hexdigit=no */,
-  {     0,  9101,  9529,   4,   3, UNI_CCC__DA }   /* ccc=234 */,
-  {     1,  9037,  9697,   4,   3, UNI_AGE__6_DOT_2 }   /* age=v62 */,
-  {     0,  9101,  6207,   4,  12, UNI_CCC__0 }   /* ccc=notreordered */,
-  {     0,  8324,  7766,   4,   6, UNI_ARMN }   /* isarmenian */,
-  {    10,  8324,  9070,   3,   3, UNI_AVST }   /* isavst */,
-  {     0,  4387,     0,  15,   0, UNI_CURRENCYSYMBOLS }   /* currencysymbols */,
-  {     1,  5565,  4562,  13,   5, UNI_JG__SADHE }   /* joininggroup=sadhe */,
-  {     1,  9081,  2353,   4,  20, UNI_ININSCRIPTIONALPAHLAVI }   /* blk=inscriptionalpahlavi */,
-  {     8,    21,  3418,   4,  15, UNI_ALCHEMICAL }   /* inalchemicalsymbols */,
-  {     2,  9353,  8071,   4,   4, UNI_GRAN }   /* scx=gran */,
-  {     0,  8225,  2984,   7,   4, UNI_SC__COPT }   /* script=copt */,
-  {     1,  8225,  9249,   7,   4, UNI_MRO }   /* script=mroo */,
-  {     6,   988,     0,   5,   0, UNI_MUSIC }   /* music */,
-  {     0,  5367,     0,  14,   0, UNI_SUPPUNCTUATION }   /* suppunctuation */,
-  {     8,  3671,  9221,  17,   4, UNI_LISU }   /* scriptextensions=lisu */,
-  {     5,  1239,    36,  25,   1, UNI_COMPEX }   /* fullcompositionexclusion=t */,
-  {     2,  9592,  4801,   3,   6, UNI_DT__SQR }   /* dt=square */,
-  {     1,  9245,     0,   4,   0, UNI_MLYM }   /* mlym */,
-  {     7,  8416,  4597,   6,  15, UNI_MISCPICTOGRAPHS }   /* block=miscpictographs */,
-  {     9,  3110,     0,   4,   0, UNI_GEOR }   /* geor */,
-  {     0,  8416,  1622,   6,   9, UNI_LATINEXTE }   /* block=latinexte */,
-  {     2,  6828,  2373,  10,  20, UNI_BC__LRE }   /* bidiclass=lefttorightembedding */,
-  {     0,  9101,  8429,   5,   5, UNI_CCC__103 }   /* ccc=ccc103 */,
-  {     0,  9634,  8969,   3,   4, UNI_NV__1_SLASH_20 }   /* nv=1/20 */,
-  {     0,  8225,  3729,   8,  10, UNI_SGNW }   /* script=signwriting */,
-  {    12,  2106,  5952,  21,   3, UNI_LB__ZWJ }   /* graphemeclusterbreak=zwj */,
-  {     2,  3671,  8911,  17,   5, UNI_OGAM }   /* scriptextensions=ogham */,
-  {     1,  5565,  9461,  13,   4, UNI_JG__ZAIN }   /* joininggroup=zain */,
-  {     0,  9646,     0,   3,   0, UNI_ri_values_index }   /* ri= */,
-  {     8,  3868,  4402,  16,  15, UNI_PD }   /* generalcategory=dashpunctuation */,
-  {     2,  3671,  9257,  17,   4, UNI_MYMR }   /* scriptextensions=mymr */,
-  {     0,  4627,  9721,  15,   3, UNI_NFKCQC__Y }   /* nfkcquickcheck=yes */,
-  {     2,  9613,  6745,   3,  11, UNI_JT__T }   /* jt=transparent */,
-  {     1,  9081,   893,   4,  28, UNI_SUPPUAB }   /* blk=supplementaryprivateuseareab */,
-  {     0,  9353,  9133,   4,   4, UNI_DSRT }   /* scx=dsrt */,
-  {     0,  9607,  6624,   3,  11, UNI_NO }   /* gc=othernumber */,
-  {    18,  3671,  3620,  17,   4, UNI_MANI }   /* scriptextensions=mani */,
-  {     1,  9101,  8465,   5,   5, UNI_CCC__132 }   /* ccc=ccc132 */,
-  {     8,   184,  9237,   2,   4, UNI_MERC }   /* ismerc */,
-  {     1,  1618,     0,   4,   0, UNI_JAMO }   /* jamo */,
-  {     0,  8416,  8009,   7,   6, UNI_CJKEXTB }   /* block=cjkextb */,
-  {     0,  9081,  8506,   4,   6, UNI_INHATRAN }   /* blk=hatran */,
-  {     3,  7025,  9433,   3,   4, UNI_IN__12 }   /* in=v120 */,
-  {     6,  9616,  9748,   3,   2, UNI_GCB__L }   /* lb=jl */,
-  {     8,  9353,  1188,   4,   8, UNI_KANA }   /* scx=katakana */,
-  {     0,  8677,  8856,   4,   5, -UNI_XPOSIXXDIGIT }   /* hex=false */,
-  {     3,  3820,     0,  16,   0, UNI_PE }   /* closepunctuation */,
-  {     5,  5760,  8380,  13,   3, UNI_NV__700 }   /* numericvalue=700 */,
-  {     0,  8416,  6492,   6,  11, UNI_KATAKANAEXT }   /* block=katakanaext */,
-  {     3,  3671,  8281,  17,   7, UNI_LANA }   /* scriptextensions=taitham */,
-  {     4,  2204,  4674,   4,  13, UNI_SARB }   /* isoldsoutharabian */,
-  {     2,  3254,     0,  18,   0, UNI_ri_values_index }   /* regionalindicator= */,
-  {     2,  9101,  7446,   4,   2, UNI_CCC__25 }   /* ccc=25 */,
-  {     1,  5760,  7683,  13,   2, UNI_NV__36 }   /* numericvalue=36 */,
-  {     1,  6816,  6809,   3,   9, UNI_ASCII }   /* inbasiclatin */,
-  {     0,  8502,  9421,   4,   4, UNI_EXT }   /* ext=true */,
-  {    10,  9891,  4829,   5,   5, UNI_POSIXDIGIT }   /* posixdigit */,
-  {     0,  6885,  2958,   3,   8, UNI_HALFMARKS }   /* ishalfmarks */,
-  {     0,  8878,  2984,   3,   6, UNI_SC__COPT }   /* sc=coptic */,
-  {     9,  1508,     0,   2,   0, UNI_PS }   /* ps */,
-  {     1,  9037,  8985,   4,   4, UNI_AGE__10 }   /* age=10.0 */,
-  {     0,  8878,  9209,   3,   4, UNI_SC__LATN }   /* sc=latn */,
-  {     4,  8416,  8602,   6,   6, UNI_INREJANG }   /* block=rejang */,
-  {    14,  9610,  3654,   3,  17, UNI_JG__MANICHAEANTHAMEDH }   /* jg=manichaeanthamedh */,
-  {     0,  8416,  5017,   6,  14, UNI_LATINEXTC }   /* block=latinextendedc */,
-  {     0,  4462,     1,  15,   1, -UNI_GREXT }   /* graphemeextend=n */,
-  {     1,   184,  9477,   2,   4, UNI_ZZZZ }   /* iszzzz */,
-  {     4,  8043,     1,   7,   1, -UNI_COMPEX }   /* compex=n */,
-  {     1,  3002,     7,  18,   3, UNI_DT__CAN }   /* decompositiontype=can */,
-  {     1,  1362,  9061,  24,   4, UNI_CCC__216 }   /* canonicalcombiningclass=atar */,
-  {    16,  1136,  9721,  26,   3, UNI_DI }   /* defaultignorablecodepoint=yes */,
-  {     0,  6828,     1,  11,   1, UNI_BC__BN }   /* bidiclass=bn */,
-  {    13,  2212,  1459,   3,  23, UNI_HIGHPUSURROGATES }   /* inhighprivateusesurrogates */,
-  {     6,  8416,  6027,   6,  12, UNI_KHMERSYMBOLS }   /* block=khmersymbols */,
-  {     0,  8878,  2836,   3,   4, UNI_SUND }   /* sc=sund */,
-  {     0,  1911,  2966,  22,  18, UNI_INSC__CONSONANTSUBJOINED }   /* indicsyllabiccategory=consonantsubjoined */,
-  {     2,  5085,  8122,   4,   5, UNI_INMAKASAR }   /* inmakasar */,
-  {     1,  8211,  8856,   7,   5, -UNI_PATSYN }   /* patsyn=false */,
-  {     8,  2684,  6303,  19,  12, UNI_GCB__T }   /* hangulsyllabletype=trailingjamo */,
-  {     1,  9101,  4701,   4,   2, UNI_CCC__0 }   /* ccc=nr */,
-  {     0,   184,  8120,   2,   4, UNI_MAKA }   /* ismaka */,
-  {    17,  8416,  1162,   6,  26, UNI_HALFANDFULLFORMS }   /* block=halfwidthandfullwidthforms */,
-  {     0,   184,  5500,   2,  13, UNI_ME }   /* isenclosingmark */,
-  {     6,  5835,    26,  12,   1, UNI_BIDIC }   /* bidicontrol=y */,
-  {     1,  5565,  6087,  13,  12, UNI_JG__MALAYALAMNGA }   /* joininggroup=malayalamnga */,
-  {     0,  8878,  2333,   3,  10, UNI_SC__GLAG }   /* sc=glagolitic */,
-  {     5,  1622,     0,  14,   0, UNI_LATINEXTA }   /* latinextendeda */,
-  {     0,  2708,  3758,   4,  14, UNI_ARABICSUP }   /* inarabicsupplement */,
-  {    12,  5760,  9544,  13,   3, UNI_NV__3_SLASH_5 }   /* numericvalue=3/5 */,
-  {    10,  7257,     0,   9,   0, UNI_LATINEXTB }   /* latinextb */,
-  {     3,    21,   977,   3,  16, UNI_ANCIENTGREEKMUSIC }   /* inancientgreekmusic */,
-  {    26,  3671,  9217,  17,   4, UNI_LINB }   /* scriptextensions=linb */,
-  {     5,  9101,  7715,   4,   2, UNI_CCC__18 }   /* ccc=18 */,
-  {     0,  9896,  9310,   3,   3, UNI_PHNX }   /* isphnx */,
-  {     0,  8008,     0,   7,   0, UNI_CJKEXTB }   /* cjkextb */,
-  {     1,  4220,     0,  16,   0, UNI_TANGUTCOMPONENTS }   /* tangutcomponents */,
-  {     1,  8502,    36,   4,   1, UNI_EXT }   /* ext=t */,
-  {     1,  5339,   721,  14,   5, UNI_SB__CL }   /* sentencebreak=close */,
-  {    15,  5565,  9628,  13,   3, UNI_JG__MIM }   /* joininggroup=mim */,
-  {    18,  7302,     0,   9,   0, UNI_NBAT }   /* nabataean */,
-  {     1,  9149,     0,   4,   0, UNI_GONM }   /* gonm */,
-  {     2,   184,  1768,   2,   5, UNI_XPOSIXLOWER }   /* islower */,
-  {     0,  8878,  4204,   3,   6, UNI_SC__SYRC }   /* sc=syriac */,
-  {     0,  1362,  5539,  24,  13, UNI_CCC__IS }   /* canonicalcombiningclass=iotasubscript */,
-  {     1,  4933,     0,  14,   0, UNI_INGREEK }   /* greekandcoptic */,
-  {     0,  1362,  4701,  24,   2, UNI_CCC__0 }   /* canonicalcombiningclass=nr */,
-  {     0,  5339,  6318,  15,   8, UNI_SB__SC }   /* sentencebreak=scontinue */,
-  {     9,  9353,  5311,   4,  14, UNI_PHLP }   /* scx=psalterpahlavi */,
-  {     0,   184,  9201,   2,   4, UNI_LANA }   /* islana */,
-  {     0,  9353,  7796,   4,   4, UNI_BUGI }   /* scx=bugi */,
-  {     0,   184,  3620,   2,  10, UNI_MANI }   /* ismanichaean */,
-  {     2,  9273,     0,   3,   0, UNI_NKO }   /* nko */,
-  {     3,    78,     0,   4,   0, UNI_ARAB }   /* arab */,
-  {    10,  8846,   995,   5,   2, -UNI_DASH }   /* dash=no */,
-  {     3,  6816,  7996,   4,   5, UNI_INBENGALI }   /* inbengali */,
-  {     1,  4717,     0,   5,   0, UNI_TAML }   /* tamil */,
-  {     2,  9610,  8956,   3,   5, UNI_JG__ZHAIN }   /* jg=zhain */,
-  {     6,  9081,  6858,   4,  10, UNI_CJKSTROKES }   /* blk=cjkstrokes */,
-  {     4,  9353,  9053,   4,   4, UNI_ARMI }   /* scx=armi */,
+  {     0,  8884,  7320,   5,   9, UNI_INSC__NONJOINER }   /* insc=nonjoiner */,
+  {     2,  9089,  2085,   4,  21, UNI_CYRILLICSUP }   /* blk=cyrillicsupplementary */,
+  {     3,  9109,  9531,   4,   3, UNI_CCC__AR }   /* ccc=232 */,
+  {     2,   184,   837,   2,  11, UNI_PHONETICEXT }   /* isphoneticext */,
+  {     0,  1264,     0,  25,   0, UNI_SUPERANDSUB }   /* superscriptsandsubscripts */,
+  {     0,  3671,  9053,  17,   4, UNI_AHOM }   /* scriptextensions=ahom */,
+  {    18,  9624,  5325,   3,   9, UNI_LB__QU }   /* lb=quotation */,
+  {     1,  7796,     0,   4,   0, UNI_BASS }   /* bass */,
+  {     1,  9089,   183,   4,  34, UNI_MISCPICTOGRAPHS }   /* blk=miscellaneoussymbolsandpictographs */,
+  {     5,  3002,   719,  18,   3, UNI_DT__ENC }   /* decompositiontype=enc */,
+  {     0,  6828,     0,  11,   0, UNI_BC__B }   /* bidiclass=b */,
+  {     1,  8886,  9381,   3,   4, UNI_SC__SHRD }   /* sc=shrd */,
+  {     2,  2684,  5747,  19,  13, UNI_HST__NA }   /* hangulsyllabletype=notapplicable */,
+  {     6,   184,  3038,   2,   8, UNI_ETHI }   /* isethiopic */,
+  {     1,  9642,  7436,   3,   8, UNI_NV__1_SLASH_9 }   /* nv=1.11e-01 */,
+  {     1,  9089,  2211,   4,  21, UNI_SINHALAARCHAICNUMBERS }   /* blk=sinhalaarchaicnumbers */,
+  {     0,  4580,  6581,   3,  10, UNI_MYANMAREXTA }   /* inmyanmarexta */,
+  {     0,  1362,  8437,  25,   5, UNI_CCC__103 }   /* canonicalcombiningclass=ccc103 */,
+  {     1,  8282,     0,   7,   0, UNI_TGLG }   /* tagalog */,
+  {     1,  9121,     1,   4,   1, -UNI_CWT }   /* cwt=n */,
+  {     0,  6918,  7202,  10,   2, UNI_LB__BB }   /* linebreak=bb */,
+  {     0,  9361,  7239,   4,   9, UNI_QAAI }   /* scx=inherited */,
+  {     1,  5435,     0,   5,   0, UNI_BIDIM }   /* bidim */,
+  {     1,  8233,  7008,   7,  10, UNI_PHNX }   /* script=phoenician */,
+  {     0,  5979,  9429,  12,   4, UNI_IDEO }   /* ideographic=true */,
+  {     0,  8705,  7814,   4,   6, UNI_INDUPLOYAN }   /* induployan */,
+  {     1,   184,  1387,   3,   9, UNI_CJKSYMBOLS }   /* iscjksymbols */,
+  {     0,  3128,     1,  18,   1, -UNI_IDSB }   /* idsbinaryoperator=n */,
+  {     0,  1362,  9534,  24,   3, UNI_CCC__DB }   /* canonicalcombiningclass=233 */,
+  {     1,  8233,  9465,   7,   4, UNI_SC__YI }   /* script=yiii */,
+  {     2,  5760,  8782,  13,   2, UNI_NV__27 }   /* numericvalue=27 */,
+  {     2,  8424,  8205,   6,   7, UNI_INOSMANYA }   /* block=osmanya */,
+  {     7,  6939,     0,   2,   0, UNI_VS }   /* vs */,
+  {     1,  8424,  2211,   6,  21, UNI_SINHALAARCHAICNUMBERS }   /* block=sinhalaarchaicnumbers */,
+  {     1,  5760,  7540,  13,   6, UNI_NV__200000 }   /* numericvalue=200000 */,
+  {     3,  1779,  9429,  22,   4, UNI_CWT }   /* changeswhentitlecased=true */,
+  {     1,   184,  5884,   3,  11, UNI_CYRILLICEXTB }   /* iscyrillicextb */,
+  {     3,  8886,  8679,   3,   5, UNI_SC__ADLM }   /* sc=adlam */,
+  {     0,   184,  3688,   2,  16, UNI_STERM }   /* issentenceterminal */,
+  {     2,  8424,  1530,   6,  14, UNI_BYZANTINEMUSIC }   /* block=byzantinemusic */,
+  {     0,  8233,  8121,   7,   7, UNI_SC__LINA }   /* script=lineara */,
+  {     4,  9588,  9648,   3,   3, UNI_BC__PDF }   /* bc=pdf */,
+  {     2,   184,   183,   2,  34, UNI_MISCPICTOGRAPHS }   /* ismiscellaneoussymbolsandpictographs */,
+  {     1,  3671,  9321,  17,   4, UNI_MIAO }   /* scriptextensions=plrd */,
+  {     0,  8219,  8864,   7,   5, -UNI_PATSYN }   /* patsyn=false */,
+  {     0,  9089,  2043,   4,  21, UNI_CJKCOMPATFORMS }   /* blk=cjkcompatibilityforms */,
+  {     2,  3671,  9253,  17,   4, UNI_MLYM }   /* scriptextensions=mlym */,
+  {     0,  1911,  4342,  22,  15, UNI_INSC__CONSONANTMEDIAL }   /* indicsyllabiccategory=consonantmedial */,
+  {     8,  9361,  7796,   4,   4, UNI_BASS }   /* scx=bass */,
+  {     4,  3002,  6195,  18,   8, UNI_DT__NONCANON }   /* decompositiontype=noncanon */,
+  {     6,  1084,     3,  26,   1, -UNI_CWKCF }   /* changeswhennfkccasefolded=f */,
+  {     2,  8886,  4108,   3,   7, UNI_SC__MYMR }   /* sc=myanmar */,
+  {     0,  9089,   478,   4,  31, UNI_MATHALPHANUM }   /* blk=mathematicalalphanumericsymbols */,
+  {     3,  8044,     0,   7,   0, UNI_CJKEXTF }   /* cjkextf */,
+  {     0,   184,  1645,   2,  23, UNI_SHORTHANDFORMATCONTROLS }   /* isshorthandformatcontrols */,
+  {     0,  9089,  5578,   4,  13, UNI_KANAEXTA }   /* blk=kanaextendeda */,
+  {     5,   184,  7313,   3,   2, UNI_CWT }   /* iscwt */,
+  {     1,  1158,  2022,   3,  14, UNI_TRANSPORTANDMAP }   /* intransportandmap */,
+  {     8,  5760,  8358,  13,   6, UNI_NV__300000 }   /* numericvalue=300000 */,
+  {    16,  8160,   721,   4,  14, UNI_ENCLOSEDALPHANUM }   /* inenclosedalphanum */,
+  {     0,  8886,  6183,   3,  12, UNI_MEND }   /* sc=mendekikakui */,
+  {     0,  8550,     0,   6,   0, UNI_LEPC }   /* lepcha */,
+  {     4,  9361,  9129,   4,   4, UNI_CYRL }   /* scx=cyrl */,
+  {     2,  9089,  7876,   4,   8, UNI_JAMOEXTA }   /* blk=jamoexta */,
+  {     8,  4717,     0,   8,   0, UNI_TAMILSUP }   /* tamilsup */,
+  {     0,  9089,   569,   4,  30, UNI_CJKEXTC }   /* blk=cjkunifiedideographsextensionc */,
+  {     6,  3671,  8562,  17,   4, UNI_LYCI }   /* scriptextensions=lyci */,
+  {     4,  9899,  3248,   5,   5, UNI_POSIXSPACE }   /* posixspace */,
+  {     6,  7419,    36,   9,   1, UNI_XIDS }   /* xidstart=t */,
+  {     5,  1735,     1,  22,   1, -UNI_CWCM }   /* changeswhencasemapped=n */,
+  {     4,  3671,  8699,  17,   5, UNI_BATK }   /* scriptextensions=batak */,
+  {     0,  8886,  3620,   3,  10, UNI_SC__MANI }   /* sc=manichaean */,
+  {     3,  8424,  8247,   6,   7, UNI_SHAW }   /* block=shavian */,
+  {     3,  9089,  2021,   4,  22, UNI_TRANSPORTANDMAP }   /* blk=transportandmapsymbols */,
+  {     9,  9089,  1622,   4,   9, UNI_LATINEXTE }   /* blk=latinexte */,
+  {     0,  9045,  7159,   4,   3, UNI_AGE__5 }   /* age=5.0 */,
+  {     0,  6567,   187,   6,  16, UNI_MISCSYMBOLS }   /* inmiscellaneoussymbols */,
+  {     6,   184,  7796,   2,   8, UNI_BASS }   /* isbassavah */,
+  {     8,  8424,     0,   6,  34, UNI_UCAS }   /* block=unifiedcanadianaboriginalsyllabics */,
+  {     1,  1482,     9,  24,   2, UNI_INPC__NA }   /* indicpositionalcategory=na */,
+  {     0,  3293,     1,   3,  33, UNI_UCAS }   /* inunifiedcanadianaboriginalsyllabics */,
+  {     1,    42,     0,  26,   0, UNI_CJKCOMPATIDEOGRAPHS }   /* cjkcompatibilityideographs */,
+  {     2,   117,  1853,   4,  14, UNI_INDICNUMBERFORMS }   /* inindicnumberforms */,
+  {     0,  7025,  9437,   3,   4, UNI_IN__11 }   /* in=v110 */,
+  {     0,  3671,  2608,  17,  19, UNI_EGYP }   /* scriptextensions=egyptianhieroglyphs */,
+  {     2,   184,  2484,   2,   4, UNI_MAND }   /* ismand */,
+  {     2,  9045,  9681,   4,   3, UNI_AGE__3_DOT_2 }   /* age=v32 */,
+  {     6,  9624,  5059,   3,  14, UNI_LB__BK }   /* lb=mandatorybreak */,
+  {     2,  8839,     0,   5,   0, UNI_XPOSIXCNTRL }   /* cntrl */,
+  {     3,    21,  6898,   2,  10, UNI_INKHAROSHTHI }   /* inkharoshthi */,
+  {     0,  5565,  5718,  13,   3, UNI_JG__WAW }   /* joininggroup=waw */,
+  {     0,  9089,  8914,   4,   5, UNI_INNUSHU }   /* blk=nushu */,
+  {     0,  9615,  2192,   3,   2, UNI_PD }   /* gc=pd */,
+  {     4,   184,  4417,   2,  15, UNI_DIACRITICALSEXT }   /* isdiacriticalsext */,
+  {     9,  8424,  2006,   6,   4, UNI_INMODI }   /* block=modi */,
+  {     1,  9045,  9708,   4,   3, UNI_AGE__6_DOT_3 }   /* age=v63 */,
+  {     0,  9109,  8439,   4,   3, UNI_CCC__103 }   /* ccc=103 */,
+  {     2,  8233,  9101,   7,   4, UNI_SC__CAKM }   /* script=cakm */,
+  {     6,   184,  6159,   2,  12, UNI_GONM }   /* ismasaramgondi */,
+  {     4,   184,  2855,   2,  19, UNI_SUPARROWSA }   /* issupplementalarrowsa */,
+  {     9,  8412,     1,   6,   1, -UNI_BIDIC }   /* bidic=n */,
+  {     0,  9726,  5625,   3,   2, UNI_WB__ML }   /* wb=ml */,
+  {     3,   184,  2067,   2,   7, UNI_RADICAL }   /* isradical */,
+  {     0,  8424,  6027,   6,  12, UNI_KHMERSYMBOLS }   /* block=khmersymbols */,
+  {     0,  8233,  8502,   7,   4, UNI_GOTH }   /* script=goth */,
+  {     0,  9089,  3980,   4,  16, UNI_LINEARBIDEOGRAMS }   /* blk=linearbideograms */,
+  {     2,  3671,  9185,  17,   4, UNI_HMNP }   /* scriptextensions=hmnp */,
+  {     4,  4580,  2780,   3,   8, UNI_INMONGOLIAN }   /* inmongolian */,
+  {     0,  1362,  8780,  25,   4, UNI_CCC__27 }   /* canonicalcombiningclass=ccc27 */,
+  {     0,  1532,     0,   1,   0, UNI_Z }   /* z */,
   {     0,  1497,   206,   9,   2, UNI_PI }   /* category=pi */,
-  {     1,  9081,  3964,   4,   6, UNI_LATIN1 }   /* blk=latin1 */,
-  {     5,   184,  4402,   2,   4, UNI_DASH }   /* isdash */,
-  {     0,  9081,  4175,   4,  13, UNI_MATHOPERATORS }   /* blk=mathoperators */,
-  {     0,  9610,  4552,   3,  15, UNI_JG__MANICHAEANSADHE }   /* jg=manichaeansadhe */,
-  {     2,  6027,     0,  12,   0, UNI_KHMERSYMBOLS }   /* khmersymbols */,
-  {     1,  8225,  3110,   7,   4, UNI_SC__GEOR }   /* script=geor */,
-  {     0,  9933,     0,   3,   0, UNI_S }   /* iss */,
-  {     0,  8416,  2836,   6,  12, UNI_SUNDANESESUP }   /* block=sundanesesup */,
-  {     0,  9081,  7204,   5,   8, UNI_INBHAIKSUKI }   /* blk=bhaiksuki */,
-  {     0,  9081,  3756,   4,  16, UNI_ARABICSUP }   /* blk=arabicsupplement */,
-  {     2,  9353,  9405,   4,   4, UNI_TFNG }   /* scx=tfng */,
-  {     3,  9607,  4402,   3,  15, UNI_PD }   /* gc=dashpunctuation */,
-  {     1,  3671,  4220,  17,   4, UNI_TANG }   /* scriptextensions=tang */,
-  {     0,  9141,    34,   4,   6, UNI_GCB__EX }   /* gcb=extend */,
-  {     6,  1362,  8732,  25,   4, UNI_CCC__19 }   /* canonicalcombiningclass=ccc19 */,
-  {     0,  4241,  8052,   4,   5, UNI_DSRT }   /* indeseret */,
-  {     1,  7148,     0,  10,   0, UNI_YIRADICALS }   /* yiradicals */,
-  {    16,  6005,   570,   3,  29, UNI_CJKEXTC }   /* incjkunifiedideographsextensionc */,
-  {     5,  3671,  7836,  17,   8, UNI_GUJR }   /* scriptextensions=gujarati */,
-  {     2,  1141,     0,   2,   0, UNI_TITLE }   /* lt */,
-  {     0,  9037,  9574,   4,   3, UNI_AGE__9 }   /* age=9.0 */,
-  {     1,  2204,  9290,   3,   3, UNI_ORKH }   /* isorkh */,
-  {    17,  8878,  3980,   3,   7, UNI_SC__LINB }   /* sc=linearb */,
-  {     5,  8921,     0,   5,   0, UNI_OSGE }   /* osage */,
-  {     6,    21,  3603,   2,  17, UNI_LETTERLIKESYMBOLS }   /* inletterlikesymbols */,
-  {     3,  4447,   835,  15,   1, UNI_EA__W }   /* eastasianwidth=w */,
-  {     5,   184,  9341,   2,   4, UNI_RUNR }   /* isrunr */,
-  {     0,  9081,  8120,   4,   7, UNI_INMAKASAR }   /* blk=makasar */,
-  {     2,  3671,  9405,  17,   4, UNI_TFNG }   /* scriptextensions=tfng */,
-  {     0,  8225,  8288,   7,   7, UNI_TAVT }   /* script=taiviet */,
-  {    11,  9169,     0,   4,   0, UNI_HLUW }   /* hluw */,
-  {     2,  9101,  1700,   4,   2, UNI_CCC__DB }   /* ccc=db */,
-  {    10,   184,  4975,   2,  14, UNI_KANASUP }   /* iskanasupplement */,
-  {     0,  6918,   878,  10,   2, UNI_LB__PR }   /* linebreak=pr */,
-  {     0,  8878,  8064,   3,   4, UNI_ELYM }   /* sc=elym */,
-  {     1,  6885,  3901,   3,  15, UNI_HALFANDFULLFORMS }   /* ishalfandfullforms */,
-  {     5,  9634,  8961,   3,   4, UNI_NV___MINUS_1_SLASH_2 }   /* nv=-1/2 */,
-  {    10,  8225,  7852,   7,   8, UNI_SC__HIRA }   /* script=hiragana */,
-  {     1,  1158,  3327,   3,  10, UNI_TAIXUANJING }   /* intaixuanjing */,
-  {     0,  8878,  9077,   3,   4, UNI_BHKS }   /* sc=bhks */,
-  {     4,  8225,  1573,   7,   4, UNI_SC__PHAG }   /* script=phag */,
-  {     5,  9081,  2646,   4,  19, UNI_JAMOEXTA }   /* blk=hanguljamoextendeda */,
-  {     8,  5565,  5115,  13,  14, UNI_JG__MANICHAEANHETH }   /* joininggroup=manichaeanheth */,
-  {     1,  9715,  8856,   3,   5, -UNI_VS }   /* vs=false */,
-  {     1,  9141,   406,   4,   7, UNI_GCB__CN }   /* gcb=control */,
-  {     3,  1154,     0,   3,   0, UNI_DEP }   /* dep */,
-  {     6,   184,  4297,   2,   7, UNI_BRAI }   /* isbraille */,
-  {     0,  2204,   262,   3,   3, UNI_OSMA }   /* isosma */,
-  {     8,  8416,  3980,   6,  16, UNI_LINEARBIDEOGRAMS }   /* block=linearbideograms */,
-  {     0,  9353,  7302,   4,   9, UNI_NBAT }   /* scx=nabataean */,
-  {     0,  4580,  2780,   3,  18, UNI_MONGOLIANSUP }   /* inmongoliansupplement */,
-  {     0,  3772,     0,   4,   0, UNI_BOPO }   /* bopo */,
-  {     0,  6768,  2233,   3,  20, UNI_YIJING }   /* isyijinghexagramsymbols */,
-  {     0,  3671,  2741,  17,   4, UNI_MERO }   /* scriptextensions=mero */,
-  {     6,  5760,  8368,  13,   3, UNI_NV__500 }   /* numericvalue=500 */,
-  {     1,  9616,  1472,   3,   9, UNI_LB__SG }   /* lb=surrogate */,
-  {     0,  1159,  5487,   3,   7, UNI_XPOSIXDIGIT }   /* nt=decimal */,
-  {    14,  8416,  1599,   6,   6, UNI_INHANGUL }   /* block=hangul */,
-  {     9,  8871,  5312,   3,  13, UNI_INPSALTERPAHLAVI }   /* inpsalterpahlavi */,
-  {     2,  7018,  7446,  10,   1, UNI_IN__2 }   /* presentin=2 */,
-  {     0,  8324,  4808,   3,  13, UNI_ANCIENTSYMBOLS }   /* isancientsymbols */,
-  {     0,  2708,  7187,   4,   7, UNI_ARABICPFA }   /* inarabicpfa */,
-  {     9,  9353,  7836,   4,   8, UNI_GUJR }   /* scx=gujarati */,
-  {    12,  5760,  8392,  13,   3, UNI_NV__900 }   /* numericvalue=900 */,
-  {     0,  9610,  8881,   3,   5, UNI_JG__KHAPH }   /* jg=khaph */,
-  {     2,   283,     0,  33,   0, UNI_MISCMATHSYMBOLSB }   /* miscellaneousmathematicalsymbolsb */,
-  {     2,  8416,  1314,   6,  24, UNI_ARABICPFA }   /* block=arabicpresentationformsa */,
-  {    16,  9580,  9619,   3,   3, UNI_BC__LRE }   /* bc=lre */,
-  {     4,  2204,  3201,   3,  17, UNI_ORNAMENTALDINGBATS }   /* isornamentaldingbats */,
-  {     0,  6918,  3804,  10,  16, UNI_LB__CP }   /* linebreak=closeparenthesis */,
-  {     0,  4849,  9421,  14,   4, UNI_CI }   /* caseignorable=true */,
-  {     0,  3671,  9189,  17,   4, UNI_KHMR }   /* scriptextensions=khmr */,
-  {     0,  8878,  9449,   3,   4, UNI_XPEO }   /* sc=xpeo */,
-  {     1,  4705,  8616,   4,   4, UNI_TELU }   /* istelugu */,
-  {     0,  8502,  9721,   4,   3, UNI_EXT }   /* ext=yes */,
-  {     3,  9610,  5692,   3,   3, UNI_JG__TAW }   /* jg=taw */,
-  {     1,  9616,  8092,   3,   6, UNI_LB__HY }   /* lb=hyphen */,
-  {     5,  1539,     0,  14,   0, UNI_MUSIC }   /* musicalsymbols */,
-  {     1,  9718,  6415,   3,  11, UNI_WB__DQ }   /* wb=doublequote */,
-  {     0,  6918,  9740,  10,   2, UNI_LB__B2 }   /* linebreak=b2 */,
-  {     3,  8927,  1153,   4,   3, UNI_ANY }   /* unicode */,
-  {     8,  9081,  8099,   4,   7, UNI_INKANNADA }   /* blk=kannada */,
-  {     0,  9353,  9193,   4,   4, UNI_KNDA }   /* scx=knda */,
-  {     0,  1851,     0,  16,   0, UNI_INDICNUMBERFORMS }   /* indicnumberforms */,
-  {     1,  8878,  7118,   3,   4, UNI_WARA }   /* sc=wara */,
-  {     2,  9610,   341,   3,   2, UNI_JG__PE }   /* jg=pe */,
-  {     0,  2006,     0,   4,   0, UNI_MODI }   /* modi */,
-  {     4,  9634,  7558,   3,   2, UNI_NV__13 }   /* nv=13 */,
-  {     3,  1497,  7098,   9,  10, UNI_CN }   /* category=unassigned */,
-  {     2,  7018,  9664,  10,   3, UNI_IN__2_DOT_1 }   /* presentin=v21 */,
-  {     0,   184,  2608,   2,  19, UNI_EGYP }   /* isegyptianhieroglyphs */,
-  {     0,  8951,    36,   5,   1, UNI_XIDS }   /* xids=t */,
-  {     1,  9613,    18,   3,   1, UNI_JT__R }   /* jt=r */,
-  {     1,  8491,     0,   2,   0, UNI_CF }   /* cf */,
-  {     1,   184,   149,   3,  34, UNI_DIACRITICALSSUP }   /* iscombiningdiacriticalmarkssupplement */,
-  {     0,  3243,  8856,  11,   5, -UNI_XPOSIXSPACE }   /* whitespace=false */,
-  {     0,  8416,  2931,   7,  17, UNI_CHEROKEESUP }   /* block=cherokeesupplement */,
-  {     2,  9081,  4204,   4,  16, UNI_SYRIACSUP }   /* blk=syriacsupplement */,
-  {     1,  7025,  9553,   3,   3, UNI_IN__5_DOT_2 }   /* in=5.2 */,
-  {     1,  9113,    26,   4,   1, UNI_CWT }   /* cwt=y */,
-  {     1,  5199,     0,  14,   0, UNI_SK }   /* modifiersymbol */,
-  {     5,  9037,  9688,   4,   3, UNI_AGE__5_DOT_2 }   /* age=v52 */,
-  {     0,  9301,     0,   3,   0, UNI_PCM }   /* pcm */,
-  {     2,  3671,  6602,  17,  11, UNI_NAND }   /* scriptextensions=nandinagari */,
-  {    10,  3251,     0,   3,   0, UNI_ce_values_index }   /* ce= */,
-  {     0,  9101,  9065,   4,   3, UNI_CCC__202 }   /* ccc=atb */,
-  {     5,  9610,  3637,   3,  17, UNI_JG__MANICHAEANHUNDRED }   /* jg=manichaeanhundred */,
-  {     3,   184,  4829,   2,   5, UNI_XPOSIXDIGIT }   /* isdigit */,
-  {     2,  5565,  5157,  13,  14, UNI_JG__MANICHAEANRESH }   /* joininggroup=manichaeanresh */,
-  {     3,  1029,     0,   2,   0, UNI_SO }   /* so */,
-  {     2,  2703,    26,  19,   1, UNI_IDST }   /* idstrinaryoperator=y */,
-  {    12,  9888,  6316,   3,   3, UNI_XIDC }   /* isxidc */,
-  {    10,  7025,  9538,   3,   3, UNI_IN__3_DOT_2 }   /* in=3.2 */,
-  {    20,  8878,  8931,   3,   5, UNI_SC__TALE }   /* sc=taile */,
-  {     0,  6567,   206,   6,  11, UNI_MISCPICTOGRAPHS }   /* inmiscpictographs */,
-  {     0,  9081,  2513,   4,  19, UNI_ANCIENTGREEKNUMBERS }   /* blk=ancientgreeknumbers */,
-  {     8,  5435,    26,  13,   1, UNI_BIDIM }   /* bidimirrored=y */,
-  {    19,  9081,  5955,   4,  12, UNI_INGUNJALAGONDI }   /* blk=gunjalagondi */,
-  {     3,  9607,  4080,   3,  10, UNI_SM }   /* gc=mathsymbol */,
-  {     8,  5760,  7158,  13,   9, UNI_NV___MINUS_1_SLASH_2 }   /* numericvalue=-5.00e-01 */,
-  {     5,  8225,  9097,   7,   4, UNI_CANS }   /* script=cans */,
-  {     0,  8416,  1264,   6,  25, UNI_SUPERANDSUB }   /* block=superscriptsandsubscripts */,
-  {     1,  6828,  3569,  10,  17, UNI_BC__ES }   /* bidiclass=europeanseparator */,
-  {     1,  6828,  3056,  10,  18, UNI_BC__ET }   /* bidiclass=europeanterminator */,
-  {     0,  9607,  9754,   3,   2, UNI_CASEDLETTER }   /* gc=l& */,
-  {     1,   184,  6712,   2,  11, UNI_SUPERANDSUB }   /* issuperandsub */,
-  {     0,  1924,  4509,  11,  13, UNI_LOWERCASELETTER }   /* category=lowercaseletter */,
-  {     0,  8863,  1164,   3,   2, UNI_LB__LF }   /* sb=lf */,
-  {     1,  9101,  8722,   5,   4, UNI_CCC__17 }   /* ccc=ccc17 */,
-  {     1,  6591,     0,  11,   0, UNI_MYANMAREXTB }   /* myanmarextb */,
-  {     2,  4172,     0,  16,   0, UNI_SUPMATHOPERATORS }   /* supmathoperators */,
-  {     0,  9353,  8274,   4,   7, UNI_TGLG }   /* scx=tagalog */,
-  {     0,  2106,    70,  21,   2, UNI_GCB__PP }   /* graphemeclusterbreak=pp */,
-  {     7,  7025,  7495,   3,   1, UNI_IN__7 }   /* in=7 */,
-  {     0,   184,  2931,   3,   3, UNI_CHER }   /* ischer */,
-  {     0,  9616,    23,   3,   2, UNI_LB__AL }   /* lb=al */,
-  {     1,  9165,     0,   4,   0, UNI_HANO }   /* hano */,
-  {     0,  9101,  8767,   5,   4, UNI_CCC__26 }   /* ccc=ccc26 */,
-  {     2,  6828,  9619,  10,   3, UNI_BC__LRE }   /* bidiclass=lre */,
-  {     0,   184,  3227,   2,   9, UNI_Z }   /* isseparator */,
-  {     6,   184,  7780,   2,   8, UNI_BALI }   /* isbalinese */,
-  {     9,  9634,  8356,   3,   2, UNI_NV__40 }   /* nv=40 */,
-  {     1,  1036,     0,   2,   0, UNI_CASEDLETTER }   /* lc */,
-  {     3,  8324,  3417,   3,  16, UNI_ALCHEMICAL }   /* isalchemicalsymbols */,
-  {     4,  8626,     0,   5,   0, UNI_UIDEO }   /* uideo */,
-  {     0,  8410,     0,   6,   0, UNI_bidim_values_index }   /* bidim= */,
-  {     5,  8871,  6268,   3,  11, UNI_PHAISTOS }   /* inphaistosdisc */,
-  {     8,  8416,  1506,   6,  24, UNI_SUPSYMBOLSANDPICTOGRAPHS }   /* block=supsymbolsandpictographs */,
-  {     0,  1801,   995,  22,   2, -UNI_CWU }   /* changeswhenuppercased=no */,
-  {     3,  9580,   102,   3,   2, UNI_BC__ET }   /* bc=et */,
-  {     0,   184,  2836,   2,  19, UNI_SUNDANESESUP }   /* issundanesesupplement */,
-  {     9,  8836,  9421,   5,   4, UNI_CWCF }   /* cwcf=true */,
-  {     1,  5565,  4537,  13,  15, UNI_JG__MANICHAEANGIMEL }   /* joininggroup=manichaeangimel */,
-  {    33,  1362,  7446,  24,   2, UNI_CCC__25 }   /* canonicalcombiningclass=25 */,
-  {     2,  3671,  7948,  17,   8, UNI_TAGB }   /* scriptextensions=tagbanwa */,
-  {     4,  2148,  6724,   3,  10, UNI_INSYLOTINAGRI }   /* insylotinagri */,
-  {     1,  8866,     0,   5,   0, UNI_idst_values_index }   /* idst= */,
-  {     1,  7876,     0,   8,   0, UNI_JAMOEXTB }   /* jamoextb */,
-  {     2,  9634,  7595,   3,   2, UNI_NV__24 }   /* nv=24 */,
-  {     1,  1362,  8812,  25,   4, UNI_CCC__35 }   /* canonicalcombiningclass=ccc35 */,
-  {     0,  5565,   726,  13,   3, UNI_JG__DAL }   /* joininggroup=dal */,
-  {     3,  8866,    26,   5,   1, UNI_IDST }   /* idst=y */,
-  {     0,   184,  6051,   2,  12, UNI_MAHJONG }   /* ismahjongtiles */,
-  {    11,  9353,  7341,   4,   4, UNI_PERM }   /* scx=perm */,
-  {     3,  6816,  3773,   3,  10, UNI_BOPOMOFOEXT }   /* inbopomofoext */,
-  {     4,  4642,    26,  15,   1, UNI_DT__NONE }   /* nfkdquickcheck=y */,
-  {     0,  9081,  3756,   4,   9, UNI_ARABICSUP }   /* blk=arabicsup */,
-  {     0,  3671,  8691,  17,   5, UNI_BATK }   /* scriptextensions=batak */,
-  {     1,  8225,  8064,   7,   4, UNI_ELYM }   /* script=elym */,
-  {     0,  3868,   133,  16,   4, UNI_M }   /* generalcategory=mark */,
-  {     1,  8626,   995,   6,   2, -UNI_UIDEO }   /* uideo=no */,
-  {     0,  3671,  3772,  17,   8, UNI_BOPO }   /* scriptextensions=bopomofo */,
-  {     2,  8225,    78,   7,   6, UNI_SC__ARAB }   /* script=arabic */,
-  {     2,  3868,  5255,  16,  14, UNI_MN }   /* generalcategory=nonspacingmark */,
-  {     3,   184,  6723,   2,  11, UNI_SYLO }   /* issylotinagri */,
-  {    13,  9353,  8288,   4,   7, UNI_TAVT }   /* scx=taiviet */,
-  {    10,  1159,     0,   3,   0, UNI_nt_values_index }   /* nt= */,
-  {     0,  9927,  7128,   6,   4, UNI_POSIXWORD }   /* isperlword */,
-  {     0,  8878,  7356,   3,   4, UNI_PALM }   /* sc=palm */,
-  {     1,  9613,  6515,   4,  10, UNI_JT__L }   /* jt=leftjoining */,
-  {    15,  8078,    36,   7,   1, UNI_GRBASE }   /* grbase=t */,
-  {     2,  9607,  4387,   3,  14, UNI_SC }   /* gc=currencysymbol */,
-  {     0,    21,  2514,   3,  18, UNI_ANCIENTGREEKNUMBERS }   /* inancientgreeknumbers */,
-  {     2,  9081,  9637,   4,   3, UNI_OCR }   /* blk=ocr */,
-  {     1,  3868,  2192,  16,   2, UNI_PD }   /* generalcategory=pd */,
-  {     2,  8225,  6992,   8,   3, UNI_SC__SOGD }   /* script=sogd */,
-  {    10,  6828,    24,  10,   1, UNI_BC__L }   /* bidiclass=l */,
-  {     1,  3868,  6613,  16,  11, UNI_LO }   /* generalcategory=otherletter */,
-  {    11,  9933,  8254,   3,   3, UNI_SOYO }   /* issoyo */,
-  {     0,  8416,  4297,   6,  15, UNI_BRAI }   /* block=braillepatterns */,
-  {     1,  4582,     0,  15,   0, UNI_MERC }   /* meroiticcursive */,
-  {     8,  3671,  4108,  17,   7, UNI_MYMR }   /* scriptextensions=myanmar */,
-  {     0,  8416,  4267,   6,  15, UNI_BAMUMSUP }   /* block=bamumsupplement */,
-  {     2,   184,  6183,   2,  12, UNI_MEND }   /* ismendekikakui */,
-  {     0,  8225,  2930,   7,   4, UNI_CHER }   /* script=cher */,
-  {     7,   184,  8560,   2,   4, UNI_LYDI }   /* islydi */,
-  {     1,   184,  4864,   3,  13, UNI_CJKCOMPATFORMS }   /* iscjkcompatforms */,
-  {     2,  9081,   478,   4,  31, UNI_MATHALPHANUM }   /* blk=mathematicalalphanumericsymbols */,
-  {     1,  9353,  8120,   4,   7, UNI_MAKA }   /* scx=makasar */,
-  {     5,  9891,  3248,   5,   5, UNI_POSIXSPACE }   /* posixspace */,
-  {     4,  9353,  7884,   4,   4, UNI_JAVA }   /* scx=java */,
-  {     4,  9413,     0,   4,   0, UNI_THAI }   /* thai */,
-  {     0,  6005,  2986,   4,  16, UNI_COPTICEPACTNUMBERS }   /* incopticepactnumbers */,
-  {     0,  9081,  2232,   4,  21, UNI_YIJING }   /* blk=yijinghexagramsymbols */,
-  {     1,  6231,    39,  12,   2, UNI_XPOSIXDIGIT }   /* numerictype=de */,
-  {     0,  8632,    36,   6,   1, UNI_XPOSIXUPPER }   /* upper=t */,
-  {    12,  9353,  8671,   4,   5, UNI_ADLM }   /* scx=adlam */,
-  {     5,  8878,  3020,   3,   4, UNI_SC__DEVA }   /* sc=deva */,
-  {    14,  7128,  5967,  10,  12, UNI_LB__HL }   /* wordbreak=hebrewletter */,
-  {     0,  5760,  8356,  13,   2, UNI_NV__40 }   /* numericvalue=40 */,
-  {     0,  9634,  9029,   3,   4, UNI_NV__7_SLASH_12 }   /* nv=7/12 */,
-  {     1,  9607,    25,   3,   1, UNI_S }   /* gc=s */,
-  {    13,  9037,  7446,   4,   1, UNI_AGE__2 }   /* age=2 */,
-  {     0,   184,  2409,   2,   4, UNI_MONG }   /* ismong */,
-  {     1,  7100,     0,   8,   0, UNI_ASSIGNED }   /* assigned */,
-  {     3,  8416,  2401,   6,   3, UNI_PUA }   /* block=pua */,
-  {    16,   184,   865,   2,  28, UNI_SUPPUAA }   /* issupplementaryprivateuseareaa */,
-  {     1,  3671,  6243,  17,  12, UNI_HUNG }   /* scriptextensions=oldhungarian */,
-  {     3,  8225,  9437,   7,   4, UNI_VAI }   /* script=vaii */,
-  {     7,  6918,  5059,  10,  14, UNI_LB__BK }   /* linebreak=mandatorybreak */,
-  {     0,  8218,     0,   7,   0, UNI_PHAG }   /* phagspa */,
-  {     3,  9353,  9401,   4,   4, UNI_TAVT }   /* scx=tavt */,
-  {     1,  7025,  9697,   3,   3, UNI_IN__6_DOT_2 }   /* in=v62 */,
-  {     0,  8878,  7788,   3,   4, UNI_BASS }   /* sc=bass */,
-  {    10,  8416,  8644,   6,   6, UNI_INWANCHO }   /* block=wancho */,
-  {     0,  3210,     0,   8,   0, UNI_DINGBATS }   /* dingbats */,
-  {    13,  8416,  7804,   6,   8, UNI_INDUPLOYAN }   /* block=duployan */,
-  {     1,  5492,     0,   5,   0, UNI_XPOSIXALNUM }   /* alnum */,
-  {     2,  9718,  5943,   3,  12, UNI_WB__EB }   /* wb=glueafterzwj */,
-  {     3,  9101,  8473,   4,   3, UNI_WB__EB }   /* ccc=133 */,
-  {     3,  9580,  4283,   4,  14, UNI_BC__BN }   /* bc=boundaryneutral */,
-  {     2,  5760,  8993,  13,   4, UNI_NV__11_SLASH_2 }   /* numericvalue=11/2 */,
-  {     2,  3671,  4946,  17,   4, UNI_CHAM }   /* scriptextensions=cham */,
-  {     0,  6978,     0,  10,   0, UNI_XPEO }   /* oldpersian */,
-  {     0,  6003,    36,  12,   1, UNI_JOINC }   /* joincontrol=t */,
-  {     6,  1801,     0,  21,   0, UNI_CWU }   /* changeswhenuppercased */,
-  {     8,  9081,  2589,   4,  11, UNI_COUNTINGROD }   /* blk=countingrod */,
-  {     1,  8878,  9201,   3,   4, UNI_LANA }   /* sc=lana */,
-  {     1,  8225,  9201,   7,   4, UNI_LANA }   /* script=lana */,
-  {     2,  8560,     0,   4,   0, UNI_LYDI }   /* lydi */,
-  {    11,  1497,    45,   9,   2, UNI_CO }   /* category=co */,
-  {     6,  9085,  4687,   4,   4, UNI_BPT__O }   /* bpt=open */,
-  {    12,  8876,  6225,   5,   6, UNI_LB__ZWJ }   /* insc=joiner */,
-  {     0,  8878,  6183,   3,  12, UNI_MEND }   /* sc=mendekikakui */,
-  {     4,   184,  5435,   2,  12, UNI_BIDIM }   /* isbidimirrored */,
-  {     9,  2708,  1316,   4,  22, UNI_ARABICPFA }   /* inarabicpresentationformsa */,
-  {    16,  6949,     2,   5,   1, UNI_CARI }   /* iscari */,
-  {     3,  1156,     0,   2,   0, UNI_PO }   /* po */,
-  {     1,  3671,  8197,  17,   4, UNI_OSMA }   /* scriptextensions=osma */,
-  {     0,  9081,  6569,   4,  11, UNI_MISCSYMBOLS }   /* blk=miscsymbols */,
-  {     0,  8416,  7148,   6,  10, UNI_YIRADICALS }   /* block=yiradicals */,
-  {     3,  8863,    49,   3,   2, UNI_SB__AT }   /* sb=at */,
-  {     0,  9353,  6183,   4,  12, UNI_MEND }   /* scx=mendekikakui */,
-  {     4,  5760,  7462,  13,   1, UNI_NV__4 }   /* numericvalue=4 */,
-  {     0,   184,  9133,   2,   4, UNI_DSRT }   /* isdsrt */,
-  {     0,  8225,  6978,   7,  10, UNI_XPEO }   /* script=oldpersian */,
-  {     8,  3671,  8064,  17,   4, UNI_ELYM }   /* scriptextensions=elym */,
-  {     1,  3671,  9045,  17,   4, UNI_AHOM }   /* scriptextensions=ahom */,
-  {     1,  8947,    36,   4,   1, UNI_IDC }   /* idc=t */,
-  {    17,  4705,  4221,   3,   5, UNI_TANG }   /* istangut */,
-  {     1,  9353,  3980,   4,   7, UNI_LINB }   /* scx=linearb */,
-  {     9,  8590,  9721,   6,   3, UNI__PERL_PATWS }   /* patws=yes */,
-  {     8,  8225,  6646,   7,  11, UNI_HMNG }   /* script=pahawhhmong */,
-  {     4,  3868,  1014,  16,   6, UNI_L }   /* generalcategory=letter */,
-  {     1,  9616,    96,   3,  10, UNI_LB__AL }   /* lb=alphabetic */,
-  {     0,  8878,  8701,   3,   5, UNI_SC__BUHD }   /* sc=buhid */,
-  {     0,  4826,  8856,   9,   5, -UNI_XPOSIXXDIGIT }   /* hexdigit=false */,
-  {     8,  9353,  8911,   4,   5, UNI_OGAM }   /* scx=ogham */,
-  {     0,  8416,  4672,   6,  15, UNI_SARB }   /* block=oldsoutharabian */,
-  {     3,  8225,  9269,   7,   4, UNI_NEWA }   /* script=newa */,
-  {     1,  9353,  9389,   4,   4, UNI_TALE }   /* scx=tale */,
-  {     0,  8267,     0,   7,   0, UNI_SUPPUAB }   /* suppuab */,
-  {     3,  9037,  9694,   4,   3, UNI_AGE__6_DOT_1 }   /* age=v61 */,
-  {     8,   184,  3308,   2,  18, UNI_SMALLKANAEXT }   /* issmallkanaextension */,
-  {    14,  8416,  2211,   6,  21, UNI_SINHALAARCHAICNUMBERS }   /* block=sinhalaarchaicnumbers */,
-  {     1,  8416,  2760,   6,  19, UNI_MODIFIERTONELETTERS }   /* block=modifiertoneletters */,
-  {    12,  3671,  1482,  18,   3, UNI_SIND }   /* scriptextensions=sind */,
-  {     2,  8225,  9401,   7,   4, UNI_TAVT }   /* script=tavt */,
-  {    13,  8831,     0,   5,   0, UNI_XPOSIXCNTRL }   /* cntrl */,
-  {     2,  6918,  1472,  10,   9, UNI_LB__SG }   /* linebreak=surrogate */,
-  {     0,  9933,  3730,   3,   3, UNI_SGNW }   /* issgnw */,
-  {     0,  1362,  8822,  25,   4, UNI_CCC__84 }   /* canonicalcombiningclass=ccc84 */,
-  {     1,  8416,   690,   7,  15, UNI_CUNEIFORMNUMBERS }   /* block=cuneiformnumbers */,
-  {     1,  8866,     3,   5,   1, -UNI_IDST }   /* idst=f */,
-  {    20,  8416,   878,   6,  14, UNI_PUA }   /* block=privateusearea */,
-  {     4,  9081,   865,   4,  28, UNI_SUPPUAA }   /* blk=supplementaryprivateuseareaa */,
-  {     0,  6015,     7,  12,   1, UNI_JT__C }   /* joiningtype=c */,
-  {     2,  2204,   125,   3,   2, UNI_OCR }   /* isocr */,
-  {     0,  5085,  6161,   4,  10, UNI_INMASARAMGONDI }   /* inmasaramgondi */,
-  {     0,  7341,     0,   4,   0, UNI_PERM }   /* perm */,
-  {     1,  8941,     0,   5,   0, UNI_VSSUP }   /* vssup */,
-  {     2,  1779,  9721,  22,   3, UNI_CWT }   /* changeswhentitlecased=yes */,
-  {     7,  6918,   721,  10,   2, UNI_LB__CL }   /* linebreak=cl */,
-  {     4,  9081,  2169,   4,  11, UNI_INMEETEIMAYEK }   /* blk=meeteimayek */,
-  {     5,  6918,  9746,  10,   2, UNI_LB__H3 }   /* linebreak=h3 */,
-  {     3,  9081,   599,   4,  30, UNI_CJKEXTD }   /* blk=cjkunifiedideographsextensiond */,
-  {     4,  9933,  6724,   3,   3, UNI_SYLO }   /* issylo */,
-  {     4,  7128,     0,   4,   0, UNI_XPOSIXWORD }   /* word */,
-  {     1,    21,   977,   3,  26, UNI_ANCIENTGREEKMUSIC }   /* inancientgreekmusicalnotation */,
-  {     0,  4204,     0,   9,   0, UNI_SYRIACSUP }   /* syriacsup */,
-  {     9,  9353,  7972,   4,   8, UNI_UGAR }   /* scx=ugaritic */,
-  {     1,  1911,  4702,  22,  15, UNI_INSC__REGISTERSHIFTER }   /* indicsyllabiccategory=registershifter */,
-  {     2,  9607,  3146,   3,  18, UNI_PI }   /* gc=initialpunctuation */,
-  {     2,  8057,     0,   4,   0, UNI_ELBA }   /* elba */,
-  {     3,   184,  7788,   2,   8, UNI_BASS }   /* isbassavah */,
-  {     1,  8416,  7048,   6,  10, UNI_INSAURASHTRA }   /* block=saurashtra */,
-  {     0,  9616,     3,   4,   1, UNI_LB__LF }   /* lb=lf */,
-  {     0,  9592,  2493,   3,   8, UNI_DT__VERT }   /* dt=vertical */,
-  {     0,  1773,     0,   5,   0, UNI_CASED }   /* cased */,
-  {     7,  2779,     0,  19,   0, UNI_MONGOLIANSUP }   /* mongoliansupplement */,
-  {     0,  8878,  7972,   3,   8, UNI_UGAR }   /* sc=ugaritic */,
-  {     3,  8225,  9289,   7,   4, UNI_ORKH }   /* script=orkh */,
-  {     0,  3868,  1472,  16,   9, UNI__PERL_SURROGATE }   /* generalcategory=surrogate */,
-  {     3,  3469,     0,   4,   0, UNI_UCAS }   /* ucas */,
-  {     0,  9353,  9313,   4,   4, UNI_MIAO }   /* scx=plrd */,
-  {     1,  1911,  8696,  22,   5, UNI_INSC__BINDU }   /* indicsyllabiccategory=bindu */,
-  {     1,  6918,    96,  10,  10, UNI_LB__AL }   /* linebreak=alphabetic */,
-  {     0,  8404,  9421,   6,   4, UNI_BIDIC }   /* bidic=true */,
-  {     1,  6231,  5678,  12,   4, UNI_NV__NAN }   /* numerictype=none */,
-  {     2,  8584,     1,   6,   1, UNI_DT__CAN }   /* nfdqc=n */,
-  {     6,  9634,  8350,   3,   5, UNI_NV__30000 }   /* nv=30000 */,
-  {     1,  9616,  4877,   3,  14, UNI_LB__SA }   /* lb=complexcontext */,
-  {     1,  1482,  2373,  24,   4, UNI_INPC__LEFT }   /* indicpositionalcategory=left */,
-  {     4,   184,  5835,   2,   5, UNI_BIDIC }   /* isbidic */,
-  {     0,  9081,  3308,   4,  12, UNI_SMALLKANAEXT }   /* blk=smallkanaext */,
-  {     0,  9101,  7739,   4,   2, UNI_CCC__28 }   /* ccc=28 */,
-  {     0,  3868,    25,  16,   1, UNI_S }   /* generalcategory=s */,
-  {     0,   184,  8141,   2,   7, UNI_MULT }   /* ismultani */,
-  {    15,  6816,  1189,   3,   4, UNI_INBATAK }   /* inbatak */,
-  {     8,   184,  2484,   2,   4, UNI_MAND }   /* ismand */,
-  {     0,  9081,  1338,   4,  24, UNI_ARABICPFB }   /* blk=arabicpresentationformsb */,
-  {    14,  1362,  8431,  24,   3, UNI_CCC__103 }   /* canonicalcombiningclass=103 */,
-  {     2,  3671,   689,  17,   9, UNI_XSUX }   /* scriptextensions=cuneiform */,
-  {     0,  8416,  8560,   6,   6, UNI_INLYDIAN }   /* block=lydian */,
-  {     2,  8225,  2169,   7,  11, UNI_MTEI }   /* script=meeteimayek */,
-  {     0,   184,  5325,   2,  13, UNI_QMARK }   /* isquotationmark */,
-  {     3,  6949,  3452,   4,  15, UNI_UCAS }   /* iscanadiansyllabics */,
-  {     0,  3248,  9769,   5,   4, UNI_XPOSIXSPACE }   /* spaceperl */,
-  {     1,  9718,   495,   3,   7, UNI_WB__NU }   /* wb=numeric */,
-  {     3,  1362,  9752,  24,   2, UNI_CCC__8 }   /* canonicalcombiningclass=kv */,
-  {     1,  1362,  7651,  24,   2, UNI_CCC__16 }   /* canonicalcombiningclass=16 */,
-  {     1,  5565,  6123,  13,  12, UNI_JG__MALAYALAMSSA }   /* joininggroup=malayalamssa */,
-  {     9,  4821,     3,  14,   1, -UNI_POSIXXDIGIT }   /* asciihexdigit=f */,
-  {     0,  8416,  2513,   6,  19, UNI_ANCIENTGREEKNUMBERS }   /* block=ancientgreeknumbers */,
-  {     4,  8608,  8856,   6,   5, -UNI_STERM }   /* sterm=false */,
-  {     0,   184,  6003,   2,   5, UNI_JOINC }   /* isjoinc */,
-  {     1,  1801,     0,  22,   0, UNI_cwu_values_index }   /* changeswhenuppercased= */,
-  {    11,  9353,  4220,   4,   4, UNI_TANG }   /* scx=tang */,
-  {     1,   184,  8113,   2,   7, UNI_LINA }   /* islineara */,
-  {    11,  9353,  4492,   4,  15, UNI_ARMI }   /* scx=imperialaramaic */,
-  {     3,  8416,  2931,   7,   7, UNI_INCHEROKEE }   /* block=cherokee */,
-  {     1,  9353,  1573,   4,   4, UNI_PHAG }   /* scx=phag */,
-  {     7,   184,  3038,   2,  18, UNI_ETHIOPICSUP }   /* isethiopicsupplement */,
-  {     1,  1977,  9421,  22,   4, UNI__PERL_NCHAR }   /* noncharactercodepoint=true */,
-  {     2,  9081,  4492,   4,  15, UNI_INIMPERIALARAMAIC }   /* blk=imperialaramaic */,
-  {     0,  5565,  8650,  13,   6, UNI_JG__YUDHHE }   /* joininggroup=yudhhe */,
-  {     1,  1362,  8429,  25,   5, UNI_CCC__103 }   /* canonicalcombiningclass=ccc103 */,
-  {    18,  3951,  4493,   3,  14, UNI_ARMI }   /* isimperialaramaic */,
-  {     0,  3671,  8302,  17,   7, UNI_TIRH }   /* scriptextensions=tirhuta */,
-  {     5,  8302,     0,   4,   0, UNI_TIRH }   /* tirh */,
-  {    15,  9718,   108,   3,   2, UNI_WB__MB }   /* wb=mb */,
-  {    10,  9353,  8916,   4,   5, UNI_ORYA }   /* scx=oriya */,
-  {     0,  5979,  9421,  12,   4, UNI_IDEO }   /* ideographic=true */,
-  {    10,  8225,  9409,   7,   4, UNI_SC__TGLG }   /* script=tglg */,
-  {     8,  1757,    26,  22,   1, UNI_CWL }   /* changeswhenlowercased=y */,
-  {     1,  3002,  8482,  18,   6, UNI_DT__ENC }   /* decompositiontype=circle */,
-  {     3,  9037,  9553,   4,   3, UNI_AGE__5_DOT_2 }   /* age=5.2 */,
-  {     0,  8878,  8239,   3,   7, UNI_SHAW }   /* sc=shavian */,
-  {     2,  9607,    27,   3,   2, UNI_LOWERCASELETTER }   /* gc=ll */,
-  {     2,  9607,  4747,   3,  15, UNI_UPPERCASELETTER }   /* gc=uppercaseletter */,
-  {    34,   184,  3236,   2,  17, UNI__PERL_PATWS }   /* ispatternwhitespace */,
-  {    20,  8876,  3788,   5,  16, UNI_INSC__CANTILLATIONMARK }   /* insc=cantillationmark */,
-  {     7,  8878,   983,   3,   5, UNI_SC__GREK }   /* sc=greek */,
-  {     8,  9353,  7956,   4,   8, UNI_TFNG }   /* scx=tifinagh */,
-  {    32,  5325,  9421,  14,   4, UNI_QMARK }   /* quotationmark=true */,
-  {     9,   184,  1085,   3,  24, UNI_CWKCF }   /* ischangeswhennfkccasefolded */,
-  {     3,  3326,     0,  11,   0, UNI_TAIXUANJING }   /* taixuanjing */,
-  {     0,  3948,  4763,   3,   7, UNI_VEDICEXT }   /* invedicext */,
-  {     3,  9081,  8644,   4,   6, UNI_INWANCHO }   /* blk=wancho */,
-  {     0,  8878,  4297,   3,   4, UNI_BRAI }   /* sc=brai */,
-  {     0,  9081,    42,   4,  26, UNI_CJKCOMPATIDEOGRAPHS }   /* blk=cjkcompatibilityideographs */,
-  {    11,  9105,     0,   4,   0, UNI_CPRT }   /* cprt */,
-  {     0,  7018,  7495,  10,   1, UNI_IN__7 }   /* presentin=7 */,
-  {    25,  8416,  4204,   6,   6, UNI_INSYRIAC }   /* block=syriac */,
-  {     1,  8416,  2086,   7,  17, UNI_CYRILLICSUP }   /* block=cyrillicsupplement */,
-  {     3,  5565,  9329,  13,   4, UNI_JG__QAPH }   /* joininggroup=qaph */,
-  {     1,  9081,  1506,   4,  24, UNI_SUPSYMBOLSANDPICTOGRAPHS }   /* blk=supsymbolsandpictographs */,
-  {     1,  8416,  4975,   6,   7, UNI_KANASUP }   /* block=kanasup */,
-  {     0,  2708,  7196,   4,   7, UNI_ARABICPFB }   /* inarabicpfb */,
-  {     0,  8878,  7987,   3,   7, UNI_AVST }   /* sc=avestan */,
-  {    20,  7018,  8985,  10,   4, UNI_IN__10 }   /* presentin=10.0 */,
-  {     8,   184,    11,   2,   3, UNI_DIA }   /* isdia */,
-  {     2,  6027,     0,   5,   0, UNI_KHMR }   /* khmer */,
-  {     8,  9634,  7588,   3,   8, UNI_NV__3_SLASH_80 }   /* nv=3.75e-02 */,
-  {     1,  8846,     1,   5,   1, -UNI_DASH }   /* dash=n */,
-  {     1,  8416,  3020,   6,  13, UNI_DEVANAGARIEXT }   /* block=devanagariext */,
-  {     1,  9101,   726,   4,   2, UNI_CCC__DA }   /* ccc=da */,
-  {     3,  9101,  8449,   4,   3, UNI_CCC__122 }   /* ccc=122 */,
-  {     4,  3671,  4657,  17,  15, UNI_NARB }   /* scriptextensions=oldnortharabian */,
-  {     0,  7018,  9688,  10,   3, UNI_IN__5_DOT_2 }   /* presentin=v52 */,
-  {     0,  9634,  7548,   3,   8, UNI_NV__1_SLASH_32 }   /* nv=3.12e-02 */,
-  {     0,  8627,     0,   5,   0, UNI_ideo_values_index }   /* ideo= */,
-  {     0,   184,  1030,   3,   5, UNI_COPT }   /* iscoptic */,
-  {     0,  8878,  7780,   3,   8, UNI_BALI }   /* sc=balinese */,
-  {     0,  8416,  6171,   6,  12, UNI_MATHALPHANUM }   /* block=mathalphanum */,
-  {     0,  1497,  6360,   9,  11, UNI_CASEDLETTER }   /* category=casedletter */,
-  {     2,  1458,     0,  24,   0, UNI_HIGHPUSURROGATES }   /* highprivateusesurrogates */,
-  {     8,  9634,  9541,   3,   3, UNI_NV__3_SLASH_4 }   /* nv=3/4 */,
-  {     5,  8416,  8554,   6,   6, UNI_INLYCIAN }   /* block=lycian */,
-  {     1,  9081,  3518,   4,  17, UNI_CYRILLICEXTB }   /* blk=cyrillicextendedb */,
-  {     2,  9037,  9550,   4,   3, UNI_AGE__5_DOT_1 }   /* age=5.1 */,
-  {     3,  3868,  1029,  16,   2, UNI_SO }   /* generalcategory=so */,
-  {     2,   414,     0,  32,   0, UNI_INIDC }   /* ideographicdescriptioncharacters */,
-  {    19,  6183,     0,   4,   0, UNI_MEND }   /* mend */,
-  {     0,  2204,  1704,   4,   2, UNI_OLCK }   /* isolck */,
-  {    12,  4267,     0,   8,   0, UNI_BAMUMSUP }   /* bamumsup */,
-  {     0,  7025,     0,   3,   0, UNI_in_values_index }   /* in= */,
-  {     4,  9081,  7956,   4,   8, UNI_INTIFINAGH }   /* blk=tifinagh */,
-  {     0,  3164,     0,  18,   0, UNI_LATINEXTADDITIONAL }   /* latinextadditional */,
-  {     0,  6194,  3201,   3,  17, UNI_ORNAMENTALDINGBATS }   /* inornamentaldingbats */,
-  {     0,   184,  8691,   2,   5, UNI_BATK }   /* isbatak */,
-  {     0,  9081,  8197,   4,   7, UNI_INOSMANYA }   /* blk=osmanya */,
-  {     3,  1924,     0,  10,   1, UNI_UPPERCASELETTER }   /* category=lu */,
-  {     1,  6918,  2368,  10,   2, UNI_LB__HL }   /* linebreak=hl */,
-  {    20,  1158,  8932,   3,   4, UNI_INTAILE }   /* intaile */,
-  {     0,  8416,  8671,   6,   5, UNI_INADLAM }   /* block=adlam */,
-  {     0,  8092,     3,   7,   1, -UNI_HYPHEN }   /* hyphen=f */,
-  {    11,  9081,  5367,   4,  14, UNI_SUPPUNCTUATION }   /* blk=suppunctuation */,
-  {     7,  9353,  9209,   4,   4, UNI_LATN }   /* scx=latn */,
-  {     6,  9896,     2,   3,   1, UNI_PI }   /* ispi */,
-  {     1,  1158,  2221,   3,   3, UNI_INTHAI }   /* inthai */,
-  {    11,  7018,  9425,  10,   4, UNI_IN__10 }   /* presentin=v100 */,
-  {     0,  5760,  7692,  13,   8, UNI_NV__2_SLASH_3 }   /* numericvalue=6.67e-01 */,
-  {     1,  9349,     0,   4,   0, UNI_SARB }   /* sarb */,
-  {     2,  5339,   125,  14,   2, UNI_LB__CR }   /* sentencebreak=cr */,
-  {     0,  1713,     0,  21,   0, UNI_CWCF }   /* changeswhencasefolded */,
-  {     0,  3671,  9333,  17,   4, UNI_RJNG }   /* scriptextensions=rjng */,
-  {     1,  6768,     2,   3,   1, UNI_YI }   /* isyi */,
-  {     0,   184,  3502,   3,  16, UNI_CYRILLICEXTA }   /* iscyrillicextendeda */,
-  {     9,  9610,  5087,   3,  14, UNI_JG__MANICHAEANBETH }   /* jg=manichaeanbeth */,
-  {     0,  8841,  9421,   5,   4, UNI_CWCM }   /* cwcm=true */,
-  {     0,  8876,  2532,   5,  19, UNI_INSC__BRAHMIJOININGNUMBER }   /* insc=brahmijoiningnumber */,
-  {     1,  2779,     0,   9,   0, UNI_MONG }   /* mongolian */,
-  {     0,  8590,     0,   6,   0, UNI_patws_values_index }   /* patws= */,
-  {     1,  3671,  8921,  17,   5, UNI_OSGE }   /* scriptextensions=osage */,
-  {     0,   184,  9766,   2,   2, UNI_ZS }   /* iszs */,
-  {    28,  9580,  3056,   3,  18, UNI_BC__ET }   /* bc=europeanterminator */,
-  {     7,  9607,  8491,   3,   2, UNI_CF }   /* gc=cf */,
-  {     8,   184,  4507,   2,  15, UNI_LOWERCASELETTER }   /* islowercaseletter */,
-  {     0,  9213,     0,   4,   0, UNI_LINA }   /* lina */,
-  {     0,  7128,  5943,  10,  12, UNI_WB__EB }   /* wordbreak=glueafterzwj */,
-  {     2,  8225,  7780,   7,   4, UNI_BALI }   /* script=bali */,
-  {     7,  9592,  1223,   3,   4, UNI_DT__INIT }   /* dt=init */,
-  {     0,  3308,     0,  12,   0, UNI_SMALLKANAEXT }   /* smallkanaext */,
-  {     2,  9037,  7716,   4,   3, UNI_AGE__8 }   /* age=8.0 */,
-  {    12,  5760,  9724,  13,   2, UNI_NV__38 }   /* numericvalue=38 */,
-  {    10,   184,  1977,   2,  21, UNI__PERL_NCHAR }   /* isnoncharactercodepoint */,
-  {     2,  2453,     0,  19,   0, UNI_TERM }   /* terminalpunctuation */,
-  {     1,  8878,  8560,   3,   4, UNI_LYDI }   /* sc=lydi */,
-  {     1,  8584,   995,   6,   2, UNI_DT__CAN }   /* nfdqc=no */,
-  {     2,   184,  4373,   3,  14, UNI_CONTROLPICTURES }   /* iscontrolpictures */,
-  {    13,  8225,  2085,   7,   8, UNI_SC__CYRL }   /* script=cyrillic */,
-  {     2,  5565,  6788,  13,  10, UNI_JG__AFRICANQAF }   /* joininggroup=africanqaf */,
-  {     0,  3128,    26,  18,   1, UNI_IDSB }   /* idsbinaryoperator=y */,
-  {     2,  9301,    36,   4,   1, UNI_PCM }   /* pcm=t */,
-  {     0,    21,  5423,   3,  12, UNI_AEGEANNUMBERS }   /* inaegeannumbers */,
-  {    18,  8947,  8856,   4,   5, -UNI_IDC }   /* idc=false */,
-  {     0,   184,  8530,   2,   6, UNI_KHOJ }   /* iskhojki */,
-  {     8,  1773,    36,   6,   1, UNI_CASED }   /* cased=t */,
-  {     0,  9580,  5811,   3,  12, UNI_BC__AL }   /* bc=arabicletter */,
-  {     0,  9081,  4417,   4,  15, UNI_DIACRITICALSEXT }   /* blk=diacriticalsext */,
-  {     8,  8225,  9237,   7,   4, UNI_MERC }   /* script=merc */,
-  {     0,  1057,     1,  27,   1, -UNI_PCM }   /* prependedconcatenationmark=n */,
-  {     1,  4580,   989,   3,   4, UNI_MUSIC }   /* inmusic */,
-  {     1,  8947,   995,   4,   2, -UNI_IDC }   /* idc=no */,
-  {     1,  1497,  2273,   9,  20, UNI_PC }   /* category=connectorpunctuation */,
-  {     3,  3671,  7365,  17,   4, UNI_PAUC }   /* scriptextensions=pauc */,
-  {     3,  9718,    72,   3,   2, UNI_WB__LE }   /* wb=le */,
-  {    16,  9393,     0,   4,   0, UNI_TALU }   /* talu */,
-  {     1,  9081,  6267,   4,   8, UNI_PHAISTOS }   /* blk=phaistos */,
-  {     0,  8951,    26,   5,   1, UNI_XIDS }   /* xids=y */,
-  {     4,  9933,    44,   3,   1, UNI_SK }   /* issk */,
-  {     3,  9933,  8240,   3,   6, UNI_SHAW }   /* isshavian */,
-  {     1,  3868,  6624,  16,  11, UNI_NO }   /* generalcategory=othernumber */,
-  {     4,  1757,     1,  22,   1, -UNI_CWL }   /* changeswhenlowercased=n */,
-  {    15,  9081,  6690,   4,  11, UNI_INSORASOMPENG }   /* blk=sorasompeng */,
-  {     5,  9607,  5255,   3,  14, UNI_MN }   /* gc=nonspacingmark */,
-  {     1,  9634,  7158,   3,   9, UNI_NV___MINUS_1_SLASH_2 }   /* nv=-5.00e-01 */,
-  {    14,   598,     0,   2,   0, UNI_XPOSIXCNTRL }   /* cc */,
-  {     1,  9081,  4204,   4,   6, UNI_INSYRIAC }   /* blk=syriac */,
-  {     1,  8878,  3467,   3,  17, UNI_AGHB }   /* sc=caucasianalbanian */,
-  {     2,  9081,   878,   4,  10, UNI_PUA }   /* blk=privateuse */,
-  {    11,  6558,     0,  11,   0, UNI_MEDF }   /* medefaidrin */,
-  {     0,  1497,    32,   9,   2, UNI__PERL_SURROGATE }   /* category=cs */,
-  {     0,  8225,  9309,   7,   4, UNI_PHNX }   /* script=phnx */,
-  {     3,  9634,  7651,   3,   2, UNI_NV__16 }   /* nv=16 */,
-  {     1,  3671,  6691,  18,  10, UNI_SORA }   /* scriptextensions=sorasompeng */,
-  {     0,   184,  7876,   2,   8, UNI_JAMOEXTB }   /* isjamoextb */,
-  {     0,  9607,   467,   3,   5, UNI_P }   /* gc=punct */,
-  {     0,  9353,  4205,   5,   5, UNI_SYRC }   /* scx=syriac */,
-  {     9,  8416,  7852,   6,   8, UNI_INHIRAGANA }   /* block=hiragana */,
-  {     2,  8225,  1482,   8,   3, UNI_SC__SIND }   /* script=sind */,
-  {     0,  7796,     0,   8,   0, UNI_BUGI }   /* buginese */,
-  {     1,  8416,  9045,   6,   4, UNI_INAHOM }   /* block=ahom */,
-  {     1,  9610,  9369,   3,   4, UNI_JG__SHIN }   /* jg=shin */,
-  {     0,  8416,  5786,   6,  13, UNI_VERTICALFORMS }   /* block=verticalforms */,
-  {     0,  7924,  9421,   8,   4, UNI_RADICAL }   /* radical=true */,
-  {     0,  5871,     0,  12,   0, UNI_CYRILLICEXTA }   /* cyrillicexta */,
-  {     0,  9037,  9706,   4,   3, UNI_AGE__8 }   /* age=v80 */,
-  {     0,  5760,  7540,  13,   2, UNI_NV__20 }   /* numericvalue=20 */,
-  {     0,  3671,  7788,  17,   4, UNI_BASS }   /* scriptextensions=bass */,
-  {     4,  3671,  7347,  17,   9, UNI_ORKH }   /* scriptextensions=oldturkic */,
-  {     0,  9101,  8794,   4,   2, UNI_CCC__31 }   /* ccc=31 */,
-  {     2,  9353,  8560,   4,   4, UNI_LYDI }   /* scx=lydi */,
-  {     5,  8590,  9421,   6,   4, UNI__PERL_PATWS }   /* patws=true */,
-  {    22,  6580,     0,  11,   0, UNI_MYANMAREXTA }   /* myanmarexta */,
-  {    10,  9634,  7428,   3,   8, UNI_NV__1_SLASH_10 }   /* nv=1.00e-01 */,
-  {    12,   184,  3772,   2,  16, UNI_BOPOMOFOEXT }   /* isbopomofoextended */,
-  {     0,  8841,     0,   4,   0, UNI_CWCM }   /* cwcm */,
-  {     0,  9081,  7088,   4,  10, UNI_SUPARROWSC }   /* blk=suparrowsc */,
-  {     9,  2148,  4173,   3,  15, UNI_SUPMATHOPERATORS }   /* insupmathoperators */,
-  {     0,  8416,  6859,   7,   9, UNI_CJKSTROKES }   /* block=cjkstrokes */,
-  {     3,  9353,  7994,   4,   4, UNI_BENG }   /* scx=beng */,
-  {    20,  9353,  2409,   4,   4, UNI_MONG }   /* scx=mong */,
-  {     1,  3671,  6159,  17,  12, UNI_GONM }   /* scriptextensions=masaramgondi */,
-  {     0,  4580,  2171,   4,  19, UNI_MEETEIMAYEKEXT }   /* inmeeteimayekextensions */,
-  {    25,  9634,  9730,   3,   2, UNI_NV__45 }   /* nv=45 */,
-  {     0,  9353,  9333,   4,   4, UNI_RJNG }   /* scx=rjng */,
-  {     5,  4989,     0,   6,   0, UNI_KANGXI }   /* kangxi */,
-  {     0,  9353,  8691,   4,   5, UNI_BATK }   /* scx=batak */,
-  {     1,   184,    47,   2,   1, UNI_M }   /* ism */,
-  {    24,  9081,  8267,   4,   7, UNI_SUPPUAB }   /* blk=suppuab */,
-  {     8,  2457,   952,   5,  24, UNI_ALPHABETICPF }   /* inalphabeticpresentationforms */,
-  {     0,  9081,  6027,   4,  12, UNI_KHMERSYMBOLS }   /* blk=khmersymbols */,
-  {    16,   184,  5269,   2,  13, UNI_PATSYN }   /* ispatternsyntax */,
-  {    18,  9888,   467,   8,   5, UNI_XPOSIXPUNCT }   /* isxposixpunct */,
-  {     9,  8878,  9365,   3,   4, UNI_SHAW }   /* sc=shaw */,
-  {     0,  9718,  5919,   3,  12, UNI_WB__EX }   /* wb=extendnumlet */,
-  {     9,   184,  4989,   2,   6, UNI_KANGXI }   /* iskangxi */,
-  {     0,  8225,  9397,   7,   4, UNI_SC__TAML }   /* script=taml */,
-  {    17,  9081,  8015,   4,   7, UNI_CJKEXTC }   /* blk=cjkextc */,
-  {     1,  9616,  5943,   3,   4, UNI_LB__GL }   /* lb=glue */,
-  {     1,  8416,  3092,   6,  18, UNI_INPUNCTUATION }   /* block=generalpunctuation */,
-  {     8,  8225,  8691,   7,   5, UNI_BATK }   /* script=batak */,
-  {     0,  9353,  2333,   4,   4, UNI_GLAG }   /* scx=glag */,
-  {     3,  7230,     0,   9,   0, UNI_ext_values_index }   /* extender= */,
-  {     0,  8876,  4702,   5,  15, UNI_INSC__REGISTERSHIFTER }   /* insc=registershifter */,
-  {    12,  1362,  8797,  25,   4, UNI_CCC__32 }   /* canonicalcombiningclass=ccc32 */,
-  {     0,  9081,  4124,   4,  16, UNI_MYANMAREXTB }   /* blk=myanmarextendedb */,
-  {     0,  9634,  7459,   3,   2, UNI_NV__21 }   /* nv=21 */,
-  {     7,  9285,     0,   4,   0, UNI_OLCK }   /* olck */,
-  {     8,    21,  8554,   2,   6, UNI_INLYCIAN }   /* inlycian */,
-  {    26,   184,   749,   2,  30, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* issymbolsandpictographsextendeda */,
-  {     1,  5760,  7563,  13,   2, UNI_NV__33 }   /* numericvalue=33 */,
-  {     8,  5760,  9002,  13,   3, UNI_NV__5_SLASH_2 }   /* numericvalue=5/2 */,
-  {     0,  9718,    34,   3,   6, UNI_WB__EXTEND }   /* wb=extend */,
-  {    18,  6918,   533,  10,   2, UNI_LB__NS }   /* linebreak=ns */,
-  {     2,  9081,  1622,   4,  23, UNI_LATINEXTADDITIONAL }   /* blk=latinextendedadditional */,
-  {    23,   184,   719,   2,  16, UNI_ENCLOSEDALPHANUM }   /* isenclosedalphanum */,
-  {     1,  9580,  4156,   3,  16, UNI_BC__S }   /* bc=segmentseparator */,
-  {     4,    58,     0,   4,   0, UNI_IDEO }   /* ideo */,
-  {     1,  2142,  2394,   3,  19, UNI_INNYIAKENGPUACHUEHMONG }   /* innyiakengpuachuehmong */,
-  {     0,  9580,  5823,   3,  12, UNI_BC__AN }   /* bc=arabicnumber */,
-  {     0,  9101,  1701,   4,   2, UNI_CCC__BR }   /* ccc=br */,
-  {     4,  6918,    25,  10,   2, UNI_LB__SY }   /* linebreak=sy */,
-  {     0,  8866,  9421,   5,   4, UNI_IDST }   /* idst=true */,
-  {     1,  5339,  1812,  14,   5, UNI_SB__UP }   /* sentencebreak=upper */,
-  {     0,  4477,     0,  15,   0, UNI_INHANGUL }   /* hangulsyllables */,
-  {     0,  7419,     0,   9,   0, UNI_xids_values_index }   /* xidstart= */,
-  {     2,  8092,  8856,   7,   5, -UNI_HYPHEN }   /* hyphen=false */,
-  {     3,  8225,  2333,   7,  10, UNI_SC__GLAG }   /* script=glagolitic */,
-  {     1,  9634,  7740,   3,   8, UNI_NV__17_SLASH_2 }   /* nv=8.50e+00 */,
-  {     1,  9888,  9908,   8,   5, UNI_XPOSIXPRINT }   /* isxposixprint */,
-  {     1,  5760,  8977,  13,   4, UNI_NV__1_SLASH_64 }   /* numericvalue=1/64 */,
-  {     6,  7025,  7435,   3,   2, UNI_IN__11 }   /* in=11 */,
-  {     3,  8416,   921,   6,  18, UNI_INVS }   /* block=variationselectors */,
-  {    32,  5760,  8350,  13,   5, UNI_NV__30000 }   /* numericvalue=30000 */,
-  {     5,  8878,  6051,   3,   4, UNI_SC__MAHJ }   /* sc=mahj */,
-  {     3,  9634,  8350,   3,   6, UNI_NV__300000 }   /* nv=300000 */,
-  {     3,  9353,  9281,   4,   4, UNI_OGAM }   /* scx=ogam */,
-  {     1,  2148,   317,   3,  32, UNI_SUPMATHOPERATORS }   /* insupplementalmathematicaloperators */,
-  {     0,   184,  3552,   2,  11, UNI_ETHIOPICEXT }   /* isethiopicext */,
-  {     1,  6816,  7789,   3,   7, UNI_INBASSAVAH }   /* inbassavah */,
-  {     8,  9580,  4312,   3,  15, UNI_BC__CS }   /* bc=commonseparator */,
-  {     0,  6194,  1031,   3,  26, UNI_OCR }   /* inopticalcharacterrecognition */,
-  {     6,  5283,     0,  14,   0, UNI_PHONETICEXTSUP }   /* phoneticextsup */,
-  {     0,  9037,  7098,   4,  10, UNI_AGE__NA }   /* age=unassigned */,
-  {     1,  5760,  7732,  13,   8, UNI_NV__1_SLASH_12 }   /* numericvalue=8.33e-02 */,
-  {     4,   569,     0,  30,   0, UNI_CJKEXTC }   /* cjkunifiedideographsextensionc */,
-  {     0,  8876,  4140,   5,   5, UNI_INSC__OTHER }   /* insc=other */,
-  {     0,  8502,  8856,   4,   5, -UNI_EXT }   /* ext=false */,
-  {     0,  9081,  4298,   5,  14, UNI_BRAI }   /* blk=braillepatterns */,
-  {     3,  9353,  8602,   4,   6, UNI_RJNG }   /* scx=rejang */,
-  {    24,  1362,  1701,  24,   2, UNI_CCC__BR }   /* canonicalcombiningclass=br */,
-  {    16,   184,  2169,   2,  14, UNI_MEETEIMAYEKEXT }   /* ismeeteimayekext */,
-  {     1,  4705,    47,   5,   1, UNI_TERM }   /* isterm */,
-  {     2,   184,  3837,   3,   6, UNI_CPRT }   /* iscypriot */,
-  {     0,  9081,  4372,   4,  15, UNI_CONTROLPICTURES }   /* blk=controlpictures */,
-  {     0,  5760,  8981,  13,   3, UNI_NV__1_SLASH_8 }   /* numericvalue=1/8 */,
-  {     1,  8878,  3620,   3,  10, UNI_SC__MANI }   /* sc=manichaean */,
-  {     5,  9081,   183,   4,  34, UNI_MISCPICTOGRAPHS }   /* blk=miscellaneoussymbolsandpictographs */,
-  {     0,  5760,  7572,  13,   8, UNI_NV__7_SLASH_2 }   /* numericvalue=3.50e+00 */,
-  {     0,  1977,     0,  22,   0, UNI_nchar_values_index }   /* noncharactercodepoint= */,
-  {     4,  8246,     0,   7,   0, UNI_SIDD }   /* siddham */,
-  {     7,  1911,  6225,  22,   6, UNI_LB__ZWJ }   /* indicsyllabiccategory=joiner */,
-  {     0,  3948,  4763,   3,  14, UNI_VEDICEXT }   /* invedicextensions */,
-  {     0,  6194,  4673,   3,  14, UNI_SARB }   /* inoldsoutharabian */,
-  {     0,  1482,  2479,  24,   6, UNI_INPC__BOTTOM }   /* indicpositionalcategory=bottom */,
-  {     3,  6949,  4851,   4,  11, UNI_CI }   /* iscaseignorable */,
-  {     0,  3739,  9421,  17,   4, UNI_UIDEO }   /* unifiedideograph=true */,
-  {     1,   184,  1714,   3,  20, UNI_CWCF }   /* ischangeswhencasefolded */,
-  {     0,  1801,     1,  22,   1, -UNI_CWU }   /* changeswhenuppercased=n */,
-  {     0,   184,  7374,   2,   9, UNI_SAMR }   /* issamaritan */,
-  {     8,  9101,     0,   4,   0, UNI_ccc_values_index }   /* ccc= */,
-  {     5,  1362,  5138,  24,   2, UNI_CCC__7 }   /* canonicalcombiningclass=nk */,
-  {     9,  9353,  6602,   4,   4, UNI_NAND }   /* scx=nand */,
-  {     1,  8951,     3,   5,   1, -UNI_XIDS }   /* xids=f */,
-  {    20,  1362,    18,  24,   1, UNI_CCC__R }   /* canonicalcombiningclass=r */,
-  {     4,  9718,    73,   3,   2, UNI_WB__EB }   /* wb=em */,
-  {     2,  8878,  1845,   3,   6, UNI_SC__ZYYY }   /* sc=common */,
-  {     8,  8416,  8530,   6,   6, UNI_INKHOJKI }   /* block=khojki */,
-  {    21,  8225,  8886,   7,   4, UNI_SC__LIMB }   /* script=limb */,
-  {     1,  1536,   383,   3,  31, UNI_EGYPTIANHIEROGLYPHFORMATCONTROLS }   /* inegyptianhieroglyphformatcontrols */,
-  {    17,  7025,  9694,   3,   3, UNI_IN__6_DOT_1 }   /* in=v61 */,
-  {     0,  8416,  8701,   6,   5, UNI_INBUHID }   /* block=buhid */,
-  {     0,   184,  6602,   2,  11, UNI_NAND }   /* isnandinagari */,
-  {     0,  3671,  9389,  17,   4, UNI_TALE }   /* scriptextensions=tale */,
-  {     0,  9610,  5157,   3,  14, UNI_JG__MANICHAEANRESH }   /* jg=manichaeanresh */,
-  {     1,  9353,  2085,   4,   8, UNI_CYRL }   /* scx=cyrillic */,
-  {     1,  8398,    26,   6,   1, UNI_XPOSIXALPHA }   /* alpha=y */,
-  {     0,  7221,     0,   9,   0, UNI_EMOTICONS }   /* emoticons */,
-  {     8,  3671,  8274,  17,   7, UNI_TGLG }   /* scriptextensions=tagalog */,
-  {     7,  5565,  5171,  13,  14, UNI_JG__MANICHAEANTETH }   /* joininggroup=manichaeanteth */,
-  {     0,  3671,  8916,  17,   5, UNI_ORYA }   /* scriptextensions=oriya */,
-  {     2,  1933,  9721,  22,   3, UNI_LOE }   /* logicalorderexception=yes */,
-  {     2,  6194,   125,   3,   2, UNI_OCR }   /* inocr */,
-  {     1,  8416,   218,   7,  32, UNI_DIACRITICALSEXT }   /* block=combiningdiacriticalmarksextended */,
-  {    33,  1757,     0,  22,   0, UNI_cwl_values_index }   /* changeswhenlowercased= */,
-  {     6,  3868,  5353,  16,  14, UNI_ZS }   /* generalcategory=spaceseparator */,
-  {     2,  9037,  7548,   4,   3, UNI_AGE__3_DOT_1 }   /* age=3.1 */,
-  {     2,  9715,     3,   3,   1, -UNI_VS }   /* vs=f */,
-  {     0,  2708,    29,   4,   4, UNI_INARABIC }   /* inarabic */,
-  {     1,  8512,     1,   6,   1, -UNI_JOINC }   /* joinc=n */,
-  {     1,  8225,  9465,   7,   4, UNI_ZANB }   /* script=zanb */,
-  {     0,  9181,  6525,   4,   3, UNI_LB__H3 }   /* hst=lvt */,
-  {    21,  8947,    26,   4,   1, UNI_IDC }   /* idc=y */,
-  {     0,  8324,  9046,   3,   3, UNI_AHOM }   /* isahom */,
-  {     1,  9129,     0,   4,   0, UNI_dia_values_index }   /* dia= */,
-  {     3,  8876,  1214,   5,   9, UNI_INSC__CONSONANT }   /* insc=consonant */,
-  {     2,  8676,     1,   5,   1, -UNI_POSIXXDIGIT }   /* ahex=n */,
-  {     0,  8416,  8071,   6,   7, UNI_INGRANTHA }   /* block=grantha */,
-  {     1,  2148,  8247,   3,   6, UNI_INSIDDHAM }   /* insiddham */,
-  {    19,  6928,  8856,  10,   5, -UNI_XPOSIXLOWER }   /* lowercase=false */,
-  {     1,  9437,     0,   3,   0, UNI_VAI }   /* vai */,
-  {     2,  8878,  9465,   3,   4, UNI_ZANB }   /* sc=zanb */,
-  {    36,  4627,     0,  15,   0, UNI_nfkcqc_values_index }   /* nfkcquickcheck= */,
-  {     0,  2204,  8912,   3,   4, UNI_OGAM }   /* isogham */,
-  {     3,  9353,  2779,   4,   9, UNI_MONG }   /* scx=mongolian */,
-  {     0,  8542,     0,   4,   0, UNI_LEPC }   /* lepc */,
-  {    10,  5760,  7540,  13,   3, UNI_NV__200 }   /* numericvalue=200 */,
-  {     0,  8416,  4220,   6,   6, UNI_INTANGUT }   /* block=tangut */,
-  {     2,  9325,     0,   4,   0, UNI_QAAI }   /* qaai */,
-  {     2,  9109,     3,   4,   1, -UNI_CWL }   /* cwl=f */,
-  {     0,  4447,     1,  15,   1, UNI_EA__N }   /* eastasianwidth=n */,
-  {     0,  8260,     0,   7,   0, UNI_SUPPUAA }   /* suppuaa */,
-  {     2,  6816,  4298,   3,  14, UNI_BRAI }   /* inbraillepatterns */,
-  {     0,  3671,  9317,  17,   4, UNI_PRTI }   /* scriptextensions=prti */,
-  {    31,  9353,  3020,   4,   4, UNI_DEVA }   /* scx=deva */,
-  {    50,  6918,   414,  10,  11, UNI_LB__ID }   /* linebreak=ideographic */,
-  {     6,  8861,  9421,   5,   4, UNI_IDSB }   /* idsb=true */,
+  {     4,   184,  1030,   3,   3, UNI_COPT }   /* iscopt */,
+  {     2,  8424,  7892,   6,   8, UNI_INJAVANESE }   /* block=javanese */,
+  {    10,  9045,  7435,   4,   2, UNI_AGE__11 }   /* age=11 */,
+  {     0,  9642,  7723,   3,   2, UNI_NV__18 }   /* nv=18 */,
+  {     0,  2106,  4195,  21,   9, UNI_WB__EB }   /* graphemeclusterbreak=emodifier */,
+  {     1,  8233,  8484,   7,   6, UNI_SC__CAKM }   /* script=chakma */,
+  {     0,  9642,  7540,   3,   3, UNI_NV__200 }   /* nv=200 */,
+  {     0,  3002,     0,  18,   0, UNI_dt_values_index }   /* decompositiontype= */,
+  {     0,  8886,  3038,   3,   4, UNI_ETHI }   /* sc=ethi */,
+  {     5,  8424,  2086,   7,  17, UNI_CYRILLICSUP }   /* block=cyrillicsupplement */,
+  {    16,  3868,  9770,  16,   2, UNI_ZL }   /* generalcategory=zl */,
+  {     0,    21,  3964,   2,  16, UNI_LATIN1 }   /* inlatin1supplement */,
+  {     2,   262,     0,   2,   0, UNI_SM }   /* sm */,
+  {     3,  9361,   689,   4,   9, UNI_XSUX }   /* scx=cuneiform */,
+  {     0,  3251,   995,   3,   2, -UNI_CE }   /* ce=no */,
+  {     7,  5760,  7428,  13,   8, UNI_NV__1_SLASH_10 }   /* numericvalue=1.00e-01 */,
+  {     6,  5565,  6785,  13,   2, UNI_JG__FE }   /* joininggroup=fe */,
+  {    18,  3948,  4763,   3,  14, UNI_VEDICEXT }   /* invedicextensions */,
+  {     0,  9089,  8058,   4,   7, UNI_DSRT }   /* blk=deseret */,
+  {     0,  9109,  8449,   5,   4, UNI_CCC__11 }   /* ccc=ccc11 */,
+  {     1,  9173,     0,   4,   0, UNI_HANO }   /* hano */,
+  {     3,   184,  1003,   2,  27, UNI_ENCLOSEDCJK }   /* isenclosedcjklettersandmonths */,
+  {     0,  2204,   125,   3,   2, UNI_OCR }   /* isocr */,
+  {     1,  8233,  8622,   7,   4, UNI_SC__TELU }   /* script=telu */,
+  {     0,  4778,  4748,   3,  14, UNI_UPPERCASELETTER }   /* isuppercaseletter */,
+  {     1,  9624,  7176,   3,   9, UNI_LB__AI }   /* lb=ambiguous */,
+  {     0,  1257,     0,   2,   0, UNI_UPPERCASELETTER }   /* lu */,
+  {     4,   983,     0,   5,   0, UNI_GREK }   /* greek */,
+  {     0,   184,  5591,   2,  13, UNI_ZL }   /* islineseparator */,
+  {     0,  8424,  9249,   6,   4, UNI_INMIAO }   /* block=miao */,
+  {     2,  8233,  2741,   7,   4, UNI_MERO }   /* script=mero */,
+  {     0,  8233,  9157,   7,   4, UNI_SC__GONM }   /* script=gonm */,
+  {     5,  9089,  6839,   5,   9, UNI_BOXDRAWING }   /* blk=boxdrawing */,
+  {     4,  8886,  5967,   3,   6, UNI_HEBR }   /* sc=hebrew */,
+  {     1,  5435,     3,  13,   1, -UNI_BIDIM }   /* bidimirrored=f */,
+  {     2,  9109,  7614,   4,   2, UNI_CCC__17 }   /* ccc=17 */,
+  {     7,  7956,     0,   8,   0, UNI_TAGB }   /* tagbanwa */,
+  {     0,  5513,     0,  13,   0, UNI_grbase_values_index }   /* graphemebase= */,
+  {     0,  3868,  3852,  16,  16, UNI_PF }   /* generalcategory=finalpunctuation */,
+  {     0,  9597,  9429,   3,   4, UNI_DI }   /* di=true */,
+  {     2,  5760,  8376,  13,   6, UNI_NV__500000 }   /* numericvalue=500000 */,
+  {     5,  3868,  9772,  16,   2, UNI_ZP }   /* generalcategory=zp */,
+  {     1,  8886,  7980,   3,   4, UNI_UGAR }   /* sc=ugar */,
+  {     1,  4361,  3112,   4,   6, UNI_INGEORGIAN }   /* ingeorgian */,
+  {     0,  9109,  9073,   4,   4, UNI_WB__EB }   /* ccc=atbl */,
+  {     1,  9089,  7860,   4,   8, UNI_INHIRAGANA }   /* blk=hiragana */,
+  {     4,  3671,  8610,  17,   6, UNI_RJNG }   /* scriptextensions=rejang */,
+  {     5,  5760,  3969,  13,   1, UNI_NV__1 }   /* numericvalue=1 */,
+  {     0,  8424,    43,   7,   8, UNI_CJKCOMPAT }   /* block=cjkcompat */,
+  {     0,  9941,  8255,   3,   6, UNI_SIDD }   /* issiddham */,
+  {     8,  9125,     0,   3,   0, UNI_CWU }   /* cwu */,
+  {     0,  8844,     3,   5,   1, -UNI_CWCF }   /* cwcf=f */,
+  {    10,  9109,  8437,   5,   5, UNI_CCC__103 }   /* ccc=ccc103 */,
+  {     4,  3671,  1192,  17,   4, UNI_KANA }   /* scriptextensions=kana */,
+  {     0,  9109,  8795,   5,   4, UNI_CCC__30 }   /* ccc=ccc30 */,
+  {     0,  9615,  4507,   3,  15, UNI_LOWERCASELETTER }   /* gc=lowercaseletter */,
+  {     0,  9089,  7892,   4,   8, UNI_INJAVANESE }   /* blk=javanese */,
+  {     0,  2703,     1,  19,   1, -UNI_IDST }   /* idstrinaryoperator=n */,
+  {     5,    21,  7148,   2,  10, UNI_YIRADICALS }   /* inyiradicals */,
+  {     2,  1362,  9069,  24,   4, UNI_CCC__216 }   /* canonicalcombiningclass=atar */,
+  {     0,  9233,  9429,   4,   4, UNI_LOE }   /* loe=true */,
+  {     2,  9089,  1506,   4,  24, UNI_SUPSYMBOLSANDPICTOGRAPHS }   /* blk=supsymbolsandpictographs */,
+  {     2,  1757,  9429,  22,   4, UNI_CWL }   /* changeswhenlowercased=true */,
+  {     4,  9109,  8467,   5,   5, UNI_CCC__130 }   /* ccc=ccc130 */,
+  {     5,  4297,     0,   4,   0, UNI_BRAI }   /* brai */,
+  {     2,  1691,   722,  23,   4, UNI_BPT__C }   /* bidipairedbrackettype=close */,
+  {     0,  6888,     3,  10,   1, -UNI_DIA }   /* diacritic=f */,
+  {     3,   184,  5526,   2,   8, UNI_GREEKEXT }   /* isgreekext */,
+  {     7,  8955,  9729,   4,   3, UNI_IDC }   /* idc=yes */,
+  {     3,  4092,     0,  16,   0, UNI_MISCMATHSYMBOLSB }   /* miscmathsymbolsb */,
+  {     2,  2684,  6525,  19,  11, UNI_LB__H3 }   /* hangulsyllabletype=lvtsyllable */,
+  {     0,  8233,   835,  10,   1, UNI_SHAW }   /* script=shaw */,
+  {     0,  8317,     0,   7,   0, UNI_UCASEXT }   /* ucasext */,
+  {     8,   184,  1867,   2,  22, UNI_DIACRITICALSFORSYMBOLS }   /* isdiacriticalsforsymbols */,
+  {     0,  8424,   316,   6,  33, UNI_SUPMATHOPERATORS }   /* block=supplementalmathematicaloperators */,
+  {     1,  5799,     0,  12,   0, UNI_ALPHABETICPF }   /* alphabeticpf */,
+  {     4,  9361,  1573,   4,   4, UNI_PHAG }   /* scx=phag */,
+  {     4,  1757,    26,  22,   1, UNI_CWL }   /* changeswhenlowercased=y */,
+  {     2,   184,   719,   2,  16, UNI_ENCLOSEDALPHANUM }   /* isenclosedalphanum */,
+  {     4,  9600,  3308,   3,   5, UNI_DT__SML }   /* dt=small */,
+  {     5,  5227,     0,  15,   0, UNI_DT__CAN }   /* nfdquickcheck=n */,
+  {     0,  9642,  8669,   3,   5, UNI_NV__1_SLASH_320 }   /* nv=1/320 */,
+  {     1,  9217,     0,   4,   0, UNI_LATN }   /* latn */,
+  {     3,  9089,  2353,   4,  20, UNI_ININSCRIPTIONALPAHLAVI }   /* blk=inscriptionalpahlavi */,
+  {     1,   184,   749,   2,  30, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* issymbolsandpictographsextendeda */,
+  {     0,  9253,     0,   4,   0, UNI_MLYM }   /* mlym */,
+  {     2,  8424,  8282,   6,   7, UNI_INTAGALOG }   /* block=tagalog */,
   {     0,  2708,  6800,   4,   8, UNI_ARABICEXTA }   /* inarabicexta */,
-  {    20,  7018,  7660,  10,   3, UNI_IN__6_DOT_2 }   /* presentin=6.2 */,
-  {     1,  8878,    18,   6,   1, UNI_KHAR }   /* sc=khar */,
-  {     4,  3736,  7846,   4,   6, UNI_INGURMUKHI }   /* ingurmukhi */,
-  {     0,  3688,    36,  17,   1, UNI_STERM }   /* sentenceterminal=t */,
-  {     2,  8225,  7118,   7,  10, UNI_WARA }   /* script=warangciti */,
-  {     3,  3552,     0,  17,   0, UNI_ETHIOPICEXTA }   /* ethiopicextendeda */,
-  {     1,  8225,  6051,   7,   4, UNI_SC__MAHJ }   /* script=mahj */,
-  {     0,  6885,  1163,   3,  25, UNI_HALFANDFULLFORMS }   /* ishalfwidthandfullwidthforms */,
-  {     1,  9081,  2333,   4,  10, UNI_INGLAGOLITIC }   /* blk=glagolitic */,
-  {     6,  8878,  8295,   3,   7, UNI_TIBT }   /* sc=tibetan */,
-  {     1,  8578,    17,   7,   1, UNI_COMPEX }   /* nfcqc=no */,
-  {     2,  9081,   689,   4,  30, UNI_CUNEIFORMNUMBERS }   /* blk=cuneiformnumbersandpunctuation */,
-  {     2,  9634,  7636,   3,   8, UNI_NV__11_SLASH_2 }   /* nv=5.50e+00 */,
-  {     1,  9081,  1622,   4,   9, UNI_LATINEXTE }   /* blk=latinexte */,
-  {    12,  2741,     0,  19,   0, UNI_MERO }   /* meroitichieroglyphs */,
-  {     3,  9616,  5520,   3,   5, UNI_LB__EB }   /* lb=ebase */,
-  {     0,  5526,     0,  13,   0, UNI_GREEKEXT }   /* greekextended */,
-  {     1,   184,  1622,   2,  23, UNI_LATINEXTADDITIONAL }   /* islatinextendedadditional */,
-  {     0,  5565,  5630,  13,  13, UNI_JG__MALAYALAMNNNA }   /* joininggroup=malayalamnnna */,
-  {    19,  8416,  2086,   7,   7, UNI_INCYRILLIC }   /* block=cyrillic */,
-  {     0,  6888,     0,  10,   0, UNI_dia_values_index }   /* diacritic= */,
-  {     0,  9141,  9760,   4,   2, UNI_GCB__XX }   /* gcb=xx */,
-  {     1,  9081,   509,   4,  30, UNI_CJKEXTA }   /* blk=cjkunifiedideographsextensiona */,
-  {     0,  9353,  9149,   4,   4, UNI_GONM }   /* scx=gonm */,
-  {     2,  9081,  9241,   4,   4, UNI_INMIAO }   /* blk=miao */,
-  {     1,  9616,   125,   3,   2, UNI_LB__CR }   /* lb=cr */,
-  {     0,  8225,  9273,   7,   4, UNI_NKO }   /* script=nkoo */,
-  {     3,  5760,     0,  13,   0, UNI_nv_values_index }   /* numericvalue= */,
-  {     0,  8947,  9721,   4,   3, UNI_IDC }   /* idc=yes */,
-  {     1,  2043,     0,  21,   0, UNI_CJKCOMPATFORMS }   /* cjkcompatibilityforms */,
-  {     0,  8691,     0,   5,   0, UNI_BATK }   /* batak */,
-  {    40,  2532,     0,   6,   0, UNI_BRAH }   /* brahmi */,
-  {     0,  7018,  7508,  10,   3, UNI_IN__2 }   /* presentin=2.0 */,
-  {     2,  9033,     0,   4,   0, UNI_ADLM }   /* adlm */,
-  {     3,  5979,     1,  12,   1, -UNI_IDEO }   /* ideographic=n */,
-  {     0,  1362,  8794,  24,   2, UNI_CCC__31 }   /* canonicalcombiningclass=31 */,
-  {    39,  9634,  7508,   3,   8, UNI_NV__1_SLASH_5 }   /* nv=2.00e-01 */,
-  {     5,   184,  2086,   3,  20, UNI_CYRILLICSUP }   /* iscyrillicsupplementary */,
-  {     0,  4124,     0,  16,   0, UNI_MYANMAREXTB }   /* myanmarextendedb */,
-  {     2,  9610,  6135,   3,  12, UNI_JG__MALAYALAMTTA }   /* jg=malayalamtta */,
-  {     9,  9637,     0,   3,   0, UNI_OCR }   /* ocr */,
-  {     4,  9607,  5500,   3,  13, UNI_ME }   /* gc=enclosingmark */,
-  {     7,  8416,  4092,   6,  16, UNI_MISCMATHSYMBOLSB }   /* block=miscmathsymbolsb */,
-  {     0,  9081,  8476,   4,   6, UNI_INCHAKMA }   /* blk=chakma */,
-  {     0,  3671,  3467,  17,  17, UNI_AGHB }   /* scriptextensions=caucasianalbanian */,
-  {     1,  9101,  8732,   5,   4, UNI_CCC__19 }   /* ccc=ccc19 */,
-  {     1,  8416,  3837,   7,  15, UNI_CYPRIOTSYLLABARY }   /* block=cypriotsyllabary */,
-  {     0,  9113,  8856,   4,   5, -UNI_CWT }   /* cwt=false */,
-  {     1,  3868,  1036,  16,   2, UNI_CASEDLETTER }   /* generalcategory=lc */,
-  {     0,  1239,    26,  25,   1, UNI_COMPEX }   /* fullcompositionexclusion=y */,
-  {     9,  8861,     3,   5,   1, -UNI_IDSB }   /* idsb=f */,
-  {     0,  1362,  7502,  24,   1, UNI_CCC__8 }   /* canonicalcombiningclass=8 */,
-  {     1,  3951,     6,   3,   2, UNI_IDC }   /* isidc */,
-  {     0,  8878,  7884,   3,   4, UNI_SC__JAVA }   /* sc=java */,
-  {     5,  1362,  8722,  25,   4, UNI_CCC__17 }   /* canonicalcombiningclass=ccc17 */,
-  {     0,  9081,  2333,   4,  13, UNI_GLAGOLITICSUP }   /* blk=glagoliticsup */,
-  {     0,  3236,  8856,  18,   5, -UNI__PERL_PATWS }   /* patternwhitespace=false */,
-  {     7,  1362,  8714,  24,   2, UNI_CCC__15 }   /* canonicalcombiningclass=15 */,
-  {     8,  3671,  9337,  17,   4, UNI_ROHG }   /* scriptextensions=rohg */,
-  {     3,    11,     0,   2,   0, UNI_DI }   /* di */,
-  {     0,  6928,    36,  10,   1, UNI_XPOSIXLOWER }   /* lowercase=t */,
-  {     0,  8548,     0,   6,   0, UNI_lower_values_index }   /* lower= */,
-  {     1,  3416,     0,  17,   0, UNI_ALCHEMICAL }   /* alchemicalsymbols */,
-  {     1,  4297,     0,   4,   0, UNI_BRAI }   /* brai */,
-  {    29,  1243,     0,  21,   0, UNI_ce_values_index }   /* compositionexclusion= */,
-  {     0,  9113,     1,   4,   1, -UNI_CWT }   /* cwt=n */,
-  {     0,  4747,     0,  15,   0, UNI_UPPERCASELETTER }   /* uppercaseletter */,
-  {     0,  9081,  3705,   4,  17, UNI_SMALLFORMS }   /* blk=smallformvariants */,
-  {     1,  9353,  8254,   5,   6, UNI_SOYO }   /* scx=soyombo */,
-  {     0,  9718,  1767,   3,   2, UNI_WB__NL }   /* wb=nl */,
-  {     0,  4705,  8937,   3,   3, UNI_TAKR }   /* istakr */,
-  {     2,  3951,   447,   3,  31, UNI_IDEOGRAPHICSYMBOLS }   /* isideographicsymbolsandpunctuation */,
-  {     0,   184,  3980,   2,   7, UNI_LINB }   /* islinearb */,
-  {     1,  9081,  1599,   4,  23, UNI_COMPATJAMO }   /* blk=hangulcompatibilityjamo */,
-  {     1,  4705,  9402,   3,   3, UNI_TAVT }   /* istavt */,
-  {     0,   184,  8030,   3,   6, UNI_CJKEXTE }   /* iscjkexte */,
-  {     0,  9610,  5073,   3,  14, UNI_JG__MANICHAEANAYIN }   /* jg=manichaeanayin */,
-  {     8,  9589,  9421,   3,   4, UNI_DI }   /* di=true */,
-  {    19,  3868,    48,  16,   1, UNI_P }   /* generalcategory=p */,
-  {     1,  9646,   995,   3,   2, -UNI_RI }   /* ri=no */,
-  {    16,  7239,  5969,   4,   4, UNI_INHEBREW }   /* inhebrew */,
-  {    11,  5565,  6657,  13,  11, UNI_JG__ROHINGYAYEH }   /* joininggroup=rohingyayeh */,
-  {    42,  9353,  4792,   4,  15, UNI_ZANB }   /* scx=zanabazarsquare */,
-  {     0,  9891,  5492,   5,   5, UNI_POSIXALNUM }   /* posixalnum */,
-  {     1,  8225,  7796,   7,   4, UNI_SC__BUGI }   /* script=bugi */,
-  {     0,  6003,     3,  12,   1, -UNI_JOINC }   /* joincontrol=f */,
-  {     0,  9353,  9249,   4,   3, UNI_MRO }   /* scx=mro */,
-  {     1,  9297,     0,   4,   0, UNI_OSGE }   /* osge */,
-  {     2,  9610,  5643,   3,  13, UNI_JG__MANICHAEANMEM }   /* jg=manichaeanmem */,
-  {    11,  9081,  2957,   4,   9, UNI_HALFMARKS }   /* blk=halfmarks */,
-  {     2,  1735,    26,  22,   1, UNI_CWCM }   /* changeswhencasemapped=y */,
-  {     6,   184,  9229,   2,   4, UNI_MEDF }   /* ismedf */,
-  {     4,  9898,     0,  10,   0, UNI_POSIXBLANK }   /* posixblank */,
-  {     0,  8416,  2211,   6,   7, UNI_INSINHALA }   /* block=sinhala */,
-  {     2,  6679,     0,  10,   0, UNI_SD }   /* softdotted */,
-  {     0,  9607,  3218,   3,  18, UNI_ZP }   /* gc=paragraphseparator */,
-  {     1,  9353,  8240,   5,   6, UNI_SHAW }   /* scx=shavian */,
-  {     1,  1911,  5474,  22,  13, UNI_INSC__CONSONANTDEAD }   /* indicsyllabiccategory=consonantdead */,
-  {     3,  7128,    34,  10,   6, UNI_WB__EXTEND }   /* wordbreak=extend */,
-  {     3,  5213,    47,  14,   1, UNI_NFCQC__M }   /* nfcquickcheck=m */,
-  {     0,  4627,  8896,  15,   5, UNI_NFCQC__M }   /* nfkcquickcheck=maybe */,
-  {     0,  6005,  1387,   3,  23, UNI_CJKSYMBOLS }   /* incjksymbolsandpunctuation */,
-  {    15,   184,  3308,   2,  12, UNI_SMALLKANAEXT }   /* issmallkanaext */,
-  {    12,  9580,  3243,   3,  10, UNI_BC__WS }   /* bc=whitespace */,
-  {     0,  1159,    11,   3,   2, UNI_NT__DI }   /* nt=di */,
-  {     2,  9353,  7844,   4,   8, UNI_GURU }   /* scx=gurmukhi */,
-  {     3,  8416,  4821,   6,   5, UNI_ASCII }   /* block=ascii */,
-  {     0,  3128,   995,  18,   2, -UNI_IDSB }   /* idsbinaryoperator=no */,
-  {     4,  8947,     3,   4,   1, -UNI_IDC }   /* idc=f */,
-  {     2,  7018,  7462,  10,   1, UNI_IN__4 }   /* presentin=4 */,
-  {     7,  1497,  1156,   9,   2, UNI_PO }   /* category=po */,
-  {     0,  9353,  9221,   4,   4, UNI_LISU }   /* scx=lisu */,
-  {     4,  9610,  5097,   3,   4, UNI_JG__BETH }   /* jg=beth */,
-  {    22,  3671,  9173,  17,   4, UNI_HMNG }   /* scriptextensions=hmng */,
-  {     0,    11,     0,   3,   0, UNI_DIA }   /* dia */,
-  {     0,  9353,  8233,   5,   6, UNI_SHRD }   /* scx=sharada */,
-  {     0,  9718,  1188,   3,   2, UNI_WB__KA }   /* wb=ka */,
-  {     3,  9081,  3501,   4,  17, UNI_CYRILLICEXTA }   /* blk=cyrillicextendeda */,
-  {     8,   184,  9261,   2,   4, UNI_NARB }   /* isnarb */,
-  {     0,  9634,  7716,   3,   8, UNI_NV__4_SLASH_5 }   /* nv=8.00e-01 */,
-  {     8,  8871,  3344,   5,  18, UNI_INPC__TOPANDLEFTANDRIGHT }   /* inpc=topandleftandright */,
-  {     2,  8211,    26,   7,   1, UNI_PATSYN }   /* patsyn=y */,
-  {     2,  7018,  9685,  10,   3, UNI_IN__5_DOT_1 }   /* presentin=v51 */,
-  {    24,  9113,     0,   3,   0, UNI_CWT }   /* cwt */,
-  {     1,  8416,  2798,   6,  19, UNI_OTTOMANSIYAQNUMBERS }   /* block=ottomansiyaqnumbers */,
-  {     0,  7098,     0,  10,   0, UNI_CN }   /* unassigned */,
-  {     0,  8416,   831,   6,   6, UNI_ARROWS }   /* block=arrows */,
-  {     3,  9634,  7676,   3,   8, UNI_NV__1_SLASH_160 }   /* nv=6.25e-03 */,
-  {     1,  9081,  3308,   4,  18, UNI_SMALLKANAEXT }   /* blk=smallkanaextension */,
-  {     2,  5760,  8386,  13,   2, UNI_NV__80 }   /* numericvalue=80 */,
-  {     1,  5967,     0,   6,   0, UNI_HEBR }   /* hebrew */,
-  {     0,  9081,  8614,   4,   6, UNI_INTELUGU }   /* blk=telugu */,
-  {    13,  8225,  8530,   7,   6, UNI_SC__KHOJ }   /* script=khojki */,
-  {     2,  2106,    73,  21,   2, UNI_WB__EB }   /* graphemeclusterbreak=em */,
-  {     0,  9353,  7804,   4,   8, UNI_DUPL }   /* scx=duployan */,
-  {     0,  8878,  9397,   3,   4, UNI_SC__TAML }   /* sc=taml */,
-  {     1,  6371,  9721,  11,   3, UNI_DEP }   /* deprecated=yes */,
-  {     0,  9712,  3373,   3,   7, UNI_VO__R }   /* vo=rotated */,
-  {     0,  9592,  2709,   3,   3, UNI_DT__NAR }   /* dt=nar */,
-  {     4,  3671,  6992,  18,   6, UNI_SOGD }   /* scriptextensions=sogdian */,
-  {     1,  9037,  9661,   4,   3, UNI_AGE__2 }   /* age=v20 */,
-  {     0,  6005,  2591,   4,  17, UNI_COUNTINGROD }   /* incountingrodnumerals */,
-  {     1,  7108,     1,  10,   1, -UNI_XPOSIXUPPER }   /* uppercase=n */,
-  {     0,  1136,    26,  26,   1, UNI_DI }   /* defaultignorablecodepoint=y */,
-  {     2,  9891,  1812,   5,   5, UNI_POSIXUPPER }   /* posixupper */,
-  {     1,  9205,     0,   4,   0, UNI_LAO }   /* laoo */,
-  {     0,  9580,  2373,   3,  11, UNI_BC__L }   /* bc=lefttoright */,
-  {     3,  3671,  3730,  18,   3, UNI_SGNW }   /* scriptextensions=sgnw */,
-  {     4,  9353,  7329,   4,   9, UNI_ITAL }   /* scx=olditalic */,
-  {     0,  3671,  7956,  17,   8, UNI_TFNG }   /* scriptextensions=tifinagh */,
-  {     2,  8330,  8856,   7,   5, -UNI_XPOSIXSPACE }   /* wspace=false */,
-  {     0,  9896,     6,   3,   1, UNI_PD }   /* ispd */,
-  {     0,  6918,  7901,  11,   7, UNI_LB__LF }   /* linebreak=linefeed */,
-  {     3,  2760,     0,  19,   0, UNI_MODIFIERTONELETTERS }   /* modifiertoneletters */,
-  {     1,  8878,  9325,   3,   4, UNI_SC__QAAI }   /* sc=qaai */,
-  {     0,  2148,  1290,   3,  24, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* insymbolsandpictographsexta */,
-  {     0,  5085,  8136,   4,   5, UNI_INMARCHEN }   /* inmarchen */,
-  {     4,  9353,  9465,   4,   4, UNI_ZANB }   /* scx=zanb */,
-  {    17,   184,  8064,   2,   4, UNI_ELYM }   /* iselym */,
-  {     5,  3671,     7,  17,  18, UNI_CANS }   /* scriptextensions=canadianaboriginal */,
-  {     1,  8878,  9477,   3,   4, UNI_ZZZZ }   /* sc=zzzz */,
-  {    10,  1362,  9514,  24,   3, UNI_CCC__R }   /* canonicalcombiningclass=226 */,
-  {    36,  8878,  4792,   3,  15, UNI_ZANB }   /* sc=zanabazarsquare */,
-  {     0,  9469,     0,   4,   0, UNI_QAAI }   /* zinh */,
-  {    15,  4849,   995,  14,   2, -UNI_CI }   /* caseignorable=no */,
-  {     0,  9353,  9378,   5,   3, UNI_SOGO }   /* scx=sogo */,
-  {     0,  8416,  4267,   6,   5, UNI_INBAMUM }   /* block=bamum */,
-  {     0,  2204,  4141,   3,   4, UNI_C }   /* isother */,
-  {     0,  8878,  7844,   3,   8, UNI_SC__GURU }   /* sc=gurmukhi */,
-  {     2,  9081,  8274,   4,   7, UNI_INTAGALOG }   /* blk=tagalog */,
-  {     0,  4705,  2221,   3,   3, UNI_THAI }   /* isthai */,
-  {     2,   184,  5283,   2,  14, UNI_PHONETICEXTSUP }   /* isphoneticextsup */,
-  {     0,  9353,  7804,   4,   4, UNI_DUPL }   /* scx=dupl */,
-  {     2,  1084,     1,  26,   1, -UNI_CWKCF }   /* changeswhennfkccasefolded=n */,
-  {     1,  8878,  8620,   3,   4, UNI_SC__THAA }   /* sc=thaa */,
-  {     0,  8878,  5311,   3,  14, UNI_SC__PHLP }   /* sc=psalterpahlavi */,
-  {     0,  9353,  7049,   5,   3, UNI_SAUR }   /* scx=saur */,
-  {     2,  3671,  8422,  17,   4, UNI_CARI }   /* scriptextensions=cari */,
-  {    10,  9610,  2561,   3,   3, UNI_JG__YEH }   /* jg=yeh */,
-  {     0,  3671,  7302,  17,   9, UNI_NBAT }   /* scriptextensions=nabataean */,
-  {     4,     0,     0,  34,   0, UNI_UCAS }   /* unifiedcanadianaboriginalsyllabics */,
-  {     0,  3688,     0,  16,   0, UNI_STERM }   /* sentenceterminal */,
-  {     0,  5565,  5718,  13,   3, UNI_JG__WAW }   /* joininggroup=waw */,
-  {     8,  3002,     0,  18,   0, UNI_dt_values_index }   /* decompositiontype= */,
-  {     0,  9634,  7524,   3,   8, UNI_NV__1_SLASH_4 }   /* nv=2.50e-01 */,
-  {     0,   184,  3243,   2,  10, UNI_XPOSIXSPACE }   /* iswhitespace */,
-  {     1,  7128,  1767,  10,   2, UNI_WB__NL }   /* wordbreak=nl */,
-  {     3,  8878,  8107,   4,   6, UNI_SC__KALI }   /* sc=kayahli */,
-  {     0,  1773,    26,   6,   1, UNI_CASED }   /* cased=y */,
-  {     1,  9353,  9229,   4,   4, UNI_MEDF }   /* scx=medf */,
-  {     0,  9616,  5952,   3,   3, UNI_LB__ZWJ }   /* lb=zwj */,
-  {     0,  3671,  8506,  17,   6, UNI_HATR }   /* scriptextensions=hatran */,
-  {     5,  1482,  3350,  24,  12, UNI_INPC__LEFTANDRIGHT }   /* indicpositionalcategory=leftandright */,
-  {     1,  8113,     0,   7,   0, UNI_LINA }   /* lineara */,
-  {     1,  6918,  7202,  10,   2, UNI_LB__BB }   /* linebreak=bb */,
-  {     0,  9634,  8714,   3,   2, UNI_NV__15 }   /* nv=15 */,
-  {     0,  8554,     0,   6,   0, UNI_LYCI }   /* lycian */,
-  {    16,  4204,     0,  16,   0, UNI_SYRIACSUP }   /* syriacsupplement */,
-  {     1,  8878,  9217,   3,   4, UNI_SC__LINB }   /* sc=linb */,
-  {     1,  8851,     0,   4,   0, UNI_DOGR }   /* dogr */,
-  {     2,  9592,  7828,   3,   3, UNI_DT__FRA }   /* dt=fra */,
-  {     0,  1482,     9,  24,   2, UNI_INPC__NA }   /* indicpositionalcategory=na */,
-  {     3,  3002,  4801,  18,   6, UNI_DT__SQR }   /* decompositiontype=square */,
-  {     0,  8878,  9453,   3,   4, UNI_XSUX }   /* sc=xsux */,
-  {     0,  7025,  9670,   3,   3, UNI_IN__3_DOT_1 }   /* in=v31 */,
-  {     1,  9353,  8530,   4,   6, UNI_KHOJ }   /* scx=khojki */,
-  {     1,  8416,  5552,   6,   6, UNI_IPAEXT }   /* block=ipaext */,
-  {     1,  8878,  4492,   3,  15, UNI_ARMI }   /* sc=imperialaramaic */,
-  {     1,  2957,     0,   9,   0, UNI_HALFMARKS }   /* halfmarks */,
-  {     4,  9101,  2373,   4,   4, UNI_CCC__L }   /* ccc=left */,
-  {    42,  3964,     0,  16,   0, UNI_LATIN1 }   /* latin1supplement */,
-  {     0,  9595,     3,   3,   1, UNI_EA__F }   /* ea=f */,
-  {     0,  1192,     0,   4,   0, UNI_KANA }   /* kana */,
-  {     0,  9933,  2453,   3,   4, UNI_STERM }   /* issterm */,
-  {     0,  8085,     0,   7,   0, UNI_HANO }   /* hanunoo */,
-  {     1,   184,    84,   2,   4, UNI_MATH }   /* ismath */,
-  {     0,  2148,  7933,   3,   7, UNI_SPECIALS }   /* inspecials */,
-  {     1,  9616,  6968,   3,  10, UNI_LB__NS }   /* lb=nonstarter */,
-  {    18,  8861,  9721,   5,   3, UNI_IDSB }   /* idsb=yes */,
-  {     4,  5760,  7446,  13,   2, UNI_NV__25 }   /* numericvalue=25 */,
-  {    10,  9353,  7780,   4,   8, UNI_BALI }   /* scx=balinese */,
-  {     1,  1735,     1,  22,   1, -UNI_CWCM }   /* changeswhencasemapped=n */,
-  {     0,  8416,  8309,   6,   7, UNI_UCASEXT }   /* block=ucasext */,
+  {     2,  8634,     3,   6,   1, -UNI_UIDEO }   /* uideo=f */,
+  {     2,   184,  5353,   2,  14, UNI_ZS }   /* isspaceseparator */,
+  {     5,  6194,  7339,   3,   8, UNI_INOLDPERMIC }   /* inoldpermic */,
+  {     0,  6918,  7909,  11,   7, UNI_LB__LF }   /* linebreak=linefeed */,
+  {     0,   184,   149,   3,  34, UNI_DIACRITICALSSUP }   /* iscombiningdiacriticalmarkssupplement */,
+  {     0,  7018,  9678,  10,   3, UNI_IN__3_DOT_1 }   /* presentin=v31 */,
+  {     0,  6385,  2800,   4,  17, UNI_OTTOMANSIYAQNUMBERS }   /* inottomansiyaqnumbers */,
+  {     3,  8424,  3290,   6,  18, UNI_RUMI }   /* block=ruminumeralsymbols */,
+  {     7,  8406,   995,   6,   2, -UNI_XPOSIXALPHA }   /* alpha=no */,
+  {     0,  7932,  9429,   8,   4, UNI_RADICAL }   /* radical=true */,
+  {     2,  6838,     0,  10,   0, UNI_BOXDRAWING }   /* boxdrawing */,
+  {     7,     1,     0,   1,   0, UNI_N }   /* n */,
+  {     5,  8886,  8205,   3,   7, UNI_OSMA }   /* sc=osmanya */,
+  {     0,  9121,     0,   4,   0, UNI_cwt_values_index }   /* cwt= */,
+  {     0,  8406,    36,   6,   1, UNI_XPOSIXALPHA }   /* alpha=t */,
+  {     1,  9618,  8889,   3,   5, UNI_JG__KHAPH }   /* jg=khaph */,
+  {     0,  5085,  6053,   4,   5, UNI_MAHJONG }   /* inmahjong */,
   {     0,  6231,  4829,  12,   5, UNI_NT__DI }   /* numerictype=digit */,
-  {     4,  8225,  8614,   7,   6, UNI_SC__TELU }   /* script=telugu */,
-  {     0,   184,   407,   3,   6, UNI_XPOSIXCNTRL }   /* iscontrol */,
-  {     3,  8416,   779,   6,  22, UNI_ENCLOSEDIDEOGRAPHICSUP }   /* block=enclosedideographicsup */,
-  {     4,  9634,  9732,   3,   2, UNI_NV__46 }   /* nv=46 */,
-  {     0,  9101,  7683,   4,   2, UNI_CCC__36 }   /* ccc=36 */,
-  {     4,  9081,  5617,   4,   9, UNI_INMALAYALAM }   /* blk=malayalam */,
-  {    12,  6015,  6470,  12,  11, UNI_JT__C }   /* joiningtype=joincausing */,
-  {     1,  8225,  5617,   7,   9, UNI_SC__MLYM }   /* script=malayalam */,
-  {     2,  5565,  2147,  13,   3, UNI_JG__AIN }   /* joininggroup=ain */,
-  {     0,  9073,     0,   4,   0, UNI_BATK }   /* batk */,
-  {     4,   184,  5526,   2,  13, UNI_GREEKEXT }   /* isgreekextended */,
-  {     2,  9610,  4060,   3,  16, UNI_JG__MANICHAEANTWENTY }   /* jg=manichaeantwenty */,
-  {     0,  8416,  8691,   6,   5, UNI_INBATAK }   /* block=batak */,
-  {    17,  8225,  1192,   7,   4, UNI_SC__KANA }   /* script=kana */,
-  {     0,  9613,  6470,   3,  11, UNI_JT__C }   /* jt=joincausing */,
-  {     0,  8416,  2893,   6,  19, UNI_SUPARROWSC }   /* block=supplementalarrowsc */,
-  {     0,  9281,     0,   4,   0, UNI_OGAM }   /* ogam */,
-  {     1,  8225,  8916,   7,   5, UNI_SC__ORYA }   /* script=oriya */,
-  {     1,  9081,  3038,   4,  11, UNI_ETHIOPICSUP }   /* blk=ethiopicsup */,
-  {     3,  9890,    62,   6,   5, UNI_XPOSIXGRAPH }   /* xposixgraph */,
-  {     2,  2238,     0,   3,   0, UNI_XPOSIXXDIGIT }   /* hex */,
-  {     0,  8578,     0,   7,   0, UNI_COMPEX }   /* nfcqc=n */,
-  {     8,  9081,  7118,   4,  10, UNI_INWARANGCITI }   /* blk=warangciti */,
-  {     1,  5565,  4028,  13,  16, UNI_JG__MANICHAEANLAMEDH }   /* joininggroup=manichaeanlamedh */,
-  {     0,  5565,  6909,  14,   9, UNI_JG__KNOTTEDHEH }   /* joininggroup=knottedheh */,
-  {     0,  9101,  8204,   4,   7, UNI_CCC__1 }   /* ccc=overlay */,
-  {     0,  3398,  9721,  18,   3, UNI_VS }   /* variationselector=yes */,
-  {     2,  5604,     0,  13,   0, UNI_LOWSURROGATES }   /* lowsurrogates */,
-  {     7,  6003,   995,  12,   2, -UNI_JOINC }   /* joincontrol=no */,
-  {     1,  8416,  1576,   6,  23, UNI_GEOMETRICSHAPESEXT }   /* block=geometricshapesextended */,
-  {     1,  8416,   349,   6,  33, UNI_SUPSYMBOLSANDPICTOGRAPHS }   /* block=supplementalsymbolsandpictographs */,
-  {    68,  8225,  3020,   7,   4, UNI_SC__DEVA }   /* script=deva */,
-  {     1,   184,  3038,   2,   4, UNI_ETHI }   /* isethi */,
-  {     1,  9081,   949,   4,  27, UNI_ALPHABETICPF }   /* blk=alphabeticpresentationforms */,
-  {     1,  2684,  6525,  19,   3, UNI_LB__H3 }   /* hangulsyllabletype=lvt */,
-  {     2,  8225,  8476,   7,   6, UNI_SC__CAKM }   /* script=chakma */,
-  {     2,  8878,  2984,   3,   4, UNI_SC__COPT }   /* sc=copt */,
-  {     2,  1482,  2473,  24,   3, UNI_INPC__TOP }   /* indicpositionalcategory=top */,
-  {     0,  9718,   125,   3,   2, UNI_LB__CR }   /* wb=cr */,
-  {     2,   184,  9209,   2,   4, UNI_LATN }   /* islatn */,
-  {     0,  1158,  2022,   3,  14, UNI_TRANSPORTANDMAP }   /* intransportandmap */,
-  {     1,  5565,  5073,  13,  14, UNI_JG__MANICHAEANAYIN }   /* joininggroup=manichaeanayin */,
-  {     0,  3671,  6648,  18,   3, UNI_SHAW }   /* scriptextensions=shaw */,
-  {     1,  9896,  8219,   3,   6, UNI_PHAG }   /* isphagspa */,
-  {     0,  8416,    43,   7,   2, UNI_CJK }   /* block=cjk */,
-  {    34,  8596,    26,   6,   1, UNI_QMARK }   /* qmark=y */,
-  {     2,  7128,  4140,  10,   5, UNI_WB__XX }   /* wordbreak=other */,
-  {     0,  9616,     0,   3,   0, UNI_lb_values_index }   /* lb= */,
-  {     4,  6315,     0,  12,   0, UNI_xidc_values_index }   /* xidcontinue= */,
-  {     3,  8225,  3110,   7,   8, UNI_SC__GEOR }   /* script=georgian */,
-  {     4,  9437,     0,   4,   0, UNI_VAI }   /* vaii */,
-  {     2,  1497,  1532,   9,   1, UNI_Z }   /* category=z */,
-  {     2,  8416,  1867,   6,  12, UNI_DIACRITICALS }   /* block=diacriticals */,
-  {     0,  8878,  9417,   3,   4, UNI_TIBT }   /* sc=tibt */,
-  {     7,  1497,  3218,   9,  18, UNI_ZP }   /* category=paragraphseparator */,
-  {     2,  9718,  5346,   3,   2, UNI_WB__EB }   /* wb=eb */,
-  {     0,  1158,  8275,   3,   6, UNI_INTAGALOG }   /* intagalog */,
-  {     2,  8416,  7203,   6,   9, UNI_INBHAIKSUKI }   /* block=bhaiksuki */,
-  {     3,  9888,  7128,   8,   4, UNI_XPOSIXWORD }   /* isxposixword */,
-  {     5,  9101,  8431,   4,   3, UNI_CCC__103 }   /* ccc=103 */,
-  {     0,  8211,   995,   7,   2, -UNI_PATSYN }   /* patsyn=no */,
-  {     0,  9081,  8071,   4,   7, UNI_INGRANTHA }   /* blk=grantha */,
-  {     1,  7852,     0,   4,   0, UNI_HIRA }   /* hira */,
-  {     3,  8078,     1,   7,   1, -UNI_GRBASE }   /* grbase=n */,
-  {     8,  9081,  1851,   4,  16, UNI_INDICNUMBERFORMS }   /* blk=indicnumberforms */,
-  {     4,  9580,    23,   3,   2, UNI_BC__AL }   /* bc=al */,
-  {    24,  3671,  8554,  17,   4, UNI_LYCI }   /* scriptextensions=lyci */,
-  {     5,  3293,     1,   3,  33, UNI_UCAS }   /* inunifiedcanadianaboriginalsyllabics */,
-  {     2,  7025,  7507,   3,   2, UNI_IN__12 }   /* in=12 */,
-  {     0,  9353,  9397,   4,   4, UNI_TAML }   /* scx=taml */,
-  {     0,   184,  1999,   2,  22, UNI_MODIFIERLETTERS }   /* isspacingmodifierletters */,
-  {     2,  3248,     0,   6,   0, UNI_wspace_values_index }   /* space= */,
-  {     0,  4732,     0,  15,   0, UNI_TITLE }   /* titlecaseletter */,
-  {     0,  8416,  8542,   6,   6, UNI_INLEPCHA }   /* block=lepcha */,
-  {     3,  1497,   400,   9,   6, UNI_CF }   /* category=format */,
-  {     1,  7018,  9574,  10,   3, UNI_IN__9 }   /* presentin=9.0 */,
-  {     0,  2836,     0,   4,   0, UNI_SUND }   /* sund */,
-  {     6,  8416,  4124,   6,  16, UNI_MYANMAREXTB }   /* block=myanmarextendedb */,
-  {     4,  9353,  8247,   5,   6, UNI_SIDD }   /* scx=siddham */,
-  {     2,  5760,  8346,  13,   4, UNI_NV__6000 }   /* numericvalue=6000 */,
-  {     0,  9117,     0,   4,   0, UNI_cwu_values_index }   /* cwu= */,
-  {    10,  8225,  7049,   8,   9, UNI_SAUR }   /* script=saurashtra */,
-  {     0,  5339,    34,  14,   2, UNI_SB__EX }   /* sentencebreak=ex */,
-  {     3,  7420,    36,   8,   1, UNI_IDS }   /* idstart=t */,
-  {     0,  9173,     0,   4,   0, UNI_HMNG }   /* hmng */,
+  {     0,  9089,  3756,   4,   9, UNI_ARABICSUP }   /* blk=arabicsup */,
+  {     0,  8233,  4220,   7,   4, UNI_TANG }   /* script=tang */,
+  {     9,  1159,  5487,   3,   7, UNI_XPOSIXDIGIT }   /* nt=decimal */,
+  {     2,  9624,   721,   3,   2, UNI_LB__CL }   /* lb=cl */,
+  {     1,  9941,  9386,   3,   3, UNI_SOGO }   /* issogo */,
+  {     0,   837,     0,  18,   0, UNI_PHONETICEXT }   /* phoneticextensions */,
+  {     0,  9089,  1823,   4,  22, UNI_CJKCOMPATIDEOGRAPHSSUP }   /* blk=cjkcompatideographssup */,
+  {     1,  9618,  5087,   3,  14, UNI_JG__MANICHAEANBETH }   /* jg=manichaeanbeth */,
+  {     1,  6005,  2086,   3,  10, UNI_CYRILLICSUP }   /* incyrillicsup */,
+  {     0,  5325,     3,  14,   1, -UNI_QMARK }   /* quotationmark=f */,
+  {     1,  1158,  8283,   3,   6, UNI_INTAGALOG }   /* intagalog */,
+  {     1,  5513,  9729,  13,   3, UNI_GRBASE }   /* graphemebase=yes */,
+  {    10,  5786,     0,  13,   0, UNI_VERTICALFORMS }   /* verticalforms */,
+  {     0,  7419,  9429,   9,   4, UNI_XIDS }   /* xidstart=true */,
+  {     8,  9624,  9756,   3,   2, UNI_GCB__L }   /* lb=jl */,
+  {     1,  8424,  2779,   6,  19, UNI_MONGOLIANSUP }   /* block=mongoliansupplement */,
+  {     6,  8884,  4702,   5,  15, UNI_INSC__REGISTERSHIFTER }   /* insc=registershifter */,
+  {     0,  3671,  9225,  17,   4, UNI_LINB }   /* scriptextensions=linb */,
+  {     0,   184,  7128,   2,   4, UNI_XPOSIXWORD }   /* isword */,
+  {    16,  5760,  9734,  13,   2, UNI_NV__39 }   /* numericvalue=39 */,
+  {     1,   184,  8072,   2,   4, UNI_ELYM }   /* iselym */,
+  {     0,   184,  2169,   2,  11, UNI_MTEI }   /* ismeeteimayek */,
+  {    25,  8886,  9249,   3,   4, UNI_MIAO }   /* sc=miao */,
+  {     0,  2148,  1290,   3,  24, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* insymbolsandpictographsexta */,
+  {     2,   184,  6382,   2,  11, UNI_DOMINO }   /* isdominotiles */,
+  {     0,  4826,  9729,   9,   3, UNI_XPOSIXXDIGIT }   /* hexdigit=yes */,
+  {     2,  3868,  1141,  16,   2, UNI_TITLE }   /* generalcategory=lt */,
+  {     1,  9089,  2836,   4,  19, UNI_SUNDANESESUP }   /* blk=sundanesesupplement */,
+  {     3,   184,  4792,   2,  15, UNI_ZANB }   /* iszanabazarsquare */,
+  {     2,   184,  1530,   2,  14, UNI_BYZANTINEMUSIC }   /* isbyzantinemusic */,
+  {     2,  9109,  9519,   4,   3, UNI_CCC__L }   /* ccc=224 */,
+  {     1,  9624,  2368,   3,   2, UNI_LB__HL }   /* lb=hl */,
+  {     0,  1911,  2532,  22,  19, UNI_INSC__BRAHMIJOININGNUMBER }   /* indicsyllabiccategory=brahmijoiningnumber */,
+  {     0,  8142,     0,   4,   0, UNI_MARC }   /* marc */,
+  {     0,  2984,     0,  18,   0, UNI_COPTICEPACTNUMBERS }   /* copticepactnumbers */,
+  {     0,  3671,  9081,  17,   4, UNI_BATK }   /* scriptextensions=batk */,
+  {     1,  9109,  2733,   4,   2, UNI_CCC__1 }   /* ccc=ov */,
+  {     2,  9137,    26,   4,   1, UNI_DIA }   /* dia=y */,
+  {     4,  9361,  6183,   4,  12, UNI_MEND }   /* scx=mendekikakui */,
+  {     0,  8233,  7332,   7,   4, UNI_ITAL }   /* script=ital */,
+  {     0,  9621,     6,   3,   1, UNI_JT__D }   /* jt=d */,
+  {     9,  6194,  7348,   3,   8, UNI_INOLDTURKIC }   /* inoldturkic */,
+  {     5,  9615,    74,   3,   2, UNI_ME }   /* gc=me */,
+  {     9,  7128,   495,  10,   7, UNI_WB__NU }   /* wordbreak=numeric */,
+  {     5,  8424,  2333,   6,  20, UNI_GLAGOLITICSUP }   /* block=glagoliticsupplement */,
+  {     6,  3671,  8894,  17,   4, UNI_LIMB }   /* scriptextensions=limb */,
+  {     2,   569,     0,  30,   0, UNI_CJKEXTC }   /* cjkunifiedideographsextensionc */,
+  {     1,   184,  1846,   3,   5, UNI_ZYYY }   /* iscommon */,
+  {     0,  9045,  7446,   4,   1, UNI_AGE__2 }   /* age=2 */,
+  {     1,  9361,  8550,   4,   6, UNI_LEPC }   /* scx=lepcha */,
+  {     0,  8849,   995,   5,   2, -UNI_CWCM }   /* cwcm=no */,
+  {     3,  7420,     1,   8,   1, -UNI_IDS }   /* idstart=n */,
+  {     1,  9618,  5381,   3,  10, UNI_JG__TEHMARBUTA }   /* jg=tehmarbuta */,
+  {     0,  8886,  3836,   3,   7, UNI_SC__CPRT }   /* sc=cypriot */,
+  {     3,  5760,  7723,  13,   2, UNI_NV__18 }   /* numericvalue=18 */,
+  {     0,  8332,  2393,   3,   2, UNI_ANY }   /* isany */,
+  {     0,  9618,  5666,   3,   3, UNI_JG__NUN }   /* jg=nun */,
+  {     1,  3868,  2192,  16,   2, UNI_PD }   /* generalcategory=pd */,
+  {     0,  9125,    26,   4,   1, UNI_CWU }   /* cwu=y */,
+  {     0,  1497,  1156,   9,   2, UNI_PO }   /* category=po */,
+  {     0,  8233,  9253,   7,   4, UNI_SC__MLYM }   /* script=mlym */,
+  {     0,  9089,  1531,   5,  13, UNI_BYZANTINEMUSIC }   /* blk=byzantinemusic */,
+  {     2,  9898,  1812,   6,   5, UNI_XPOSIXUPPER }   /* xposixupper */,
+  {     9,  6567,  4080,   6,  12, UNI_MISCMATHSYMBOLSA }   /* inmiscmathsymbolsa */,
+  {     0,  2148,   350,   3,  32, UNI_SUPSYMBOLSANDPICTOGRAPHS }   /* insupplementalsymbolsandpictographs */,
+  {     2,   184,  6898,   2,  10, UNI_KHAR }   /* iskharoshthi */,
+  {     2,  9642,  7159,   3,   1, UNI_NV__5 }   /* nv=5 */,
+  {     0,  9361,  9221,   4,   4, UNI_LINA }   /* scx=lina */,
+  {     4,  5760,  8985,  13,   4, UNI_NV__1_SLASH_64 }   /* numericvalue=1/64 */,
+  {     1,  9109,  9766,   4,   2, UNI_CCC__9 }   /* ccc=vr */,
+  {     1,  4627,     0,  15,   0, UNI_nfkcqc_values_index }   /* nfkcquickcheck= */,
+  {     0,  8424,   837,   6,  11, UNI_PHONETICEXT }   /* block=phoneticext */,
+  {     0,  5565,  4537,  13,  15, UNI_JG__MANICHAEANGIMEL }   /* joininggroup=manichaeangimel */,
+  {     8,  7884,     0,   8,   0, UNI_JAMOEXTB }   /* jamoextb */,
+  {     8,  7098,     0,  10,   0, UNI_CN }   /* unassigned */,
+  {     0,  3868,  6039,  16,  12, UNI_NL }   /* generalcategory=letternumber */,
+  {     0,  3868,  5353,  16,  14, UNI_ZS }   /* generalcategory=spaceseparator */,
+  {     1,  9642,  8358,   3,   2, UNI_NV__30 }   /* nv=30 */,
+  {     2,  9898,   467,   6,   5, UNI_XPOSIXPUNCT }   /* xposixpunct */,
+  {     0,  9089,  4933,   4,  14, UNI_INGREEK }   /* blk=greekandcoptic */,
+  {     1,  9361,  7796,   4,   8, UNI_BASS }   /* scx=bassavah */,
+  {     1,  9615,    25,   3,   1, UNI_S }   /* gc=s */,
+  {     0,  5565,  4947,  13,  14, UNI_JG__HAMZAONHEHGOAL }   /* joininggroup=hamzaonhehgoal */,
+  {     0,  8879,  3350,   5,  12, UNI_INPC__LEFTANDRIGHT }   /* inpc=leftandright */,
+  {     1,    21,  4822,   3,   4, UNI_ASCII }   /* inascii */,
+  {     6,  7068,     0,  10,   0, UNI_SUPARROWSA }   /* suparrowsa */,
+  {     4,    42,     0,   9,   0, UNI_CJKCOMPAT }   /* cjkcompat */,
+  {     1,  2204,  6614,   3,  10, UNI_LO }   /* isotherletter */,
+  {     6,  9089,  6027,   4,  12, UNI_KHMERSYMBOLS }   /* blk=khmersymbols */,
+  {     0,    32,     0,   2,   0, UNI__PERL_SURROGATE }   /* cs */,
   {     0,  6570,     0,   4,   0, UNI__PERL_SURROGATE }   /* iscs */,
-  {     1,  3671,  9297,  17,   4, UNI_OSGE }   /* scriptextensions=osge */,
-  {    10,   184,  8127,   2,   7, UNI_MAND }   /* ismandaic */,
-  {     6,  9081,  5449,   5,  12, UNI_BLOCKELEMENTS }   /* blk=blockelements */,
-  {     6,  9081,  3884,   4,  11, UNI_GEORGIANEXT }   /* blk=georgianext */,
-  {     1,  9353,  4267,   4,   4, UNI_BAMU }   /* scx=bamu */,
-  {     2,  5760,  5409,  13,   9, UNI_NV__100000000 }   /* numericvalue=100000000 */,
-  {     0,  6768,  4994,   3,   9, UNI_YIRADICALS }   /* isyiradicals */,
-  {     0,  4361,  3886,   4,  14, UNI_GEORGIANEXT }   /* ingeorgianextended */,
-  {     1,  9353,  8560,   4,   6, UNI_LYDI }   /* scx=lydian */,
-  {     4,  9249,     0,   3,   0, UNI_MRO }   /* mro */,
-  {     0,  8416,  6051,   6,   7, UNI_MAHJONG }   /* block=mahjong */,
-  {     9,  9718,  5520,   3,   5, UNI_WB__EB }   /* wb=ebase */,
-  {     4,  8878,  7788,   3,   8, UNI_BASS }   /* sc=bassavah */,
-  {     0,  9101,  5410,   4,   1, UNI_CCC__0 }   /* ccc=0 */,
-  {     0,  6828,  5603,  10,   3, UNI_BC__RLO }   /* bidiclass=rlo */,
-  {     1,   184,  9245,   2,   4, UNI_MLYM }   /* ismlym */,
-  {     1,  8878,  7250,   5,   7, UNI_SC__SIND }   /* sc=khudawadi */,
-  {     1,  9353,  6027,   4,   5, UNI_KHMR }   /* scx=khmer */,
-  {    11,  9610,  9604,   3,   3, UNI_JG__GAF }   /* jg=gaf */,
-  {     2,  5760,  8362,  13,   6, UNI_NV__432000 }   /* numericvalue=432000 */,
-  {    17,  9081,  2169,   4,  21, UNI_MEETEIMAYEKEXT }   /* blk=meeteimayekextensions */,
-  {     0,  1084,  9721,  26,   3, UNI_CWKCF }   /* changeswhennfkccasefolded=yes */,
-  {     7,  3243,     0,  10,   0, UNI_XPOSIXSPACE }   /* whitespace */,
-  {     2,  9081,   113,   4,  25, UNI_DIACRITICALS }   /* blk=combiningdiacriticalmarks */,
-  {     5,  4372,     0,  15,   0, UNI_CONTROLPICTURES }   /* controlpictures */,
-  {     9,  1823,     0,  22,   0, UNI_CJKCOMPATIDEOGRAPHSSUP }   /* cjkcompatideographssup */,
-  {     3,  3020,     0,  13,   0, UNI_DEVANAGARIEXT }   /* devanagariext */,
+  {     0,  5513,     0,  12,   0, UNI_GRBASE }   /* graphemebase */,
+  {     0,  8233,  9209,   7,   4, UNI_LANA }   /* script=lana */,
+  {     0,  9361,  1188,   4,   8, UNI_KANA }   /* scx=katakana */,
+  {     1,  9109,  8835,   5,   4, UNI_CCC__91 }   /* ccc=ccc91 */,
+  {     5,  9777,  7128,   4,   4, UNI_POSIXWORD }   /* perlword */,
+  {     0,  5760,  8394,  13,   4, UNI_NV__8000 }   /* numericvalue=8000 */,
+  {     1,   184,  2086,   3,   7, UNI_CYRL }   /* iscyrillic */,
+  {     0,  8424,  6267,   6,   8, UNI_PHAISTOS }   /* block=phaistos */,
+  {     3,  8233,  9205,   7,   4, UNI_SC__KTHI }   /* script=kthi */,
+  {     0,  9089,  1314,   4,  24, UNI_ARABICPFA }   /* blk=arabicpresentationformsa */,
+  {     0,  3671,  5617,  17,   9, UNI_MLYM }   /* scriptextensions=malayalam */,
+  {     1,  8886,  8142,   3,   4, UNI_MARC }   /* sc=marc */,
+  {     1,  8879,  7009,   3,   9, UNI_INPHOENICIAN }   /* inphoenician */,
+  {     0,  9948,  9446,   3,   3, UNI_VAI }   /* isvaii */,
+  {     1,  9624,    96,   3,  10, UNI_LB__AL }   /* lb=alphabetic */,
+  {     4,  9624,  5943,   3,   4, UNI_LB__GL }   /* lb=glue */,
+  {     5,  8884,   698,   5,   6, UNI_INSC__NUMBER }   /* insc=number */,
+  {     0,  3671,  8255,  18,   3, UNI_SIDD }   /* scriptextensions=sidd */,
+  {    12,  2855,     0,  19,   0, UNI_SUPARROWSA }   /* supplementalarrowsa */,
+  {     2,  9089,  7008,   4,  10, UNI_INPHOENICIAN }   /* blk=phoenician */,
+  {     0,  3671,  8114,  17,   7, UNI_KALI }   /* scriptextensions=kayahli */,
+  {     1,  9361,  6646,   4,  11, UNI_HMNG }   /* scx=pahawhhmong */,
+  {     0,  6918,    25,  10,   2, UNI_LB__SY }   /* linebreak=sy */,
+  {     0,  3688,  8864,  17,   5, -UNI_STERM }   /* sentenceterminal=false */,
+  {     0,  8424,  6948,   6,  10, UNI_MISCARROWS }   /* block=miscarrows */,
+  {     1,  8233,  9297,   7,   4, UNI_ORKH }   /* script=orkh */,
+  {     0,  8510,    36,   4,   1, UNI_EXT }   /* ext=t */,
+  {     1,  8622,     0,   6,   0, UNI_TELU }   /* telugu */,
+  {     2,  8955,     3,   4,   1, -UNI_IDC }   /* idc=f */,
+  {     4,  9109,  9513,   4,   3, UNI_CCC__BL }   /* ccc=218 */,
+  {     1,  8949,     0,   5,   0, UNI_VSSUP }   /* vssup */,
+  {     0,  8233,  1146,   8,   3, UNI_SORA }   /* script=sora */,
+  {     4,  7128,  5943,  10,  12, UNI_WB__EB }   /* wordbreak=glueafterzwj */,
+  {     0,  9273,     0,   4,   0, UNI_NBAT }   /* nbat */,
+  {     2,  8233,  8079,   7,   7, UNI_SC__GRAN }   /* script=grantha */,
+  {     1,  6918,  2564,  10,   2, UNI_LB__BA }   /* linebreak=ba */,
+  {     2,  4580,  6592,   3,  10, UNI_MYANMAREXTB }   /* inmyanmarextb */,
+  {     2,  8233,  9329,   7,   4, UNI_SC__COPT }   /* script=qaac */,
+  {     1,  9385,     0,   4,   0, UNI_SOGO }   /* sogo */,
+  {     0,   184,    84,   2,   4, UNI_MATH }   /* ismath */,
+  {     3,  8233,  2006,   7,   4, UNI_SC__MODI }   /* script=modi */,
+  {     6,  2453,   995,  20,   2, -UNI_TERM }   /* terminalpunctuation=no */,
+  {    14,   184,  3243,   2,  10, UNI_XPOSIXSPACE }   /* iswhitespace */,
+  {     4,  8324,     0,   7,   0, UNI_ZZZZ }   /* unknown */,
+  {     0,  8219,     0,   7,   0, UNI_patsyn_values_index }   /* patsyn= */,
+  {     0,  6828,   426,  10,   2, UNI_BC__ES }   /* bidiclass=es */,
+  {     0,  3671,  4220,  17,   4, UNI_TANG }   /* scriptextensions=tang */,
+  {     8,  8879,  7366,   3,   8, UNI_INPAUCINHAU }   /* inpaucinhau */,
+  {     4,  9109,  8449,   5,   5, UNI_CCC__118 }   /* ccc=ccc118 */,
+  {     1,  9089,  1845,   4,  22, UNI_INDICNUMBERFORMS }   /* blk=commonindicnumberforms */,
+  {     0,  8886,  8939,   3,   5, UNI_SC__TALE }   /* sc=taile */,
+  {     0,  3951,  3587,   3,  16, UNI_INDICSIYAQNUMBERS }   /* isindicsiyaqnumbers */,
+  {     0,  5760,  7603,  13,   2, UNI_NV__24 }   /* numericvalue=24 */,
+  {     2,  9618,  5656,   3,  13, UNI_JG__MANICHAEANNUN }   /* jg=manichaeannun */,
+  {     0,  9615,  1029,   3,   2, UNI_SO }   /* gc=so */,
+  {     0,  9600,  8184,   3,   7, UNI_DT__NB }   /* dt=nobreak */,
+  {     5,  2204,  9302,   3,   3, UNI_ORYA }   /* isorya */,
+  {     2,  9109,  2379,   4,   5, UNI_CCC__R }   /* ccc=right */,
+  {     2,  1497,  5500,   9,  13, UNI_ME }   /* category=enclosingmark */,
+  {     0,  9904,   468,   3,  10, UNI_P }   /* ispunctuation */,
+  {     0,  6005,   690,   3,   8, UNI_INCUNEIFORM }   /* incuneiform */,
+  {     0,  9089,  1539,   4,  14, UNI_MUSIC }   /* blk=musicalsymbols */,
+  {     5,  9109,  2912,   4,  18, UNI_CCC__216 }   /* ccc=attachedaboveright */,
+  {     9,  8886,  2930,   3,   4, UNI_CHER }   /* sc=cher */,
+  {     5,  8424,  2086,   7,  20, UNI_CYRILLICSUP }   /* block=cyrillicsupplementary */,
+  {     4,  8886,  7239,   3,   9, UNI_SC__QAAI }   /* sc=inherited */,
+  {    11,  8233,  2837,   8,   8, UNI_SUND }   /* script=sundanese */,
+  {     5,  7025,  9693,   3,   3, UNI_IN__5_DOT_1 }   /* in=v51 */,
+  {     4,  3772,     0,   8,   0, UNI_BOPO }   /* bopomofo */,
+  {     3,   328,     0,  21,   0, UNI_MATHOPERATORS }   /* mathematicaloperators */,
+  {     2,  9941,  8269,   3,   6, UNI_SUPPUAA }   /* issuppuaa */,
+  {     8,  8886,  9253,   3,   4, UNI_SC__MLYM }   /* sc=mlym */,
+  {     8,  8233,  9261,   7,   4, UNI_MTEI }   /* script=mtei */,
+  {     5,  2453,     0,   4,   0, UNI_TERM }   /* term */,
+  {     5,  4642,     0,  15,   0, UNI_nfkdqc_values_index }   /* nfkdquickcheck= */,
+  {     1,  9600,  9453,   3,   4, UNI_EA__F }   /* dt=wide */,
+  {     1,  9197,     0,   4,   0, UNI_KHMR }   /* khmr */,
+  {     3,  2106,   262,  21,   2, UNI_GCB__SM }   /* graphemeclusterbreak=sm */,
+  {     0,  1289,     0,  25,   0, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* symbolsandpictographsexta */,
+  {     2,  8233,  7347,   7,   9, UNI_ORKH }   /* script=oldturkic */,
+  {     0,   184,  6183,   2,   4, UNI_MEND }   /* ismend */,
+  {     0,  9089,  8149,   4,   7, UNI_INMULTANI }   /* blk=multani */,
+  {     8,  5760,  8358,  13,   2, UNI_NV__30 }   /* numericvalue=30 */,
+  {     3,  8886,  4792,   3,  15, UNI_ZANB }   /* sc=zanabazarsquare */,
+  {     0,  9898,  4829,   6,   5, UNI_XPOSIXDIGIT }   /* xposixdigit */,
+  {     0,  8849,    36,   5,   1, UNI_CWCM }   /* cwcm=t */,
+  {     0,  9361,  8526,   4,   6, UNI_KTHI }   /* scx=kaithi */,
+  {     2,  3110,     0,   4,   0, UNI_GEOR }   /* geor */,
+  {     4,   184,  7230,   2,   8, UNI_EXT }   /* isextender */,
+  {     0,  1481,     0,   4,   0, UNI_SIND }   /* sind */,
+  {     0,  5085,     0,  12,   0, UNI_INMANICHAEAN }   /* inmanichaean */,
+  {     0,   184,  5526,   2,  13, UNI_GREEKEXT }   /* isgreekextended */,
+  {     2,  3671,  9449,  17,   4, UNI_WCHO }   /* scriptextensions=wcho */,
+  {     0,  5565,  8658,  13,   4, UNI_JG__YUDH }   /* joininggroup=yudh */,
+  {     0,  9361,  2353,   4,  20, UNI_PHLI }   /* scx=inscriptionalpahlavi */,
+  {     2,  8954,    36,   5,   1, UNI_XIDC }   /* xidc=t */,
+  {     0,  6918,   533,  10,   2, UNI_LB__NS }   /* linebreak=ns */,
+  {     0,  2148,  8255,   3,   6, UNI_INSIDDHAM }   /* insiddham */,
+  {     1,  1362,  1701,  24,   2, UNI_CCC__BR }   /* canonicalcombiningclass=br */,
+  {     0,  6635,     0,  11,   0, UNI_SO }   /* othersymbol */,
+  {     1,  4618,  2335,   4,   8, UNI_INGLAGOLITIC }   /* inglagolitic */,
+  {     0,  9089,  7257,   4,   9, UNI_LATINEXTB }   /* blk=latinextb */,
+  {     0,  9189,  6503,   4,  11, UNI_GCB__L }   /* hst=leadingjamo */,
+  {     2,  8849,     0,   5,   0, UNI_cwcm_values_index }   /* cwcm= */,
+  {     1,  4241,  8060,   4,   5, UNI_DSRT }   /* indeseret */,
+  {     1,  3236,     0,  17,   0, UNI__PERL_PATWS }   /* patternwhitespace */,
+  {    24,  6015,     0,  12,   1, UNI_JT__U }   /* joiningtype=u */,
+  {     2,  9045,  9573,   4,   3, UNI_AGE__6_DOT_3 }   /* age=6.3 */,
+  {     0,  3128,     0,  18,   0, UNI_idsb_values_index }   /* idsbinaryoperator= */,
+  {     8,  9615,   206,   3,   2, UNI_PI }   /* gc=pi */,
+  {     0,  3671,  7203,  17,   9, UNI_BHKS }   /* scriptextensions=bhaiksuki */,
+  {    12,  9361,  9101,   4,   4, UNI_CAKM }   /* scx=cakm */,
+  {     1,  5565,  6701,  13,  11, UNI_JG__STRAIGHTWAW }   /* joininggroup=straightwaw */,
+  {     0,  8496,    36,   6,   1, UNI_CWKCF }   /* cwkcf=t */,
+  {    20,  8424,  7940,   6,   8, UNI_SPECIALS }   /* block=specials */,
+  {     1,  9600,  7836,   3,   8, UNI_DT__FRA }   /* dt=fraction */,
+  {     3,  8233,  8924,   7,   5, UNI_SC__ORYA }   /* script=oriya */,
+  {     0,  1845,     0,   6,   0, UNI_ZYYY }   /* common */,
+  {     0,  3736,  7854,   4,   6, UNI_INGURMUKHI }   /* ingurmukhi */,
+  {     0,  9045,  7507,   4,   2, UNI_AGE__12 }   /* age=12 */,
+  {     2,  9089,  3164,   4,  18, UNI_LATINEXTADDITIONAL }   /* blk=latinextadditional */,
+  {     0,  9896,  9911,   8,   5, UNI_XPOSIXBLANK }   /* isxposixblank */,
+  {     1,  9361,  9445,   4,   4, UNI_VAI }   /* scx=vaii */,
+  {     7,  9317,     0,   4,   0, UNI_PHNX }   /* phnx */,
+  {     0,  3552,     0,  16,   0, UNI_ETHIOPICEXT }   /* ethiopicextended */,
+  {     1,   184,    27,   2,   2, UNI_LOWERCASELETTER }   /* isll */,
+  {    13,  9588,  4312,   3,  15, UNI_BC__CS }   /* bc=commonseparator */,
+  {     9,    21,  3964,   2,   6, UNI_LATIN1 }   /* inlatin1 */,
+  {     5,  9089,  1622,   4,  23, UNI_LATINEXTADDITIONAL }   /* blk=latinextendedadditional */,
+  {     2,  9948,    25,   3,   1, UNI_VS }   /* isvs */,
+  {     4,  9904,     0,  12,   0, UNI_POSIXBLANK }   /* isposixblank */,
+  {     0,  6602,     0,   4,   0, UNI_NAND }   /* nand */,
+  {     0,  3671,    78,  17,   4, UNI_ARAB }   /* scriptextensions=arab */,
+  {     2,  3671,  9141,  17,   4, UNI_DSRT }   /* scriptextensions=dsrt */,
+  {     5,  9089,  3773,   5,  10, UNI_BOPOMOFOEXT }   /* blk=bopomofoext */,
+  {     0,  9361,  5617,   4,   9, UNI_MLYM }   /* scx=malayalam */,
+  {    17,  8886,  4267,   3,   5, UNI_BAMU }   /* sc=bamum */,
+  {     7,  2684,  6303,  19,  12, UNI_GCB__T }   /* hangulsyllabletype=trailingjamo */,
+  {     0,  6949,     2,   5,   1, UNI_CARI }   /* iscari */,
+  {     1,  9089,   831,   4,   6, UNI_ARROWS }   /* blk=arrows */,
+  {     2,  9642,  8669,   3,   4, UNI_NV__1_SLASH_32 }   /* nv=1/32 */,
+  {     8,  9089,  2957,   4,   9, UNI_HALFMARKS }   /* blk=halfmarks */,
+  {     1,  9089,  8282,   4,   7, UNI_INTAGALOG }   /* blk=tagalog */,
+  {     0,  9221,     0,   4,   0, UNI_LINA }   /* lina */,
+  {     2,  6918,  2368,  10,   2, UNI_LB__HL }   /* linebreak=hl */,
+  {     0,  9361,  8699,   4,   5, UNI_BATK }   /* scx=batak */,
+  {    17,  1362,  8755,  25,   4, UNI_CCC__22 }   /* canonicalcombiningclass=ccc22 */,
+  {     0,  6005,  2086,   3,   7, UNI_INCYRILLIC }   /* incyrillic */,
+  {     1,  5339,   125,  14,   2, UNI_LB__CR }   /* sentencebreak=cr */,
+  {     0,  8886,  6690,   3,  11, UNI_SORA }   /* sc=sorasompeng */,
+  {     0,  7796,     0,   8,   0, UNI_BASS }   /* bassavah */,
+  {     2,  1362,  5539,  24,  13, UNI_CCC__IS }   /* canonicalcombiningclass=iotasubscript */,
+  {     0,  1867,     0,  22,   0, UNI_DIACRITICALSFORSYMBOLS }   /* diacriticalsforsymbols */,
+  {     0,  9109,  8715,   5,   4, UNI_CCC__14 }   /* ccc=ccc14 */,
+  {     0,  9899,  8839,   5,   5, UNI_POSIXCNTRL }   /* posixcntrl */,
+  {     0,  3671,  2169,  17,  11, UNI_MTEI }   /* scriptextensions=meeteimayek */,
+  {     3,  9726,   495,   3,   7, UNI_WB__NU }   /* wb=numeric */,
+  {    10,  9361,  8679,   4,   5, UNI_ADLM }   /* scx=adlam */,
+  {     3,  5565,  6788,  13,  10, UNI_JG__AFRICANQAF }   /* joininggroup=africanqaf */,
+  {     5,  1014,     0,   6,   0, UNI_L }   /* letter */,
+  {     4,  1536,  8073,   3,   6, UNI_INELYMAIC }   /* inelymaic */,
+  {     8,  8556,     3,   6,   1, -UNI_XPOSIXLOWER }   /* lower=f */,
+  {     4,  1362,  7539,  24,   2, UNI_CCC__22 }   /* canonicalcombiningclass=22 */,
+  {     2,  7932,     1,   8,   1, -UNI_RADICAL }   /* radical=n */,
+  {     3,  9149,   406,   4,   7, UNI_GCB__CN }   /* gcb=control */,
+  {     0,   184,  1411,   3,  12, UNI_M }   /* iscombiningmark */,
+  {    20,  9281,     0,   4,   0, UNI_NKO }   /* nkoo */,
+  {     0,  8859,     0,   5,   0, UNI_DOGR }   /* dogra */,
+  {     7,  9109,  8760,   5,   4, UNI_CCC__23 }   /* ccc=ccc23 */,
+  {     8,  8424,  1867,   6,  12, UNI_DIACRITICALS }   /* block=diacriticals */,
+  {    12,  1977,     0,  22,   0, UNI_nchar_values_index }   /* noncharactercodepoint= */,
+  {     3,  9361,  9390,   5,   3, UNI_SYRC }   /* scx=syrc */,
+  {     0,  1482,  3344,  24,  18, UNI_INPC__TOPANDLEFTANDRIGHT }   /* indicpositionalcategory=topandleftandright */,
+  {     0,  8886,  9301,   3,   4, UNI_SC__ORYA }   /* sc=orya */,
+  {     0,  8233,  7365,   7,   4, UNI_PAUC }   /* script=pauc */,
+  {     2,  9109,    16,   4,   1, UNI_CCC__B }   /* ccc=b */,
+  {     0,  3671,  9061,  17,   4, UNI_ARMI }   /* scriptextensions=armi */,
+  {     2,  2513,     0,  19,   0, UNI_ANCIENTGREEKNUMBERS }   /* ancientgreeknumbers */,
+  {     2,  8424,  3552,   6,  16, UNI_ETHIOPICEXT }   /* block=ethiopicextended */,
+  {     1,  9904,  7009,   3,   9, UNI_PHNX }   /* isphoenician */,
+  {     0,  8233,  2984,   7,   6, UNI_SC__COPT }   /* script=coptic */,
+  {     2,  1362,  6481,  24,  11, UNI_CCC__8 }   /* canonicalcombiningclass=kanavoicing */,
+  {     0,  1713,   995,  22,   2, -UNI_CWCF }   /* changeswhencasefolded=no */,
+  {     0,  8233,  8128,   7,   4, UNI_MAKA }   /* script=maka */,
+  {     0,  2212,  2129,   4,  12, UNI_INHANIFIROHINGYA }   /* inhanifirohingya */,
+  {     0,  1911,  8331,  22,   7, UNI_INSC__VISARGA }   /* indicsyllabiccategory=visarga */,
+  {     0,  8072,     0,   4,   0, UNI_ELYM }   /* elym */,
+  {     1,  9089,  8023,   4,   7, UNI_CJKEXTC }   /* blk=cjkextc */,
+  {     0,  9642,  9014,   3,   3, UNI_NV__7_SLASH_2 }   /* nv=7/2 */,
+  {     0,   184,  1085,   3,  24, UNI_CWKCF }   /* ischangeswhennfkccasefolded */,
+  {     0,  7980,     0,   4,   0, UNI_UGAR }   /* ugar */,
+  {     5,     0,     0,  42,   0, UNI_UCASEXT }   /* unifiedcanadianaboriginalsyllabicsextended */,
+  {     0,  8685,     1,   4,   1, -UNI_XPOSIXXDIGIT }   /* hex=n */,
+  {     0,  9618,  5101,   3,  14, UNI_JG__MANICHAEANFIVE }   /* jg=manichaeanfive */,
+  {     0,  1622,     0,  23,   0, UNI_LATINEXTADDITIONAL }   /* latinextendedadditional */,
+  {     0,  9642,  5409,   3,   9, UNI_NV__100000000 }   /* nv=100000000 */,
+  {     8,  9309,  9429,   4,   4, UNI_PCM }   /* pcm=true */,
+  {     0,  1362,  6404,  24,  11, UNI_CCC__DB }   /* canonicalcombiningclass=doublebelow */,
+  {     3,  1645,     0,  23,   0, UNI_SHORTHANDFORMATCONTROLS }   /* shorthandformatcontrols */,
+  {     7,  8886,  8072,   3,   7, UNI_ELYM }   /* sc=elymaic */,
+  {     3,  4447,  8574,  15,   6, UNI_EA__NA }   /* eastasianwidth=narrow */,
+  {     4,  8869,     0,   5,   0, UNI_idsb_values_index }   /* idsb= */,
+  {     2,  9089,  3450,   4,  17, UNI_UCAS }   /* blk=canadiansyllabics */,
+  {     0,  9624,  1767,   3,   2, UNI_LB__NL }   /* lb=nl */,
+  {     0,  8424,  7995,   6,   7, UNI_INAVESTAN }   /* block=avestan */,
+  {     0,  4826,   995,   9,   2, -UNI_XPOSIXXDIGIT }   /* hexdigit=no */,
+  {     1,  5760,  7436,  13,   8, UNI_NV__1_SLASH_9 }   /* numericvalue=1.11e-01 */,
+  {     1,  9089,  6948,   4,  10, UNI_MISCARROWS }   /* blk=miscarrows */,
+  {     5,  5045,     0,  14,   0, UNI_LATINEXTE }   /* latinextendede */,
+  {     2,  7128,   400,  10,   6, UNI_WB__FO }   /* wordbreak=format */,
+  {     0,  6918,  6848,  10,  10, UNI_LB__BA }   /* linebreak=breakafter */,
+  {     1,  8886,  9465,   3,   4, UNI_SC__YI }   /* sc=yiii */,
+  {    25,  9089,  7356,   4,   9, UNI_PALM }   /* blk=palmyrene */,
+  {     2,  9089,  7772,   4,   8, UNI_INARMENIAN }   /* blk=armenian */,
+  {     1,  9089,  3200,   4,  18, UNI_ORNAMENTALDINGBATS }   /* blk=ornamentaldingbats */,
+  {     1,  8617,     0,   6,   0, UNI_TERM }   /* term=t */,
+  {     0,  3128,  8864,  18,   5, -UNI_IDSB }   /* idsbinaryoperator=false */,
+  {     0,  9624,  6448,   3,  11, UNI_LB__IN }   /* lb=inseparable */,
+  {    11,  8886,  9353,   3,   4, UNI_SAMR }   /* sc=samr */,
+  {     2,  9361,  8093,   4,   7, UNI_HANO }   /* scx=hanunoo */,
+  {     0,  8886,  9321,   3,   4, UNI_MIAO }   /* sc=plrd */,
+  {     1,   184,  2779,   2,  19, UNI_MONGOLIANSUP }   /* ismongoliansupplement */,
+  {     0,  5760,  8388,  13,   4, UNI_NV__7000 }   /* numericvalue=7000 */,
+  {     0,  3290,     0,   4,   0, UNI_RUMI }   /* rumi */,
+  {    10,   184,   660,   3,  29, UNI_CJKEXTF }   /* iscjkunifiedideographsextensionf */,
+  {     3,  3671,  8324,  17,   7, UNI_ZZZZ }   /* scriptextensions=unknown */,
+  {     7,  9089,   921,   4,  18, UNI_INVS }   /* blk=variationselectors */,
+  {    21,  9125,    36,   4,   1, UNI_CWU }   /* cwu=t */,
+  {     0,  8424,  3502,   7,  16, UNI_CYRILLICEXTA }   /* block=cyrillicextendeda */,
+  {    13,  9089,  6991,   4,   7, UNI_INSOGDIAN }   /* blk=sogdian */,
+  {     0,  9642,  8464,   3,   2, UNI_NV__29 }   /* nv=29 */,
+  {    15,  3671,  8058,  17,   7, UNI_DSRT }   /* scriptextensions=deseret */,
+  {     0,  3868,   406,  16,   7, UNI_XPOSIXCNTRL }   /* generalcategory=control */,
+  {     6,   184,  3728,   2,  11, UNI_SGNW }   /* issignwriting */,
+  {     2,  9109,  7540,   4,   3, UNI_WB__EB }   /* ccc=200 */,
+  {     2,   184,  9081,   2,   4, UNI_BATK }   /* isbatk */,
+  {     3,  5085,  7918,   4,   6, UNI_INMAHAJANI }   /* inmahajani */,
+  {     0,  9361,  8610,   4,   6, UNI_RJNG }   /* scx=rejang */,
+  {     1,  9109,  1189,   4,   3, UNI_CCC__214 }   /* ccc=ata */,
+  {     5,  6338,  9729,  11,   3, UNI_XPOSIXALPHA }   /* alphabetic=yes */,
+  {     7,   184,  5578,   2,  13, UNI_KANAEXTA }   /* iskanaextendeda */,
+  {     2,  4778,     1,   3,  41, UNI_UCASEXT }   /* isunifiedcanadianaboriginalsyllabicsextended */,
+  {     2,  9600,  6195,   3,   8, UNI_DT__NONCANON }   /* dt=noncanon */,
+  {     0,  1362,  9540,  24,   3, UNI_CCC__IS }   /* canonicalcombiningclass=240 */,
+  {     0,  9615,  4747,   3,  15, UNI_UPPERCASELETTER }   /* gc=uppercaseletter */,
+  {     4,  8935,  1153,   4,   3, UNI_ANY }   /* unicode */,
+  {     4,  1911,  4236,  22,  16, UNI_INSC__VOWELINDEPENDENT }   /* indicsyllabiccategory=vowelindependent */,
+  {     1,  8424,  1289,   6,  25, UNI_SYMBOLSANDPICTOGRAPHSEXTA }   /* block=symbolsandpictographsexta */,
+  {     0,  9615,  2273,   3,  20, UNI_PC }   /* gc=connectorpunctuation */,
+  {     1,  5760,  9567,  13,   3, UNI_NV__5_SLASH_8 }   /* numericvalue=5/8 */,
+  {     9,  9941,  1473,   3,   8, UNI__PERL_SURROGATE }   /* issurrogate */,
+  {     0,  6816,  4268,   3,   4, UNI_INBAMUM }   /* inbamum */,
+  {     3,  9361,  8282,   4,   7, UNI_TGLG }   /* scx=tagalog */,
+  {     0,   184,  2393,   2,  20, UNI_HMNP }   /* isnyiakengpuachuehmong */,
+  {     1,   184,  7812,   2,   4, UNI_DUPL }   /* isdupl */,
+  {     2,  6679,     0,  11,   0, UNI_sd_values_index }   /* softdotted= */,
+  {     0,  9615,  5255,   3,  14, UNI_MN }   /* gc=nonspacingmark */,
+  {     4,   117,  4493,   3,  14, UNI_INIMPERIALARAMAIC }   /* inimperialaramaic */,
+  {     0,  8424,  8949,   6,   5, UNI_VSSUP }   /* block=vssup */,
+  {     1,  7302,     0,   9,   0, UNI_NBAT }   /* nabataean */,
+  {     0,  9642,  8989,   3,   4, UNI_NV__1_SLASH_80 }   /* nv=1/80 */,
+  {     1,  8886,  6988,   3,  10, UNI_SOGO }   /* sc=oldsogdian */,
+  {    10,  9776,  8599,   7,   4, UNI__PERL_PATWS }   /* _perl_patws */,
+  {     2,  8496,  9729,   6,   3, UNI_CWKCF }   /* cwkcf=yes */,
+  {     2,  9642,  8358,   3,   5, UNI_NV__30000 }   /* nv=30000 */,
+  {     4,  9085,     0,   4,   0, UNI_BHKS }   /* bhks */,
+  {     0,  9896,  2703,   3,   3, UNI_XIDS }   /* isxids */,
+  {     0,  5760,  8364,  13,   3, UNI_NV__400 }   /* numericvalue=400 */,
+  {    16,  9896,  5492,   8,   5, UNI_XPOSIXALNUM }   /* isxposixalnum */,
+  {     4,  3671,  8262,  18,   6, UNI_SOYO }   /* scriptextensions=soyombo */,
+  {     1,   184,  3852,   2,  16, UNI_PF }   /* isfinalpunctuation */,
+  {     0,   184,  3552,   2,  17, UNI_ETHIOPICEXTA }   /* isethiopicextendeda */,
+  {     1,   184,  4267,   2,   4, UNI_BAMU }   /* isbamu */,
+  {     2,  6015,  6470,  12,  11, UNI_JT__C }   /* joiningtype=joincausing */,
+  {     0,  9720,  3391,   3,   7, UNI_VO__U }   /* vo=upright */,
   {     0,  6888,     1,  10,   1, -UNI_DIA }   /* diacritic=n */,
-  {     0,  3671,  9041,  17,   4, UNI_AGHB }   /* scriptextensions=aghb */,
-  {     0,   184,  6039,   2,  12, UNI_NL }   /* isletternumber */,
-  {    11,  9081,  8931,   4,   5, UNI_INTAILE }   /* blk=taile */,
-  {     0,  8416,   719,   6,  21, UNI_ENCLOSEDALPHANUM }   /* block=enclosedalphanumerics */,
-  {     0,  1482,  5461,  24,  13, UNI_INPC__BOTTOMANDLEFT }   /* indicpositionalcategory=bottomandleft */,
-  {     1,  1911,  3948,  22,  16, UNI_INSC__INVISIBLESTACKER }   /* indicsyllabiccategory=invisiblestacker */,
-  {     0,  8225,  6691,   8,  10, UNI_SORA }   /* script=sorasompeng */,
-  {     4,  8225,  8127,   7,   7, UNI_SC__MAND }   /* script=mandaic */,
-  {     0,  8398,     3,   6,   1, -UNI_XPOSIXALPHA }   /* alpha=f */,
-  {     2,  6567,  4096,   6,  12, UNI_MISCMATHSYMBOLSB }   /* inmiscmathsymbolsb */,
-  {     1,  9888,  5492,   8,   5, UNI_XPOSIXALNUM }   /* isxposixalnum */,
-  {     2,  7018,  9667,  10,   3, UNI_IN__3 }   /* presentin=v30 */,
-  {     0,  8878,  9121,   3,   4, UNI_SC__CYRL }   /* sc=cyrl */,
-  {     0,  9441,     0,   4,   0, UNI_WCHO }   /* wcho */,
-  {     4,   599,     0,  30,   0, UNI_CJKEXTD }   /* cjkunifiedideographsextensiond */,
-  {     2,  5760,  7700,  13,   8, UNI_NV__15_SLASH_2 }   /* numericvalue=7.50e+00 */,
-  {     0,  9607,   112,   3,   2, UNI_SC }   /* gc=sc */,
-  {     7,  8225,  9229,   7,   4, UNI_MEDF }   /* script=medf */,
-  {     8,  6768,  6768,   3,  10, UNI_YISYLLABLES }   /* isyisyllables */,
-  {     0,  9595,   835,   3,   1, UNI_EA__W }   /* ea=w */,
-  {     0,  5213,    26,  14,   1, UNI_NFCQC__Y }   /* nfcquickcheck=y */,
-  {     0,  9181,    36,   4,   1, UNI_GCB__T }   /* hst=t */,
-  {     3,  6885,  1459,   3,  23, UNI_HIGHPUSURROGATES }   /* ishighprivateusesurrogates */,
-  {     1,  3868,  4140,  16,  16, UNI_PO }   /* generalcategory=otherpunctuation */,
-  {     1,  5760,  8374,  13,   5, UNI_NV__60000 }   /* numericvalue=60000 */,
-  {     0,  8878,  8232,   3,   7, UNI_SC__SHRD }   /* sc=sharada */,
-  {     0,   183,     0,  34,   0, UNI_MISCPICTOGRAPHS }   /* miscellaneoussymbolsandpictographs */,
-  {    15,  8078,   995,   7,   2, -UNI_GRBASE }   /* grbase=no */,
+  {     1,  3308,     0,  12,   0, UNI_SMALLKANAEXT }   /* smallkanaext */,
+  {     8,  1362,  7763,  24,   2, UNI_CCC__19 }   /* canonicalcombiningclass=19 */,
+  {     0,  8884,  6225,   5,   6, UNI_LB__ZWJ }   /* insc=joiner */,
+  {     1,  8424,  1856,   6,  11, UNI_NUMBERFORMS }   /* block=numberforms */,
+  {     0,  1158,  3327,   3,  17, UNI_TAIXUANJING }   /* intaixuanjingsymbols */,
+  {     0,  9089,  7311,   4,   9, UNI_INNEWTAILUE }   /* blk=newtailue */,
+  {    17,  8635,    26,   5,   1, UNI_IDEO }   /* ideo=y */,
+  {     0,  8424,  4933,   6,  14, UNI_INGREEK }   /* block=greekandcoptic */,
+  {     1,  9089,  4717,   4,  15, UNI_TAMILSUP }   /* blk=tamilsupplement */,
+  {     8,  9624,  1156,   3,   2, UNI_LB__PO }   /* lb=po */,
+  {     3,  8684,  9429,   5,   4, UNI_POSIXXDIGIT }   /* ahex=true */,
+  {     1,  9473,     0,   4,   0, UNI_ZANB }   /* zanb */,
+  {     1,  8233,  9273,   7,   4, UNI_NBAT }   /* script=nbat */,
+  {     0,  8944,     0,   4,   0, UNI_TAKR }   /* takr */,
+  {     7,    74,     0,   2,   0, UNI_ME }   /* me */,
+  {    12,  9621,  6291,   3,  12, UNI_JT__R }   /* jt=rightjoining */,
+  {     6,   184,  3236,   2,  17, UNI__PERL_PATWS }   /* ispatternwhitespace */,
+  {     1,  1801,  9429,  22,   4, UNI_CWU }   /* changeswhenuppercased=true */,
+  {     0,    21,  7266,   2,   9, UNI_LATINEXTC }   /* inlatinextc */,
+  {     1,  1497,   400,   9,   6, UNI_CF }   /* category=format */,
+  {     0,  1977,  9429,  22,   4, UNI__PERL_NCHAR }   /* noncharactercodepoint=true */,
+  {     0,   184,  3038,   2,  11, UNI_ETHIOPICSUP }   /* isethiopicsup */,
+  {     1,  9361,  4492,   4,  15, UNI_ARMI }   /* scx=imperialaramaic */,
+  {     9,   184,  3020,   2,   4, UNI_DEVA }   /* isdeva */,
+  {    10,  8233,  9473,   7,   4, UNI_ZANB }   /* script=zanb */,
+  {     0,  9289,     0,   4,   0, UNI_OGAM }   /* ogam */,
+  {     0,  1362,    18,  24,   1, UNI_CCC__R }   /* canonicalcombiningclass=r */,
+  {     3,  1773,     0,   6,   0, UNI_cased_values_index }   /* cased= */,
+  {     0,  6768,  6768,   3,  10, UNI_YISYLLABLES }   /* isyisyllables */,
+  {    14,  9089,  2169,   4,  21, UNI_MEETEIMAYEKEXT }   /* blk=meeteimayekextensions */,
+  {     1,   184,  7248,   2,   9, UNI_SIND }   /* iskhudawadi */,
+  {     2,  9642,  7446,   3,   1, UNI_NV__2 }   /* nv=2 */,
+  {     1,  9089,  5526,   4,   8, UNI_GREEKEXT }   /* blk=greekext */,
+  {    32,  9109,  6818,   4,  10, UNI_CCC__BR }   /* ccc=belowright */,
+  {     0,    18,     0,   2,   0, UNI_RI }   /* ri */,
+  {    18,  5760,  7614,  13,   2, UNI_NV__17 }   /* numericvalue=17 */,
+  {     2,  9588,  2373,   3,  11, UNI_BC__L }   /* bc=lefttoright */,
+  {     0,  1735,   995,  22,   2, -UNI_CWCM }   /* changeswhencasemapped=no */,
+  {     1,   995,     0,   2,   0, UNI_NO }   /* no */,
+  {    10,  4933,     0,  14,   0, UNI_INGREEK }   /* greekandcoptic */,
+  {     1,  1497,  7098,   9,  10, UNI_CN }   /* category=unassigned */,
+  {     0,  8160,   721,   4,  28, UNI_ENCLOSEDALPHANUMSUP }   /* inenclosedalphanumericsupplement */,
+  {     2,  6472,  3716,   4,   4, UNI_INCARIAN }   /* incarian */,
+  {     0,  8086,     1,   7,   1, -UNI_GRBASE }   /* grbase=n */,
+  {     1,   184,  2333,   2,  20, UNI_GLAGOLITICSUP }   /* isglagoliticsupplement */,
+  {     1,  3868,     0,  16,   0, UNI_gc_values_index }   /* generalcategory= */,
+  {     8,  2204,  8920,   3,   4, UNI_OGAM }   /* isogham */,
+  {     4,  9089,  1576,   4,  18, UNI_GEOMETRICSHAPESEXT }   /* blk=geometricshapesext */,
+  {     0,  8424,  1162,   6,  26, UNI_HALFANDFULLFORMS }   /* block=halfwidthandfullwidthforms */,
+  {     5,  2148,   317,   3,  32, UNI_SUPMATHOPERATORS }   /* insupplementalmathematicaloperators */,
+  {     4,  9642,  7571,   3,   2, UNI_NV__33 }   /* nv=33 */,
+  {     1,  3254,  9429,  18,   4, UNI_RI }   /* regionalindicator=true */,
+  {     7,  8886,   983,   3,   5, UNI_SC__GREK }   /* sc=greek */,
+  {     0,  8424,  8038,   7,   6, UNI_CJKEXTE }   /* block=cjkexte */,
+  {    16,  8233,  4220,   7,   6, UNI_TANG }   /* script=tangut */,
+  {     0,  9109,  7459,   4,   2, UNI_CCC__21 }   /* ccc=21 */,
+  {     8,  9624,  4357,   3,  15, UNI_LB__CB }   /* lb=contingentbreak */,
+  {     0,  1757,     1,  22,   1, -UNI_CWL }   /* changeswhenlowercased=n */,
+  {    22,  4826,    36,   9,   1, UNI_XPOSIXXDIGIT }   /* hexdigit=t */,
+  {     0,  4705,  9410,   3,   3, UNI_TAVT }   /* istavt */,
+  {     0,  8886,  9113,   3,   4, UNI_SC__CPRT }   /* sc=cprt */,
+  {     2,  1187,     0,   2,   0, UNI_SK }   /* sk */,
+  {     0,  9109,  8451,   4,   3, UNI_CCC__118 }   /* ccc=118 */,
+  {     3,  9618,  7038,   3,  10, UNI_JG__REVERSEDPE }   /* jg=reversedpe */,
+  {     6,  9941,  7049,   3,   3, UNI_SAUR }   /* issaur */,
+  {     0,  5565,  9651,  13,   3, UNI_JG__REH }   /* joininggroup=reh */,
+  {     3,   184,  2931,   3,  17, UNI_CHEROKEESUP }   /* ischerokeesupplement */,
+  {     4,  8233,  7788,   7,   4, UNI_BALI }   /* script=bali */,
+  {     0,  9089,  1338,   4,  24, UNI_ARABICPFB }   /* blk=arabicpresentationformsb */,
+  {     1,  8233,  9217,   7,   4, UNI_SC__LATN }   /* script=latn */,
+  {     6,  8233,  1599,   7,   6, UNI_SC__HANG }   /* script=hangul */,
+  {     2,  8424,   414,   6,  32, UNI_INIDC }   /* block=ideographicdescriptioncharacters */,
+  {    16,  3868,    25,  16,   1, UNI_S }   /* generalcategory=s */,
+  {     4,  8886,  8115,   4,   6, UNI_SC__KALI }   /* sc=kayahli */,
+  {     6,  9361,  2984,   4,   6, UNI_COPT }   /* scx=coptic */,
+  {     8,  8424,  2798,   6,  19, UNI_OTTOMANSIYAQNUMBERS }   /* block=ottomansiyaqnumbers */,
+  {     2,  8233,  9281,   7,   3, UNI_NKO }   /* script=nko */,
+  {     3,  6005,   510,   3,  19, UNI_CJK }   /* incjkunifiedideographs */,
+  {     0,  7248,     0,   9,   0, UNI_SIND }   /* khudawadi */,
+  {     1,  8886,  2984,   3,   6, UNI_SC__COPT }   /* sc=coptic */,
+  {     0,  2148,  2212,   3,  20, UNI_SINHALAARCHAICNUMBERS }   /* insinhalaarchaicnumbers */,
+  {     0,  2333,     0,  10,   0, UNI_GLAG }   /* glagolitic */,
+  {     5,   184,  3038,   2,  18, UNI_ETHIOPICSUP }   /* isethiopicsupplement */,
+  {     0,   184,  1622,   2,   5, UNI_LATN }   /* islatin */,
+  {     6,  9137,     3,   4,   1, -UNI_DIA }   /* dia=f */,
+  {     7,   184,  2169,   2,  21, UNI_MEETEIMAYEKEXT }   /* ismeeteimayekextensions */,
+  {     2,  9089,  8934,   4,   5, UNI_INRUNIC }   /* blk=runic */,
+  {     1,  9089,  4762,   4,   8, UNI_VEDICEXT }   /* blk=vedicext */,
+  {     1,  2169,     0,  14,   0, UNI_MEETEIMAYEKEXT }   /* meeteimayekext */,
+  {     2,  9089,  4477,   4,  15, UNI_INHANGUL }   /* blk=hangulsyllables */,
+  {     1,  9603,     3,   3,   1, UNI_EA__F }   /* ea=f */,
+  {     0,  8205,     0,   4,   0, UNI_OSMA }   /* osma */,
+  {     0,  6928,     0,  10,   0, UNI_lower_values_index }   /* lowercase= */,
+  {     1,   184,  9205,   2,   4, UNI_KTHI }   /* iskthi */,
+  {     0,  8886,  3980,   3,   7, UNI_SC__LINB }   /* sc=linearb */,
+  {     1,  3671,  9305,  17,   4, UNI_OSGE }   /* scriptextensions=osge */,
+  {     0,  9941,     0,   7,   0, UNI_XPOSIXSPACE }   /* isspace */,
+  {     1,  7025,  7604,   3,   3, UNI_IN__4 }   /* in=4.0 */,
+  {     0,  8884,  4236,   5,  16, UNI_INSC__VOWELINDEPENDENT }   /* insc=vowelindependent */,
+  {     4,  8886,  7356,   3,   4, UNI_PALM }   /* sc=palm */,
+  {     0,  8424,  3020,   6,  10, UNI_INDEVANAGARI }   /* block=devanagari */,
+  {     2,  8424,  2741,   6,  19, UNI_MERO }   /* block=meroitichieroglyphs */,
+  {     1,  3671,  9417,  17,   4, UNI_TGLG }   /* scriptextensions=tglg */,
+  {     3,  6338,     3,  11,   1, -UNI_XPOSIXALPHA }   /* alphabetic=f */,
+  {     2,  8424,  2169,   6,  21, UNI_MEETEIMAYEKEXT }   /* block=meeteimayekextensions */,
+  {     4,  5325,    26,  14,   1, UNI_QMARK }   /* quotationmark=y */,
+  {     0,  8424,  2931,   7,  17, UNI_CHEROKEESUP }   /* block=cherokeesupplement */,
+  {     6,  8424,  3900,   6,  16, UNI_HALFANDFULLFORMS }   /* block=halfandfullforms */,
+  {     4,  9618,  6120,   3,   3, UNI_JG__NYA }   /* jg=nya */,
+  {     0,  5339,  1812,  14,   5, UNI_SB__UP }   /* sentencebreak=upper */,
+  {     4,  8886,  7118,   3,   4, UNI_WARA }   /* sc=wara */,
+  {     1,  8338,  8864,   7,   5, -UNI_XPOSIXSPACE }   /* wspace=false */,
+  {     2,  8886,  9173,   3,   4, UNI_SC__HANO }   /* sc=hano */,
+  {     0,  8886,  2006,   3,   4, UNI_SC__MODI }   /* sc=modi */,
+  {     5,  9642,  7468,   3,   8, UNI_NV__3_SLASH_2 }   /* nv=1.50e+00 */,
+  {     0,  9361,  7964,   4,   8, UNI_TFNG }   /* scx=tifinagh */,
+  {     2,  8562,     0,   6,   0, UNI_LYCI }   /* lycian */,
+  {     3,  8508,   995,   6,   2, -UNI_GREXT }   /* grext=no */,
+  {     1,  8886,  9225,   3,   4, UNI_SC__LINB }   /* sc=linb */,
+  {     3,  2646,     0,  19,   0, UNI_JAMOEXTA }   /* hanguljamoextendeda */,
+  {     1,  7018,  9708,  10,   3, UNI_IN__6_DOT_3 }   /* presentin=v63 */,
+  {    11,  9621,     0,   3,   1, UNI_JT__U }   /* jt=u */,
+  {     0,  9089,   837,   4,  28, UNI_PHONETICEXTSUP }   /* blk=phoneticextensionssupplement */,
+  {     0,  9624,     3,   4,   1, UNI_LB__LF }   /* lb=lf */,
+  {     0,  8338,   995,   7,   2, -UNI_XPOSIXSPACE }   /* wspace=no */,
+  {     1,  9859,  9834,  14,   7, UNI__PERL_NON_FINAL_FOLDS }   /* _perl_non_final_folds */,
+  {     5,  8886,  8002,   3,   4, UNI_SC__BENG }   /* sc=beng */,
+  {     0,  9089,  3722,   4,  17, UNI_SUTTONSIGNWRITING }   /* blk=suttonsignwriting */,
+  {     3,  3671,  9397,  17,   4, UNI_TALE }   /* scriptextensions=tale */,
+  {     4,  9642,  7628,   3,   8, UNI_NV__3_SLASH_64 }   /* nv=4.69e-02 */,
+  {     0,  9898,  5492,   6,   5, UNI_XPOSIXALNUM }   /* xposixalnum */,
+  {     1,  1362,  9513,  24,   3, UNI_CCC__BL }   /* canonicalcombiningclass=218 */,
+  {     1,  8424,  8944,   6,   5, UNI_INTAKRI }   /* block=takri */,
+  {    36,  9089,  8484,   4,   6, UNI_INCHAKMA }   /* blk=chakma */,
+  {     2,  6885,  4827,   3,   7, UNI_XPOSIXXDIGIT }   /* ishexdigit */,
+  {     0,   184,  5283,   2,  14, UNI_PHONETICEXTSUP }   /* isphoneticextsup */,
+  {     1,  1497,    32,   9,   2, UNI__PERL_SURROGATE }   /* category=cs */,
+  {     0,  9642,  7652,   3,   8, UNI_NV__7_SLASH_12 }   /* nv=5.83e-01 */,
+  {     0,  8233,  8538,   7,   4, UNI_SC__KHOJ }   /* script=khoj */,
+  {     2,  4580,  8150,   3,   6, UNI_INMULTANI }   /* inmultani */,
+  {     0,  8424,  1889,   6,  22, UNI_EARLYDYNASTICCUNEIFORM }   /* block=earlydynasticcuneiform */,
+  {     2,  9588,     0,   3,   0, UNI_bc_values_index }   /* bc= */,
+  {     0,  8580,  9729,   6,   3, UNI__PERL_NCHAR }   /* nchar=yes */,
+  {     3,  8886,  8303,   3,   7, UNI_TIBT }   /* sc=tibetan */,
+  {     0,  3868,  1187,  16,   2, UNI_SK }   /* generalcategory=sk */,
+  {     3,  9361,  3772,   4,   4, UNI_BOPO }   /* scx=bopo */,
+  {     8,  2453,     3,  20,   1, -UNI_TERM }   /* terminalpunctuation=f */,
+  {     0,  3128,   995,  18,   2, -UNI_IDSB }   /* idsbinaryoperator=no */,
+  {     5,   184,  1802,   3,  20, UNI_CWU }   /* ischangeswhenuppercased */,
+  {     0,  8954,    26,   5,   1, UNI_XIDC }   /* xidc=y */,
+  {     1,  8233,  7329,   7,   9, UNI_ITAL }   /* script=olditalic */,
+  {     3,  7419,     1,   9,   1, -UNI_XIDS }   /* xidstart=n */,
+  {     2,  8592,   995,   6,   2, UNI_DT__CAN }   /* nfdqc=no */,
+  {     3,  8884,  8704,   5,   5, UNI_INSC__BINDU }   /* insc=bindu */,
+  {     0,  5835,     1,  12,   1, -UNI_BIDIC }   /* bidicontrol=n */,
+  {     6,  8424,  9213,   6,   3, UNI_INLAO }   /* block=lao */,
+  {     0,  8886,  9285,   3,   4, UNI_NSHU }   /* sc=nshu */,
+  {     0,  8233,   983,   7,   5, UNI_SC__GREK }   /* script=greek */,
+  {     0,  9233,     3,   4,   1, -UNI_LOE }   /* loe=f */,
+  {     4,  8424,  9277,   6,   4, UNI_INNEWA }   /* block=newa */,
+  {     4,  8051,  8864,   7,   5, -UNI_COMPEX }   /* compex=false */,
+  {     0,  8886,  8108,   4,   6, UNI_SC__KNDA }   /* sc=kannada */,
+  {     1,  9089,   509,   4,  20, UNI_CJK }   /* blk=cjkunifiedideographs */,
+  {     2,  5339,    34,  14,   2, UNI_SB__EX }   /* sentencebreak=ex */,
+  {     2,  9618,  9666,   3,   3, UNI_JG__TAH }   /* jg=tah */,
+  {     0,   184,  3110,   2,  18, UNI_GEORGIANSUP }   /* isgeorgiansupplement */,
+  {     4,  9361,  7812,   4,   4, UNI_DUPL }   /* scx=dupl */,
+  {     0,  7025,  7159,   3,   3, UNI_IN__5 }   /* in=5.0 */,
+  {     1,  1410,     0,  13,   0, UNI_M }   /* combiningmark */,
+  {     1,  8233,  8514,   7,   6, UNI_HATR }   /* script=hatran */,
+  {    11,   184,  4432,   2,  15, UNI_DIACRITICALSSUP }   /* isdiacriticalssup */,
+  {     4,  9615,  1036,   3,   2, UNI_CASEDLETTER }   /* gc=lc */,
+  {     1,  8886,  6901,   6,   7, UNI_KHAR }   /* sc=kharoshthi */,
+  {     3,  8332,   697,   4,   2, UNI_ARMN }   /* isarmn */,
+  {     6,  6315,   995,  12,   2, -UNI_XIDC }   /* xidcontinue=no */,
+  {     1,  9405,     0,   4,   0, UNI_TAML }   /* taml */,
+  {     0,  4402,     0,   4,   0, UNI_DASH }   /* dash */,
+  {     1,  3671,  9329,  17,   4, UNI_COPT }   /* scriptextensions=qaac */,
+  {     0,  8332,   950,   3,  26, UNI_ALPHABETICPF }   /* isalphabeticpresentationforms */,
+  {     0,  3868,   995,  16,   2, UNI_NO }   /* generalcategory=no */,
+  {     1,   184,   339,   2,   2, UNI_LO }   /* islo */,
+  {     1,  9361,  4297,   4,   4, UNI_BRAI }   /* scx=brai */,
+  {     6,  9642,  8674,   3,   5, UNI_NV__11_SLASH_12 }   /* nv=11/12 */,
+  {     0,  1497,     1,   9,   1, UNI_N }   /* category=n */,
+  {     0,  1757,  9729,  22,   3, UNI_CWL }   /* changeswhenlowercased=yes */,
+  {     9,  8496,    26,   6,   1, UNI_CWKCF }   /* cwkcf=y */,
+  {     0,  8886,  7341,   3,   4, UNI_SC__PERM }   /* sc=perm */,
+  {     8,  1497,  3218,   9,  18, UNI_ZP }   /* category=paragraphseparator */,
+  {     1,  3671,  3620,  17,  10, UNI_MANI }   /* scriptextensions=manichaean */,
+  {     8,    48,     0,   1,   0, UNI_P }   /* p */,
+  {     1,  9361,  9065,   4,   4, UNI_ARMN }   /* scx=armn */,
+  {     1,  3671,  8514,  17,   6, UNI_HATR }   /* scriptextensions=hatran */,
+  {     1,  6194,  8206,   3,   6, UNI_INOSMANYA }   /* inosmanya */,
+  {     3,  3248,     0,   6,   0, UNI_wspace_values_index }   /* space= */,
+  {     0,  1924,  9763,  10,   1, UNI_CASEDLETTER }   /* category=l& */,
+  {     0,  3671,  7356,  17,   9, UNI_PALM }   /* scriptextensions=palmyrene */,
+  {     3,   184,  3772,   2,  11, UNI_BOPOMOFOEXT }   /* isbopomofoext */,
+  {     1,  5760,  9555,  13,   3, UNI_NV__4_SLASH_5 }   /* numericvalue=4/5 */,
+  {     9,   184,  5835,   2,   5, UNI_BIDIC }   /* isbidic */,
+  {     0,  2401,     0,   3,   0, UNI_PUA }   /* pua */,
+  {     0,  1362,  8212,  24,   7, UNI_CCC__1 }   /* canonicalcombiningclass=overlay */,
+  {     4,  1497,  4732,   9,  15, UNI_TITLE }   /* category=titlecaseletter */,
+  {     1,  9449,     0,   4,   0, UNI_WCHO }   /* wcho */,
+  {     8,  9615,    38,   3,   2, UNI_XPOSIXDIGIT }   /* gc=nd */,
+  {     0,  3671,  9205,  17,   4, UNI_KTHI }   /* scriptextensions=kthi */,
+  {     2,  1911,  7028,  22,  10, UNI_INSC__PUREKILLER }   /* indicsyllabiccategory=purekiller */,
+  {     3,  7018,  7631,  10,   1, UNI_IN__9 }   /* presentin=9 */,
+  {    11,  5578,     0,  13,   0, UNI_KANAEXTA }   /* kanaextendeda */,
+  {     6,  4705,  8945,   3,   3, UNI_TAKR }   /* istakr */,
+  {     0,   184,  4402,   2,  15, UNI_PD }   /* isdashpunctuation */,
+  {     1,   117,   447,   3,  31, UNI_IDEOGRAPHICSYMBOLS }   /* inideographicsymbolsandpunctuation */,
+  {     0,  9089,  6558,   4,  11, UNI_INMEDEFAIDRIN }   /* blk=medefaidrin */,
+  {     2,  1362,  6818,  24,  10, UNI_CCC__BR }   /* canonicalcombiningclass=belowright */,
+  {     3,  9109,  8730,   5,   4, UNI_CCC__17 }   /* ccc=ccc17 */,
+  {    10,  2148,     0,  21,   0, UNI_PRTI }   /* inscriptionalparthian */,
+  {     4,   184,  6869,   3,   9, UNI_COMPATJAMO }   /* iscompatjamo */,
+  {     4,  9941,     7,   3,   1, UNI_SC }   /* issc */,
+  {     0,  9642,  8370,   3,   6, UNI_NV__432000 }   /* nv=432000 */,
+  {     1,  3243,     0,  11,   0, UNI_wspace_values_index }   /* whitespace= */,
+  {     0,  1362,  8782,  24,   2, UNI_CCC__27 }   /* canonicalcombiningclass=27 */,
+  {     5,  3671,  7118,  17,   4, UNI_WARA }   /* scriptextensions=wara */,
+  {     0,  9109,     8,   4,   1, UNI_CCC__A }   /* ccc=a */,
+  {     1,  1239,     0,  25,   0, UNI_compex_values_index }   /* fullcompositionexclusion= */,
+  {     1,  1362,  7495,  24,   1, UNI_CCC__7 }   /* canonicalcombiningclass=7 */,
+  {     1,  3251,     0,   3,   0, UNI_ce_values_index }   /* ce= */,
+  {     5,  8086,   995,   7,   2, -UNI_GRBASE }   /* grbase=no */,
+  {     0,  3671,  2741,  17,   4, UNI_MERO }   /* scriptextensions=mero */,
+  {     6,  9109,  8765,   5,   4, UNI_CCC__24 }   /* ccc=ccc24 */,
+  {     0,  9361,  8859,   4,   5, UNI_DOGR }   /* scx=dogra */,
+  {     4,   719,     0,  16,   0, UNI_ENCLOSEDALPHANUM }   /* enclosedalphanum */,
+  {     2,  9361,  8924,   4,   5, UNI_ORYA }   /* scx=oriya */,
+  {     1,  8886,  9401,   3,   4, UNI_TALU }   /* sc=talu */,
+  {     4,  7420,    36,   8,   1, UNI_IDS }   /* idstart=t */,
+  {     2,  1757,   995,  22,   2, -UNI_CWL }   /* changeswhenlowercased=no */,
+  {     0,  5760,  7556,  13,   8, UNI_NV__1_SLASH_32 }   /* numericvalue=3.13e-02 */,
+  {    32,  3932,     0,  16,   0, UNI_HIGHPUSURROGATES }   /* highpusurrogates */,
+  {     0,  3705,     0,  17,   0, UNI_SMALLFORMS }   /* smallformvariants */,
+  {     4,  9844,  9873,  15,   5, UNI__PERL_CHARNAME_BEGIN }   /* _perl_charname_begin */,
+  {    14,  5213,  8904,  14,   5, UNI_NFCQC__M }   /* nfcquickcheck=maybe */,
+  {     8,  8886,  6690,   3,   4, UNI_SORA }   /* sc=sora */,
+  {     0,  9624,  9748,   3,   2, UNI_LB__B2 }   /* lb=b2 */,
+  {     5,  8424,  8149,   6,   7, UNI_INMULTANI }   /* block=multani */,
   {     0,   184,  2274,   3,  19, UNI_PC }   /* isconnectorpunctuation */,
-  {     3,  8416,  8620,   6,   6, UNI_INTHAANA }   /* block=thaana */,
-  {     0,  8488,  8856,   6,   5, -UNI_CWKCF }   /* cwkcf=false */,
-  {    23,  3671,  4717,  17,   5, UNI_TAML }   /* scriptextensions=tamil */,
-  {     0,  8416,  4864,   7,  13, UNI_CJKCOMPATFORMS }   /* block=cjkcompatforms */,
-  {     2,  7025,  7502,   3,   1, UNI_IN__8 }   /* in=8 */,
-  {     2,  9592,  9652,   3,   3, UNI_DT__SML }   /* dt=sml */,
-  {     0,  9081,  7804,   4,   8, UNI_INDUPLOYAN }   /* blk=duployan */,
-  {     8,  1362,  2373,  24,   4, UNI_CCC__L }   /* canonicalcombiningclass=left */,
-  {     0,    21,  8644,   2,   6, UNI_INWANCHO }   /* inwancho */,
-  {    22,   184,  9253,   2,   4, UNI_MTEI }   /* ismtei */,
-  {     9,  3671,  9261,  17,   4, UNI_NARB }   /* scriptextensions=narb */,
-  {     0,  1362,  8757,  25,   4, UNI_CCC__24 }   /* canonicalcombiningclass=ccc24 */,
-  {     2,  3868,  3852,  16,  16, UNI_PF }   /* generalcategory=finalpunctuation */,
-  {     0,  8878,  9473,   3,   4, UNI_SC__ZYYY }   /* sc=zyyy */,
-  {     0,  8878,  9457,   3,   4, UNI_SC__YI }   /* sc=yiii */,
-  {    36,  9353,  3038,   4,   4, UNI_ETHI }   /* scx=ethi */,
-  {     0,  8225,  8906,   7,   5, UNI_NSHU }   /* script=nushu */,
-  {     0,  9616,   495,   3,   2, UNI_LB__NU }   /* lb=nu */,
-  {     1,  3128,  8856,  18,   5, -UNI_IDSB }   /* idsbinaryoperator=false */,
-  {     9,  5085,   330,   4,  19, UNI_MATHOPERATORS }   /* inmathematicaloperators */,
-  {     2,  3951,  3587,   3,  16, UNI_INDICSIYAQNUMBERS }   /* isindicsiyaqnumbers */,
-  {    10,  4705,  8303,   3,   3, UNI_TIRH }   /* istirh */,
-  {     0,  8416,  5422,   6,  13, UNI_AEGEANNUMBERS }   /* block=aegeannumbers */,
-  {     1,  8416,  3308,   6,  18, UNI_SMALLKANAEXT }   /* block=smallkanaextension */,
-  {     1,  1668,     0,  23,   0, UNI_SUPPUNCTUATION }   /* supplementalpunctuation */,
-  {     0,  9081,  6279,   4,  12, UNI_PLAYINGCARDS }   /* blk=playingcards */,
-  {     0,   414,     0,  11,   0, UNI_IDEO }   /* ideographic */,
-  {     2,  6918,  7916,  10,   8, UNI_LB__NL }   /* linebreak=nextline */,
-  {     0,  9836,  6318,  15,   8, UNI__PERL_CHARNAME_CONTINUE }   /* _perl_charname_continue */,
-  {    11,  9081,  3416,   4,  17, UNI_ALCHEMICAL }   /* blk=alchemicalsymbols */,
-  {     8,  8878,  7956,   3,   8, UNI_TFNG }   /* sc=tifinagh */,
-  {     4,  1136,     0,  26,   0, UNI_di_values_index }   /* defaultignorablecodepoint= */,
-  {     1,  8876,  4236,   5,  16, UNI_INSC__VOWELINDEPENDENT }   /* insc=vowelindependent */,
-  {     0,  8416,  3038,   6,  11, UNI_ETHIOPICSUP }   /* block=ethiopicsup */,
-  {     1,  1576,     0,  18,   0, UNI_GEOMETRICSHAPESEXT }   /* geometricshapesext */,
-  {     0,   184,  3964,   2,  16, UNI_LATIN1 }   /* islatin1supplement */,
-  {    25,  8225,  8620,   7,   6, UNI_SC__THAA }   /* script=thaana */,
-  {     2,    21,  7266,   2,   9, UNI_LATINEXTC }   /* inlatinextc */,
-  {    32,  9113,   995,   4,   2, -UNI_CWT }   /* cwt=no */,
-  {     0,    78,     0,  10,   0, UNI_ARABICMATH }   /* arabicmath */,
-  {     1,  8211,    36,   7,   1, UNI_PATSYN }   /* patsyn=t */,
-  {     0,  8404,  9721,   6,   3, UNI_BIDIC }   /* bidic=yes */,
-  {    13,  5760,  7651,  13,   2, UNI_NV__16 }   /* numericvalue=16 */,
-  {     0,  9081,  7257,   4,   9, UNI_LATINEXTB }   /* blk=latinextb */,
-  {     1,  8225,  8530,   7,   4, UNI_SC__KHOJ }   /* script=khoj */,
-  {     0,  8632,  9721,   6,   3, UNI_XPOSIXUPPER }   /* upper=yes */,
-  {     1,  9888,  9903,   8,   5, UNI_XPOSIXBLANK }   /* isxposixblank */,
-  {     0,  4672,     0,  15,   0, UNI_SARB }   /* oldsoutharabian */,
-  {     4,  5760,  7684,  13,   8, UNI_NV__13_SLASH_2 }   /* numericvalue=6.50e+00 */,
-  {    10,  2148,  8254,   3,   6, UNI_INSOYOMBO }   /* insoyombo */,
-  {     0,  3671,  5967,  17,   4, UNI_HEBR }   /* scriptextensions=hebr */,
-  {     1,    21,  1188,   2,  26, UNI_KATAKANAEXT }   /* inkatakanaphoneticextensions */,
-  {     0,  4108,     0,  16,   0, UNI_MYANMAREXTA }   /* myanmarextendeda */,
-  {     0,  9473,     0,   4,   0, UNI_ZYYY }   /* zyyy */,
-  {     0,  1773,     0,   6,   0, UNI_cased_values_index }   /* cased= */,
-  {     2,  3671,  9341,  17,   4, UNI_RUNR }   /* scriptextensions=runr */,
-  {     0,  1362,  8809,  24,   2, UNI_CCC__34 }   /* canonicalcombiningclass=34 */,
-  {    17,  8871,  2479,   5,  14, UNI_INPC__BOTTOMANDRIGHT }   /* inpc=bottomandright */,
-  {     4,  8878,  8542,   3,   6, UNI_LEPC }   /* sc=lepcha */,
-  {     0,  9081,  8542,   4,   6, UNI_INLEPCHA }   /* blk=lepcha */,
-  {     1,  8225,   835,  10,   1, UNI_SHAW }   /* script=shaw */,
-  {     1,  9353,  2127,   4,  14, UNI_ROHG }   /* scx=hanifirohingya */,
-  {    18,  8416,  6382,   6,   6, UNI_DOMINO }   /* block=domino */,
-  {     0,  9580,  5603,   3,   3, UNI_BC__RLO }   /* bc=rlo */,
-  {     0,  8225,  8422,   7,   4, UNI_CARI }   /* script=cari */,
-  {     1,  7128,  7293,  10,   9, UNI_WB__MB }   /* wordbreak=midnumlet */,
-  {     0,  9940,    25,   3,   1, UNI_VS }   /* isvs */,
-  {     0,  2192,     0,   2,   0, UNI_PD }   /* pd */,
-  {     6,  9718,  4140,   3,   5, UNI_WB__XX }   /* wb=other */,
-  {     2,  5760,  9006,  13,   3, UNI_NV__7_SLASH_2 }   /* numericvalue=7/2 */,
-  {    14,  7332,     0,   4,   0, UNI_ITAL }   /* ital */,
-  {     0,  9616,  9298,   3,   2, UNI_LB__SG }   /* lb=sg */,
-  {     2,  8878,  3110,   3,   4, UNI_SC__GEOR }   /* sc=geor */,
-  {     0,  9081,  6558,   4,  11, UNI_INMEDEFAIDRIN }   /* blk=medefaidrin */,
-  {     0,  1362,  8429,  25,   4, UNI_CCC__10 }   /* canonicalcombiningclass=ccc10 */,
-  {     0,  8871,  7366,   3,   8, UNI_INPAUCINHAU }   /* inpaucinhau */,
-  {     9,  1362,  5409,  24,   2, UNI_CCC__10 }   /* canonicalcombiningclass=10 */,
-  {    17,  8416,  8851,   6,   5, UNI_INDOGRA }   /* block=dogra */,
-  {     5,  8416,  6602,   6,  11, UNI_INNANDINAGARI }   /* block=nandinagari */,
-  {     2,   184,   808,   2,  29, UNI_MISCARROWS }   /* ismiscellaneoussymbolsandarrows */,
-  {    16,   184,  7230,   2,   8, UNI_EXT }   /* isextender */,
-  {     9,   184,  8494,   2,   4, UNI_GOTH }   /* isgoth */,
-  {    19,  8416,  9269,   6,   4, UNI_INNEWA }   /* block=newa */,
-  {     2,  7128,  5625,  10,   2, UNI_WB__ML }   /* wordbreak=ml */,
-  {     0,  8416,   510,   7,  19, UNI_CJK }   /* block=cjkunifiedideographs */,
-  {     0,  9081,  6646,   4,  11, UNI_INPAHAWHHMONG }   /* blk=pahawhhmong */,
-  {     4,  7419,     3,   9,   1, -UNI_XIDS }   /* xidstart=f */,
-  {     4,  1735,  8856,  22,   5, -UNI_CWCM }   /* changeswhencasemapped=false */,
-  {     0,  8225,  8141,   7,   7, UNI_SC__MULT }   /* script=multani */,
-  {    12,  6690,     0,  11,   0, UNI_SORA }   /* sorasompeng */,
-  {     5,  8416,   949,   6,  27, UNI_ALPHABETICPF }   /* block=alphabeticpresentationforms */,
-  {     5,  2204,  4141,   3,  15, UNI_PO }   /* isotherpunctuation */,
-  {     2,  1497,    47,  10,   1, UNI_SM }   /* category=sm */,
-  {     0,  9101,  7558,   4,   2, UNI_CCC__13 }   /* ccc=13 */,
-  {     1,  8926,     0,   5,   0, UNI_RUNR }   /* runic */,
-  {     0,   184,  8037,   3,   6, UNI_CJKEXTF }   /* iscjkextf */,
-  {     0,  4792,     0,  15,   0, UNI_ZANB }   /* zanabazarsquare */,
-  {     7,  9607,   995,   3,   2, UNI_NO }   /* gc=no */,
-  {     1,  8330,     3,   7,   1, -UNI_XPOSIXSPACE }   /* wspace=f */,
-  {     0,  1497,  6613,   9,  11, UNI_LO }   /* category=otherletter */,
-  {     2,   184,  9469,   2,   4, UNI_QAAI }   /* iszinh */,
-  {    38,  9353,  9093,   4,   4, UNI_CAKM }   /* scx=cakm */,
-  {     5,  9616,  9742,   3,   2, UNI_LB__BK }   /* lb=bk */,
-  {     0,  7128,  1188,  10,   2, UNI_WB__KA }   /* wordbreak=ka */,
-  {     1,  5760,  7555,  13,   2, UNI_NV__23 }   /* numericvalue=23 */,
-  {    18,   184,  3620,   2,   4, UNI_MANI }   /* ismani */,
-  {     1,   184,  5487,   2,  13, UNI_XPOSIXDIGIT }   /* isdecimalnumber */,
-  {     1,  2142,  1857,   3,  10, UNI_NUMBERFORMS }   /* innumberforms */,
-  {     0,  9353,  9177,   4,   4, UNI_HMNP }   /* scx=hmnp */,
-  {    38,  9081,   719,   4,  16, UNI_ENCLOSEDALPHANUM }   /* blk=enclosedalphanum */,
-  {     1,  5513,     0,  12,   0, UNI_GRBASE }   /* graphemebase */,
-  {     6,  9353,  8064,   4,   4, UNI_ELYM }   /* scx=elym */,
-  {     0,  3002,    45,  18,   6, UNI_DT__COM }   /* decompositiontype=compat */,
-  {     2,  5565,  7820,  13,   8, UNI_JG__FARSIYEH }   /* joininggroup=farsiyeh */,
-  {     0,  9101,  9517,   4,   3, UNI_CCC__AL }   /* ccc=228 */,
-  {    10,  7230,     3,   9,   1, -UNI_EXT }   /* extender=f */,
-  {     1,  9289,     0,   4,   0, UNI_ORKH }   /* orkh */,
-  {     0,    42,     0,   3,   0, UNI_CJK }   /* cjk */,
-  {     0,  9125,    36,   4,   1, UNI_DEP }   /* dep=t */,
-  {     0,  9607,  4140,   3,  16, UNI_PO }   /* gc=otherpunctuation */,
-  {     0,  5760,  7532,  13,   8, UNI_NV__1_SLASH_40 }   /* numericvalue=2.50e-02 */,
-  {     2,  5835,     1,  12,   1, -UNI_BIDIC }   /* bidicontrol=n */,
-  {     0,  8878,  7972,   3,   4, UNI_UGAR }   /* sc=ugar */,
-  {     0,   184,  7804,   2,   4, UNI_DUPL }   /* isdupl */,
-  {     1,  5565,  9233,  13,   4, UNI_JG__MEEM }   /* joininggroup=meem */,
-  {     0,  3671,  8494,  17,   4, UNI_GOTH }   /* scriptextensions=goth */,
-  {     1,   184,  9145,   2,   4, UNI_GONG }   /* isgong */,
-  {     2,  3671,  8906,  17,   5, UNI_NSHU }   /* scriptextensions=nushu */,
-  {     1,    21,  8113,   2,   7, UNI_INLINEARA }   /* inlineara */,
-  {     1,  6005,  8009,   3,   6, UNI_CJKEXTB }   /* incjkextb */,
-  {     0,  7018,  7159,  10,   3, UNI_IN__5 }   /* presentin=5.0 */,
-  {     7,  8878,  9277,   3,   4, UNI_NSHU }   /* sc=nshu */,
-  {     0,  2142,  8170,   3,   6, UNI_NB }   /* innoblock */,
-  {     1,  5760,  7660,  13,   8, UNI_NV__5_SLASH_8 }   /* numericvalue=6.25e-01 */,
-  {     0,  8506,     0,   4,   0, UNI_HATR }   /* hatr */,
+  {    15,  1497,  4387,   9,  14, UNI_SC }   /* category=currencysymbol */,
+  {     5,  9089,  2646,   4,  19, UNI_JAMOEXTA }   /* blk=hanguljamoextendeda */,
+  {     2,    21,  8652,   2,   6, UNI_INWANCHO }   /* inwancho */,
+  {     1,   184,   510,   3,  19, UNI_CJK }   /* iscjkunifiedideographs */,
+  {     4,  8886,  9333,   3,   4, UNI_SC__QAAI }   /* sc=qaai */,
+  {     0,  9089,   719,   4,  30, UNI_ENCLOSEDALPHANUMSUP }   /* blk=enclosedalphanumericsupplement */,
+  {     0,  5255,     0,  14,   0, UNI_MN }   /* nonspacingmark */,
+  {     0,   184,  3254,   2,  17, UNI_RI }   /* isregionalindicator */,
+  {    10,  6918,  7212,  10,   9, UNI_LB__B2 }   /* linebreak=breakboth */,
+  {     1,  7804,     0,   8,   0, UNI_BUGI }   /* buginese */,
+  {     4,  5760,  7748,  13,   8, UNI_NV__17_SLASH_2 }   /* numericvalue=8.50e+00 */,
+  {     8,  5565,  6123,  13,  12, UNI_JG__MALAYALAMSSA }   /* joininggroup=malayalamssa */,
+  {     0,  9600,    45,   3,   6, UNI_DT__COM }   /* dt=compat */,
+  {     0,  1497,    45,   9,   2, UNI_CO }   /* category=co */,
+  {    22,  9654,     3,   3,   1, -UNI_RI }   /* ri=f */,
+  {     2,  6231,     0,  12,   0, UNI_nt_values_index }   /* numerictype= */,
+  {     0,  9904,  3248,   7,   5, UNI_POSIXSPACE }   /* isposixspace */,
+  {     3,  9624,  7924,   3,   8, UNI_LB__NL }   /* lb=nextline */,
+  {     1,  9045,  9672,   4,   3, UNI_AGE__2_DOT_1 }   /* age=v21 */,
+  {     0,  6183,     0,   4,   0, UNI_MEND }   /* mend */,
+  {     1,  1497,  5354,  10,  13, UNI_ZS }   /* category=spaceseparator */,
+  {     0,  2106,  7820,  21,   8, UNI_WB__EB }   /* graphemeclusterbreak=ebasegaz */,
+  {     0,  3398,     3,  18,   1, -UNI_VS }   /* variationselector=f */,
+  {     0,   184,  2741,   2,   4, UNI_MERO }   /* ismero */,
+  {    14,  6885,  2647,   3,   9, UNI_JAMO }   /* ishanguljamo */,
+  {     0,  8219,     3,   7,   1, -UNI_PATSYN }   /* patsyn=f */,
+  {     1,  9089,  8924,   4,   5, UNI_INORIYA }   /* blk=oriya */,
+  {     3,  9615,    47,   3,   1, UNI_M }   /* gc=m */,
+  {     0,  8617,    26,   5,   1, UNI_TERM }   /* term=y */,
+  {     1,  3852,     0,  16,   0, UNI_PF }   /* finalpunctuation */,
+  {     0,  9109,  3433,   4,  17, UNI_WB__EB }   /* ccc=attachedbelowleft */,
+  {     4,  9600,  4351,   3,   6, UNI_DT__MED }   /* dt=medial */,
   {     1,   184,  1758,   3,  20, UNI_CWL }   /* ischangeswhenlowercased */,
-  {     5,  5760,  7716,  13,   8, UNI_NV__4_SLASH_5 }   /* numericvalue=8.00e-01 */,
-  {     0,  5213,     0,  14,   0, UNI_nfcqc_values_index }   /* nfcquickcheck= */,
-  {    17,  8878,  8911,   3,   5, UNI_OGAM }   /* sc=ogham */,
-  {     0,  2836,     0,  19,   0, UNI_SUNDANESESUP }   /* sundanesesupplement */,
-  {     7,  3671,  8644,  17,   6, UNI_WCHO }   /* scriptextensions=wancho */,
-  {     0,  5760,  8368,  13,   5, UNI_NV__50000 }   /* numericvalue=50000 */,
-  {     1,  9081,  8288,   4,   7, UNI_INTAIVIET }   /* blk=taiviet */,
-  {     1,  5760,  5409,  13,   8, UNI_NV__10000000 }   /* numericvalue=10000000 */,
-  {     1,    42,     0,  26,   0, UNI_CJKCOMPATIDEOGRAPHS }   /* cjkcompatibilityideographs */,
-  {     1,  8632,     0,   6,   0, UNI_upper_values_index }   /* upper= */,
-  {     0,  7128,  3254,  10,  17, UNI_RI }   /* wordbreak=regionalindicator */,
-  {     2,  4778,  1813,   3,   8, UNI_XPOSIXUPPER }   /* isuppercase */,
-  {     0,  2106,  1057,  21,   7, UNI_GCB__PP }   /* graphemeclusterbreak=prepend */,
-  {     0,  1136,    36,  26,   1, UNI_DI }   /* defaultignorablecodepoint=t */,
-  {     0,  8878,  2484,   3,   4, UNI_SC__MAND }   /* sc=mand */,
-  {     0,  6338,     1,  11,   1, -UNI_XPOSIXALPHA }   /* alphabetic=n */,
-  {     1,  6360,     0,  11,   0, UNI_CASEDLETTER }   /* casedletter */,
-  {     0,  6816,  8702,   3,   4, UNI_INBUHID }   /* inbuhid */,
-  {     1,  1264,     0,  25,   0, UNI_SUPERANDSUB }   /* superscriptsandsubscripts */,
-  {     0,   983,     0,   5,   0, UNI_GREK }   /* greek */,
-  {     0,  3688,     3,  17,   1, -UNI_STERM }   /* sentenceterminal=f */,
-  {     0,  8152,   721,   4,  14, UNI_ENCLOSEDALPHANUM }   /* inenclosedalphanum */,
-  {     2,  6918,  8316,  10,   7, UNI_LB__XX }   /* linebreak=unknown */,
-  {     0,  3671,  6027,  17,   5, UNI_KHMR }   /* scriptextensions=khmer */,
-  {     0,  1801,  9721,  22,   3, UNI_CWU }   /* changeswhenuppercased=yes */,
-  {     3,  8502,     0,   4,   0, UNI_ext_values_index }   /* ext= */,
-  {    18,  3868,   400,  16,   6, UNI_CF }   /* generalcategory=format */,
-  {     6,   184,   250,   2,  33, UNI_MISCMATHSYMBOLSA }   /* ismiscellaneousmathematicalsymbolsa */,
-  {    33,  3002,  9652,  18,   3, UNI_DT__SML }   /* decompositiontype=sml */,
-  {     0,  8225,  8851,   7,   4, UNI_SC__DOGR }   /* script=dogr */,
-  {     0,  1497,     1,   9,   1, UNI_N }   /* category=n */,
-  {     1,  7203,     0,   9,   0, UNI_BHKS }   /* bhaiksuki */,
-  {     9,  8878,  7365,   3,   4, UNI_PAUC }   /* sc=pauc */,
-  {    44,  8225,  8085,   7,   7, UNI_SC__HANO }   /* script=hanunoo */,
-  {     0,  9081,  8422,   4,   6, UNI_INCARIAN }   /* blk=carian */,
-  {    18,  8878,  7836,   3,   8, UNI_SC__GUJR }   /* sc=gujarati */,
-  {     0,  9616,  7916,   3,   8, UNI_LB__NL }   /* lb=nextline */,
-  {     1,  9081,  4792,   4,  15, UNI_INZANABAZARSQUARE }   /* blk=zanabazarsquare */,
-  {     1,  6885,  3933,   3,  15, UNI_HIGHPUSURROGATES }   /* ishighpusurrogates */,
-  {     3,  8225,  7332,   7,   4, UNI_ITAL }   /* script=ital */,
-  {     2,  6918,  5991,  10,  12, UNI_LB__IS }   /* linebreak=infixnumeric */,
-  {     0,  9081,  9221,   4,   4, UNI_LISU }   /* blk=lisu */,
-  {     0,  9181,  6503,   4,  11, UNI_GCB__L }   /* hst=leadingjamo */,
-  {     0,  8524,     0,   6,   0, UNI_KANBUN }   /* kanbun */,
-  {     0,  1188,     0,  26,   0, UNI_KATAKANAEXT }   /* katakanaphoneticextensions */,
-  {     0,  5339,     5,  15,   1, UNI_SB__SE }   /* sentencebreak=se */,
-  {    19,  8416,  2779,   6,   9, UNI_INMONGOLIAN }   /* block=mongolian */,
-  {     1,   184,  8330,   2,   6, UNI_XPOSIXSPACE }   /* iswspace */,
-  {     0,  8416,   316,   6,  33, UNI_SUPMATHOPERATORS }   /* block=supplementalmathematicaloperators */,
-  {     4,  9081,  9273,   4,   3, UNI_INNKO }   /* blk=nko */,
-  {    64,  9405,     0,   4,   0, UNI_TFNG }   /* tfng */,
-  {     0,  3671,  9077,  17,   4, UNI_BHKS }   /* scriptextensions=bhks */,
-  {     8,  8141,     0,   4,   0, UNI_MULT }   /* mult */,
-  {     0,  6949,   533,   4,   2, UNI_CANS }   /* iscans */,
-  {     0,  9896,    62,   7,   5, UNI_POSIXGRAPH }   /* isposixgraph */,
-  {     5,   184,  2532,   2,   6, UNI_BRAH }   /* isbrahmi */,
-  {    13,  9081,  1003,   4,  11, UNI_ENCLOSEDCJK }   /* blk=enclosedcjk */,
-  {     0,  4462,  9721,  15,   3, UNI_GREXT }   /* graphemeextend=yes */,
-  {     2,   184,    11,   2,   2, UNI_DI }   /* isdi */,
-  {     0,  6005,  1824,   3,  18, UNI_CJKCOMPATIDEOGRAPHS }   /* incjkcompatideographs */,
-  {     0,  8225,  7302,   7,   9, UNI_NBAT }   /* script=nabataean */,
-  {     0,  8404,     1,   6,   1, -UNI_BIDIC }   /* bidic=n */,
-  {     1,  8324,   833,   4,   4, UNI_ARROWS }   /* isarrows */,
-  {     2,  3868,   132,  16,   2, UNI_LM }   /* generalcategory=lm */,
-  {     9,  3501,     0,  17,   0, UNI_CYRILLICEXTA }   /* cyrillicextendeda */,
-  {     1,  5565,  8956,  13,   5, UNI_JG__ZHAIN }   /* joininggroup=zhain */,
-  {     1,  8861,    36,   5,   1, UNI_IDSB }   /* idsb=t */,
-  {     2,  2148,  7089,   3,   9, UNI_SUPARROWSC }   /* insuparrowsc */,
-  {     2,  9081,  5786,   4,  13, UNI_VERTICALFORMS }   /* blk=verticalforms */,
-  {     1,  9607,  3820,   3,  16, UNI_PE }   /* gc=closepunctuation */,
-  {     0,  9607,    47,   3,   1, UNI_M }   /* gc=m */,
-  {     0,  8876,  8323,   5,   7, UNI_INSC__VISARGA }   /* insc=visarga */,
-  {     5,  9101,  3441,   4,   9, UNI_CCC__BL }   /* ccc=belowleft */,
-  {     1,  3980,     0,   7,   0, UNI_LINB }   /* linearb */,
-  {     0,  8416,  6898,   6,  10, UNI_INKHAROSHTHI }   /* block=kharoshthi */,
-  {     0,  6918,  8337,  10,   7, UNI_LB__ZW }   /* linebreak=zwspace */,
-  {     0,  9610,  6075,   3,  12, UNI_JG__MALAYALAMLLA }   /* jg=malayalamlla */,
-  {     0,  8488,  9721,   6,   3, UNI_CWKCF }   /* cwkcf=yes */,
-  {     3,   184,  2931,   3,  10, UNI_CHEROKEESUP }   /* ischerokeesup */,
-  {     3,  5227,    26,  14,   1, UNI_NFDQC__Y }   /* nfdquickcheck=y */,
-  {     0,  8152,   781,   4,  20, UNI_ENCLOSEDIDEOGRAPHICSUP }   /* inenclosedideographicsup */,
+  {     1,  8233,    78,   7,   4, UNI_SC__ARAB }   /* script=arab */,
+  {    18,   184,  4388,   3,  13, UNI_SC }   /* iscurrencysymbol */,
+  {     1,  6338,     0,  11,   0, UNI_alpha_values_index }   /* alphabetic= */,
+  {     6,  9089,  3535,   4,  17, UNI_CYRILLICEXTC }   /* blk=cyrillicextendedc */,
+  {     6,  8424,  7964,   6,   8, UNI_INTIFINAGH }   /* block=tifinagh */,
+  {     5,  8886,  8652,   3,   6, UNI_WCHO }   /* sc=wancho */,
+  {     2,  9089,  4108,   4,   7, UNI_INMYANMAR }   /* blk=myanmar */,
+  {     2,  5760,  5409,  13,   8, UNI_NV__10000000 }   /* numericvalue=10000000 */,
+  {     1,  3671,  8310,  17,   4, UNI_TIRH }   /* scriptextensions=tirh */,
+  {     1,  8424,  4297,   6,   7, UNI_BRAI }   /* block=braille */,
+  {     0,  5760,  9037,  13,   4, UNI_NV__7_SLASH_12 }   /* numericvalue=7/12 */,
+  {     1,  2204,  8206,   3,   6, UNI_OSMA }   /* isosmanya */,
+  {     5,  8424,  6988,   6,  10, UNI_INOLDSOGDIAN }   /* block=oldsogdian */,
+  {     1,  9642,  7683,   3,   2, UNI_NV__26 }   /* nv=26 */,
+  {     1,  9193,     0,   4,   0, UNI_KALI }   /* kali */,
+  {     2,  5492,     0,   5,   0, UNI_XPOSIXALNUM }   /* alnum */,
+  {     2,  9941,  6724,   3,   3, UNI_SYLO }   /* issylo */,
+  {     6,  9361,  9097,   4,   4, UNI_BUHD }   /* scx=buhd */,
+  {     6,  8233,  8303,   7,   7, UNI_TIBT }   /* script=tibetan */,
+  {     0,  9361,  2253,   4,  20, UNI_HLUW }   /* scx=anatolianhieroglyphs */,
+  {     0,  9941,  9777,   7,   4, UNI_XPOSIXSPACE }   /* isspaceperl */,
+  {     0,  9109,   184,   4,   2, UNI_CCC__IS }   /* ccc=is */,
+  {     0,  9361,  8310,   4,   4, UNI_TIRH }   /* scx=tirh */,
+  {     2,  9726,   108,   3,   2, UNI_WB__MB }   /* wb=mb */,
+  {     5,  1497,  1532,   9,   1, UNI_Z }   /* category=z */,
+  {     1,  3868,  9762,  16,   2, UNI_CASEDLETTER }   /* generalcategory=l& */,
+  {     0,  8871,    34,   3,   2, UNI_SB__EX }   /* sb=ex */,
+  {     1,  1536,  3553,   3,  15, UNI_ETHIOPICEXT }   /* inethiopicextended */,
+  {     1,  5339,     5,  15,   1, UNI_SB__SE }   /* sentencebreak=se */,
+  {     0,  9361,  9333,   4,   4, UNI_QAAI }   /* scx=qaai */,
+  {     4,  7128,  5346,  10,   2, UNI_WB__EB }   /* wordbreak=eb */,
+  {     2,  8233,  9229,   7,   4, UNI_LISU }   /* script=lisu */,
+  {     4,  9642,  9006,   3,   3, UNI_NV__3_SLASH_2 }   /* nv=3/2 */,
+  {     9,   184,    11,   2,   2, UNI_DI }   /* isdi */,
+  {     4,  3671,  2393,  17,  20, UNI_HMNP }   /* scriptextensions=nyiakengpuachuehmong */,
+  {     2,  3671,  3836,  17,   7, UNI_CPRT }   /* scriptextensions=cypriot */,
+  {     2,  8233,  1573,   7,   4, UNI_SC__PHAG }   /* script=phag */,
+  {     3,  1773,    36,   6,   1, UNI_CASED }   /* cased=t */,
+  {     0,  3671,  6898,  17,  10, UNI_KHAR }   /* scriptextensions=kharoshthi */,
+  {     0,  3671,  8303,  17,   7, UNI_TIBT }   /* scriptextensions=tibetan */,
+  {    17,  9361,  9237,   4,   4, UNI_MEDF }   /* scx=medf */,
+  {     0,  9045,     0,   4,   0, UNI_age_values_index }   /* age= */,
+  {     7,  5760,  8382,  13,   6, UNI_NV__600000 }   /* numericvalue=600000 */,
+  {     6,  9089,  4372,   4,  15, UNI_CONTROLPICTURES }   /* blk=controlpictures */,
+  {    15,  9361,  9289,   4,   4, UNI_OGAM }   /* scx=ogam */,
   {     0,   184,   630,   3,  29, UNI_CJKEXTE }   /* iscjkunifiedideographsextensione */,
-  {     0,  9109,     0,   4,   0, UNI_cwl_values_index }   /* cwl= */,
-  {     1,  5513,  8856,  13,   5, -UNI_GRBASE }   /* graphemebase=false */,
-  {    17,  2106,  5520,  21,   5, UNI_WB__EB }   /* graphemeclusterbreak=ebase */,
-  {     1,  9081,  4863,   4,  14, UNI_CJKCOMPATFORMS }   /* blk=cjkcompatforms */,
-  {     4,  9353,  9265,   4,   4, UNI_NBAT }   /* scx=nbat */,
-  {     0,   184,  3980,   2,  16, UNI_LINEARBIDEOGRAMS }   /* islinearbideograms */,
-  {     8,  7025,  9673,   3,   3, UNI_IN__3_DOT_2 }   /* in=v32 */,
-  {     2,  9634,  7715,   3,   2, UNI_NV__18 }   /* nv=18 */,
-  {    32,  3671,  6898,  17,   4, UNI_KHAR }   /* scriptextensions=khar */,
-  {     1,  9353,  7248,   4,   9, UNI_SIND }   /* scx=khudawadi */,
-  {     2,  9634,  8814,   3,   2, UNI_NV__35 }   /* nv=35 */,
-  {     6,  6949,  3469,   4,  15, UNI_AGHB }   /* iscaucasianalbanian */,
-  {     1,  9649,  8856,   3,   5, -UNI_SD }   /* sd=false */,
-  {     0,   184,  9273,   2,   4, UNI_NKO }   /* isnkoo */,
-  {     2,  6988,     0,  10,   0, UNI_SOGO }   /* oldsogdian */,
-  {     3,  8324,  4822,   3,   4, UNI_ASCII }   /* isascii */,
-  {     6,  9141,  4797,   5,   2, UNI_WB__EB }   /* gcb=gaz */,
-  {     0,  8878,  6602,   3,   4, UNI_SC__NAND }   /* sc=nand */,
-  {     1,  2703,     1,  19,   1, -UNI_IDST }   /* idstrinaryoperator=n */,
-  {     8,  9337,     0,   4,   0, UNI_ROHG }   /* rohg */,
-  {     1,  8548,  9721,   6,   3, UNI_XPOSIXLOWER }   /* lower=yes */,
-  {     0,   184,  4204,   2,  16, UNI_SYRIACSUP }   /* issyriacsupplement */,
-  {     0,  9616,  4195,   3,   9, UNI_LB__EM }   /* lb=emodifier */,
-  {     0,  7025,  9429,   3,   4, UNI_IN__11 }   /* in=v110 */,
-  {     0,  5339,  2453,  15,   4, UNI_SB__ST }   /* sentencebreak=sterm */,
-  {     3,  5565,  5129,  13,  14, UNI_JG__MANICHAEANKAPH }   /* joininggroup=manichaeankaph */,
-  {     0,  3671,  3620,  17,  10, UNI_MANI }   /* scriptextensions=manichaean */,
-  {     2,  4705,  4718,   3,   4, UNI_TAML }   /* istamil */,
-  {     1,  1239,     0,  25,   0, UNI_compex_values_index }   /* fullcompositionexclusion= */,
-  {     0,  3688,     0,  17,   0, UNI_sterm_values_index }   /* sentenceterminal= */,
-  {     0,  9353,     7,   4,  18, UNI_CANS }   /* scx=canadianaboriginal */,
-  {     0,  9353,  9173,   4,   4, UNI_HMNG }   /* scx=hmng */,
-  {     0,  6005,  1031,   4,   4, UNI_INCOPTIC }   /* incoptic */,
-  {     0,  5760,  8667,  13,   4, UNI_NV__1_SLASH_12 }   /* numericvalue=1/12 */,
-  {     0,  6918,  2564,  10,   2, UNI_LB__BA }   /* linebreak=ba */,
-  {     0,  9634,  9017,   3,   4, UNI_NV__3_SLASH_64 }   /* nv=3/64 */,
-  {     4,  8225,  2532,   7,   4, UNI_BRAH }   /* script=brah */,
-  {     0,  8863,   339,   3,   2, UNI_SB__LO }   /* sb=lo */,
-  {    23,  2204,  8922,   3,   4, UNI_OSGE }   /* isosage */,
-  {     2,  8609,     0,   6,   0, UNI_TERM }   /* term=t */,
-  {     0,  8416,  4108,   6,  16, UNI_MYANMAREXTA }   /* block=myanmarextendeda */,
-  {     0,  1911,  7028,  22,  10, UNI_INSC__PUREKILLER }   /* indicsyllabiccategory=purekiller */,
-  {    15,   949,     0,  27,   0, UNI_ALPHABETICPF }   /* alphabeticpresentationforms */,
-  {     2,  9610,  4567,   3,  15, UNI_JG__MANICHAEANZAYIN }   /* jg=manichaeanzayin */,
-  {     0,  3671,  9273,  17,   4, UNI_NKO }   /* scriptextensions=nkoo */,
-  {     3,  9353,  8851,   4,   4, UNI_DOGR }   /* scx=dogr */,
-  {     5,  8488,     1,   6,   1, -UNI_CWKCF }   /* cwkcf=n */,
-  {     2,  9353,  9161,   4,   4, UNI_GURU }   /* scx=guru */,
-  {     5,  6918,   495,  10,   2, UNI_LB__NU }   /* linebreak=nu */,
-  {     1,  9353,  7239,   4,   9, UNI_QAAI }   /* scx=inherited */,
-  {     6,  3868,   467,  16,  11, UNI_P }   /* generalcategory=punctuation */,
-  {     0,  6888,  9421,  10,   4, UNI_DIA }   /* diacritic=true */,
-  {    34,   184,  2086,   3,   7, UNI_CYRL }   /* iscyrillic */,
-  {     2,  9081,  4220,   4,  16, UNI_TANGUTCOMPONENTS }   /* blk=tangutcomponents */,
-  {     1,  5760,  8981,  13,   4, UNI_NV__1_SLASH_80 }   /* numericvalue=1/80 */,
-  {     0,  9592,  3308,   3,   5, UNI_DT__SML }   /* dt=small */,
-  {     1,  6316,  9421,  11,   4, UNI_IDC }   /* idcontinue=true */,
-  {     1,   184,  6690,   2,  11, UNI_SORA }   /* issorasompeng */,
-  {     1,  9634,  8997,   3,   4, UNI_NV__13_SLASH_2 }   /* nv=13/2 */,
-  {     1,  9353,  9261,   4,   4, UNI_NARB }   /* scx=narb */,
-  {     0,  6828,  2190,  10,  21, UNI_BC__PDI }   /* bidiclass=popdirectionalisolate */,
-  {     9,  8590,   995,   6,   2, -UNI__PERL_PATWS }   /* patws=no */,
-  {     2,  8416,   567,   6,   2, UNI_NB }   /* block=nb */,
-  {     2,  8416,   414,   6,  32, UNI_INIDC }   /* block=ideographicdescriptioncharacters */,
-  {     6,  8416,  6838,   6,  10, UNI_BOXDRAWING }   /* block=boxdrawing */,
-  {     0,  8846,    26,   5,   1, UNI_DASH }   /* dash=y */,
-  {     0,   184,  1618,   2,   4, UNI_JAMO }   /* isjamo */,
-  {     2,  8416,  6978,   6,  10, UNI_INOLDPERSIAN }   /* block=oldpersian */,
-  {    32,  8225,  9209,   7,   4, UNI_SC__LATN }   /* script=latn */,
-  {     0,  9101,  8443,   4,   3, UNI_CCC__118 }   /* ccc=118 */,
-  {    17,  9634,  9571,   3,   3, UNI_NV__7_SLASH_8 }   /* nv=7/8 */,
-  {     2,  9353,  9105,   4,   4, UNI_CPRT }   /* scx=cprt */,
-  {     1,  4580,  6560,   4,   9, UNI_INMEDEFAIDRIN }   /* inmedefaidrin */,
-  {     2,  6371,  8856,  11,   5, -UNI_DEP }   /* deprecated=false */,
-  {    16,    21,  4975,   2,  14, UNI_KANASUP }   /* inkanasupplement */,
-  {     0,  3772,     0,  11,   0, UNI_BOPOMOFOEXT }   /* bopomofoext */,
-  {     0,  9933,  6992,   3,   6, UNI_SOGD }   /* issogdian */,
-  {     0,  9610,  5708,   3,  13, UNI_JG__MANICHAEANWAW }   /* jg=manichaeanwaw */,
-  {     5,  6918,   958,  10,   2, UNI_LB__CP }   /* linebreak=cp */,
-  {     8,  3868,  8831,  16,   5, UNI_XPOSIXCNTRL }   /* generalcategory=cntrl */,
-  {     2,  5565,  5125,  13,   4, UNI_JG__HETH }   /* joininggroup=heth */,
-  {     0,    27,     0,   2,   0, UNI_LOWERCASELETTER }   /* ll */,
-  {     0,  8878,  9313,   3,   4, UNI_MIAO }   /* sc=plrd */,
-  {    20,  8416,  8936,   6,   5, UNI_INTAKRI }   /* block=takri */,
-  {     0,   184,  2333,   2,   4, UNI_GLAG }   /* isglag */,
-  {    20,  8416,  7088,   6,  10, UNI_SUPARROWSC }   /* block=suparrowsc */,
-  {     3,  1136,     0,  25,   0, UNI_DI }   /* defaultignorablecodepoint */,
-  {     1,  1362,  3433,  24,  13, UNI_CCC__202 }   /* canonicalcombiningclass=attachedbelow */,
-  {     0,  9081,  5045,   4,  14, UNI_LATINEXTE }   /* blk=latinextendede */,
-  {     0,   184,  3038,   2,   8, UNI_ETHI }   /* isethiopic */,
-  {     1,  3671,  4492,  17,  15, UNI_ARMI }   /* scriptextensions=imperialaramaic */,
-  {     1,  9081,  7892,   4,   8, UNI_KANAEXTA }   /* blk=kanaexta */,
-  {     0,  9081,  3290,   4,  18, UNI_RUMI }   /* blk=ruminumeralsymbols */,
-  {     2,  7025,  9685,   3,   3, UNI_IN__5_DOT_1 }   /* in=v51 */,
-  {     0,  5339,    36,  15,   1, UNI_SB__ST }   /* sentencebreak=st */,
-  {     8,  9634,  7540,   3,   3, UNI_NV__200 }   /* nv=200 */,
-  {    13,  8416,  2741,   6,  19, UNI_MERO }   /* block=meroitichieroglyphs */,
-  {     5,   184,  8064,   2,   7, UNI_ELYM }   /* iselymaic */,
-  {     0,  8952,     0,   4,   0, UNI_ids_values_index }   /* ids= */,
-  {     2,  8866,  8856,   5,   5, -UNI_IDST }   /* idst=false */,
-  {    14,  4826,  9721,   9,   3, UNI_XPOSIXXDIGIT }   /* hexdigit=yes */,
-  {     1,  8596,     0,   6,   0, UNI_qmark_values_index }   /* qmark= */,
-  {    16,  1482,  1869,   4,  20, UNI_DIACRITICALSFORSYMBOLS }   /* indiacriticalsforsymbols */,
-  {     2,  8416,  6382,   6,  11, UNI_DOMINO }   /* block=dominotiles */,
-  {     8,  8416,   690,   7,   8, UNI_INCUNEIFORM }   /* block=cuneiform */,
-  {     0,  8416,  2006,   6,   4, UNI_INMODI }   /* block=modi */,
-  {     1,  2708,  4254,   4,  13, UNI_ARABICEXTA }   /* inarabicextendeda */,
-  {     0,  1911,  8638,  22,   6, UNI_INSC__VIRAMA }   /* indicsyllabiccategory=virama */,
-  {     0,  5435,  9721,  13,   3, UNI_BIDIM }   /* bidimirrored=yes */,
-  {     7,  5565,  5656,  13,  13, UNI_JG__MANICHAEANNUN }   /* joininggroup=manichaeannun */,
-  {     1,  9607,  5591,   3,  13, UNI_ZL }   /* gc=lineseparator */,
-  {     1,  8878,  8936,   3,   4, UNI_SC__TAKR }   /* sc=takr */,
-  {     0,  3671,  6724,  18,  10, UNI_SYLO }   /* scriptextensions=sylotinagri */,
-  {     2,  5565,  9658,  13,   3, UNI_JG__TAH }   /* joininggroup=tah */,
-  {     0,  8225,  9069,   7,   4, UNI_AVST }   /* script=avst */,
-  {     3,  8946,    36,   5,   1, UNI_XIDC }   /* xidc=t */,
-  {     3,  8225,  7948,   7,   4, UNI_SC__TAGB }   /* script=tagb */,
-  {     1,  9081,  1162,   4,  26, UNI_HALFANDFULLFORMS }   /* blk=halfwidthandfullwidthforms */,
-  {     0,  8677,   995,   4,   2, -UNI_XPOSIXXDIGIT }   /* hex=no */,
-  {    32,  9610,  7392,   3,   9, UNI_JG__SYRIACWAW }   /* jg=syriacwaw */,
-  {     1,  9081,  7338,   4,   9, UNI_INOLDPERMIC }   /* blk=oldpermic */,
-  {     4,  9607,  1532,   3,   1, UNI_Z }   /* gc=z */,
-  {     0,  1158,  4221,   3,   5, UNI_INTANGUT }   /* intangut */,
-  {    48,   184,  7275,   2,   9, UNI_LATINEXTD }   /* islatinextd */,
-  {     0,  9634,  5409,   3,  11, UNI_NV__10000000000 }   /* nv=10000000000 */,
-  {     0,  8416,  3552,   6,  17, UNI_ETHIOPICEXTA }   /* block=ethiopicextendeda */,
-  {     0,  9592,  5678,   3,   4, UNI_DT__NONE }   /* dt=none */,
-  {     0,  9607,    32,   3,   2, UNI__PERL_SURROGATE }   /* gc=cs */,
-  {     0,  8878,  4267,   3,   5, UNI_BAMU }   /* sc=bamum */,
-  {    28,  8416,  1003,   6,  11, UNI_ENCLOSEDCJK }   /* block=enclosedcjk */,
-  {     0,  1855,     0,   2,   0, UNI_CN }   /* cn */,
-  {    20,  9081,  2608,   4,  19, UNI_INEGYPTIANHIEROGLYPHS }   /* blk=egyptianhieroglyphs */,
-  {     3,  3951,  3147,   3,  17, UNI_PI }   /* isinitialpunctuation */,
-  {     1,  8878,  2779,   3,   9, UNI_SC__MONG }   /* sc=mongolian */,
-  {    12,  1735,   995,  22,   2, -UNI_CWCM }   /* changeswhencasemapped=no */,
-  {    18,  9101,  7495,   4,   1, UNI_CCC__7 }   /* ccc=7 */,
-  {     0,  9081,  5590,   5,   7, UNI_INBALINESE }   /* blk=balinese */,
-  {     0,  8416,  1458,   6,  24, UNI_HIGHPUSURROGATES }   /* block=highprivateusesurrogates */,
-  {     2,  2684,     0,  19,   0, UNI_hst_values_index }   /* hangulsyllabletype= */,
-  {     1,  5565,  2551,  13,  19, UNI_JG__BURUSHASKIYEHBARREE }   /* joininggroup=burushaskiyehbarree */,
-  {    38,  8572,  8856,   6,   5, -UNI__PERL_NCHAR }   /* nchar=false */,
-  {     0,  7025,  9568,   3,   3, UNI_IN__7 }   /* in=7.0 */,
-  {     1,  9353,  8197,   4,   7, UNI_OSMA }   /* scx=osmanya */,
-  {     0,  8416,  2627,   6,  19, UNI_ENCLOSEDALPHANUMSUP }   /* block=enclosedalphanumsup */,
-  {     0,  8416,  9205,   6,   3, UNI_INLAO }   /* block=lao */,
-  {    11,  9081,  3980,   4,  16, UNI_LINEARBIDEOGRAMS }   /* blk=linearbideograms */,
-  {     2,  9610,  7038,   3,  10, UNI_JG__REVERSEDPE }   /* jg=reversedpe */,
-  {     0,  9141,    70,   4,   2, UNI_GCB__PP }   /* gcb=pp */,
-  {     1,  9607,  5809,   3,   2, UNI_PF }   /* gc=pf */,
-  {     5,  9718,  3254,   3,  17, UNI_RI }   /* wb=regionalindicator */,
-  {     1,   184,  1736,   3,  20, UNI_CWCM }   /* ischangeswhencasemapped */,
-  {     2,  9634,  7644,   3,   8, UNI_NV__7_SLASH_12 }   /* nv=5.83e-01 */,
-  {    14,  1362,     0,  24,   0, UNI_ccc_values_index }   /* canonicalcombiningclass= */,
-  {     1,  1362,  9502,  24,   3, UNI_CCC__214 }   /* canonicalcombiningclass=214 */,
-  {     0,  2148,  6691,   3,  10, UNI_INSORASOMPENG }   /* insorasompeng */,
-  {     0,  6928,  9721,  10,   3, UNI_XPOSIXLOWER }   /* lowercase=yes */,
-  {     1,  6567,  4080,   6,  12, UNI_MISCMATHSYMBOLSA }   /* inmiscmathsymbolsa */,
-  {    26,  9933,  8233,   3,   6, UNI_SHRD }   /* issharada */,
-  {     1,  9595,    66,   3,   1, UNI_EA__H }   /* ea=h */,
-  {     1,  8878,  9373,   3,   4, UNI_SC__SHRD }   /* sc=shrd */,
-  {     0,  9301,  9421,   4,   4, UNI_PCM }   /* pcm=true */,
-  {     8,  8225,  9457,   7,   4, UNI_SC__YI }   /* script=yiii */,
-  {     0,  9273,     0,   4,   0, UNI_NKO }   /* nkoo */,
-  {     0,  9634,  5409,   3,   7, UNI_NV__1000000 }   /* nv=1000000 */,
-  {     1,  5085,  6053,   4,  10, UNI_MAHJONG }   /* inmahjongtiles */,
-  {    33,  8416,  4807,   6,  14, UNI_ANCIENTSYMBOLS }   /* block=ancientsymbols */,
-  {    29,  1362,  8772,  25,   4, UNI_CCC__27 }   /* canonicalcombiningclass=ccc27 */,
-  {     0,  8512,    36,   6,   1, UNI_JOINC }   /* joinc=t */,
-  {    12,   184,    27,   2,   2, UNI_LOWERCASELETTER }   /* isll */,
-  {    23,   184,  5353,   2,  14, UNI_ZS }   /* isspaceseparator */,
-  {    15,  9081,  5578,   4,  13, UNI_KANAEXTA }   /* blk=kanaextendeda */,
-  {     8,  3868,  4140,  16,   5, UNI_C }   /* generalcategory=other */,
-  {     1,  5760,  8661,  13,   4, UNI_NV__1_SLASH_32 }   /* numericvalue=1/32 */,
-  {     0,  8676,  9721,   5,   3, UNI_POSIXXDIGIT }   /* ahex=yes */,
-  {     0,  8225,  8183,   7,   7, UNI_OLCK }   /* script=olchiki */,
-  {     0,   184,  5884,   3,  11, UNI_CYRILLICEXTB }   /* iscyrillicextb */,
-  {     0,  9940,  3248,   6,   5, UNI_VERTSPACE }   /* isvertspace */,
-  {     0,  1243,   995,  21,   2, -UNI_CE }   /* compositionexclusion=no */,
-  {     1,  9081,  1003,   4,  27, UNI_ENCLOSEDCJK }   /* blk=enclosedcjklettersandmonths */,
-  {    11,  2684,    24,  19,   1, UNI_GCB__L }   /* hangulsyllabletype=l */,
-  {     0,  1911,  2570,  22,  19, UNI_INSC__CONSONANTHEADLETTER }   /* indicsyllabiccategory=consonantheadletter */,
-  {    17,  3948,  1696,   3,   2, UNI_INVAI }   /* invai */,
-  {     0,   184,  3218,   2,  18, UNI_ZP }   /* isparagraphseparator */,
-  {     6,  4705,  8296,   3,   6, UNI_TIBT }   /* istibetan */,
-  {     1,  9634,  9736,   3,   2, UNI_NV__48 }   /* nv=48 */,
-  {    33,  1536,  3553,   3,  10, UNI_ETHIOPICEXT }   /* inethiopicext */,
-  {     3,  6918,  1696,  10,   2, UNI_LB__AI }   /* linebreak=ai */,
-  {     5,  8324,  2514,   3,  18, UNI_ANCIENTGREEKNUMBERS }   /* isancientgreeknumbers */,
-  {     0,  1924,     0,  11,   0, UNI_LO }   /* category=lo */,
-  {    10,  3254,   995,  18,   2, -UNI_RI }   /* regionalindicator=no */,
-  {     9,  1497,  4829,   9,   5, UNI_XPOSIXDIGIT }   /* category=digit */,
-  {    13,  8416,  1851,   6,  16, UNI_INDICNUMBERFORMS }   /* block=indicnumberforms */,
-  {     0,  9081,  8029,   4,   7, UNI_CJKEXTE }   /* blk=cjkexte */,
-  {     2,  9081,     0,   4,  34, UNI_UCAS }   /* blk=unifiedcanadianaboriginalsyllabics */,
-  {     3,  9081,  4989,   4,  14, UNI_KANGXI }   /* blk=kangxiradicals */,
-  {     1,  5325,  9721,  14,   3, UNI_QMARK }   /* quotationmark=yes */,
-  {     8,  9101,  9061,   4,   4, UNI_CCC__216 }   /* ccc=atar */,
-  {     1,  1482,  3344,  24,  18, UNI_INPC__TOPANDLEFTANDRIGHT }   /* indicpositionalcategory=topandleftandright */,
-  {     0,  3671,  9209,  17,   4, UNI_LATN }   /* scriptextensions=latn */,
-  {     0,  9141,  1164,   4,   2, UNI_LB__LF }   /* gcb=lf */,
-  {    29,  8878,  9269,   3,   4, UNI_NEWA }   /* sc=newa */,
-  {     0,  9610,  5718,   3,   3, UNI_JG__WAW }   /* jg=waw */,
-  {     1,   184,  6159,   2,  12, UNI_GONM }   /* ismasaramgondi */,
-  {     0,  3671,  3110,  17,   8, UNI_GEOR }   /* scriptextensions=georgian */,
-  {    10,  9081,  2533,   5,   5, UNI_INBRAHMI }   /* blk=brahmi */,
-  {     0,   184,  1576,   2,  15, UNI_GEOMETRICSHAPES }   /* isgeometricshapes */,
-  {    64,  8225,  9053,   7,   4, UNI_ARMI }   /* script=armi */,
-  {     0,  6005,  5860,   3,  11, UNI_CHESSSYMBOLS }   /* inchesssymbols */,
-  {     8,  6371,     0,  11,   0, UNI_dep_values_index }   /* deprecated= */,
-  {     0,  4580,  2761,   3,  18, UNI_MODIFIERTONELETTERS }   /* inmodifiertoneletters */,
-  {     1,   184,  2855,   2,  19, UNI_SUPARROWSA }   /* issupplementalarrowsa */,
-  {     0,  9592,  6195,   3,   8, UNI_DT__NONCANON }   /* dt=noncanon */,
-  {     1,  9718,  7980,   3,   7, UNI_WB__LE }   /* wb=aletter */,
-  {     0,  8225,  9313,   7,   4, UNI_MIAO }   /* script=plrd */,
-  {     3,  9634,  8356,   3,   3, UNI_NV__400 }   /* nv=400 */,
-  {     0,  9353,  9145,   4,   4, UNI_GONG }   /* scx=gong */,
-  {   109,  4361,  3112,   4,  16, UNI_GEORGIANSUP }   /* ingeorgiansupplement */,
-  {     0,  3248,  9721,   6,   3, UNI_XPOSIXSPACE }   /* space=yes */,
-  {     1,  9592,  6195,   3,  12, UNI_DT__NONCANON }   /* dt=noncanonical */,
-  {     0,  6885,  5346,   3,   3, UNI_HEBR }   /* ishebr */,
-  {    18,  8952,   995,   4,   2, -UNI_IDS }   /* ids=no */,
-  {     1,  8225,  1146,   8,   3, UNI_SORA }   /* script=sora */,
-  {     2,  7338,     0,   9,   0, UNI_PERM }   /* oldpermic */,
-  {    32,  6868,     0,  10,   0, UNI_COMPATJAMO }   /* compatjamo */,
-  {    10,  3671,  9321,  17,   4, UNI_COPT }   /* scriptextensions=qaac */,
-  {     0,  5760,  8714,  13,   2, UNI_NV__15 }   /* numericvalue=15 */,
-  {     0,   184,  1136,   2,  25, UNI_DI }   /* isdefaultignorablecodepoint */,
-  {     0,  3868,  1532,  16,   1, UNI_Z }   /* generalcategory=z */,
-  {     0,  9081,  4477,   4,  15, UNI_INHANGUL }   /* blk=hangulsyllables */,
-  {     0,  3243,     0,  11,   0, UNI_wspace_values_index }   /* whitespace= */,
-  {     1,  8876,  1553,   5,  23, UNI_INSC__CONSONANTPRECEDINGREPHA }   /* insc=consonantprecedingrepha */,
-  {     3,  5760,  8350,  13,   6, UNI_NV__300000 }   /* numericvalue=300000 */,
-  {     0,  9081,   837,   4,  18, UNI_PHONETICEXT }   /* blk=phoneticextensions */,
-  {     0,   184,  3884,   2,  11, UNI_GEORGIANEXT }   /* isgeorgianext */,
-  {     1,  5565,  6111,  13,  12, UNI_JG__MALAYALAMNYA }   /* joininggroup=malayalamnya */,
-  {     2,   184,   878,   2,  14, UNI_PUA }   /* isprivateusearea */,
-  {     1,  9353,  9205,   4,   4, UNI_LAO }   /* scx=laoo */,
-  {     0,  8416,  8494,   6,   6, UNI_INGOTHIC }   /* block=gothic */,
-  {     2,  3671,  3110,  17,   4, UNI_GEOR }   /* scriptextensions=geor */,
-  {    14,  9715,     0,   3,   0, UNI_vs_values_index }   /* vs= */,
-  {     0,  8548,     3,   6,   1, -UNI_XPOSIXLOWER }   /* lower=f */,
-  {     1,  8225,   689,   7,   9, UNI_XSUX }   /* script=cuneiform */,
-  {     2,  9081,  8246,   4,   7, UNI_INSIDDHAM }   /* blk=siddham */,
-  {     5,  8620,     0,   4,   0, UNI_THAA }   /* thaa */,
-  {     0,  2855,     0,  19,   0, UNI_SUPARROWSA }   /* supplementalarrowsa */,
-  {     0,  8225,  8057,   7,   7, UNI_ELBA }   /* script=elbasan */,
-  {     0,  1481,     0,   4,   0, UNI_SIND }   /* sind */,
-  {     5,  8871,  2473,   5,   3, UNI_INPC__TOP }   /* inpc=top */,
-  {     0,  5760,  9736,  13,   2, UNI_NV__48 }   /* numericvalue=48 */,
-  {     0,  8677,     3,   4,   1, -UNI_XPOSIXXDIGIT }   /* hex=f */,
-  {    36,  2703,     0,  18,   0, UNI_IDST }   /* idstrinaryoperator */,
-  {     0,  9592,  3852,   3,   3, UNI_DT__FIN }   /* dt=fin */,
-  {     3,  9634,  5409,   3,   5, UNI_NV__10000 }   /* nv=10000 */,
-  {     0,  9101,  7603,   4,   2, UNI_CCC__14 }   /* ccc=14 */,
-  {     2,  7018,  9694,  10,   3, UNI_IN__6_DOT_1 }   /* presentin=v61 */,
-  {    33,  6005,  2931,   3,   7, UNI_INCHEROKEE }   /* incherokee */,
-  {    47,  5760,  8661,  13,   3, UNI_NV__1_SLASH_3 }   /* numericvalue=1/3 */,
-  {     0,   184,  2333,   2,  20, UNI_GLAGOLITICSUP }   /* isglagoliticsupplement */,
-  {     0,  8632,  9421,   6,   4, UNI_XPOSIXUPPER }   /* upper=true */,
-  {     1,  9634,  9493,   3,   3, UNI_NV__2_SLASH_3 }   /* nv=2/3 */,
-  {     0,   184,  9073,   2,   4, UNI_BATK }   /* isbatk */,
-  {     0,  5979,  9721,  12,   3, UNI_IDEO }   /* ideographic=yes */,
-  {     4,  8416,   446,   6,  18, UNI_IDEOGRAPHICSYMBOLS }   /* block=ideographicsymbols */,
-  {     0,  4826,    26,   9,   1, UNI_XPOSIXXDIGIT }   /* hexdigit=y */,
-  {     3,  9353,  2608,   4,  19, UNI_EGYP }   /* scx=egyptianhieroglyphs */,
-  {    41,  9616,  9740,   3,   2, UNI_LB__B2 }   /* lb=b2 */,
-  {     0,  9890,  5492,   6,   5, UNI_XPOSIXALNUM }   /* xposixalnum */,
-  {     2,  9353,  8134,   4,   4, UNI_MARC }   /* scx=marc */,
-  {     2,  8878,  8644,   3,   6, UNI_WCHO }   /* sc=wancho */,
-  {     7,  9634,  8667,   3,   4, UNI_NV__1_SLASH_12 }   /* nv=1/12 */,
-  {     0,  8878,  9133,   3,   4, UNI_DSRT }   /* sc=dsrt */,
-  {     0,  9610,     0,   3,   0, UNI_jg_values_index }   /* jg= */,
-  {     4,  9616,  4687,   3,  15, UNI_LB__OP }   /* lb=openpunctuation */,
-  {     0,  9933,  4205,   3,   5, UNI_SYRC }   /* issyriac */,
-  {     0,  9610,  8536,   3,   6, UNI_JG__LAMADH }   /* jg=lamadh */,
-  {     2,  8416,  7884,   6,   8, UNI_INJAVANESE }   /* block=javanese */,
-  {     0,  5565,  1456,  13,   3, UNI_JG__HAH }   /* joininggroup=hah */,
-  {     1,  9181,  7401,   4,   9, UNI_GCB__V }   /* hst=voweljamo */,
-  {     4,  8627,  9721,   5,   3, UNI_IDEO }   /* ideo=yes */,
-  {     2,  3671,  8614,  17,   6, UNI_TELU }   /* scriptextensions=telugu */,
-  {     2,  9592,   435,   4,   2, UNI_DT__ENC }   /* dt=enc */,
-  {     2,  9153,     0,   4,   0, UNI_GREK }   /* grek */,
-  {     1,  9037,     0,   4,   0, UNI_age_values_index }   /* age= */,
-  {     0,  8398,    36,   6,   1, UNI_XPOSIXALPHA }   /* alpha=t */,
-  {    30,  8626,     3,   6,   1, -UNI_UIDEO }   /* uideo=f */,
-  {     0,  9634,  7159,   3,   1, UNI_NV__5 }   /* nv=5 */,
-  {     0,  8416,  5799,   6,  12, UNI_ALPHABETICPF }   /* block=alphabeticpf */,
-  {     2,  8878,  9241,   3,   4, UNI_MIAO }   /* sc=miao */,
-  {     4,  8878,  8253,   3,   7, UNI_SOYO }   /* sc=soyombo */,
-  {     3,  1158,  8937,   3,   4, UNI_INTAKRI }   /* intakri */,
-  {     2,  3951,  2354,   3,  19, UNI_PHLI }   /* isinscriptionalpahlavi */,
-  {    10,  9101,  6481,   4,  11, UNI_CCC__8 }   /* ccc=kanavoicing */,
-  {     6,  9081,  7148,   4,  10, UNI_YIRADICALS }   /* blk=yiradicals */,
-  {     0,  8155,  8896,   7,   5, UNI_NFCQC__M }   /* nfkcqc=maybe */,
-  {     3,  5565,  4044,  13,  16, UNI_JG__MANICHAEANSAMEKH }   /* joininggroup=manichaeansamekh */,
-  {     1,  8596,   995,   6,   2, -UNI_QMARK }   /* qmark=no */,
-  {     1,  9141,  5944,   5,  11, UNI_WB__EB }   /* gcb=glueafterzwj */,
-  {     0,  8878,  8602,   3,   6, UNI_RJNG }   /* sc=rejang */,
-  {     0,  9177,     0,   4,   0, UNI_HMNP }   /* hmnp */,
-  {     0,  9081,  8560,   4,   6, UNI_INLYDIAN }   /* blk=lydian */,
-  {     6,   184,  5255,   2,  14, UNI_MN }   /* isnonspacingmark */,
-  {     2,   184,  3772,   2,   4, UNI_BOPO }   /* isbopo */,
-  {     0,   184,  7203,   2,   9, UNI_BHKS }   /* isbhaiksuki */,
-  {     2,  9592,   567,   3,   2, UNI_DT__NB }   /* dt=nb */,
-  {     1,  8416,  3020,   6,  10, UNI_INDEVANAGARI }   /* block=devanagari */,
-  {     0,  1362,  9520,  24,   3, UNI_CCC__A }   /* canonicalcombiningclass=230 */,
-  {     0,  8863,   112,   3,   2, UNI_SB__SC }   /* sb=sc */,
-  {     1,  6005,  8002,   3,   6, UNI_CJKEXTA }   /* incjkexta */,
-  {     0,  9081,  8911,   4,   5, UNI_INOGHAM }   /* blk=ogham */,
-  {    32,  5435,   995,  13,   2, -UNI_BIDIM }   /* bidimirrored=no */,
-  {     2,  8225,  2532,   7,   6, UNI_BRAH }   /* script=brahmi */,
-  {     1,  8324,  1340,   4,  22, UNI_ARABICPFB }   /* isarabicpresentationformsb */,
-  {     0,  2401,     0,   3,   0, UNI_PUA }   /* pua */,
-  {     2,  9616,   395,   3,   2, UNI_LB__GL }   /* lb=gl */,
-  {     0,  9607,   698,   3,   6, UNI_N }   /* gc=number */,
-  {     0,  9037,  7660,   4,   3, UNI_AGE__6_DOT_2 }   /* age=6.2 */,
-  {     0,   184,  1387,   3,  23, UNI_CJKSYMBOLS }   /* iscjksymbolsandpunctuation */,
-  {     1,  2212,  4479,   4,  13, UNI_INHANGUL }   /* inhangulsyllables */,
-  {    24,  8878,  1599,   3,   6, UNI_SC__HANG }   /* sc=hangul */,
-  {     0,  1158,  8282,   3,   6, UNI_INTAITHAM }   /* intaitham */,
-  {     1,  8416,  7118,   6,  10, UNI_INWARANGCITI }   /* block=warangciti */,
-  {     0,  4849,    36,  14,   1, UNI_CI }   /* caseignorable=t */,
-  {     2,  9081,  3773,   5,   7, UNI_INBOPOMOFO }   /* blk=bopomofo */,
-  {     4,  8239,     0,   7,   0, UNI_SHAW }   /* shavian */,
-  {     4,  3756,     0,   9,   0, UNI_ARABICSUP }   /* arabicsup */,
-  {     4,  8225,  8554,   7,   6, UNI_LYCI }   /* script=lycian */,
-  {    10,  6723,     0,  11,   0, UNI_SYLO }   /* sylotinagri */,
-  {     0,  3671,  6646,  17,  11, UNI_HMNG }   /* scriptextensions=pahawhhmong */,
-  {     0,  9634,  8344,   3,   6, UNI_NV__216000 }   /* nv=216000 */,
-  {     0,  3248,   995,   6,   2, -UNI_XPOSIXSPACE }   /* space=no */,
-  {     1,   184,   283,   2,  33, UNI_MISCMATHSYMBOLSB }   /* ismiscellaneousmathematicalsymbolsb */,
-  {     0,  8416,  7987,   6,   7, UNI_INAVESTAN }   /* block=avestan */,
-  {     4,  1497,     7,   9,   1, UNI_C }   /* category=c */,
-  {     2,  3671,  2253,  17,  20, UNI_HLUW }   /* scriptextensions=anatolianhieroglyphs */,
-  {     1,  3671,  3020,  17,   4, UNI_DEVA }   /* scriptextensions=deva */,
-  {     2,  8596,     3,   6,   1, -UNI_QMARK }   /* qmark=f */,
-  {     0,   184,  7313,   3,   2, UNI_CWT }   /* iscwt */,
-  {     0,  4580,  8142,   3,   6, UNI_INMULTANI }   /* inmultani */,
-  {     1,  5565,  6795,  13,   3, UNI_JG__QAF }   /* joininggroup=qaf */,
-  {    69,  9081,  1539,   4,  14, UNI_MUSIC }   /* blk=musicalsymbols */,
-  {     2,  9101,  1149,   4,   2, UNI_CCC__BL }   /* ccc=bl */,
-  {     0,  8488,     0,   6,   0, UNI_cwkcf_values_index }   /* cwkcf= */,
-  {     0,  1911,  3484,  22,  17, UNI_INSC__CONSONANTPREFIXED }   /* indicsyllabiccategory=consonantprefixed */,
-  {     1,  6885,  9170,   3,   3, UNI_HLUW }   /* ishluw */,
-  {     0,  2212,  2648,   4,   8, UNI_JAMO }   /* inhanguljamo */,
-  {     3,  6194,  6979,   3,   9, UNI_INOLDPERSIAN }   /* inoldpersian */,
-  {     0,  9081,   921,   4,  28, UNI_VSSUP }   /* blk=variationselectorssupplement */,
-  {     3,  8416,  9413,   6,   4, UNI_INTHAI }   /* block=thai */,
-  {    21,  1812,     0,   5,   0, UNI_XPOSIXUPPER }   /* upper */,
-  {     0,  8584,     0,   6,   0, UNI_nfdqc_values_index }   /* nfdqc= */,
-  {     0,  8878,  8476,   3,   6, UNI_SC__CAKM }   /* sc=chakma */,
-  {     1,  9607,    45,   3,   2, UNI_CO }   /* gc=co */,
-  {     3,  8416,  3308,   6,  12, UNI_SMALLKANAEXT }   /* block=smallkanaext */,
-  {     4,  1362,  8447,  25,   5, UNI_CCC__122 }   /* canonicalcombiningclass=ccc122 */,
-  {     9,   184,  4092,   2,  16, UNI_MISCMATHSYMBOLSB }   /* ismiscmathsymbolsb */,
-  {     0,   106,     0,   6,   0, UNI_S }   /* symbol */,
-  {     0,  8861,     0,   5,   0, UNI_idsb_values_index }   /* idsb= */,
-  {     0,  2148,  6713,   3,  10, UNI_SUPERANDSUB }   /* insuperandsub */,
-  {     4,    21,  6492,   2,  11, UNI_KATAKANAEXT }   /* inkatakanaext */,
-  {    10,  6231,  5487,  12,   7, UNI_XPOSIXDIGIT }   /* numerictype=decimal */,
-  {     1,  1362,  9517,  24,   3, UNI_CCC__AL }   /* canonicalcombiningclass=228 */,
-  {     0,  9940,  9438,   3,   3, UNI_VAI }   /* isvaii */,
-  {     3,  5760,  8794,  13,   2, UNI_NV__31 }   /* numericvalue=31 */,
-  {     0,  9101,  7540,   4,   2, UNI_CCC__20 }   /* ccc=20 */,
-  {     1,  8416,  3416,   6,  17, UNI_ALCHEMICAL }   /* block=alchemicalsymbols */,
-  {     2,  8324,   950,   3,  26, UNI_ALPHABETICPF }   /* isalphabeticpresentationforms */,
-  {     1,   184,  7048,   2,  10, UNI_SAUR }   /* issaurashtra */,
-  {     0,  9634,  8380,   3,   6, UNI_NV__700000 }   /* nv=700000 */,
-  {     0,  9353,  9249,   4,   4, UNI_MRO }   /* scx=mroo */,
-  {     0,  9085,    17,   4,   1, UNI_BPT__O }   /* bpt=o */,
-  {    60,  3128,     1,  18,   1, -UNI_IDSB }   /* idsbinaryoperator=n */,
-  {    24,  1757,   995,  22,   2, -UNI_CWL }   /* changeswhenlowercased=no */,
-  {     2,  6005,  3631,   3,   3, UNI_INCHAM }   /* incham */,
-  {     6,  9610,  5682,   3,  13, UNI_JG__MANICHAEANTAW }   /* jg=manichaeantaw */,
-  {     1,  9634,  9556,   3,   3, UNI_NV__5_SLASH_6 }   /* nv=5/6 */,
-  {    26,  9933,  9769,   7,   4, UNI_XPOSIXSPACE }   /* isspaceperl */,
-  {     0,  6828,  5255,  10,  14, UNI_BC__NSM }   /* bidiclass=nonspacingmark */,
-  {     6,  8861,    26,   5,   1, UNI_IDSB }   /* idsb=y */,
-  {     1,  8416,  7932,   6,   8, UNI_SPECIALS }   /* block=specials */,
-  {     0,  8846,  8856,   5,   5, -UNI_DASH }   /* dash=false */,
-  {     0,  8876,  4236,   5,   5, UNI_INSC__VOWEL }   /* insc=vowel */,
-  {     4,  7018,  9538,  10,   3, UNI_IN__3_DOT_2 }   /* presentin=3.2 */,
-  {     1,  2006,     0,  15,   0, UNI_MODIFIERLETTERS }   /* modifierletters */,
-  {     0,  9607,     1,   3,   1, UNI_N